医院挂号管理系统系统分析与设计(UML)

上传人:go****ng 文档编号:147407293 上传时间:2022-09-02 格式:DOC 页数:20 大小:189.02KB
收藏 版权申诉 举报 下载
医院挂号管理系统系统分析与设计(UML)_第1页
第1页 / 共20页
医院挂号管理系统系统分析与设计(UML)_第2页
第2页 / 共20页
医院挂号管理系统系统分析与设计(UML)_第3页
第3页 / 共20页
资源描述:

《医院挂号管理系统系统分析与设计(UML)》由会员分享,可在线阅读,更多相关《医院挂号管理系统系统分析与设计(UML)(20页珍藏版)》请在装配图网上搜索。

1、北京理工大学珠海学院综合实践报告书课程名: 系统分析与设计实践 实践项目: 医院门诊挂号管理系统 学 院: 专业班级: 学生学号: 学生姓名: 指导教师: 目 录第一章 引言11.1 目的及范围11.2 术语11.3 文档结构1第二章需求说明32.1 系统参与者32.2 系统用例32.3 补充规格说明42.4 业务规则52.5 领域对象分析62.6 系统顺序图72.7 操作契约7第三章架构设计说明83.1 逻辑视图83.2 进程视图83.3 开发视图93.4 物理视图93.5 用例视图10第四章用例实现124.1挂号用例实现124.2统计挂号收入用例实现12第五章 设计类说明135.1 设计类

2、字典135.2 物理包设计14参考文献15心得体会16第一章 引言1.1 目的及范围目的概述:建设的总体目标和系统建设的高层需求进行描述,对系统所涉及的各方及使用者进行了分析。用于指导系统的需求分析、设计和实施。此文档是项目启动阶段各有关方进行讨论的基础。医院门诊挂号管理系统(以下简称“HRMS”),针对的是用户办理门诊卡的来医院就医的病人。本系统能够做到一下的功能:1、能够存储一定病人信息,并方便有效的进行相应的挂号操作和后台管理,这主要包括:卡号信息的录入及删除卡号信息的多关键字检索查询卡号充值及查余额医生导航2、能够对一定数量的病人进行相应的信息存储与管理,这其中包括:病人信息的登记,注

3、销及修改能显示在改病人之前的挂号人数病人资料的统计与查询3、能够对需要的统计结果提供打印输出4、能够提供一定的安全机制,提供病人信息授权访问,防止随意删改,同时提供信息备份服务HRMS主要解决以下的问题:从根本上解决了挂号,缴费,取药时间长,就诊时间短的问题在就诊过程中自动完成收费,杜绝了所有款项的跑漏对医院药品及器材实时管理,避免了不必要的流失和不必要的损耗,增强了供应计划能力患者购卡方便,退卡自由,多种费用结算方式HRMS的应用使医院和保险公司、银行等单位的协作配合更加方便有利范围概述:本文档的范围适用于普通医院的门诊挂号管理系统。1.2 术语专门术语的定义与外文首字母组词的原词组。“HR

4、MS”:“医院门诊挂号管理系统”。(hospital register manage system)1.3 文档结构医院门诊挂号管理系统软件文档架构设计逻辑视图进程视图开发视图物理视图用例视图用例实现参考文献设计说明心得体会其他文档需求说明系统参与者系统用例补充规格说明业务规则领域对象分析系统顺序图操作契约引言目的及范围术语文档结构第二章需求说明2.1 系统参与者参与者描述责任挂号员帮就诊者挂号完善就诊卡资料挂号组长统计挂号数量管理挂号员财务人员统计挂号部门的收入管理财务计算医务室人员管理科室和专家的开诊情况管理出勤等人力资源病人到医院看病的人正确给出病人的信息2.2 系统用例2.2.1用例名

