收藏 分销(赏)

医院患者管理系统.doc

上传人:精*** 文档编号:4855617 上传时间:2024-10-15 格式:DOC 页数:46 大小:1.02MB
下载 相关 举报
医院患者管理系统.doc_第1页
第1页 / 共46页
医院患者管理系统.doc_第2页
第2页 / 共46页
医院患者管理系统.doc_第3页
第3页 / 共46页
医院患者管理系统.doc_第4页
第4页 / 共46页
医院患者管理系统.doc_第5页
第5页 / 共46页
点击查看更多>>
资源描述

1、医院患者管理系统382020年4月19日文档仅供参考,不当之处,请联系改正。大连理工大学城市学院软件工程导论大作业医院患者管理系统分析与设计课题名称:医院患者管理系统任课教师:张应博班 级:嵌入式1101班姓 名:姚志斌( 14055)完成日期: 12月25日摘 要人类社会进入二十一世纪,医院最为一个特殊的服务行业,其发展应适应于市场经济的发展。当前,中国的医疗体制正处于发展阶段,需要医疗市场的进一步规范化,这就要求医院加强自身的管理,利用现代化的管理工具对医院的工作进行必要的管理,无疑将提高工作效率、信息的准确程度,根除现行的人工管理模式存在的某些弊端,达到减支增效的目的。有利于提高医疗水品

2、和服务质量,更好的服务于社会。医院患者管理系统是利用电子计算机和通讯设备,为医院所属各部门提供患者诊疗信息和行政管理信息的收集、存储、处理、提取和数据交换的能力,并满足所有授权用户的功能需求。随着计算机性能不断提高,价格不断下降,计算机已在医院医疗、教学 科研、管理的各个方面得到越来越广泛的应用。计算机化的医院患者信息系统已成为现代医疗运营必不可少的基础设施于技术支撑环境。就仿佛一个现代医院的成功运行离不开功能完整、美观、舒适的建筑物。技术娴熟的医护人员,性能齐全、高精确的医疗设备一样,它也离不开计算机化的医院患者信息系统。从医院对病人管理系统的需求、医院信息系统的信息构成和信息分类等分析入手

3、,提出病人管理信息系统总体模块化的设计原则,对系统进行总体设计。先是根据系统业务流程分析进行模块划分,然后介绍了系统的数据流程图和数据结构设计,并对系统的功能、编码、输入输出、界面和安全保密进行设计分析。另外,分析了医院信息管理系统的背景,对系统整体进行了概要描述;对整个系统的设计进行了细致阐述,对关键问题的解决给出了具体的实现方法。文章探讨了如何解决安全保密问题,主要采取三个方面的措施,制定完善的规章制度、加强人员培训和应用先进的技术手段。经过这些措施,将使工作中的故障率得到降低关键词:医院患者管理系统;PowerDesigner;Microsoft access;数据库目录第一章 前 言1

4、1.1背景11.3定义3第二章 可行性分析42.1技术的可行性42.2经济的可行性52.3管理上的可行性52.4结论6第三章 需求分析73.1具体需求73.1.1功能需求73.2数据流图93.3数据字典103.4实体关系模型图113.4.1实体图113.4.2总体E-R图133.5性能需求133.6数据管理能力需求133.7故障处理需求143.8其它需求143.9运行环境需求14第四章 总体设计154.1系统分析154.2系统设计154.2.1软件组织结构154.3功能说明164.4重要数据的数据结构设计174.4.1变量设计174.5函数设计17第五章 详细设计185.1数据库的详细设计18

5、5.2数据库的实现185.3界面设计195.3.1系统登录界面205.3.2系统主界面205.4系统功能详细说明215.4.1患者信息管理模块215.4.2病房管理模块215.4.3患者用药管理模块215.4.4医护人员管理模块22第六章 系统实现236.1系统登录模块236.2患者信息登记模块246.3患者病房安排模块256.4空余病房管理窗体266.5用药管理窗体276.6医护人员信息管理28第七章 系统测试297.1登录测试297.2系统功能模块测试30第八章 使用说明328.1运行环境328.2性能说明328.3操作说明32总结与展望33参考文献34第一章 前 言1.1背景当今社会发展

