1、 系统分析和设计课程作业汇报题 目: 医院管理系统 学 院: 计算机科学技术学院 专 业: 计算机科学和技术 学生姓名: 学 号: 指导老师: 2月16日 星期四一、需求概述3问题陈说3基础功效需求33非功效性需求3二、分析阶段4用例图(miniHRS)42次序图73状态图7类图9关系数据库实现9三、总结10面向对象技术102先设计,后实现,先文档,后代码。103采取/S结构104参与者权限分明10一需求概述1.问题陈说中国,伴随医药卫生体制改革深入,医药连锁经营推行和日趋猛烈商业角逐,越来越多医药经营企业意识到提升企业管理水平关键性,也迫切要求加紧管理信息化进程。在医院行业中,医院经营日常管
2、理和对应病人登记、资料搜索,住院/出院管理,诊疗管理等长久以来一直采取手工操作,但伴随产业结构调整、全新市场竞争环境,医院管理和运行效率已经成为医院成败关键所在,手工方法弊端毕现无遗。这就要求医院管理摆脱过去人手操作烦琐,以计算机管理替换人工管理是时代发展趋势,从而开发一套适宜医院管理系统也是当务之急。智能医院管理系统正是本着这个目标而开发出来,它充足满足了医院管理多种需求,从医院经营管理各个步骤医院整体业务进行统一系统管理。市场需求和技术支持,最终会造成越来越多优异医院管理软件出现,并在竞争中得到不停完善和优化。基础功效需求病人接诊。当病人第一次来医院看病时,前台接待员负责该病人病历初始创建
3、工作,输入病人基础信息(个人信息,家庭住址,联络方法等),并负责安排病人主治医生。不然,接待员将查出该病人已经有信息,直接为其安排主治医生。接待员负责将此次接诊信息(接诊日期,时间,病人,主治医生)输入系统。门诊诊疗。主治医生为病人进行诊疗诊疗,并将此次看病结果(参见下面住院诊疗)输入到系统中。假如需要,主治医生能够提议病人住院诊疗,并负责此次住院安排信息(住院日期,病人,病区,病床号,主治医生)输入。该医生也自动成为该住院病人主治医生。住院诊疗。护士能够经过该系统来跟踪病人每次看病结果并输入病人诊疗诊疗信息,如医生给出诊疗结果和制订诊疗方案等。在每一次诊疗/诊疗后全部将生成一份病历统计,其中
4、包含此次诊疗日期,时间,病人,主治医生,会诊医生(参与会诊诊疗若干个医生),诊疗结果和诊疗方案等信息。病人全部病历统计全部将保留在系统中,组成该病人病史统计。病人出院。病人出院需要其主治医生开具出院单并输入到系统中。出院单上信息包含出院日期,病人,主治医生等。病历浏览。每一个医生和护士全部能够查看每一个病人病史统计,但不许可对其进行修改和删除。3非功效性需求.1可用性用户端机器要求windows 98以上系统,默认支持IE。系统用户界面便于使用,处理全部程序异常。给方便提醒和帮助,对每项功效就有联机帮助。.可靠性服务应该足够强大稳定,支持大量外部访问。应该安装网络供远程访问,系统部分安全功效对
5、外开发,有些内部功效就拒绝访问。.硬件要求用户机要求486以上机器,磁盘空间要大于6,内存要大于32。服务器要求支持快速多线程分布式UNIX服务器。二、分析阶段1.用例图系统相关外部参与者为:病人,护士,前台接待员,医生 整个系统用例图为:2次序图3.状态图4.类图5.关系数据库实现医生(医生ID,个人信息,家庭住址,联络方法,科室)会诊医生(医生ID,方向)病人(病人ID, 个人信息,家庭住址,联络方法,医疗卡号)接诊信息(接诊单号,接诊日期,时间,病人,主治医生)病历统计(病历统计号,诊疗日期,时间,病人,主治医生,会诊方向,诊疗结果,诊疗方案)住院信息(住院单号,住院日期,病人,病区,病
6、床号,主治医生)出院单(出院单号,病人,主治医生)病床使用情况(病区,病床号,占用标志)三、总结面向对象技术从需求分析到概要设计,再到具体设计,很条理细致软件设计方法。这就是统一建模语言。2先设计,后实现,先文档,后代码。可靠数据库设计是软件开发基础,具体功效设计、类设计将使实现起来愈加轻易。已经分成几大模块,很轻易分配给开发人员,进行更深入计划。3采取/S结构用户端用户只需输入地址就能够访问企业网站。方便企业进行综合管理,让各部门之间协调工作。服务器端能够企业拥有了服务器,也能够购置服务器空间。假如有任何修改,只需服务器端更新代码而无需改用户端。4参与者权限分明不一样权限人各自管理不一样模块,不会有任何冲突,任何想从某个网页进入系统全部将被强调退回登录页面。每个模块高内聚低耦合,各自有各自不一样步骤,不会干扰其它部门工作。