3 系统需求分析
3。1 可行性分析
可行性分析是在系统平台开发之前对系统进行各种可行性的分析和研究,通过各个方面分析系统的开发和运行的可能性。其中可行性分析的内容主要是对需求的可能性,技术的可能性,操作的可行性和经济的可行性等几个方面来进行叙述。
(1)需求可行性:
根据系统的功能要求,系统是否具备各种需求的可行性,这个系统有没有存在的意义,又可以为用户提供什么样的服务。
医院管理系统是一个在线的医院流程管理系统。它不仅为医生的工作带来更多的高效与便利,也让患者能够更方便的预约挂号。
(2)技术可行性:
医院管理系统是通过互联网让患者更加合理地安排自己的时间,让医生更高效地处理日常工作。患者不需要患者特意花费时间去排队挂号,只需要网上预约就可以挂号,而且可以选择自己满意的时间。医生通过系统就可以了解患者的基本信息,使得工作更加便捷高效。ASP。NET框架安全与快速的特点很好的满足了用户的需求,简单便捷的特点也让开发者更加轻松。使得系统本身更加稳定。
(3)操作可行性:
医院管理系统必须具备一定的可操作性,网站的界面要简单,让用户在繁杂的工作中快速的找到自己的需要。简单的操作手法也让系统更加被需要,所以医院管理系统在操作上具备简便性。
(4)经济可行性:论文网
经济可行性研究是对开发的成本和网站运营之后的利润进行分析的一种可行性分析。本身医院的成本投入非常高,一个安全快速的医院管理系统就能让医院的工作更加高效,降低投入成本。
3。2 系统用例图
管理员功能模块,主要功能包括用户账号信息管理功能,医生信息管理功能,住院信息管理功能,科室信息管理功能,住院楼管理功能,收费管理功能,药品信息管理和药品分类管理等功能。管理员的用例如图3-1。
图3-1 管理员用例图
医生功能管理模块,主要包括个人帐号与信息管理功能,患者信息管理功能,挂号管理功能,添加住院功能,查询住院信息功能,添加与查询处方信息功能,出院结账管理功能,收费查询等功能。其中,挂号患者与住院患者的医嘱分开管理。
医生的用例如图3-2。
图3-2 医生用例图
患者信息管理模块主要包括个人账号管理功能,挂号功能和查看历史医嘱功能。
患者的用例如图3-3。
图3-3 患者用例图
3。3 系统非功能性需求
本系统主要是医院流程管理系统,系统的主要用户医生除了对自己的账号信息进行修改,还可以对患者的挂号,住院,处方,收费结账进行管理。系统使用aspx动态网页编写,保证了系统的安全性和高效性。因为系统会有很多重要信息,所以系统的安全性尤为重要。所以在开发过程中注意到私密信息的问题,很好的保证系统的安全和可靠。
4 系统实现
4。1 功能模块文献综述
本系统主要研究开发一个致力于医院流程管理的医院管理系统,系统应该基本满足医院在日常工作中对患者药品以及住院信息等部分的管理。
管理员主要具有的功能就是对本系统用户的管理,对医院科室,住院楼的管理和对药品等的管理。
管理员功能模块如图4-1:
图4-1 管理员的功能模块图
医生功能管理模块,医生是本系统中的一个重要角色,因此本系统的功能必须满足医生的工作范围。医生功能管理模块,主要包括个人帐号与信息管理功能,患者信息管理功能,挂号管理功能,添加住院功能,查询住院信息功能,添加与查询处方信息功能,出院结账管理功能,收费查询等功能。其中,挂号患者与住院患者的医嘱分开管理。挂号功能是在医生当天登陆系统时可以看到当天医生所接收的患者挂号。并且对挂号进行分类处理,包括对患者进行开医嘱,办理住院,或者没有大碍分别处理,最后对挂号患者进行收费。若是患者需要住院,则在患者住院出院以后收费。本次住院查询功能会查出所有患者的信息,将会在后续开发中改善,分别查询