6、越来越迅速,竞争越来越激烈,在各种现实压力和社会风气影响下,各种健康问题比比皆是。 “健康”、“绿色”的概念已得到被越来越多的人的接受和宣传。 可是当前在中国普遍存在的看病难的问题依然十分棘手,普通老百姓看病面临着三长一短的问题:挂号时间长、取药时间长、收费时间长;看病时间短。这不但对独自看病的患者十分不方便,而且病人在排队、挂号、向医生告知自己的身体状况上浪费了很多的时间。 另外,医生还要花大量时间和精力给病人写处方,而且需要专人来负责挂号、配药、收费和向病人叮嘱各种注意事项,有大量的重复工作,浪费了大量的人力和时间。 同时,大医院里“黄牛党”猖狂,造成了恶劣的社会影响。 因此,优化医院看病

7、流程,对医院和病人进行人性化的信息管理,让更多的患者能够看上病,而且让每位患者受到最好的照顾和治疗,不但有利于医学的进一步发展,还有利于促进社会的和谐发展。数字化医院的理念已经被广大医院所接受1.2编写目的可行性研究的目的是研究问题,花费最小的代价,以最快的速度提出解决问题的方法。经过对此项目的详细准确的研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排。明确开发风险及其所带来的经济效益。本报告经审核后,交软件经理审查。1.3定义医院患者管理系统(YUHZGLXT):YUHZGLXT分别是“医院患者管理系统”的汉语拼音首字母缩写。系统登陆模块:主要负责客户和管

8、理员进入系统的一个身份验证。患者基本信息管理模块:主要负责管理患者的个人信息。病房分配管理模块:主要负责为患者分配房间。药品管理模块:主要负责患者的用药信息管理。医护人员管理模块:主要负责对医生,护士的基本信息的管理。第二章 可行性分析在医院管理信息系统是在今天医疗事业的迅猛发展的前提下,以前的手工录入或早期的患者管理应用软件以逐渐不满足用户的需求,而在这些问题中,落后的管理已严重影响医院工作人员的工作效率基于以上的原因,从而提出了医院患者管理信息系统的设计目标。经过信息数据高度共享,在强大的数据库的支持下,将医院的全面管理水平和服务提高到更高的档次。医院患者管理系统集合医院管理工作特点,充分

9、利用局域网,广域网,大型分布式数据库等先进的计算机技术,运用系统的理论与方法将医院各组成部分的信息处理过程综合成有机体,及时而有效的为医院日常管理和发展提供决策依据,使医院信息管理工作尽快达到规范化、制度化、科学化的要求,并实现医院信息技术全电子无纸化和胶片管理的最终目标。可行性研究的目的是付出最小的代价在尽可能短的时间里确定问题是否通解决,系统的可行性分析能够从以下几个方面研究:2.1技术的可行性技术上的可行性主要分析现有技术条件能否顺利完成开发工作,软硬件能否满足开发者的需要等,这一特点非常适合计算机的特点,发挥计算机的数据处理速度快,准确率高的优势。现代计算机硬件与软件技术的飞速发展,为

10、系统的建设提供了技术条件。由于医院患者管理系统这一类的企业管理系统进行开发已有一定的时期,有很多成功的实例上,技术基础也已经非常雄厚,因而技术上的是可行的。2.2经济的可行性主要是对项目经济效益进行评价,一方面是支出的费用,其中包括设备的购置费,软件开发费,管理和维护费,人员工资和培训费等。另一方面是取得的收益能够用钱来衡量的那部分以及使用本系统而提高的效率,节约的人力物力。基于企业的现有计算机及配套设备,建设MIS系统,大大降低了办公费用,提高办公效率,而且能检测数据效用,为企业提供方便。在软件的开发过程中,在世界上普遍采用的一种研究工程项目是否可行的科学。它经过各种有效的方法,对工程项目进

