logo资料库

UML 建模 医药管理系统.doc

第1页 / 共21页
第2页 / 共21页
第3页 / 共21页
第4页 / 共21页
第5页 / 共21页
第6页 / 共21页
第7页 / 共21页
第8页 / 共21页
资料共21页,剩余部分请下载后查看
题目:医院药品管理系统 ——UML 基础与 rose 建模实例教程 学号: 1. 班级: 2. 姓名: 3. 分工:(建图与模块创建) (PPT制作) (分析与资料整合)
医院药品管理系统 1.需求分析 医 院 药 品 管 理 系 统 是 一 个 面 向 医 院 来 进 行 医 院 药 品 日 常 信 息 的 管 理 信 息 系 统 (MIS)。该信息系统能够方便的为医院的售货员提供各种日常的售药功能,也能够为医 院的管理者提供各种管理功能,如进货,统计药品等。 ● ● ● ● ● ● 医院药品管理系统的功能性需求包括以下内容: 医院药品管理系统能够支持售药人员的日常售货功能。每一个售药人员通过国自己 的用户名和密码登陆到售货系统中,为顾客提供服务。在售货员为顾客提供售货服 务时,顾客购买药品,售药人员根据系统的定价计算出药品的总价,顾客付款并接 受售货员罗列的药品清单,系统自动保存顾客购买的药品记录。 医院药品管理系统能够为医院的管理者提供管理功能。医院的管理包括库存管理、 订货管理、报表管理、售药人员管理和系统维护等。库存管理员负责医院的库存管 理;订货员负责医院的订货管理;设计分析员负责医院的统计分析管理;系统管理 员负责医院的售药人员管理和系统维护。每种管理者都通过自己的用户名和密码登 录到各自的管理系统中。 库存管理包括药品的入库管理、处理盘点信息、处理报销药品信息和管理设置信息。 这些设置信息包括供应商信息、药品信息和特殊药品信息。库存管理员每天对药品 进行一次盘点,当发现库存药品有损坏时,技术处理损坏信息。当药品到货时,库 存管理员检查药品是否合格后将合格的药品入库。当药品进入药品货柜时,药品进 行出库处理 订货管理是对医院所缺药品进行订货处理,包括统计订货药品和制定订单等步骤, 当订货员发现库存药品低于库存下限时,根据系统供应商只做订单,进行药品订货 处理。 统计分析管理包括查询药品信息,查询销售信息,查询供应商信息,查询缺货信息, 查询报表信息和查询特殊药品信息,并制作报表。统计分析员使用系统的统计分析 功能了解药品信息,销售信息,供应商信息,库存信息和特殊药品信息 系统管理包括维护员工信息、维护会员信息和系统维护。系统管理员通过系统管理 功能,能够了解医院员工信息,还能够对系统进行维护工作。 满足上述需求的系统主要包括以下几个小的系统模块 ● 销售管理子系统:销售管理子系统主要用于实现售药员对顾客购买药品的处理。售 药员通过合法的认证登录到该系统中,进行售药服务。 库存管理子系统:库存管理子系统主要用于实现库存管理人员处理药品入库。盘点、 报销以及供应商、药品和特殊药品的信息设置 订货管理子系统:订货管理子系统主要用于实现订货员统计需药订货药品信息并制 定出订单。 统计分析子系统:统计分析子系统主要用于实现统计分析人员对药品信息、销售信 息、供应商信息、缺货信息。特殊药品信息以及报表信息等的查询和分析。 系统管理子系统:系统管理子系统主要实现统计系统管理人员对系统信息的维护, 这些信息包括员工信息 顾客信息和系统相关参数的设置等。 ● ● ● ● 2
医院药品管理系统 1. 系统建模 1.1 创建系统用例模型 创建系统用例的第一步是确定系统的参与者。医院药品管理系统的参与者包含以下 几种。 ● ● ● ● ● 售药员:售药人员为顾客提供售货服务。 顾客:购买医院药品的人员。 库存管理员:库存管理员负责医院的订货管理。 统计分析员:统计分析员负责医院的统计分析管理。 系统管理员:系统管理员负责医院的员工信息管理 顾客信息管理和系统维护等。 售药员、库存管理员、订货员、统计分析员和系统管理人员都是医院的员工,其中 库存管理员、订货员、统计分析员和系统管理员都是医院的管理者。根据这些信息 可创建系统的参与者。如下图 1 示: 3
医院药品管理系统 图一 系统参与者 根据各个参与者所执行的具体职责,可以首先创建系统的顶层用例:员工登录必须进行身 份验证;售药人员进行销售管理;库存管理人员进行库存管理;订货员进行订货管理;太难 估计分析员进行统计分析;系统管理人员进行员工管理和系统维护。根据这些参与者的职责 创建顶层用例图,如图 2 所示。 图 2 顶层用例图 4
医院药品管理系统 1.员工用例图 员工是医院售药人员和医院管理者的抽象,它包含的行为是医院售药人员和医院管理者 的共同行为,员工在本系统中通过合法的身份验证能够修改自身信息和密码。根据以上活动 创建员工用例图,如图 3 所示: 图 3 员工用例图 2. 售药员用例图 售药人员能够通过该系统进行销售药品活动。当售药人员销售药品时,首先获取药 品信息。然后将销售信息更新,如果顾客需要打印药品清单发票,在药品清单中对 商品进行计价处理。 5
医院药品管理系统 通过上述活动创建是售药人员用例图,如图 4 所示 图 4.售药员用例图 3. 库存管理员用例图 库存管理员能够通过该系统进行如下活动。 ● ● ● ● ● 处理盘点:库存管理员每天需要对医院药品信息进行盘点。 处理报销:库存管理员对医院的损坏药品进行报销处理。 药品入库;:当药品到货时,库存管理员检查药品是否合格并将合格的药品进行入库 操作 药品出库:当药品进入药品销售卖架时,药品进行出库处理。 管理设置:库存管理员负责供应商信息、药品基本信息和特殊药品信息的管理设置 6
医院药品管理系统 ● 补货,检查药品是否足够供应,当低于额定量时,通知进货员 通过上述活动创建库存管理员的用例图,如图 5 所示 图 5 库存管理员用例图 7
医院药品管理系统 4. 订货员用例图 订货员能够通过该系统进行订货活动管理活动。订货员首先根据药品的缺货信息统 计订货药品,并根据订货药品信息制定出订单。将订货信息通知管理员, 通过上述 活动创建订货员用例图,如图 6 所示 图 6 订货员用例图 5. 统计分析员用例图 统计分析员负责医院的统计分析管理,它能够通过该系统进行如下活动。 查询基本信息;统计分析员能够查询药品的基本信息,根据药品的基本信息制定出相 应的方案。 查询销售信息:统计分析员能够查询销售信息 查询供应商信息:统计分析员能够查询供应商的信息。 查询缺货信息:统计分析员能够查询缺货信息。 查询报损信息:统计分析员能够查询报损信息 查询特殊药品信息:统计分析员能够查询特殊药品信息。 ● ● ● ● ● ● 8
分享到:
收藏