发布网友 发布时间:2022-04-23 09:59
共1个回答
热心网友 时间:2023-10-10 13:27
第七章 小结 7.1 系统功能和特点 本系统设计过程中,充分考虑了目前HIS系统存在的问题、医院的业务流程和管理模式,具有以下特点: (1) 采用COM和DCOM技术,提高系统的可维护性。考虑到医院用户不同,将可能会发生变更的模块的业务处理,全部在一个COM对象中完成,前台程序都是调用这个COM对象来实现业务功能,这样日后需求变更,只要维护这个DCOM对象即可。与数据库相关的连接、查询、更新、事务处理等功能以及其他通用的程序功能都由一个DCOM来实现,这样在开发过程中就减少了重复开发,减轻了程序员的工作难度,提高开发和维护的速度及正确性。 (2) 模块dll化和动态加载菜单。每个模块都是一个动态连接库dll文件,每个dll文件都有若干引出函数。系统在运行时,才会根据菜单文件产生相应的菜单。因为采用了以上技术,在本系统中扩展程序功能非常灵活。例如增加一个功能模块,只要在菜单文件添加一个菜单项,指定应的dll文件名及其相应的引出的函数,然后运行菜单注册程序即可。 (3) 数据输入方便快捷。输入界面都尽量减少用户输入,每个输入项都有快捷键,输入框之间可以通过Enter键跳转,大多输入框都提供了默认值,有编码的数据在录入时,都提供了及时模糊查询的功能,并且也都可以通过拼音码或五笔码来查询。 (4) 通过设定岗位权限来管理不同用户权限,并且每个工作岗位权限不但具体到菜单项、功能模块还可以细化到每个模块的按钮,所以权限设置非常灵活适应性强,有效地提高了系统的安全性。 7.2 软件开发过程的特点和体会 本系统软件开发过程严格按照信息系统开发生命周期理论进行。通过对医院管理信息系统的开发,使我对计算机信息管理专业所学的知识有了一个彻底的、系统的回顾,把知识前后贯穿了起来,从书本上的理论知识变成了实际的应用。以前在工作当中一直想在软件开发规范化上有所提高,通过这次论文实践,使我对信息系统开发各个阶段文档书写规范、各阶段的工作重点有了深刻认识,为以后 的工作学习打下了坚实的基础。 7.3系统评价及改进 由于时间仓促,本人能力有限,该系统仍存在一些问题需要在以后的开发、维护工作中继续完善。 (1) 系统功能不够完善。一套好的医院管理软件应该涵盖医院大部分的工作内容,但是由于时间仓促,医院门诊挂号、门诊收费子系统没有来得及设计和开发。已有的出入院系统和病区系统也还有几个功能模块来不及开发。比如:出入院处的入院取消模块,病区的入区取消模块 (2) 界面不够美观。 (3) 数据平台迁移能力差。后台存储过程中,包含了大部分的业务逻辑和数据处理流程,由于各个数据库系统的SQL语法的差别,本系统如果需要在其他数据库系统,比如sybase,orale上运行,就必须对存储过程进行大幅修改。 随着本系统应用的推广,必将根据不同用户的需求,对系统进行二次开发,使本系统的功能更加全面,改善界面外观,迁移后台存储过程的业务逻辑,单列到业务逻辑层中去,以提高系统的数据平台迁移能力。