《医院管理信息系统项目总结报告.docx》由会员分享,可在线阅读,更多相关《医院管理信息系统项目总结报告.docx(13页珍藏版)》请在优知文库上搜索。
1、项目开发总结报告1引言1.1 编写目的医院管理系统基本完成,此文档有利于在以后的项目开发中更好地实施项目的订制开发,为规范开发过程和提高开发效率提供更多的、实用的资料。预期读者:薛建明老师,开发人员1.2 背景1 .系统名称:HR医院信息管理系统2 .任务提出者:彭小娟老师3 .开发者:开发团队。4 .面向用户:医院5 .实现软件单位:学校6 .项目与其他软件,系统的关系:7 .本项目采用客户机/服务器原理,客户端的程序是建立在WindOWSNT系统上以MicrosoftVisualC#为开发软件的应用程序。随着医疗水平的不断提高,医院的规模不断的扩大,利用计算机管理系统管理,医院的事务处理已
2、经成为提高医院工作效率的最佳途径。开发小组于2009年9月7日开始策划医院信息管理系统的开发工作。预计十月份完成项目开发任务。特此声明:此软件不带有任何商业利益,开发目的仅为提高队员人员的项目开发能力、学习能力及团队合作意识。该软件开发仅学习交流,不用于任何商业目的。1.3参考资料1.参考书籍:1、软件工程陈明中央广播电视大学出版社2002年6月版;2、数据库技术及应用范剑波浙江大学出版社;3、Access2000数据库系统开发实例导航范国平、陈晓鹏人民邮电出版社2002年12月版;4、SQLServer实用简明教程闪四清清华大学出版社2003年1月版;5、SQLServer数据库基础教程与上
3、机指导出版单位:清华大学出版社;6、网络资料。1 )2 .其它相关文档1)项目管理文档:软件项目计划、项目进度报告;2)软件开发文档:需求规格说明、概要设计说明、详细设计说明;3)软件测试文档:测试计划、软件测试分析报告;4)产品文档:用户使用手册和演示文件2实际开发结果2.1 产品产品名称:HR医院信息管理系统源程序行数:XX行;程序大小:xxM2.1.1 程序模块程序系统中各个程序的名字,它们之间的层次关系,以千字节为单位的各个程序的程序量、存储媒体的形式和数量;2.1.2 程序版本分类测试版正式版2.1.3 包含文档产品文档:D项目开发计划2)需求规格说明书3)概要设计说明书4)详细设计
4、说明书5)用户操作手册6)测试计划7)测试分析报告8)软件进度报告2.2 主要功能和性能I.基本功能图1医院管理系统应有的基本功能各模块实现的功能分别是:1、“职工管理”用于管理医院在职员工医生、护士等的基本信息。包括编号、姓名、性别、身份证号、地址、电话、科室名称、科室编号、职务、学历、执业资格、技术职称、聘用日期、备注。职工还包括在医院就职的其他非医务工作者,如后勤服务者,管理人员,负责医院安全工作的人员等。主要功能有人员信息新建、修改、查询、删除。输入姓名或者科室等基本信息查询出符合信息的人员名单2、“门诊管理”用于建立和维护病人的主索引信息,分配病人的ID号,确保病人信息的惟一性,为病
5、人建立就诊卡,对门诊病人进行挂号或者预约号处理,为门诊病人的后续活动以及门诊工作量统计提供信息。挂号时计算机自动分配临时ID号,可选择输入病人姓名、挂号类别(普诊号、专家号等)及就诊科室等信息,打印产生门诊挂号单,统计当天挂号人数及查询相关信息。病人基本信息挂号类别就诊科室图L1门诊业务流程3、“住院管理”主要是为病人办理住院手续,住院病人的相关信息,包括床位科室、当天所进行的治疗和各种用药并对其费用进行统计送往财务管理系统,并将各种治疗信息送往病历管理系统、出院办理。图1.24、“财务管理”主要负责门诊划价收费,住院费用,病人资金帐户管理、预缴金处理、固定费用处理、处方费及各种治疗费。日清、
6、月清报表财务管理预缴金处理固定费处理病人帐户管理费用结算日清、月清报表图1.35、“药房管理”主要管理药品的相关信息,包括供应商基本信息、药品基本信息、采购计划、应付款管理、药品入库、药品出库、药品盘点、药品报损、底线报警、有效期提醒。对库存药品进行统计查询。理管 房 药供应商信息药品盘点采购计划应付款管理药品入、出库药品报损底线报警统计查询药品基本信息有效期提醒图1.46、“科室管理”主要负责对医院各个科室进行编号、增加、删除、修改、查询、统计。对各科室的基本信息进行等记。主要有急诊科、儿科、眼科、口腔科、皮肤性病科、妇科、产科、内分泌科、骨科、肝胆外科、泌尿外科、耳鼻喉科头颈外科、心血管内
7、科、神经内科、肛肠外科、乳腺甲状腺外科、整形、激光美容外科、神经外科、心胸外科、消化内科、呼吸内科、中医、中西医结合科、血液、肿瘤科、肾内科、血液净化中心、核医学科、检验科、体检中心、B超室、心电图室、病理科、放射科、高压氧科、麻醉科、护理部、肠道科、微创介入医学中心、预防保健科、康复理疗科、药剂科。7、“信息维护”主要是管理员对病历卡进行注销,对各个模块的相关信息进行查询、修改、删除等。2.2.2性能1精度.要按照严格的数据格式输入,否则操作不允许,系统将给出错误提示,或者系统不给予响应进行处理。B.查询时要保证查全率,所有相应域包含查询关键字的记录都应能查到。2时间特性要求3灵活性该软件的
8、灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能力a.操作方式上的变化;b.运行环境的变化;c.同其他软件的接口的变化;d.精度和有效时限的变化;e.计划的变化或改进。2.3 基本流程病人来院挂号候诊检查医生叫号病人离院取药划价收费就诊用图给出本程序系统的实际的基本的处理流程。2.4 进度计划进度:在10月9日前完成各项工作实际进度:按要求保质保量完成了任务2.5 费用.系统的初始成本 计算机硬件、软件等均已具备,无需额外开支。系统采用人机交互界面。 由于学校提供开发场所,机房等办公地点无须花钱租用,只需交付一定的上机使用费用。 由于数据采集均由自己完成,故不需购买费用。日常维护
9、费用 资料费:96 图书馆上机机时费:40 材料打印、复印费:10开发费用32000风险管理费用4000合计:36146元3开发工作评价3.1 对生产效率的评价姓名程序(每周行数)文档(每周字数)吴晓波XXXX黎其磊XXXX陈家灵XXXX王浩林XXXX苏仲华XXXX3.2 对产品质量的评价系统在MiCroSoft的WindoWS系列(XP已测试,保证能正常运行)能够正常运行。各项基本功能能够实现。系统稳定,无论多大的查询量都不会导致系统崩说明在测试中检查出来的程序编制中的错误发生率,即每千条指令(或语句)中的错误指令数(或语句数)。如果开发中制订过质量保证计划或配置管理计划,要同这些计划相比较
10、。3.3 对技术方法的评价3.4 出错原因的分析但为什么大家总是忽略这一点呢?一 能够改善工作安全。这与前面讨论过并方便代码的管理。现在有一种过于变量、方法等作一简要描述。许多团给自己的代码加注释是一个简单而直接的方法,些开发人员错误的认为减少文件证明(任何形式的)的独占信息一样,是一种谬误。少量合理安排的注释能大大改善代码的可读性,使用注释的趋势。基本上来说,这些注释应对代码、队在对代码作出修改时喜欢插入注释。当(如果)出现问题,我们容易找出以前做过哪些修改。4经验与教训通过本次开发,总结以下经验教训:- 要充分的利用强大的网络资源。- 要充分认识项目管理在软件开发中的重要作用,制定严格的管
11、理规章。- 培养积极的团队意识,组员之间要分工协作。- 注意制作详细的开发日志,保留质量高的相关数据。- 进行准确到位的需求分析,编写详尽的需求文档,为下一阶段的开发设计奠定坚实的基础。- 测试数据尽量详细、全面,并设计出合适的测试用例。- 通过对做这个项目,对软件的开发流程,开发过程有了比较深刻的了解,也加深了对所学知识的应用。- 缺乏对需求分析的正确认识,在需求分析阶段走了不少弯路,导致了项目的时间比较紧张。- 所用技术的确定比较晚,所以学习新技术占据了大量做项目的时间,经验不足。吴晓波:一个学期的软件工程概论,前期不懂软件工程究竟在讲什么,觉得即使预习之后都不晓得在讲什么,所以我觉得在正式上课之前有必要让每一个人都了解为什么要学软件工,软件工程到底是学什么的?它即没有写代码的兴奋,只是一味的画图和写文章,但是后来发现,软件工程解决的不是编写代码的问题,虽然比较枯燥,但是没有管理的设计是失败和混乱的设计,没有设计指导的编程是无序的忙碌的。根据开发的软件的规模,应该适当程度的运用软件工程化的思想,需要灵活,但只要涉及人员间的交流和沟通,或多或少都要需要软件工程才能更有效率,工作成果更稳定。软件工程概论最终目的为了软件工程的目标是提高软件的质量与生产率。12