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招聘管理网站的设计与实现

古籍文献数据库存茬的问...

古籍文献数据库存茬的问...

asp.net+sqlserver数据挖掘的在...

asp.net+sqlserver图书借还信息系统设计

asp.net+sqlserver仪器设备采购...

asp.net+sqlserver信息安全技术...

asp.net+sqlserver社区医院病员...

C#学校科研管理系统的设计

志愿者活动的调查问卷表

AT89C52单片机的超声波测距...

国内外图像分割技术研究现状

10万元能开儿童乐园吗,我...

中国学术生态细节考察《...

神经外科重症监护病房患...

医院财务风险因素分析及管理措施【2367字】

公寓空调设计任务书

承德市事业单位档案管理...