毕业论文-医院门诊预约登记与数据统计系统设计41437.doc
《毕业论文-医院门诊预约登记与数据统计系统设计41437.doc》由会员分享,可在线阅读,更多相关《毕业论文-医院门诊预约登记与数据统计系统设计41437.doc(30页珍藏版)》请在三一文库上搜索。
1、装订线毕业设计(论文)报告纸摘 要此次开发的系统全称为门诊预约登记与数据统计系统。它主要应用于医院门诊预约,它可以完成日常的病人门诊预约登记、病人信息维护、预约病人数据统计。开发门诊预约登记与数据统计系统可以是为门诊文秘减轻工作压力,较为快捷的登记病人信息,并且加快病人信息查询速度,及时了解病人统计数据。如今管理系统已经进入医院,但对于门诊登记系统,目前还没有一套适用的系统。因此,有必要开发一款适用于门诊病人信息登记、统计、查询的系统。本系统全面包含了门诊文秘关于门诊预约登记的工作需求。在开发方法选择上,主要运用了工作需求指导开发走向。而在设计系统上,遵循了需求分析,系统设计,系统实施这三个主
2、要阶段。在开发工具选择上,主要运用了VB6.0编程语言,使用Excel作为数据库。本论文主要从系统需求分析,系统设计等几方面进行介绍关键词: 门诊预约登记;系统设计;VB6.0 共 II 页 第 I 页AbstractThe name of the system is outpatients registration and data statistics.It can be applied to outpatients registration.It also can be use to daily outpatients registration,maintainning patients
3、 information and counting the amount of the registration.Developing the system cannot only reduce the pressure of the staff and record rapidly the information of the patients,but aslo speed up searching the patients information. and get the result of statistical data in time.Nowdays,management syste
4、m has come into hospitals.As for outpatient service, there is not a set of complete and unified system,so it is necessary to develop a suitable one.The system will meet all the requirment during the daily secretarys work .The work requirment will lead the trend of developing software when choose the
5、 way to develop software.I will follow demand analysis, system design and system implementation in designing system.The VB6.0 language will be mainly used in designing the system.And the excel will be used as the data base.The thesis will introduce demand analysis, system design and system implement
6、ation.Keywords: outpatients registration; system design;VB 6.0目 录1 绪论11.1 选题背景11.1.1 可靠度的重要性11.1.2 可信性基准程序法11.2 设计目标21.2.1 故障注入实现方法综述21.2.2 软件实现的故障注入方法22 相关基础理论32.1 Visual Basic 632.1.1 Visual Basic 6的功能特点32.1.2 Visual Basic 6中的基本功能32.2 Microsoft Excel 200733 需求分析43.1 需求分析43.1.1 系统主要业务逻辑43.2 功能需求及设计
7、思想43.2.1 总体架构思想43.2.2 用户登入功能43.2.3 用户功能界面功能43.2.4 病人信息管理功能43.2.5 门诊预约功能53.2.6 数据统计功能54 系统设计64.1 界面设计64.1.1 登入界面64.1.2 用户功能界面64.1.3 病人信息管理功能64.1.4 门诊预约界面64.1.5 数据统计界面64.2 代码编写以及注解64.2.1 登入界面以及注解64.2.2 用户功能界面以及注解64.2.3 病人信息管理功能以及注解64.2.4 门诊预约界面以及注解64.2.5 数据统计界面以及注解65 结论8参考文献9谢辞111 绪论1.1 选题背景如今以计算机为主的智
8、能化工具已经成为了新生产力,计算机科技已经深入了各个领域。在企业以及各种机构的各个环节已离不开计算机软件的辅助。医疗行业面对病患要求越来越高、医护人员短缺、医疗成本上涨等挑战,各个医疗机构都在采用大量的新应用系统和新设备,希望建立起一套集中控制的、优化的工作流程,实现更加高效准确的病人治疗与看护和更高的医务人员协同工作能力,并降低整个机构的运行开销。 但医院分工较细,其管理往往是很复杂、很繁琐的。单一的外购系统无法满足医院各个科室间的具体要求。因此必须编制一套管理信息系统,实现计算机化操作,而且必须根据各个科室的具体情况制定相应的软件。我的工作是在医院门诊做文秘一职,主要负责门诊病人信息登记、
9、门诊预约和门诊各类数据的统计和维护。我所处的门诊每日约有300位左右的病人来就诊,约40%是初诊病人(初诊病人需记录个人基本信息。基本信息包括:姓名、性别、年龄、联系电话、医保卡号、就诊时间、主治医生);约60%是复诊病人需对复诊病人进行基本信息核对。其中门诊预约有80%是复诊病人,其余为初诊病人。因此每日涉及的数据量较大,若采用传统手法进行录入数据以及数据统计,将花费较多时间与精力,通过对病人信息数据对比,可以发现复诊病人信息可以重复利用。因此有必要开发一套门诊预约登记与数据统计系统,减少数据维护和数据统计的时间成本。通过对这些情况的仔细调查,所以我设计一软件用以提高工作效率。1.2 设计目
10、标门诊预约登记与数据统计系统可主要实现下列目标:1)操作简单方便、界面简洁美观;2)进行日常数据录入;3)引用已有病人数据,减少时间成本;4)能很好的预防人为因素产生的错误操作;5)查询病人数据;6)对病人数据进行维护;7)对病人数据进行统计。2 相关理论基础门诊预约登记与数据统计系统主要采用VB6与Excel2007相结合的技术来进行开发,用户界面的设计是用VB6来进行的,后台数据库使用Excel2007。在系统需涉及的一些相关技术概述如下。2.1 Visual Basic 6VB6是指Visual Basic 6.0的简写,Visual Basic 6.0是Visual Basic的一个版
11、本。 Visual Basic是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。从任何标准来说,VB都是世界上使用人数最多的语言。何谓 Visual Basic?“Visual”指的是开发图形用户界面 (GUI) 的方法。不需编写大量代码去描述界面元素的外观和位置,而只要把预先建立的对象add到屏幕上的一点即可。如果已使用过诸如 Paint 之类的绘图程序,则实际上已掌握了创建用户界面的必要技巧。“Basic”指的是 BASIC (Beginners All-Purpose Symbolit Instruction Code) 语言,一种在计算技术发展史上应用得最为广泛的语言。Visu
12、al Basic 在原有BASIC 语言的基础上进一步发展,至今包含了数百条语句、函数及关键词,其中很多和 Windows GUI 有直接关系。专业人员可以用 Visual Basic 实现其它任何 Windows 编程语言的功能,而初学者只要掌握几个关键词就可以建立实用的应用程序。在Visual Basic中,一方面继承了Basic所具有的程序设计语言简单易用的特点,另一方面在其编程系统中采用了面向对象、事件驱动的编程机制,用一种巧妙的方法把Windows的编程复杂性封装起来,提供了一种所见即所得的可视化程序设计方法。 Visual Basic 不仅是 Visual Basic 编程语言。V
13、isual Basic 编程系统,MicrosoftExcel 的Applications Edition,Microsoft Access和Windows的许多其他应用程序都使用这一语言。Visual Basic Scripting Edition (VBScript) 是广泛使用的脚本语言,它是 Visual Basic 语言的子集,有了 ActiveX 技术就可使用其它应用程序提供的功能,例如Microsoft Excel 电子数据表。2.1.1 Visual Basic 6的功能特点A) 具有面向对象的可视化设计工具:在VB中,应用面向对象的程序设计方法(OOP),把程序和数据封装起来
14、视为一个对象,每个对象都是可视的。程序员在设计时只需用现有工具根据界面设计要求,直接在屏幕上“画”出窗口、菜单、按钮、滚动条等不同类型的对象,并为每个对象设置属性。程序员的编程工作仅限于编写相关对象要完成的功能程序,因而程序设计的效率可大大提高。B) 事件驱动的编程机制:事件驱动是非常适合图形用户界面的编程方式。在图形用户界面的应用程序中,是由用户的动作即事件掌握着程序运行的流向,每个事件都能驱动一段程序的运行。程序员只要编写响应用户动作的代码,而各个动作之间不一定有联系。C) 提供了易学易用的应用程序集成开发环境:在VB集成开发环境中,用户可设计界面、编写代码、调试程序,直至把应用程序编译成
15、可执行文件在Windows中运行,使用户在友好的开发环境中工作。D) 结构化的程序设计语言:VB6具有丰富的数据类型和结构化程序结构,作为一种程序设计语言,它还有如下一些特点:强大的数值和字符串处理功能;丰富的图形指令,可方便地绘制各种图形;提供静态和动态数组,有利于简化内存的管理;过程可递归调用,使程序更为简练;支持随机文件和顺序文件的访问;提供了一个可供应用程序调用的包含多种类型的图标库;具有完善的运行出错处理。E)支持多种数据库系统的访问:利用数据控件可访问的数据库系统有:Microsoft Access、SQL server、DBASE、Microsoft FoxPro和Oracle等
16、,也可以访问Microsoft Excel、Lotus1-2-3等多种电子表格。F)支持动态数据交换(DDE)、动态链接库(DLL)和对象的链接与嵌入(OLE)技术。G)完备的HELP联机帮助功能:与Windows环境下的软件一样,在VB中,利用帮助菜单和F1功能键,用户可以随时方便地得到所需要的帮助信息。VB帮助窗口中显示了有关的示例代码,通过复制、粘贴操作可获取大量的示例代码,为用户的学习和使用提供了极大的方便。 VB程序设计的概念就是面向对象的概念,对象就是数据(DATA)和代码(CODE)互相结合的综合体。Windows上面的每一个图标,包括窗口本身都是对象,如果没有任何事情发生,对象
17、处于停顿状态。当存在外来事件时,程序段执行,它的执行是由外来事件决定的。因此是“事件”驱动的。 编写VB程序,首先将各个对象放在空白窗体上,然后将程序代码分别添加给对象或图标,将它们组合起来就可以随意运行了。 在VB中,窗体实际上是一个对象,VB的窗体含有许多内嵌特性,这使得用户界面部分的建立像是从一个目录中挑选一个个合适的控件,而不是从零开始一步一步地建立控件。这种开发者能亲眼看到的程序设计过程就是“可视化程序设计”(Visual Programming)。2.1.2 Visual Basic 6中的基本概念Visual Basic 语言用其设计应用程序时具有两个基本特点,可视化设计WYSI
18、WYG (what you see is what you get)和事件驱动编程。Visual Basic 系统除了一般高级语言所具有的一些名词术语外,还有几个系统常用的名词。其基本含义如下:视窗(Form)、对象 (Object) 、属性 (Properties)、 事件 (Events) 、方法 (Method)、 过程 (Procedure) 和模块 (Module)。1视窗(Form)视窗是进行人机交互的界面或接口,也叫窗体。VB系统的人机交互界面或接口,无论是在设计时或是在运行时,都是Windows 系统的标准视窗。2对象 (Object)对象是VB系统内部提供给设计者可以直接使用
19、的处理输出的控制工具。本程序所应用到的对象类型有标签框 (Label Box),文本框 (Text Box),命令按扭 (Command Button),网格 (Data Grid)等。当把这些工具放置到用户界面对应的窗体上时,被称为对象或控件。用户可以通过设置对象的“属性”和“方法”,便于对象适应自己所设计应用程序的输入输出内容,对象的生成过程及结构都被封装起来。正确使用对象可以减少程序和开发时间,提高程序设计者的工作效率。3属性 (Properties)属性是VB系统提供的有关对象的参数或数据接口。用户通过适当的设置或改变对象的属性来确定对象的外观及性能特征,从而有效地使用系统提供的对象。
20、比如,对象的名称、在屏幕上显示的位置、大小、颜色、接收或容纳的数据内容及数据的表现格式等。4事件 (Events)事件是指用户或操作者对计算机进行的某一操作(如击键、单击或移动鼠标等)的行为或系统状态发生的变化。VB系统常用事件来引导计算机执行一段程序。程序所用的键盘事件有KeyPress(按键)事件,KeyDown事件和KeyUp事件;鼠标事件有Click(单击鼠标)事件,DbDlicd(双击鼠标)。5方法 (Method)方法主要是指对一个对象使用某种作用的过程。它是在程序执行的过程中要计算机执行的某种操作。其程序的方法有Show(显示)方法,Hide(隐藏)方法,Refresh(刷新)方
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业论文 医院 门诊 预约 登记 数据 统计 系统 设计 41437
链接地址:https://www.31doc.com/p-3939468.html