UML医院药品管理系统

  • 格式:doc
  • 大小:254.50 KB
  • 文档页数:12

下载文档原格式

  / 12
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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.管理药品界面对商品进行计价处理。