11、行分析,从技术、经济、财务等方面加以评价,最终给投资决策者提供是否选择该项目进行投资的依据2.3管理上的可行性1、医院信息系统能够实现计算机终端设置在各个不同的科室,点多,面广,多人操作,而且工作点间联系密切,信息要相互调用,资料要随时更新保存,另外,病人的医疗信息涉及到个人隐私,医院有责任为所有病人保守秘密,因此与其它行业相比较,医院信息系统建设对系统的可靠性、安全性要求更高。 2、解决系统标准化问题。如果系统标准化问题解决得不好,医院间的信息沟通不但是纸上谈兵,医院内部不同部门间的信息交换以及与医院外界的信息交流也只是梦想。 医院管理信息系统的有效运行,将提高医院各项工作的效率和质量,减轻

12、各类事务性工作的劳动强度,使医护和管理人员能腾出更多的精力和时间来服务于病人;改进经营管理,堵塞漏洞,保证病人和医院的经济利益;为医院创造很好的经济效益。2.4结论由于缺乏专业人士的帮助,而且缺少实际经验,该管理系统可能做的不太健全,远不是真正意义上的软件、工业产品,只能算作坊生产的产物。可能还存在缺陷,不足之处有待改进。前景根据以上分析,我们认为开发此系统的条件已经具备,能够开始进行开发。而且我们相信此软件经济实惠,肯定具有良好的前景。我们将会逐步完善该软件,尽可能地让满足客户的需求。让患者在医院治疗的时候感到方便与快捷。因此我们开发的医院患者管理系统可行!第三章 需求分析3.1具体需求3.

13、1.1功能需求(1)客户信息管理简述:患者信息管理,包括信息存入,信息查询,信息修改,信息删除。输入:患者信息处理过程描述:患者信息存数据库。输出:操作成功或失败的提示信息。(2)病房管理简述:病房信息管理包括查看病房的使用情况和病房状态以及更改病房状态,为病人提供方便住院输入:病房编号或者病房状态处理过程描述:提供病房信息,让患者自己或家属选择需要的病房并录入系统输出:病房信息及住院情况。(3)药品管理简述:管理患者的用药信息输入:患者信息、药品名称,药品价格处理过程描述:用药情况录入系统输出:操作成功或失败的提示信息(4)医生管理简述:医院人员信息管理,包括医生基本信息、上班情况及对各种信

14、息的查询和修改。输入:医生信息处理过程描述:由医生编号查询或修改各种信息输出:操作失败或者提示信息3.2数据流图绘制数据流图的目的是为了方便开发人员与用户的交流,以及为系统的设计提供依据。数据流图的绘制过程一般是采用自顶向下,逐层分解,直到功能细化为止,形成若干层次的数据流图。酒店管理系统的数据流图如下所示:管理员管理员客户患者管理系统图3-1 基本系统模型图3-2顶层数据流图图3-3第一层数据流图3.3数据字典名称:患者档案别名:描述:记录患者的基本信息定义:患者档案姓名+性别+证件号位置:输出到个人花费档案名称:用药档案别名:描述:患者在医院用药记录的集合定义:个人话费档案用药地点+药品金

15、额+时间位置:输出到个人花费档案名称:医护人员档案别名:描述:记录治疗照顾患者的医护人员定义:医护人员档案姓名+职位+性别位置:输出到个人花费档案名称:病房档案别名:描述:记录患者的病房信息定义:病房档案病房号+入住时间+姓名位置:输出到个人花费档案名称:个人花费档案别名:描述:患者在医院的花费记录的集合定义:个人花费档案患者档案+病房档案+花费档案+医护人员信息档案位置:输出到个人花费档案3.4实体关系模型图根据系统的功能需求画出实体联系图(E-R)图:3.4.1实体图 图3-4 患者档案实体图3-5 病房档案实体图3-6 用药项目实体图3-7 医护人员档案实体3.4.2总体E-R图图3-8