5、:挂号用例描述:挂号员对病人资料整理进行挂号的操作前置条件:1、 病人资料齐全2、 挂号员成功登录系统触发事件:1. 就诊者来到挂号窗口工作流程:1、 病人到挂号台进行挂号2、 挂号员通过病人的资料进行整理3、 病人提交挂号所需的资金4、 挂号成功,挂号员把就诊卡交给病人扩展流程:4a.所挂的那种号已经达到人数限制;1.系统自动提示人数已到达上限;8a.没有可供打印的空白票据;1. 系统自动提示请放入打印纸;2. 系统等待挂号员单击重新打印票据按钮;3. 系统重复上述步骤8后项条件:系统自动保存挂号信息,增加那种号的已挂号数。 2.2.2用例名:统计挂号数量用例描述:挂号组长统计各个挂号员的挂

6、号数量参与者:挂号组长前置条件:挂号组长成功登录系统主要流程:1、 挂号组长输入统计挂号数量的日期2、 系统显示设置日期后的挂号信息扩展条件:1、 输入日期不正确a) 系统提示输入的日期不正确b) 系统返回统计功能页面2.2.3用例名:管理值班用例描述:医务科对医院工作人员的工作时间安排参与者:医务室人员前置条件:医务室人员成功登录系统主要流程:1、 医务人员根据已知医生请假情况,出诊情况定下计划表2、 系统自动安排相应班次的出诊2.2.4用例名:统计挂号收入用例描述:财务人员通过挂号员取得资料并进行相应的财务统计参与者:财务人员前置条件:财务人员成功登录系统主要流程:1、 挂号员传输相应的资

7、料给财务人员2、 财务人员对相应的资料进行统计计算2.3 补充规格说明功能补充说明:1、 登录功能系统主界面提供登录对话框,输入用户名和密码,以及就诊卡的验证,系统验证正确后进入系统否则输出错误信息2、 查询功能:医务人员,病人,游客可以查询到其相应的信息3、 修改功能:根据不同的用户实行不同的修改操作4、 查看功能:所有的用户都有此功能,具体包括查看公告和提示,挂号排队人数可用性补充说明:1、 方便操作,操作流程合理2、 控制必须的录入项,使用户准确填写信息,同时对必须录入项及时提示可靠性补充说明:1、 容错系统具有一定的容错能力和抗干扰能力。在遇到故障的时候能够正常运行或者是保存相关的数据

8、项2、 数据备份和记录日志性能补充说明:1、 客户一般响应时间不超过1秒2、 统计报表时间不超过30秒3、 支持多用户(具体医院给出调查人数)使用,并保证性能不受影响安全性补充说明:1、 权限控制根据不同的用户系统管理员设置响应权限,没有权限的用户禁止使用该系统,不同的用户角色只能在自己的权限范围内进行操作2、 重要数据加密本系统对一些重要的数据进行加密处理,如用户口令,重要参数等,并对数据库进行md5密码操作编码标准补充说明:该系统应为IE7.0及更高版本和netscape navigator的标准。2.4 业务规则挂号人数限制:每一种号,在一个班次中有人数限制;开诊:有些科室晚上不开诊大部

9、分专家每周开诊的时间约2个白天班次挂号:可以挂一个科室,也可以是一个专家。挂号费:分为平日和假日。退号和换号规则:超过该号的有效班次,不予退号和换号。统计挂号收入:精确到科室、医生、月、日和班次。2.5 领域对象分析统计挂号信息,依赖于就诊卡的信息,专门负责统计挂号人数和挂号收入。就诊卡信息,依赖于病历和医院值班表,专门负责记录病人的信息和该病人所看的门诊,医生的信息。病历信息,病人初到医院时给医院的信息之一,假如病人首次到医院,则从该医院给发病历,主要记录病人的信息。医院值班表,主要记录了医务室人员对医院的班次,人员管理。2.6 系统顺序图系统顺序图描述:首先,系统经由医务室人员,根据医生的

