1、HIS系系统的的设计与与实现 指导老师:学生姓名:秦向红1目 录1.研究的内容和意义2.需求分析3.概要设计4.详细设计与实现5.运行与测试6.结束语21.研究的内容和意义3基于计算机网络技术的医院信息系统的媒体内容一般包括三个部分:u一是以门诊收费挂号、门诊药房、门诊医生工作站、医技工作站四部分组成的门诊系统。u二是以医生工作站、护士工作站、病房药房、住院结算组成的住院系统。u三是院长查询、统计、病案、审计、科教、物资、设备、固定资产、图书等内容组成的信息化系统。研究内容4u提高医院宏观管理水平,特别是经济运行决策水平;u建立合理的劳动分配制度,提高经济效益和管理水平;u控制费用收支,提高医
2、院收入;u实现信息共享,提高资源利用率;u减少医患矛盾,提高病人对医院的信任和满意度;u节省人力成本,为人事动态调整提供依据。研究意义52.需求分析61、系统响应过程的精确性和及时性。2、系统的可扩展性。3、系统的易用性与易维护性。4、系统的安全性。5、系统的标准性。6、系统并发方面的支持。性能需求71、人事档案管理模块:人员信息录入、根据部门生成工号、修改、删除、附件与照片的上传与下载、待办提醒、修改个人密码、员工门禁卡管理等功能的实现。2、信息管理模块:功能按钮信息管理、医院信息管理、系统信息管理。3、排班管理模块:号类维护管理、基础号表维护管理。功能需求83.概要设计9根据前一章中的需求
3、分析,我们把OA系统和排班系统中的人事档案管理模块、信息管理模块和门诊排班模块的功能实现结构设计如右图所示。模块结构设计10struts配置文件,使业务流程不需要被编码到应用程序中去;Hibernate框架对底层JDBC技术实现了轻量级封装;Spring可以通过控制反转对业务进行组装,起到穿针引线的功能。技术架构设计11人事档案管理模块数据库表结构设计,如右图所示。数据库设计12信息管理模块数据库表结构设计,如右图所示。数据库设计13排班管理模块数据库表结构设计,如右图所示。数据库设计144.详细设计与实现15根据项目的整个需求设计系统的整体页面布局显示如由图所示。页面布局设计161.人事档案
4、管理模块:个人信息查看,修改密码,待办提醒,人员信息添加、修改、删除,附件和照片上传、下载、删除,角色信息添加、删除,文件导出,转正操作,员工门禁卡信息添加、删除。2.信息管理模块:功能按钮信息添加、修改、删除,医院信息添加、修改、删除,系统信息添加、修改、删除。3.排班管理模块:号类信息添加、修改、删除,基础号表信息添加、修改、删除、分配号类。实现功能175.运行与测试18根据系统中各个模块功能完成情况,对系统的功能进行测试。页面布局设计196.结束语20结束语通过对本课题的设计与实现,我对SSH(Struts+Spring+Hibernate)技术框架有了更深的认识与了解,并对整个系统的实现过程有了更进一步的了解。在完成整个系统的设计与实现过程中,我体会到了团队合作的重要性,一个人的力量是有限的,整个团队相互合作、有效沟通才能更好的完成整个项目的开发。另外,我必须提高自己的学习能力,加强专业技能,提高专业素质。21致 谢22在本次课题的实现的各个阶段中,我遇到了不少问题,多亏倪老师多次不厌其烦的教导我,并针对我的问题提出种种建议,在此感谢老师对我的教导和建议,以及同学们对我的热心帮助。最后,感谢各位评阅老师在百忙之中参与我的毕业设计评审工作。祝各位老师工作顺利,万事如意!致 谢23谢谢观赏24