16、 实体关系(E-R)图3.5性能需求1、精度软件主要用于管理,不是科学计算,要求计算的精度不是很苛刻,因此输入、输出数据精度的要求不是很高,能够用浮点数。2、时间特征要求软件运行的响应时间要求不超过1-2秒。3、灵活性软件具有升级功能,以满足用户的需求。3.6数据管理能力需求本软件管理的数据大都以数据库的形式储存,主要包括病房信息,药品信息数据,患者信息数据,其中病房信息数据基本不变,数据库大小基本不变,而药瓶信息数据随着时间的推移和不同的患者每天都在变化,需要定期进行整理和处理。3.7故障处理需求本软件具有错误和异常的处理能力,基本不会有软件故障,保证软件能正在运行,有对数据库备份的功能,这

17、样才能使用户满意。3.8其它需求本软件有保密功能,设立了系统账号管理功能,用户登录时需要验证用户名及密码,对于三次密码输入错误的使用者则关闭此系统,这样保证了数据的安全。本软件使用也十分方便,以窗口的形式呈现给用户,很容易操作。3.9运行环境需求内存:512M;硬盘:80G;操作系统为Windows系列。第四章 总体设计4.1系统分析根据用户的要求以及对需求分析阶段对功能的分析,要实现患者的基本情况管理、病房分配管理、用药管理、医护人员管理。(1)患者的基本情况管理:患者住院时要对其信息进行登记包括患者的姓名、性别、证件号患者档案。(2)病房管理:按照患者及其家属要求,为患者分配合适的病房,而

18、且其病房号、使用时间、入住患者的登记管理病房档案。(3)用药管理:患者住院后的用药情况。用药类型、药品金额、用药时间、用药数量花费档案。(4)医护人员管理:对医护人员的信息进行管理,查询、添加、删除4.2系统设计由问题分析我们确定了本系统需要哪些确切的功能模块和组织结构。4.2.1软件组织结构本系统的总体结构采用菜单来调用窗体,利用窗体来进行管理、数据加工、信息查询等工作,系统的功能模块图如图4-1所示:图4-1 系统功能结构图4.3功能说明系统分为四个模块来对实现其功能需求,即:患者信息管理模块、病房管理模块、用药管理模块、医护人员管理模块1、患者信息管理模块患者信息登记:对患者的信息进行登

19、记2、病房管理模块患者住院管理:为患者安排病房空余病房管理:对没被安排的房间进行管理,以便病房的安排3、患者用药管理患者用药状况管理:对患者的用药进行统计患者用药价格管理:对患者用药的价格进行统计4、医护人员管理医护人员信息管理:医护人员信息的添加、查询和删除4.4重要数据的数据结构设计4.4.1变量设计在系统的代码实现的时候,必须用到一些变量,一般我们所用到的变量为两种:一是全局变量、二是局部变量。全局变量:以“global_”加字母作为变量名,如:global_name。局部变量:不限制。4.5函数设计为了简化程序,而且提高代码的重要性,在编写代码时,对多次用到代码段,定义成函数,在用到的

