私人医院信息管理系统的设计与实现(源码)
摘 要随着时代的发展,医院也要紧随时代,摆脱过去低效率的人工服务,利用私人医院信息管理系统可以大大简化医院的操作流程,提高医院工作效率。本文主要讲述了对私人医院信息管理系统的设计与研究。本系统在框架上面选用MVC框架,页面的设计采用Java Server Pages,数据库使用SQL server,实现了用户网上挂号的功能。同时后台的管理员操作更是能大大提高医院的管理强度。本系统的设计结果表明私人医院信息管理系统是提高医院工作效率的一种有效方法。
Key words: hospital; online registration; information management system目 录
第一章 引言 1
1.1项目开发的背景 1
1.2项目开发的目的 1
第二章 系统分析及总体设计原则 2
2.1系统需求分析 2
2.2系统开发分析 2
2.2.1系统开发工具 2
2.2.2系统设计模式 3
2.2.3总体设计原则 3
2.3可行性分析 3
2.3.1技术可行性分析 3
2.3.2经济可行性分析分析 4
2.4业务流程分析 4
2.5数据流图 5
第三章 系统设计 7
3.1系统功能设计 7
3.2系统数据库设计 8
3.2.1概念结构设计 9
3.2.2逻辑结构设计 11
3.2.3数据 12
第四章 系统实现 14
4.1管理员模块 14
4.2科室模块 14
4.3专家模块 15
4.4预约模块 15
4.5个人模块 16
4.6留言模块 17
第五章 性能测试与分析 18
5.1测试的重要性 18
5.2测试实例的研究与选择 18
5.3测试环境与测试条件 18
5.4实例测试 18
结束语 20
致 谢 21
参考文献 22
*好棒文|www.hbsrm.com +Q: ^351916072^
第一章 引言
1.1项目开发的背景
因为医疗市场占据的份额不断扩大,医院要想获得更高的利润,就需要在医院各模块不断加强管理,将医院的资源尽可能的集中分配。现代医院已意识到,医院间要赢得竞争就必须资源能够快速响应,客户能够得到方便快捷的服务。所以这就要求各科室之间要团结合作,不断地努力进步,医院能够快速的迎合市场。随着信息技术的发展,为提高医院的管理效率,决定开发“私人医院信息管理系统”。
计算机技术在现代管理中的应用,使计算机成为领导者和管理人员应用现代技术的重要工具[1]。医院使用系统软件进行一系列的运作,可以极大的减少人力资金资源的耗损。系统能够根据采集的各项资料与信息来分析整理,从而使医院的基础工作减少人工的冗余操作,降低医院的成本的损耗。
1.2项目开发的目的
此次系统开发的宗旨是为了让患者能得到更为方便快捷的服务,解决以往医疗形式中因为过多的患者所带来的诸多困难。使用户得到更方便的网上挂号服务,尤其是方便不在本地的患者预约。通过这个系统的各模块的结合,让医院医生患者三方三位一体,资源流通更加便捷,信息传通更加迅速,从而提高医院的整体的工作效率。
患者通过本系统可以对时间有更好的选择与利用,从而减少了看病期间所耗费的时间。当用户挂号时,系统会从数据库里面抽出用户的本来姓名进行挂号依据。系统可以收集各部门科室与患者的相关信息,为医院的的数字化管理提供准确的患者信息,也可以为医院的科研提供相应的依据。
第二章 系统分析及总体设计原则
2.1系统需求分析
1、管理员功能
1)登录:管理员通过固定账户密码进行登录。
2)修改:登录后可以修改页面信息。
2、户功能
1)登录:用户必须通过相应的账户与密码才能够登入系统,进行下一步的操作。
2)注册:如果用户没有账户,则需要注册。
3)挂号:登录之后,填写相应的信息,进行挂号预约。
4)管理:登录之后,可以自行撤销预约。
3、科室功能
1)增加:管理员通过后台进行新增操作。
2)删除:删除不需要的科室。
3)修改:修改科室的简介
4、专家功能
1)增加:管理员通过后台进行新增操作。
2)删除:删除离职的专家。
3)修改:修改专家的简介。
5、预约功能
1)预约:选择科室,进行预约。
2)取消:把已经预约的进行取消操作。
2.2系统开发分析
2.2.1系统开发工具
本系统结合实际决定使用MVC框架与Java Server Pages结合的模式进行开发。JSP编写网页有只要编写一次,就可以在每个浏览器上都可以使用的特性,而且有很高的安全性,保密功能也很强[2];MVC框架给编写者提供了一个统一的标准框架,使用这个框架来开发,编写者便可以更加关注于程序运行的逻辑思维,同时,这个框架满足了开发程序的所有需求,上手难度不高,运行速度不会迟缓。后台的数据库选择Microsoft SQL Server,因为SQL Server 系统具有强大兼容性,可以将数据在互联网上没有障碍得发出来。在SQL Server的服务中,用户可以方便的通过使用数据发布的工具从SQL Server的数据库中的数据发送到网络上,而且用户还可以根据软件的需求来调整以前发送出去的数据。在已经问世的受大众所认知的几大数据库中,此数据库被大众认为是最重要的设计程序所需的数据库,很多的开发与设计都会采用SQL Server数据库,所以本系统决定采SQL Server数据库来支持系统的编写。
2.2.2系统设计模式
直至现在,B/S设计的web程序大部分都是通过两个基本的模式完成信息的交互,从而完成用户的需求[4]。虽然这样的方式很简单,但是两者之间的数据越来越多,而且代码的加入编写增加了JSP页面的结构复杂行,Web服务器也因此超过了能够接受的程度。因此,在中间层上选用MVC(ModelViewController)的框架模式[5]。MVC框架模式数据沟通比较直观简易。具体实现时,运用Servlet进行逻辑处理,从JSP视图中获取信息,Java Server Page (JSP) 是一种动态的网页处理技术 [611]。
Key words: hospital; online registration; information management system目 录
第一章 引言 1
1.1项目开发的背景 1
1.2项目开发的目的 1
第二章 系统分析及总体设计原则 2
2.1系统需求分析 2
2.2系统开发分析 2
2.2.1系统开发工具 2
2.2.2系统设计模式 3
2.2.3总体设计原则 3
2.3可行性分析 3
2.3.1技术可行性分析 3
2.3.2经济可行性分析分析 4
2.4业务流程分析 4
2.5数据流图 5
第三章 系统设计 7
3.1系统功能设计 7
3.2系统数据库设计 8
3.2.1概念结构设计 9
3.2.2逻辑结构设计 11
3.2.3数据 12
第四章 系统实现 14
4.1管理员模块 14
4.2科室模块 14
4.3专家模块 15
4.4预约模块 15
4.5个人模块 16
4.6留言模块 17
第五章 性能测试与分析 18
5.1测试的重要性 18
5.2测试实例的研究与选择 18
5.3测试环境与测试条件 18
5.4实例测试 18
结束语 20
致 谢 21
参考文献 22
*好棒文|www.hbsrm.com +Q: ^351916072^
第一章 引言
1.1项目开发的背景
因为医疗市场占据的份额不断扩大,医院要想获得更高的利润,就需要在医院各模块不断加强管理,将医院的资源尽可能的集中分配。现代医院已意识到,医院间要赢得竞争就必须资源能够快速响应,客户能够得到方便快捷的服务。所以这就要求各科室之间要团结合作,不断地努力进步,医院能够快速的迎合市场。随着信息技术的发展,为提高医院的管理效率,决定开发“私人医院信息管理系统”。
计算机技术在现代管理中的应用,使计算机成为领导者和管理人员应用现代技术的重要工具[1]。医院使用系统软件进行一系列的运作,可以极大的减少人力资金资源的耗损。系统能够根据采集的各项资料与信息来分析整理,从而使医院的基础工作减少人工的冗余操作,降低医院的成本的损耗。
1.2项目开发的目的
此次系统开发的宗旨是为了让患者能得到更为方便快捷的服务,解决以往医疗形式中因为过多的患者所带来的诸多困难。使用户得到更方便的网上挂号服务,尤其是方便不在本地的患者预约。通过这个系统的各模块的结合,让医院医生患者三方三位一体,资源流通更加便捷,信息传通更加迅速,从而提高医院的整体的工作效率。
患者通过本系统可以对时间有更好的选择与利用,从而减少了看病期间所耗费的时间。当用户挂号时,系统会从数据库里面抽出用户的本来姓名进行挂号依据。系统可以收集各部门科室与患者的相关信息,为医院的的数字化管理提供准确的患者信息,也可以为医院的科研提供相应的依据。
第二章 系统分析及总体设计原则
2.1系统需求分析
1、管理员功能
1)登录:管理员通过固定账户密码进行登录。
2)修改:登录后可以修改页面信息。
2、户功能
1)登录:用户必须通过相应的账户与密码才能够登入系统,进行下一步的操作。
2)注册:如果用户没有账户,则需要注册。
3)挂号:登录之后,填写相应的信息,进行挂号预约。
4)管理:登录之后,可以自行撤销预约。
3、科室功能
1)增加:管理员通过后台进行新增操作。
2)删除:删除不需要的科室。
3)修改:修改科室的简介
4、专家功能
1)增加:管理员通过后台进行新增操作。
2)删除:删除离职的专家。
3)修改:修改专家的简介。
5、预约功能
1)预约:选择科室,进行预约。
2)取消:把已经预约的进行取消操作。
2.2系统开发分析
2.2.1系统开发工具
本系统结合实际决定使用MVC框架与Java Server Pages结合的模式进行开发。JSP编写网页有只要编写一次,就可以在每个浏览器上都可以使用的特性,而且有很高的安全性,保密功能也很强[2];MVC框架给编写者提供了一个统一的标准框架,使用这个框架来开发,编写者便可以更加关注于程序运行的逻辑思维,同时,这个框架满足了开发程序的所有需求,上手难度不高,运行速度不会迟缓。后台的数据库选择Microsoft SQL Server,因为SQL Server 系统具有强大兼容性,可以将数据在互联网上没有障碍得发出来。在SQL Server的服务中,用户可以方便的通过使用数据发布的工具从SQL Server的数据库中的数据发送到网络上,而且用户还可以根据软件的需求来调整以前发送出去的数据。在已经问世的受大众所认知的几大数据库中,此数据库被大众认为是最重要的设计程序所需的数据库,很多的开发与设计都会采用SQL Server数据库,所以本系统决定采SQL Server数据库来支持系统的编写。
2.2.2系统设计模式
直至现在,B/S设计的web程序大部分都是通过两个基本的模式完成信息的交互,从而完成用户的需求[4]。虽然这样的方式很简单,但是两者之间的数据越来越多,而且代码的加入编写增加了JSP页面的结构复杂行,Web服务器也因此超过了能够接受的程度。因此,在中间层上选用MVC(ModelViewController)的框架模式[5]。MVC框架模式数据沟通比较直观简易。具体实现时,运用Servlet进行逻辑处理,从JSP视图中获取信息,Java Server Page (JSP) 是一种动态的网页处理技术 [611]。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1252.html