10、信息定下值班表,确定医生的班次等信息。然后,病人就诊,病人需要出示他的病历,来详述病人的信息情况,挂号员根据病人的需要,为病人选择适合的医生和门诊,准确填写就诊卡的信息。最后,挂号组长通过挂号员的资料,整理统计出挂号的数量,并且由系统自动发送给财务人员,让财务人员统计挂号所得的收入。2.7 操作契约无 。第三章架构设计说明3.1 逻辑视图这个是逻辑视图,表明了界面-业务类说明-底层数据库之间的关系。3.2 进程视图进程视图说明:医院挂号系统共分为三大模块,第一模块为挂号模块,主要负责挂号具体的操作与统计挂号量。第二个模块是医务室操作模块,具体负责医生的出勤,班次等相关的信息。第三个模块是财务部

11、门模块,主要负责医院的收入统计。3.3 开发视图开发视图主要指的就是系统的类包之间的关系,在医院挂号管理系统中,财务操作包依赖于挂号操作包与医务室操作包,而挂号操作包依赖于医务室操作包。3.4 物理视图这个是构件视图,在进行系统的分析时候,特意将每个功能模块按照包的形式规划,所以和类包的形式非常相像。构件视图主要描述了系统各个功能的关系。这个是部署视图,就是系统在医院中究竟是如何使用的。在本系统中,挂号处设置一个终端,负责处理挂号相关操作,医务室部署一个终端,负责医务室的人员管理,而财务部部署一个相关的终端,用于财务的统计,每个终端都通过局域网连接到WEB服务器,而WEB服务器则将操作的信息返

12、回到数据库之中执行。3.5 用例视图医院门诊挂号管理系统:主要功能包括:挂号,统计挂号量,管理班次,统计收入四大功能。第四章用例实现4.1挂号用例实现4.2 统计挂号收入用例实现第五章 设计类说明5.1 设计类字典统计挂号信息:编号数据项名称说明1NumberInt2MoneyInt就诊卡信息:编号数据项名称说明1NameString2AgeInt3sexString4InfoString5IdInt病历信息:编号数据项名称说明1namestring2ageint3sexstring4infostring医院值班信息:编号数据项名称说明1NameString2idint3dutystring4

13、maxint5subjectstring5.2 物理包设计 参考文献 1刘敏莺、杨丽、文学义:RationalRose2003基础教程M,冶金工业出版社2005年版,第20页。2(美)Craig Larman著, 李洋,郑龚 等译:UML和模式应用M,冶金工业出版社2005年版,第20页。心得体会UML这门课程,对于我们大家来说本是一个很陌生的东西,但通过一个学期的学习,逐渐对它有了一定的了解和认识。 本学期在老师的带领下我们共同完成了对UML课程的学习。现在,回顾过去的学习过程,得到了以下几点体会: 1、我们在求学的过程中,肯定会遇到很多新的内容和知识,对于新的知识,我们应该用一种良好的态度

14、去对待它,积极并努力的学习新知识。 2、我们也应该永葆自己的求知欲,坚持与社会同进步,不断的充实和完善自己。3、我们在学习得过程中,应该认真严谨。另外,这是第一次一个人去完成实践课的作业,我觉得优点在于,整个进度都掌握在自己手中,工作进度比较快。缺点是由于只是个人去设计,所以某些部分设计与实际相悖,没有团队一起交流考虑得那么周全。学了UML设计使我对抽象的事物更加具体,而且懂得怎样将这些设计模式的方法应用在其他方面,使生活更加有效率。这次实践课我存在的不足:由于缺少实际开发经验,一些业务逻辑,以及开发场景的扩展点未能详细列出。因为缺少界限的概念。还有一点就是工具使用纯熟程度不足,因为上课多数是概念、理论描述或者是案例分析,没有实际去操作。所以在刚开始使用Rational Rose绘图时比较生硬。但通过翻阅参考书籍很快就适应下来。某些实际开发不常实用的设计视图例如进程视图,比较不熟悉,所以对UML的学习要持之以恒,每个新阶段都应该有新的收获。答辩记录及评分表姓 名答辩时间答辩记录年 月 日评语指导教师签名: 年 月 日评分考勤报告总评

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!