20、地方直接调用函数。全局函数以“gfunction_”加函数名,如:gfunction_Add();局部函数以“zfunction_”加函数名,如:zfunction_Add();第五章 详细设计在此阶段将对系统进行更详细的分析和设计,目的是确定如何具体地实现所要求的系统。5.1数据库的详细设计在设计和实现代码之前必须设计好数据库,根据系统的总体E-R图装得到数据库的概念模式:1、患者档案HZDA(证件号ID(20)、姓名name(12)、性别sex(5)、)2、病房档案BFDA(房间号NO(15)、病房价格price(12)、病房状态state(12))3、用药档案YYDA(药品名称 MC(2

21、0)、患者姓名 XM(20),药品价格 JG(12)4、医护人员档案YHRY(员工号YGID(20)、人员姓名RYName(12)、部门 BM(12))5.2数据库的实现根据系统数据库的概念模式,能够得到应有如下的4个数据表:表5-1:患者档案表字段名字段代码字段类型关键字是否为空证件号IDInt(20)YN患者姓名nameVarchar(12)NN性别sexVarchar(5)NN表5-2 房间档案表字段名字段代码字段类型关键字是否为空病房号NOInt(20)YN单价pricedoubleNN房间状态stateVarchar(12)NN表5-3 用药档案表字段名字段代码字段类型关键字是否为空

22、药品名称MCInt(20)YN患者姓名XMVarchar(25)NN药品价格JGdoubleNN表5-4医护人员档案表字段名字段代码字段类型关键字是否为空员工号YGIDVarchar(20)YN人员姓名RYVarchar(12)NN部门BMVarchar(12)NN5.3界面设计较好的界面能给用户一幕了然的感觉,也便于设计,系统的界面应该保持一致不随时间而改变,好的界面是能给用户提供帮助的。5.3.1系统登录界面图5-1 用户登录界面5.3.2系统主界面图5-2 系统主界面5.4系统功能详细说明5.4.1患者信息管理模块目的:对患者的信息进行登记和保存。功能:以直接登记的方式对患者信息进行录入

23、,建立相应的患者信息档案,并可对患者信息进行添加、删除、修改和查询。性能:稳定、快速、准确。输入项:客户的证件号、姓名、性别。输出项:相应的信息记录和相应的出错信息提示。5.4.2病房管理模块目的:根据患者的要求给患者安排房间,并对剩下的病房进行管理。功能:患者住院以后,建立相应的病房档案,方便对已经安排的和未分配的病房进行管理。性能:稳定、及时、正确。输入项:患者的信息、住院时间、房间信息。输出项:相应的信息记录和相应的出错信息提示。5.4.3患者用药管理模块目的:对患者的用药进行统计。功能: 患者住院后,对其用药,价格,及用药时间进行记录。性能:稳定、快速、及时、正确。输入项: 药品名称,

24、患者姓名、价格。输出项:相应的信息记录和相应的出错信息或提示。5.4.4医护人员管理模块目的:管理员管理医护人员的信息功能:对医护人员的的信息进行管理,信息的添加、修改、删除和查询,以及给医护人员赋予登录系统的权限。性能:稳定、快速、正确输入项:员工号、人员姓名、部门输出项:人员的基本信息记录和相应的出错信息或提示。第六章 系统实现经过前面几个阶段对系统的分析之后,接下来是本系统的实现阶段。6.1系统登录模块图6-1 用户登录界面本模块的主要功能是对操作用户的身份进行验证,只有系统管理员和默认的用户能够登录本系统。在进行系统登录过程中,登录模块将调用数据库里的员工档案表,对员工号和密码进行验证

25、(密码也为员工号),只有输入正确后,才能进入系统。每次输入错误时,模块都会给出错误提示,当第三次输入错误时,给出“第三次输入错误,还有一次机会”的提示,当第四次输入错误时,自动关闭登录窗体。当输入正确以后,将进入系统,主界面如图5-2所示。6.2患者信息登记模块图6-2 患者信息登记界面本窗体的主要功能是对客户的信息登记,按照提示输入相应的信息之后,该窗体将调用数据库中的客户信息档案表,对数据进行操作。当数据应经存在时将给出提示如图5-5所示。图6-3 信息提示6.3患者病房安排模块图6-4 患者病房安排管理界面该窗体主要功能是为患者安排房间,根据即时的房间信息和客户的要求,给其分配,如果患者

26、还没有登记的话,必须先登记。该窗体也将对数据库里的病房档案表和住院档案表进行数据的处理。在出错的时页面会给出相应的提示。6.4空余病房管理窗体图6-5 空余病房管理界面该窗体对空余病房进行管理,对空余病房的信息进行时时更新,还能够添加新的空余房间和查看已经分配出去的房间。该窗体也要调用数据库里的房间档案数据表。在出错的情况下会给出相应的错误提示或者警告。6.5用药管理窗体图6-6 用药管理界面该窗体是对客户的用药花费情况进行统计,这个模块需要客户进行现金支付,这也是患者的需求,该窗体主要是调用数据库里的消费类型和消费档案表和客户档案表。在出错的情况下会给出相应的警告和提示。6.6医护人员信息管

27、理图6-1 医护人员信息管理界面医护人员信息管理窗体,主要对人员的信息进行统计,管理员还能够对人员赋予系统登录的权限。主要是对人员档案表进行操作。第七章 系统测试系统测试是保证软件质量,提高软件可靠性的主要活动之一。它实施对软件规格说明、设计规格说明和编码的审核。软件测试的目的是以最少的资源尽可能的找出软件中的错误和缺陷,测试的结果是为软件的维护提供依据。本次测试将大部分可能的值来检查系统程序的正确性,并经过测试得到必要的调试或者功能改进。7.1登录测试当用户输入出错时会给出提示用户第1次输入错误,如图7-1所示图7-1 错误提示信息当输入第三次错误时也会给出提示:如图7-2所示。图7-2 错

28、误提示信息7.2系统功能模块测试在每个相应的功能模块中,测试人员分别输入错误的数据和正确的数据,查看相应的结果和提示。在其测试中按照窗体界面的按钮或者图标的提示,查看处理的结果。图7-3 患者信息登记界面如上图在患者信息添加的窗体中,点击添加按钮之后,会把左边文本框里的内容添加到数据表里面,而且会在右边的数据窗口里面显示出来。如图7-4所示。图7-4 客户信息登记界面每个功能模块在测试过程中都会像图7-3、图7-4一样,按照输入规则点击功能按钮后,会得到处理结果。在这里就不一一介绍。第八章 使用说明该系统的使用说明大致能够分为:运行环境,性能说明和操作说明三个部分。8.1运行环境硬件平台:硬盘

29、20G以上;内存:256M以上CPU:P以上操作系统:Windows /windows xp/windows 7/vista其它软件:Microsoft access8.2性能说明系统对用户的请求需及时给出响应,无需连接互联图。有时可能受到计算机性能的影响。8.3操作说明系统提供操作人员的登录,登录之后,操作人员在界面上选择相应的操作,点击按钮之后将数据存入数据库。使用比较简单。可是操作人员也须将按照要求进行操作。具体的操作,系统开发人员将给医院操作人员进行操作培训。总结与展望本次课题的设计和实现,我们小组首先在以往的学习基础上,经过对相应资料的查阅和借鉴以及学习,了解信息管理系统的基础上掌握

30、了开发医院患者管理系统的基本方法,然后参考课题要求,以及对课题要求的分析,为设计和实现打下了基础。由于时间和能力的原因,不能做一个功能更加完善的医院患者管理系统,而仅仅从患者信息登记、病房管理、用药管理、医护人员信息管理、这几个方面来进行系统的设计,各个模块都需要数据库的支持,这使得我们在开发系统中,对数据库的使用也有了更深一步的熟悉和了解,并取得了一定的成果。由于能力的原因本次课题的设计还有很多不足的地方,一些功能的分析,设计和实现还有待进一步的提高和改进。系统的优势与不足:(1)优势:系统支持二次开发,便于修改、维护、完善,查询方便,操作简单,同时将治病和收费分开,病人在看病的过程中系统自

31、动划价扣费,节省了时间和精力,另外系统可靠稳定,兼容性和实用性强,用户界面友好。 (2)不足:由于经验不足,在系统设计中遇到了很多问题,导致设计结果与原本想象的情况不是完全一样,很多地方出现了意料之外的小问题,有的地方还不够完善,对于代码设计和数据流的设计都不够合理,另外系统还显得有些简单,需要在开发使用的过程中逐渐完善参考文献【1】 张海藩著 软件工程导论 清华大学出版社 【2】 陈明著 软件工程导论 机械工业出版社 【3】 薛继伟等著 软件工程导论 哈尔滨工业大学出版社 【4】 赵韶平等著 PowerDesigner系统分析与建模 清华大学出版社 【5】 曹岩、陈桦编 Microsoft office visio 简体中文版精通与提高 西安交通大学出版社

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 行业资料 > 医学/心理学

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服