UML建模医院药品标准管理系统.doc
《UML建模医院药品标准管理系统.doc》由会员分享,可在线阅读,更多相关《UML建模医院药品标准管理系统.doc(26页珍藏版)》请在咨信网上搜索。
题目:医院药品管理系统 ——UML基础和rose建模实例教程 学号: 1. 班级: 2. 姓名: 3. 分工:(建图和模块创建) (PPT制作) (分析和资料整合) 1.需求分析 医院药品管理系统是一个面向医院来进行医院药品日常信息管理信息系统(MIS)。该信息系统能够方便为医院售货员提供多种日常售药功效,也能够为医院管理者提供多种管理功效,如进货,统计药品等。 医院药品管理系统功效性需求包含以下内容: ● 医院药品管理系统能够支持售药人员日常售货功效。每一个售药人员经过国自己用户名和密码登陆到售货系统中,为用户提供服务。在售货员为用户提供售货服务时,用户购置药品,售药人员依据系统定价计算出药品总价,用户付款并接收售货员罗列药品清单,系统自动保留用户购置药品统计。 ● 医院药品管理系统能够为医院管理者提供管理功效。医院管理包含库存管理、订货管理、报表管理、售药人员管理和系统维护等。库存管理员负责医院库存管理;订货员负责医院订货管理;设计分析员负责医院统计分析管理;系统管理员负责医院售药人员管理和系统维护。每种管理者全部经过自己用户名和密码登录到各自管理系统中。 ● 库存管理包含药品入库管理、处理盘点信息、处理报销药品信息和管理设置信息。这些设置信息包含供给商信息、药品信息和特殊药品信息。库存管理员天天对药品进行一次盘点,当发觉库存药品有损坏时,技术处理损坏信息。当药品到货时,库存管理员检验药品是否合格后将合格药品入库。当药品进入药品货柜时,药品进行出库处理 ● 订货管理是对医院所缺药品进行订货处理,包含统计订货药品和制订订单等步骤,当订货员发觉库存药品低于库存下限时,依据系统供给商只做订单,进行药品订货处理。 ● 统计分析管理包含查询药品信息,查询销售信息,查询供给商信息,查询缺货信息,查询报表信息和查询特殊药品信息,并制作报表。统计分析员使用系统统计分析功效了解药品信息,销售信息,供给商信息,库存信息和特殊药品信息 ● 系统管理包含维护职员信息、维护会员信息和系统维护。系统管理员经过系统管理功效,能够了解医院职员信息,还能够对系统进行维护工作。 满足上述需求系统关键包含以下多个小系统模块 ● 销售管理子系统:销售管理子系统关键用于实现售药员对用户购置药品处理。售药员经过正当认证登录到该系统中,进行售药服务。 ● 库存管理子系统:库存管理子系统关键用于实现库存管理人员处理药品入库。盘点、报销和供给商、药品和特殊药品信息设置 ● 订货管理子系统:订货管理子系统关键用于实现订货员统计需药订货药品信息并制订出订单。 ● 统计分析子系统:统计分析子系统关键用于实现统计分析人员对药品信息、销售信息、供给商信息、缺货信息。特殊药品信息和报表信息等查询和分析。 ● 系统管理子系统:系统管理子系统关键实现统计系统管理人员对系统信息维护,这些信息包含职员信息 用户信息和系统相关参数设置等。 1. 系统建模 1.1 创建系统用例模型 创建系统用例第一步是确定系统参与者。医院药品管理系统参与者包含以下多个。 ● 售药员:售药人员为用户提供售货服务。 ● 用户:购置医院药品人员。 ● 库存管理员:库存管理员负责医院订货管理。 ● 统计分析员:统计分析员负责医院统计分析管理。 ● 系统管理员:系统管理员负责医院职员信息管理 用户信息管理和系统维护等。 售药员、库存管理员、订货员、统计分析员和系统管理人员全部是医院职员,其中库存管理员、订货员、统计分析员和系统管理员全部是医院管理者。依据这些信息可创建系统参与者。以下图1示: 图一 系统参与者 依据各个参与者所实施具体职责,能够首先创建系统顶层用例:职员登录必需进行身份验证;售药人员进行销售管理;库存管理人员进行库存管理;订货员进行订货管理;太难估量分析员进行统计分析;系统管理人员进行职员管理和系统维护。依据这些参与者职责创建顶层用例图,图2所表示。 图2 顶层用例图 1.职员用例图 职员是医院售药人员和医院管理者抽象,它包含行为是医院售药人员和医院管理者共同行为,职员在本系统中经过正当身份验证能够修改本身信息和密码。依据以上活动创建职员用例图,图3所表示: 图3 职员用例图 2. 售药员用例图 售药人员能够经过该系统进行销售药品活动。当售药人员销售药品时,首先获取药品信息。然后将销售信息更新,假如用户需要打印药品清单发票,在药品清单中对商品进行计价处理。 经过上述活动创建是售药人员用例图,图4所表示 图4.售药员用例图 3. 库存管理员用例图 库存管理员能够经过该系统进行以下活动。 ● 处理盘点:库存管理员天天需要对医院药品信息进行盘点。 ● 处理报销:库存管理员对医院损坏药品进行报销处理。 ● 药品入库;:当药品到货时,库存管理员检验药品是否合格并将合格药品进行入库操作 ● 药品出库:当药品进入药品销售卖架时,药品进行出库处理。 ● 管理设置:库存管理员负责供给商信息、药品基础信息和特殊药品信息管理设置 ● 补货,检验药品是否足够供给,当低于额定量时,通知进货员 经过上述活动创建库存管理员用例图,图5所表示 图5库存管理员用例图 4. 订货员用例图 订货员能够经过该系统进行订货活动管理活动。订货员首先依据药品缺货信息统计订货药品,并依据订货药品信息制订出订单。将订货信息通知管理员, 经过上述活动创建订货员用例图,图6所表示 图6 订货员用例图 5. 统计分析员用例图 统计分析员负责医院统计分析管理,它能够经过该系统进行以下活动。 ● 查询基础信息;统计分析员能够查询药品基础信息,依据药品基础信息制订出对应方案。 ● 查询销售信息:统计分析员能够查询销售信息 ● 查询供给商信息:统计分析员能够查询供给商信息。 ● 查询缺货信息:统计分析员能够查询缺货信息。 ● 查询报损信息:统计分析员能够查询报损信息 ● 查询特殊药品信息:统计分析员能够查询特殊药品信息。 经过上述活动创建统计分析员用例图,图7所表示。 图7 统计分析员用例图 7.管理员用例图 系统管理员能够经过该系统进行以下活动。 ● 管理职员信息:系统管理员能够够管理医院职员信息,如:添加职员,删除职员和修改职员。 ● 管理用户信息;系统给管理员能够管理医院用户信息,如:添加用户,删除用户和修改用户信息,统计用户消费等 ● 系统设置:系统管理员能够依据部分需要进行必需系统设置。 经过上述活动创建系统管理员用例图没图8所表示 图8 系统管理员用例图 2.2创建系统静态模型 在取得系统基础需求用例模型后,经过观察系统对象多种属性常见系统静态 模型。 首先,确定系统参与者属性。每一个职员在登陆系统是全部需要提供职员用户名 和密码,所以每一个医院职员应该拥有用户名和密码属性。医院职员还拥有在医院唯一标识——职员编号。另外,职员属性中还包含职员年纪、头衔和照片等信息。医院售药人眼和管理者全部继承自职员,拥有职员属性。 在系统中用户统计包含用户名称。用户编号。用户地址和用户总消费等。 依据以上特征能够建立参与者——职员和用户初步类图模型,图9所表示 图9 参与者初步类图模型 其次,确定系统中关键业务实体类,这些类通常需要在数据库中进行存放,假如 需要存放药品信息,所以需要一个药品类,一样依据供给商信息能够确定供给商类。在确定这些存放类后,需要确定这些类关键属性。 药品信息关键包含药品编号、药品名称、药品类别、计量单位、供给商、 保质期、进价、售价等。供给商信息关键包含商家编号、商家姓名、联络方法、邮编、电话、email、联络人、法人代表、开户账号、开户银行、付款方法等。依据以上信息,创建这些类基础属性信息,图10所表示药品类和供给商类类图初步表示形式 图10 商品和供给商类类图 2.3创建系统动态模型 依据系统用例模型,经过相互作用一组对象为中心序列图和协作图、以独立 对象为中心活动图和状态图来考察系统对象行为。 在校医院药品管理系统中,经过上述用例,以以下交互行为为例进行简单说明: ● 售药人员销售药品 ● 统计分析员查询商品信息 ● 库存管理员处理商品入库 ● 订货员处理订货管理 1“售药人员销售药品”用例 对“售药人员销售药品”用例描述以下表所表示 名称 售药人员销售药品 标识 UC 001 描述 用户在医院选择药品后,经过售药人员进行货物销售处理 前提 售药人员已经登录系统 结果 用户成功购置药品 扩展 罗列用户药品清单 包含 获取药品信息和更新药品销售信息 继承自 N/A 售药人员工作步骤以下: 1. 用户期望经过售药人员购置商品,售药人员期望经过售货管理子系统处理商品销售。 2. 用户将购置药品提交给售药人员 3. 售药人员经过销售管理子系统中管理药品界面获取药品信息。 4. 管理药品界面依据药品编号将药品类实例化并请求该商品信息。 5. 药品类实例化对象依据药品编号加载药品信息,并提供给管理药品界面。 6. 管理药品界面对商品进行计价处理。 7. 管理药品界面更新销售药品信息。 8. 管理药品界面显示处理药品。 9. 售药人员将货物提交给用户。 在售药人员销售药品基础工作步骤中还存在分支,能够使用被选过程来描述。 备选过程(药品信息不存在)步骤以下: 1. 药品类实例化对象提供给管理商品界面信息为空。 2. 管理药品界面向售药人员提醒该药品信息不存在,并要求库存管理员手动录入。 3. 库存管理员录入商品信息后,售药人员继续处理药品销售。 依据基础步骤创建售药人员销售药品序列图,图11所表示 图11 售药人员销售药品序列图 和序列图等价协作图图12所表示。 图12 售货员销售商品协作图 2.统计分析员查询商品信息 对“统计分析员查询药品信息”用例描述如表2所表示 表2 统计分析员查询药品信息 名称 统计分析员查询药品信息 标识 UC 002 描述 统计分析员经过统计分析子系统查询药品信息 前提 统计分析员已经登陆系统 结果 统计分析员查询药品信息并制订商品报表 扩展 N/A 包含 N/A 继承自 N/A 统计分析员查询药品信息工作步骤以下: 1. 统计分析员期望经过统计分析子系统查询药品信息。 2. 统计分析员经过统计分析子系统中查询药品信息界面获取药品信息。 3. 查询药品信息界面依据药品属性或特征将药品实例化,并请求该类药品信息。 4. 药品类实例化对象加载药品信息,并提供给查询药品信息界面。 5. 查询药品信息界面显示该类药品信息。 6. 统计分析员请求查询药品信息界面制订出该类药品报表。 7. 查询药品信息界面制订该类药品报表。 8. 查询药品信息界面将该类药品报表显示给统计分析员。 在统计分析员查询药品信息基础工作步骤还存在分支,可使用备选过程来描述。 备选过程(药品信息不存在)步骤以下: 1. 药品类实例化对象提供给查询药品信息界面药品信息为空。 2. 统计分析员不再进行报表制作。退出该界面。 依据基础步骤创建统计分析员查询药品信息序列图。图13所表示 图13 统计分析员查询药品信息序列表 和序列图等价协作图图14所表示 图14 统计分析员查询药品信息协作图 3.“库存管理员处理药品入库”用例 对“库存管理员处理药品入库”用例描述如表3所表示。 表3 库存管理员处理药品入库 名称 库存管理员处理药品入库 标识 UC 003 描述 库存管理员经过库存管理子系统处理药品入库 前提 库存管理员已经登陆系统 结果 库存管理员将药品成功添加 扩展 N/A 包含 库存管理员检验药品 继承自 N/A 库存管理员处理药品入库工作步骤以下: 1. 库存管理员期望经过库存管理子系统将购置药品处理入库 2. 库存管理员经过库存管理子系统中商品入库界面获取商品信息。 3. 药品入库界面依据药品编号将药品类实例化,并请求该类药品信息。 4. 药品实例化对象依据药品编号加载药品信息,并提供给药品入库界面。 5. 库存管理员经过药品入库界面增加药品数目。 6. 药品入库界面经过药品类实例化对象修改药品信息。 7. 药品类实例化对象向药品入库界面返回修改信息。 8. 药品入库界面向库存管理员显示添加成功信息。 在库存管理员处理药品入库工作步骤中还存在分支,可使用备选过程来描述。备选过程(药品信息不存在)步骤以下: 1. 药品类实例化对象提供给药品入库界面药品信息为空。 2. 药品入库界面向库存管理员提醒该商品不存在,并要求库存管理员手动录入。 3. 库存管理员录入商品基础信息后,库存管理员继续处理药品入库。 依据基础步骤创建库存管理员处理药品入库序列图。图15所表示。 和序列图等价协作图图16所表示 图16 库存管理员处理药品入库协作图 4.“订货员进行订货管理”用例 对“订货员进行订货管理”用例描述如表4所表示。 表4 订货员进行订货管理 名称 订货员进行订货管理 标识 UC 004 描述 订货员经过订货管理子系统处理药品订货 前提 订货员已经登陆系统 结果 订货员成功订货 扩展 N/A 包含 统计订货药品和制作订单 继承自 N/A 订货员进行订货管理工作步骤以下: 1. 订货员期望经过订货管理子系统处理药品订货。 2. 订货员经过订货管理子系统中订货管理界面获取带订货药品信息。 3. 订货管理界面将药品类实例化,并依据药品数量应该满足条件请求相关药品信息。 4. 药品类实例化对象依据药品数量应该满足条件加载药品信息,并提供给订货管理界面。 5. 订货员经过订货管理子系统中订货管理界面获取待订货厂商信息。 6. 订货管理界面将供给商类实例化,并依据药品类型请求相关供给商信息。 7. 供给商类实例化对象加载供给商信息,并停工给订货管理界面。 8. 订货员经过订货管理子系统中订货管理界面制作对应订单。 9. 订货管理界面制作对应订单并显示给订货员。 在订货员进行订货管理基础工作步骤中还存在分支,可使用备选过程来描述。 备选过程A(药品信息不存在)步骤以下: 1. 药品类实例化对象提供给订货管理界面药品信息为空。 2. 订货员界面向订货员提醒该药品信息不存在,并要求库存管理员手动录入。 3. 库存管理员录入药品信息后,订货员继续处理药品订货。 备选过程B(供给商信息不存在)步骤以下; 1. 供给商了实例化对象提供给订货管理界面供给商信息为空。 2. 订货管理界面向订货员提醒该药品供给商信息不存在,并要求库存管理员查询供给商信息并手动录入。 3. 在库存管理员录入供给商信息后,订货员继续处理药品订货。 依据基础步骤创建订货员进行订货管理序列图,图17所表示。 图17 订货员进行订货管理序列图 和序列图等价协作图图18所表示 图18 订货员进行订货管理协作图 上面描述多个用例序列图和协作图,它们全部是经过一组对象交互活动来表示用例行为,然后经过状态图对有明确状态转换类进行描述。在医院药品信息管理系统中将对有明确状态转换类进行描述,下面以商品状态图为例进行简单说明。 药品包含以下状态:刚被购置还未入库药品,被添加能出售药品、药品被出售、药品被回收。它们之间转换规则以下: ● 刚被购置后药品能够经过库存管理员添加转换为入库药品。 ● 当入库药品被出售,药品处于被销售状态。 ● 当药品因为过期,损坏等原因造成不合格时,药品被回收。 依据药品多种状态和装换规则创建药品状态图,图19所表示。 图19 药品状态图 在利用活动图描述参与者怎样协同工作时,还能够建立相关参与者活动图进行说明。下面以职员验证密码为例进行说明。 能够经过以下步骤描述职员验证登录活动: ● 职员需要经过身份验证后进入相关子系统才能够进行相关操作。 ● 系统运行后系统进入初始化登录界面。 ● 职员输入自己用户名和密码。 ● 登录界面对输入用户名和密码进行判定。 ● 假如是正当用户,则系统对用户权限进行判定,职员进入相关管理界面,登录成功。 ● 假如是非法用户,系统提醒用户名或密码错误,系统提醒用户名或密码错误,登录失败。 依据职员在系统中所进行活动能够创建职员验证登录活动图,图20所表示。 图20 职员验证登录活动图 2.4创建系统布署模型 前面模型全部是根据逻辑见解对系统进行概念建模,下面经过构件图和布署图来说明系统实现结构。 在医院药品信息管理系统中,经过构件映射到系统实现类中,说明该构件物理实现逻辑类,如在医院药品信息管理系统中们,能够对商品类和供给商类创建对应构件进行映射,创建构件图图21所表示。 系统布署图描述是系统节点上运行资源安排,在医院药品信息管理系统中,系统包含四种节点,分别是:库存管理节点,库存管理员经过该节点进行库存管理和维护;订货管理节点,订货管理员经过该节点进行订货管理;统计分析节点,统计分析员经过该节点进行统计分析;系统管理节点,系统管理员经过该节点进行系统维护和职员信息维护。医院药品信息管理系统布署图图22所表示。 图22 医院药品信息管理系统布署图- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- UML 建模 医院 药品 标准 管理 系统
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【a199****6536】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【a199****6536】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【a199****6536】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【a199****6536】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文