- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
医务所药品仓储管理统面向对象设计2
面向对象实例——医务所药品仓库管理系统 医务所药品仓库管理系统 该系统主要是管理药品在仓库存储信息,具体包括药品的进出库以及药品在仓库积压到过期或者缺货的情况进行管理,同时也设计采购员联系供应商订购库存缺货的药品,以及药品进出库等报表的打印,因为涉及到系统使用,还需要管理员管理用户信息; 主要内容 1.系统需求 2.分析问题领域 2.1识别参与者 2.2识别用例 2.3用例的事件流描述 3.静态结构模型 3.1定义系统对象类 3.2建立类图 3.3建立数据库模 4.动态行为模型 5.物理模型 1.系统需求 随着计算机技术的飞速发展,信息技术开始融入我们的生活,信息自动化给我们带来极大的作用,不仅减少了我们的工作量,还大大提高了我们的工作效率。在当今社会,越来越多的医疗机构开始注重计算机这个辅助工具为自己带来的效益,方便、准确、快捷的库存管理也成了他们关心的问题。通过建立库存管理系统,可以做到管理规范快速查询、科学分析、实时处理,从而减少管理的工作量。 本仓储管理系统软件,主要是对药品出、入库的管理,可以帮助用户利用计算机管理库存,实现快速查询、入出库方便、可靠性高、存储量大、保密性好,还能在很多方面减少存货的积压导致的资金流转不利等问题. 1.系统需求--系统功能 在对上面描述的银行系统的基本需求进行分析后,可知该系统应具备以下的功能: 1.药品管理 仓管员通过用户名和密码登录系统后,可以根据具体需要对在库药品信息进行添加、删除、修改操作。另外,还提供药品信息的查询功能,仓管员可以根据生产日期、药品名、供应商等进行相应的查询。 2.入库管理 当仓管员接到采购员的收货单并审核通过后,通过该模块将进库药品信息录入到系统中。另外,该模块也提供入库药品的查询。 3.出库管理 该管理分两种情况:一、当仓管员收到医生发送过来的处方后,根据处方,对相应药品进行出库处理,将出库药品信息移出库存;二、当库存中出现药品过期情况时,仓管员通过打印出来的过期药品报表,对相应的药品进行出库处理,将过期药品信息移出库存。另外,该模块也提供出库信息查询功能。 1.系统需求--系统功能 4.库检管理 该模块可以根据库存的具体情况,根据药品的数量检测出缺货或是处于积压状态的药品,根据药品的有效期检测出过期的药品。 5.人员信息管理 该模块提供对各类人员,如仓管员、采购员、供应商等的信息管理,包括添加、删除、修改以及查询,另外该模块也提供系统用户密码的维护管理。 6.报表管理 根据库检管理模块检测出的库存药品情况,对处于缺货状态的药品,经仓管员确认需订货后,通过该模块打印出订货报表,对于过期的药品,则打印出过期报表。另外,当有出库药品时,则打印出出货报表。 2.分析问题领域--2.1识别参与者 采用用例驱动的分析方法分析需求的主要任务是,识别出系统的参与者和用例,并建立用例模型。参与者和用例是通过分析功能需求确定的。 2.1识别参与者 通过分析医务所药品仓库管理系统的功能需求,可以识别出3个参与者:“系统管理员”、“仓库管理员”、“采购员”。 参与者的描述如下: 1.系统管理员 描述:系统管理员可以管理药品在仓库的各种信息、可以管理用户信息(如添加、删除、修改密码等操作)、以及管理报表打印。 2.仓库管理员 描述:仓库管理员主要针对药品进库以及出库等操作(录入药品信息、处理过期或积压药品等等) 3.采购员 描述:采购员针对系统产生的订货报表与供应商联系进行药品采购。 2.分析问题领域--2.2识别用例 2.2识别用例 本系统确定的用例如下: 1.系统管理员 本用例可以管理药品在仓库的各种信息、可以管理用户信息(如添加、删除、修改密码等操作)、以及管理报表打印。 2.仓库管理员 本用例主要针对药品进库以及出库等操作(录入药品信息、处理过期或积压药品等等) 3.采购员 本用例针对系统产生的订货报表与供应商联系进行药品采购。 2.分析问题领域 医务所药品仓库管理系统的用例图 2.分析问题领域--2.3用例的事件流描述 2.分析问题领域--2.3用例的事件流描述 2.3用例的事件流描述 仓管员将药品进库基本工作流程如下: 1.仓管员在登录系统后希望通过系统对进库药品信息的录入 2.仓管员通过药品录入信息界面addmedicinewindow录入进库药品信息并返回录入信息; 3.药品录入信息界面addmedicinewindow通过medicine实例将药品信息更新,并返回更新信息。 4.仓管员根据进库药品信息表单的数据一一对应药品录入信息界面addmedicinewindow,并向系统进行提交操作同时通过提示界面tipwindow显示进库是否成功 备选流(进库不
文档评论(0)