摘要 医院信息系统(HIS)是典型的信息管理系统(MIS),其中门诊收费系统又是HIS中尤为重要的一块,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库;而对于后者则要求应用程序功能完备,易使用等特点。 经过分析,我们使用Borland的Delphi 7作为开发工具,利用简洁明快的编程语言、功能强大的组件和灵活方便的编程环境,首先开发出一个系统大致原型,然后再对原型进行一系列的修改和优化,最终达到用户的需求。
关键字:Delphi 7、门诊收费系统、数据库
目录 第一章 为什么要开发一个门诊挂号收费系统 7 1.1计算机已经成为我们学习和工作的得力助手 7 1.2 医院中用计算机进行门诊挂号收费的意义 8 1.3 门诊挂号收费系统的设计分析 9 第二章 医院信息系统(HIS)的简介 12 2.1 HIS的定义 12 2.2 HIS的形成和发展 12 2.3完整的HIS 14 2.4 HIS的功能 18 2.5 HIS的效益评价 18 第三章 怎样开发一个门诊挂号收费系统 20 3.1编程环境的选择 20 3.2 关系型数据库的实现 20 3.3 两者的结合 23 第四章 WINDOWS下的DELPHI简介 24 4.1 Delphi的由来 24 4.2 Delphi的特点 24 4.3 Delphi的集成开发环境 25 第五章 使用SQL 2000 实现关系型数据库 31 5.1 数据库简介 31 5.2 数据库的创建 31 5.3 更新已建的数据库 31 5.4 实现数据库之间的联系 31 第六章 系统总体规划 33 6.1系统功能 33 6.2 流程图 33 第七章 系统具体实现 35 7.1 用户界面的实现以及设置 35 7.2 数据库的实现 37 结束语 39 致谢 39 主要参考文献 39
门诊挂号系统要求完成以下功能:病人基本信息的建立(病人初次挂号时把病人基本信息录入数据库,当病人并非初次就诊挂号时将病人以前的基本信息调出并将相关信息更新);选择挂号类别(包括普通号、专家号、特殊专家号、优惠号等),自动显示挂号费用;具有信息的查找功能(如输入病人的姓名或就诊编号能查出病人以往的就诊信息);具有信息的统计功能(如统计各科室的门诊人数)等。根据医院的需求,进行需求分析,将门诊挂号系统划分成以下几个功能模块:(如图)
由上图可以知道,把门诊挂号系统分成了五个子功能模块:系统操作,病人数据录入,数据查找,数据统计、数据维护和系统帮助。其中,病人数据录入子功能模块又分成了新病人数据录入,旧病人数据录入和病历录入。下面我来逐个阐述各个子功能模块的主要功能: (1)系统操作:完成对系统的各种操作,如系统登陆、注销、锁定、关闭及密码修改。 (2)病人数据录入:病人来挂号就诊时,完成对病人基本信息的录入数据库以便与HIS其它子系统相配合以及以后能方便的调出其信息。病人数据录入分为三个子功能: ①新病人数据录入:所谓‘新病人’就是指第一次来该医院来挂号就诊的病人,在数据库中没有此病人的相关信息。当新病人挂号就诊时,对病人的基本信息录入数据库,例如姓名、性别、年龄、挂号科室、挂号类别等。在其挂号时还要完成对挂号费用的自动计算,例如挂号费为5¥,病历本费用为2¥,则挂号的总费用为5¥+2¥=7¥,当病人给10¥时,找零为10¥-7¥=3¥。 ②旧病人数据录入:‘旧病人’是指数据库中已经有此病人的记录,这样就不必再次输入病人的基本信息,只要将数据库中该病人的基本信息调出来就可以了,这样能节省时间提高工作效率。其其它要求和功能跟新病人数据录入模块一样。 ③病历录入:把病人病历录入数据库。 (3)数据查找:对病人的挂号就诊信息进行查找,可以根据三个字段进行检索:病人编号,病人姓名和挂号科室。 (4)数据统计:本系统提供对每天的挂号人数进行统计,可以对各科室的每天挂号人数进行统计。这样可以为管理层提供信息,根据这些信息可以对医院的资源和人员进行合理的安排。 (5)数据维护:由于某些硬件或软件原因会导致数据的丢失,为了保证数据安全必须对数据进行维护。系统提供了数据备份和数据还原功能,当数据丢失时,只要备份了数据再将它还原过来就能避免数据的丢失。 (6)系统帮助:对于用户来说,用户不能完全了解系统的使用,所以就可以用系统帮助模块对系统的功能和具体使用进行介绍。 此外,考虑到病人数据具有保密性。所以系统应该要求具有登陆窗口,设置权限。
(需要该计算机毕业设计论文的,请联系我们在线客服QQ:920225073或联系我们客服电话:15886499710) |