UML医院药品管理系统.docx
- 文档编号:14144207
- 上传时间:2023-06-21
- 格式:DOCX
- 页数:13
- 大小:201.46KB
UML医院药品管理系统.docx
《UML医院药品管理系统.docx》由会员分享,可在线阅读,更多相关《UML医院药品管理系统.docx(13页珍藏版)》请在冰点文库上搜索。
UML医院药品管理系统
UML医院药品管理系统
题目:
医院药品治理系统
学号:
班级:
姓名:
医院药品治理系统
题目描述:
医院药品治理系统是一个面向医院来进行医院药品日常信息的治理信息系统〔MIS〕。
该信息系统能够方便的为医院的售货员提供各种日常的售药功能,也能够为医院的治理者提供各种治理功能,如进货,统计药品等。
系统要紧包括以下几个小的系统模块
●销售治理子系统:
销售治理子系统要紧用于实现售药员对顾客购买药品的处理。
售药员通过合法的认证登录到该系统中,进行售药服务。
●库存治理子系统:
库存治理子系统要紧用于实现库存治理人员处理药品入库。
盘点、报销以及供应商、药品和专门药品的信息设置
●订货治理子系统:
订货治理子系统要紧用于实现订货员统计需药订货药品信息并制定出订单。
●统计分析子系统:
统计分析子系统要紧用于实现统计分析人员对药品信息、销售信息、供应商信息、缺货信息。
专门药品信息以及报表信息等的查询和分析。
●系统治理子系统:
系统治理子系统要紧实现统计系统治理人员对系统信息的爱护,这些信息包括职员信息顾客信息和系统相关参数的设置等。
1.系统建模
创建系统用例的第一步是确定系统的参与者。
医院药品治理系统的参与者包含以下几种。
●售药员:
售药人员为顾客提供售货服务。
●顾客:
购买医院药品的人员。
●库存治理员:
库存治理员负责医院的订货治理。
●统计分析员:
统计分析员负责医院的统计分析治理。
●系统治理员:
系统治理员负责医院的职员信息治理顾客信息治理和系统爱护等。
〔1〕.职员用例图
职员是医院售药人员和医院治理者的抽象,它包含的行为是医院售药人员和医院治理者的共同行为,职员在本系统中通过合法的身份验证能够修改自身信息和密码。
依照以上活动创建职员用例图,如图1所示:
图1职员用例图
〔2〕售药员用例图
售药人员能够通过该系统进行销售药品活动。
当售药人员销售药品时,第一猎取药品信息。
然后将销售信息更新,假如顾客需要打印药品清单发票,在药品清单中对商品进行计价处理。
通过上述活动创建是售药人员用例图,如图2所示
图2.售药员用例图
〔3〕库存治理员用例图
库存治理员能够通过该系统进行如下活动。
●处理盘点:
库存治理员每天需要对医院药品信息进行盘点。
●处理报销:
库存治理员对医院的损坏药品进行报销处理。
●药品入库;:
当药品到货时,库存治理员检查药品是否合格并将合格的药品进行入库操作
●药品出库:
当药品进入药品销售卖架时,药品进行出库处理。
●治理设置:
库存治理员负责供应商信息、药品差不多信息和专门药品信息的治理设置
●补货,检查药品是否足够供应,当低于额定量时,通知进货员
通过上述活动创建库存治理员的用例图,如图3所示
图3库存治理员用例图
〔4〕订货员用例图
订货员能够通过该系统进行订货活动治理活动。
订货员第一依照药品的缺货信息统计订货药品,并依照订货药品信息制定出订单。
将订货信息通知治理员,通过上述活动创建订货员用例图,如图4所示
图4订货员用例图
〔5〕统计分析员用例图
统计分析员负责医院的统计分析治理,它能够通过该系统进行如下活动。
●查询差不多信息;统计分析员能够查询药品的差不多信息,依照药品的差不多信息制定出相应的方案。
●查询销售信息:
统计分析员能够查询销售信息
●查询供应商信息:
统计分析员能够查询供应商的信息。
●查询缺货信息:
统计分析员能够查询缺货信息。
●查询报损信息:
统计分析员能够查询报损信息
●查询专门药品信息:
统计分析员能够查询专门药品信息。
通过上述活动创建统计分析员用例图,如图5所示。
图5统计分析员用例图
〔6〕治理员用例图
系统治理员能够通过该系统进行如下活动。
●治理职员信息:
系统治理员能够够治理医院职员信息,如:
添加职员,删除职员和修改职员。
●治理顾客信息;系统给治理员能够治理医院顾客的信息,如:
添加顾客,删除顾客和修改顾客信息,统计顾客消费等
●系统设置:
系统治理员能够依照一些需要进行必要的系统设置。
通过上述活动创建系统治理员用例图没如图6所示
图6系统治理员用例图
2.创建参与者的简单类图
在获得系统差不多需求的用例模型后,通过观看系统对象的各种属性常见系统的静态
模型。
第一,确定系统的参与者属性。
每一个职员在登陆系统是都需要提供职员的用户名
和密码,因此每一个医院的职员应该拥有用户名和密码属性。
医院职员还拥有在医院的唯独标识——职员编号。
此外,职员属性中还包含职员的年龄、头衔和照片等信息。
医院的售药人眼和治理者都继承自职员,拥有职员属性。
在系统中的顾客的记录包括顾客名称。
顾客编号。
顾客地址和顾客的总消费等。
依照以上特点能够建立参与者——职员和顾客的初步类图模型,如图7所示
图7参与者的初步类图模型
3.创建用例交互图〔顺序图和通信图〕
在校医院药品治理系统中,通过上述的用例,以下面交互行为为例进行简单说明:
●售药人员销售药品
●统计分析员查询商品信息
3.1〝售药人员销售药品〞用例
售药人员的工作流程如下:
1.顾客期望通过售药人员购买商品,售药人员期望通过售货治理子系统处理商品销售。
2.顾客将购买的药品提交给售药人员
3.售药人员通过销售治理子系统中的治理药品界面猎取药品信息。
4.治理药品界面依照药品的编号将药品类实例化并要求该商品信息。
5.药品类实例化对象依照药品的编号加载药品信息,并提供给治理药品界面。
6.治理药品界面对商品进行计价处理。
7.治理药品界面更新销售药品信息。
8.治理药品界面显示处理药品。
9.售药人员将物资提交给顾客。
在售药人员销售药品的差不多工作流程中还存在分支,能够使用被选过程来描述。
备选过程〔药品信息不存在〕的流程如下:
1.药品类实例化对象提供给治理商品界面的信息为空。
2.治理药品界面向售药人员提示该药品信息不存在,并要求库存治理员手动录入。
3.库存治理员录入商品信息后,售药人员连续处理药品销售。
依照差不多流程创建售药人员销售药品的顺序图,如图8所示
图8售药人员销售药品顺序图
与顺序图等价的通信图如图9所示。
图9售货员销售商品通信图
3.2统计分析员查询商品信息
统计分析员查询药品信息的工作流程如下:
1.统计分析员期望通过统计分析子系统的查询药品信息。
2.统计分析员通过统计分析子系统中的查询药品信息界面猎取药品信息。
3.查询药品信息界面依照药品的属性或特点将药品实例化,并要求该类药品信息。
4.药品类实例化对象加载药品信息,并提供给查询药品信息界面。
5.查询药品信息界面显示该类药品信息。
6.统计分析员要求查询药品信息界面制定出该类药品报表。
7.查询药品信息界面制定该类药品报表。
8.查询药品信息界面将该类药品报表显示给统计分析员。
在统计分析员查询药品信息的差不多工作流程还存在分支,可使用备选过程来描述。
备选过程〔药品信息不存在〕的流程如下:
1.药品类实例化对象提供给查询药品信息界面的药品信息为空。
2.统计分析员不再进行报表制作。
退出该界面。
依照差不多流程创建统计分析员查询药品信息的顺序图。
如图10所示
图10统计分析员查询药品信息顺序图
与顺序图等价的通信图如图11所示
图11统计分析员查询药品信息通信图
4.状态图
药品包含以下的状态:
刚被购买还未入库的药品,被添加能出售的药品、药品被出售、药品被回收。
它们之间的转换规那么如下:
●刚被购买后的药品能够通过库存治理员添加转换为入库的药品。
●当入库药品被出售,药品处于被销售状态。
●当药品由于过期,损坏等因素造成不合格时,药品被回收。
依照药品的各种状态以及装换规那么创建药品的状态图,如图12所示。
图12药品状态图
5.活动图
在利用活动图描述参与者如何协同工作时,还能够建立相关参与者的活动图进行说明。
下面以职员验证密码为例进行说明。
能够通过以下步骤描述职员验证登录的活动:
●职员需要通过身份验证后进入相关子系统才能够进行相关操作。
●系统运行后系统进入初始化登录界面。
●职员输入自己的用户名和密码。
●登录界面对输入的用户名和密码进行判定。
●假如是合法的用户,那么系统对用户的权限进行判定,职员进入相关的治理界面,登录成功。
●假如是非法的用户,系统提示用户名或密码错误,系统提示用户名或密码错误,登录失败。
依照职员在系统中所进行的活动能够创建职员验证登录的活动图,如图13所示。
图13职员验证登录的活动图
6.部署图
系统的部署图描述的是系统节点上运行资源的安排,在医院药品信息治理系统中,系统包括四种节点,分别是:
库存治理节点,库存治理员通过该节点进行库存治理和爱护;订货治理节点,订货治理员通过该节点进行订货治理;统计分析节点,统计分析员通过该节点进行统计分析;系统治理节点,系统治理员通过该节点进行系统爱护和职员信息爱护。
医院药品信息治理系统的部署图如图14所示。
图14医院药品信息治理系统的部署图
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- UML 医院 药品 管理 系统