3)药品采购为用户需要对药品的种类,名目,所需要的数量下一个订单,等到药品从外购买回来以后,可以将其自动的加入到库存中,用户就可以对新进的药品进行查询。用户还需要设置某种药品的数量的最低值,当库存中的某种药品的数量达到最低值时,系统可以自动地提醒用户,让用户对该药品下订单。对于新进入的药品名目可以进行登记操作,记录该药品的信息。用户需要对药品供应商的信息进行记录。
4)药品销售为用户对药品的销售管理,根据药店中的医师开出的处方表,对药品进行销售,此时不仅要记录药品的销售数量,还要记录开出该处方的医师信息,使用该处方的患者信息。
5)药品查询为用户对药品名目的查询,根据此时库存中的全部药品名目进行查询,列出库存中所有的药品名目以及药品数量,也可以根据对某种药品进行查询,列出所查询的结果。
6)药品盘点为用户对药品的销售情况,药品的出售情况进行统计,查询出当前所有药品的库存量,所有药品的销售情况。
7)其它需求还有用户对医师的管理,登记医师的相关信息,医师所开出的处方等。
1.2功能划分
通过对用户需求的分析,现在可以得出用户所希望的功能有:
1)登录功能:用户要用一个用户名和密码来对使用系统的人员进行身份验证。
2)注册功能:用户要求使用系统的用户可以灵活的进行增加,减少,角色的改变。
3)身份验证功能:用户要求对具有不同角色的用户进行不同的操作,不能越权使用所限定的功能。
4)药品订单功能:用户要求可以对所需要的药品下一个订单,并可以查询出所有的订单,以及订单的状态。
5)药品入库功能:用户要求对订单中已经到达药店的药品,自动将药品添加到库存中。
6)新药品添加功能:当一种新药品到达时,用户要求对该新药品的相关信息进行登记。
7)供应商管理功能:用户要求对药品的供应商进行管理,添加,删除,修改,查看操作。
8)药品销售功能:用户要求对药品的销售做一个记录,并可以自动计算出药品的总价。
9)处方功能:用户要求药品的销售是根据医师所开出的处方进行的,系统要能进行处方的添加。
10)患者信息登记功能:对患者的基础信息进行登记。
11)药品查询功能:分为两种,一种是将全部的药品名目列出,一种是根据某种条件进行查询。此时查询出的结果必须包含药品名目,库存量。
2.系统设计
本章将根据需求分析的结果,按照面向对象的原则,对药品库存管理系统的架构进行设计,并根据用户需求将系统所需要的数据库设计出来。
2.1系统功能图
根据用户需求分析,得到系统功能图,如图1所示:
图1系统功能图
根据此系统功能图,我们可以了解到,用户所要求的功能分为系统登录,用户管理,药品管理,入库管理,销售管理,客户管理。
- 上一篇:lua小型手机游戏的设计与开发
- 下一篇:ASP.net招聘管理网站的设计与实现
-
-
-
-
-
-
-
河岸冲刷和泥沙淤积的监测国内外研究现状
电站锅炉暖风器设计任务书
杂拟谷盗体内共生菌沃尔...
乳业同业并购式全产业链...
酸性水汽提装置总汽提塔设计+CAD图纸
中考体育项目与体育教学合理结合的研究
大众媒体对公共政策制定的影响
十二层带中心支撑钢结构...
当代大学生慈善意识研究+文献综述
java+mysql车辆管理系统的设计+源代码