针对小型医疗机构的门诊收费系统的设计与实现.doc
《针对小型医疗机构的门诊收费系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《针对小型医疗机构的门诊收费系统的设计与实现.doc(33页珍藏版)》请在沃文网上搜索。
1、目 录摘要1ABSTRACT2第一章 绪论31.1 引言31.2 课题背景31.3 研究意义41.4 研究内容41.5 研究现状41.6 研究目的5第二章 系统可行性分析62.1 技术可行性分析62.2 经济可行性分析62.3 管理可行性分析72.4 操作可行性分析7第三章 背景知识介绍83.1 PowerBuilder编程工具83.2 oracle数据库介绍83.3 C/S体系结构的基本简介93.4 系统运行环境要求9第四章 系统总体设计104.1 概述104.2 系统总计功能104.2 系统程序流程图114.2.1 登录模块流程图114.2.2 收费模块流程图114.3 数据库概念结构设计
2、124.3.1 用户信息E-R图124.3.2 病人信息E-R图134.3.3汉字库信息E-R图134.3.4 收费项目信息E-R图134.3.5收费记录信息E-R图144.3.6收费明细信息E-R图14第五章 数据库的设计155.1 数据库设计155.2 数据表的设计155.3 数据表结构设计15第六章 系统的详细设计与实现176.1 概述176.2 主界面图及主要代码176.2.1 登录认证窗口的设计和实现176.2.2 系统主界面的设计与实现18第七章 功能测试287.1 系统调试287.2 系统运行28结论与展望29参考文献30致谢31门诊收费系统的设计与实现摘要随着信息技术的发展以及
3、医疗行业的规范化和高效率要求,手工的收费流程早已满足不了现代人们的需求,昂贵的全面化医疗系统又不太适合我国众多的小型医疗机构,建立针对性强而价格适中的门诊收费系统很有必要。门诊收费系统是利用基于PowerBuilder平台的Power Script编程语言,辅以C/S架构体系以及oracle数据库开发的系统。它以收费管理为核心,集病人信息管理、收费项目管理以及汉字库管理为一体完成简单收费功能。通过该系统,收费人员可以大大地提高工作效率,不仅可以进行收费工作,还可以对病人的信息进行查询以及维护。本文详细地描述了门诊收费系统的设计和实现过程,通过详细的需求分析以及流程设计和界面设计,完成了一个针对
4、小型医疗机构设计的界面相对简单,功能相对少且价格适中的门诊收费系统。加快医疗信息化进程的同时使医院效益最大化。关键字:门诊收费系统,小型医疗机构,PowerBuilderTHE DESIGN AND IMPLEMENTATION OF OUTPATIENT SERVICE CHARGE SYSTEMABSTRACTWith the development of information technology and the standardization of the medical industry and high efficiency requirements, manual chargi
5、ng process already cant satisfy the needs of modern people, expensive health system and an all-round way is not suitable for our country numerous small medical institutions, establish well-targeted and moderate price of outpatient service charge system is necessary.Outpatient service charge system i
6、s the use of Power based on the original concept platform Script programming language, supplemented by C/S architecture system and oracle database development system. It charges management as the core, set the patient information management, project management fee and charge Chinese management as a
7、whole to do simple function. Through this system, charge personnel can greatly improve the work efficiency, can not only for work, also can query to the patients information and maintenance.This paper describes in detail the design and implementation process of outpatient service charge system, thro
8、ugh the detailed demand analysis and process design and interface design, completed a design for small medical institutions interface is relatively simple, function is relatively few and moderate price of outpatient service charge system. In speed up the process of medical information, at the same t
9、ime maximize the benefit of hospital.Key words: Outpatient service charge system, Small medical institutions, PowerBuilder第一章 绪论1.1 引言随着医疗改革的发展以及人民生活水平的提高,乡村医疗室以及诊所等小型医疗机构也逐步迈向信息化,而我国医疗软件行业所生产的医疗软件产品大多数都是针对二甲或三甲医院等大型医院所设计的,其功能模块较多,价格昂贵,且不适用于小型医疗机构。因此,开发一套适合小型医疗机构的门诊收费系统,不仅可以提高医院收费人员的工作效率,而且可以使我国的整体医
10、疗信息化水平更上一层楼。1.2 课题背景 医院信息系统在1988年被MorrisCollen 定义为:医院信息系统就是利用计算机和网络设备,对病人的就医流程:挂号、门诊、诊断、护理等进行全方位的计算机管理,为医院提供就诊、财务、行政等信息的收集、存储、处理等操作,并满足系统用户对各类信息的功能需求。门诊收费系统作为医院信息系统的一个子系统,自身有着很强的特点,医院收费管理水平的高低很大程度上反映了医院的整体管理水平。过去医院所采用的传统手工收费方式不仅速度慢,操作复杂,而且经常出现漏收、错收的现象,统计核算费时费力,已经越来越不适应医院现代化管理的需要。随着改革开放步伐的加大,卫生事业的发展,
11、我国医疗水平的提高,以及国民就诊意识的增强,医院业务不断扩大,看病人数也日益增多,这些因素都导致传统人工收费方式越来越不适应新形势下医疗系统的发展,医院对新的门诊收费方式提出了迫切需求,建立医院门诊收费管理系统势在必行。 信息技术的迅猛发展将人们带入了信息时代,作为各个领域业务处理和工作管理的重要辅助工具计算机对各行业的发展起到越来越大的推动作用。计算机的有效应用能够在很大程度上减少工作量,减轻工作负担,降低工作中产生错误的几率,更为重要的是它能够为工作提供各种所需信息,并且能将这些重要信息循环再利用,从而给使用单位带来了巨大的效益。 由于信息化时代的来临,医院的现代化建设遇到了前所未有的动力
12、和机遇,计算机越来越多的应用于医院的日常管理中,为医院的发展提供了前所未有的动力。医院信息系统(HIS)已被公认为是新兴的医学信息学(Medical Information)的重要分支,HIS 的应用已经成为医院科学化、现代化管理的重要标志,并将给医院带来可观的经济效益和显著的社会效益。1.3 研究意义在各个乡镇医疗卫生室以及个人诊所等小型机构,医疗软件的使用已经非常普遍。用计算机不但可以提高效率,而且还节省了许多人力和物力,增强了数据资料的安全性。由于以下几方面的原因,意识到了建立针对小型医疗机构的门诊收费系统的重要性和必要性:1.我国小型医疗机构的医生大多是年长者对电脑技术不太擅长,手工医
13、疗过程不符合医疗信息化的要求,而大多医疗软件又都功能模块全面,操作复杂,非常不适合小型医疗机构。一个简单易操作的门诊收费系统可以大大提高业务处理量和处理效率,减轻工作人员的工作量,使医院工作人员的工作变得操作快速、规范、高效,解决病人排长队的问题。2.我国的小型医疗机构具有数量多的特点,所以市场需求很大,针对性的产品开发很有必要。3.还可以降低医院成本,能够找到一个价格适中而且针对小型医疗机构设计的系统。1.4 研究内容1.对门诊收费系统进行需求分析,结合自己本人学知识,重点分析如何有效优化收费流程和提高工作效率。此部分内容还包括编写用例和画出用例图。2.利用软件工作思想,对以上需求进行概要分
14、析、详细设计和实现。在概要设计中,它包括对需求分析中提出的用例进行细化,分别画出对应的流程图。在详细设计中,编写伪代码。最后,本文给出了一个可运行的系统。1.5 研究现状我国对医院信息化的关注和研究较国外晚,但是随着政府的不断重视,发展的速度不断加快,并取得了一定的研究成果。随着医院信息管理系统实施的流行和普及,一些软件开发公司也适时地为医院开发了一些HIS系统,但这些系统大部分针对性不强,有的甚至为了提高软件的价格不顾需求一味的增加功能模块,致使小型医疗机构要么花大价钱买一个昂贵而功能全面的系统却只用其中一个小模块,要么任停留在手工医疗阶段。1.6 研究目的本系统主要用于小型医疗机构的门诊收
15、费管理,总体任务是实现收费信息以及病人信息关系的系统化、规范化和自动化,其主要任务是用计算机对病人进行收费,以及对病人收费信息和病人基本信息进行日常管理,如查询、修改 、增加、删除。门诊收费系统是典型的医疗软件系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析,我们使用PowerBuilder开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需优化,不断
16、修正和改进,直到形成用户满意的可行系统。门诊收费系统能为小型医疗机构信息化管理的长期发展提供坚实的基础,为医院的流程管理带来极大的便捷,可以有效的管理病人的基本信息,进行信息化的查询以及详细维护。随着信息化的建设和医疗卫生的改革,医疗软件成为了医疗机构不可或缺的工具,我国一直提倡专业化,医疗软件的专业化也很重要,虽然小型医疗机构的效益不多,但和人们的生命健康息息相关,也是最贴近老百姓的机构。这么大的市场需求和需求的特殊性成为我开始此次课题的原因。有了门诊收费系统作为小型医疗机构的收费软件,可以更好的做好医疗机构信息化管理的建设。第二章 系统可行性分析可行性分析(Feasibility Anal
17、ysis)也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。并且,可行性分析的目的不是研究如何解决问题,而是研究问题是否指的去解。该系统的可行性分析包括以下几个方面的内容。2.1 技术可行性分析本系统采用采用C/S 体系结构,数据库服务器使用Oracle 9i,开发工具使用PowerBuilder。这种结构具有数据处理量大、响应迅速、安全性高等特点。PowerBuilder是一种面向对象的开发工具,在P
18、owerBuilder中我们可以创建自己的用户对象。特别要指出的是PowerBuilder提供了对面向对象中的各种技术的全面支持,我们可以利用面向对象方法中的对象的封装性、继承性、多态性等特点使得我们开发的应用程序具有极大的可重用性和可扩展性。PowerBuilder提供了流行的大多数关系数据库的支持,由于在PowerBuilder的应用程序中对数据库访问的部分一般采用国际化标准数据库查询语言SQL,使得用PowerBuilder开发的应用程序可以不做修改或者只做少量的修改就可以在不同的后台数据库管理系统上使用。PowerBuilder正在成为客户/服务器应用开发的标准。相对于其他任何客户/服
19、务器开发环境,PowerBuilder使开发人员的工作更快、成本更低、质量更高、功能更强。2.2 经济可行性分析随着科学技术的不断发展与创新,计算机作用的日益突显,我国近年来对医疗行业的还是比较重视的,这也就促进了医疗软件的发展。而现在许多公司开发的医院信息系统都价格不菲,而且功能项目太多,针对于小型诊所以及乡村卫生所等小型机构没有必要花费大价格去买一个很多功能都用不到的软件。门诊收费系统是一个功能相对简单的系统,在课题进展过程中对已经使用的类似的系统进调查分析、类比,本课题具有的特点:开发工作量小,周期短,可以有两个人合作开发或一个人独立开发和测试,并且很快完成。2.3 管理可行性分析管理可
20、信性分析是指分析系统安装运行后,对原有管理体系的影响和对系统使用人员的相关培训等。目前,我国的医疗工作人员的素质有了很大的提高,特别是收费人员都有熟练操作计算机的能力。为了确保门诊收费信息的正常运行,医院应有相应信息科人员管理医院网络以及软件硬件方面问题,这也为门诊收费系统的正常运行打下了坚实的基础。2.4 操作可行性分析本系统是专门针对乡村诊所类小型医疗机构设计的,功能模块相对较少,界面友好,操作简单,对于医院收费人员经过简单的指导即可熟练掌握本系统的所有操作流程。第三章 背景知识介绍3.1 PowerBuilder编程工具PowerBuilder是一个可视化的数据库集成的开发工具,由美国公
21、司Sybase推出的,也是一个专业C/S应用程序 发工具,可基于Windows和WindowsNT进行开发。它包含一个UI接口和OPP编程语言PowerScript,可提供现主流数据库接口,并通过ODBC与其他数据库相连。PowerScript语言是PowerBuilder工具的内嵌脚本语言,它提供的API接口包含数百个内部函数,并且具有一个面向对象的编译器和调试器,可以随时编译新增加的代码,并调试结果,同时带有完整的在线帮助和编程实例。PowerBuilder具有以下几大特点:1、多特性、可视化的开发工具。支持Win或WinNT所提供的函数、事件和控制。PowerScript为用户提供了好几
22、百个函数、一个可随时编译或新增代码的调试器和编译器,还有编程实例和在线帮助13。2、具有强大功能的面向对象技术。它可以支持可视或不可视的对象模型,并且支持包括继承、封装、多态等面向对象编程技术。这些特性提高了软件的高聚散、低耦合,从而提高软件可维护性,以此确保其可靠性。3、支持高效而复杂的应用程序。开发人员可用PowerBuilder中的Watcom C/C+来定义、编译、调试一个类。4、具有企业数据库连接能力。可通过Data Window对数据库中各类报表进行操作和处理。不需要编写SQL语句,就可以与主流数据库,比如Sybase、SQL Server、Oracle等等进行直接连接。5、具有查
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 针对 小型 医疗机构 门诊 收费 系统 设计 实现