药品销售:药品统一的价格销售,对已查询销售单,可以对药品的价格进行控制。通过输入要售出的药品种类、药品名称、药品数量对药品进行销售。
药品销售信息统计:统计出药品销售情况,及时反馈药品库存情况以便于管理及时添加库存不足的药品。销售流程如图5所示。
 
图5  销售流程图
4.6 用户管理模块
允许添加删除用户(只有管理员才可以修改),任意权限的用户允许更改自己的密码,对药品进行销售和库存的控制的资料,设置不同管理权限, 对药品实施分类管理, 普通非处方类药品的入库、出库由仓库管理员管理。特殊处方类药品的入库、出库由专人负责管理, 并对药品的使用情况进行详细的记录。
删除用户:管理员通过输入用户名对用户进行删除。
5.系统运行及测试
系统测试在系统开发过程中占有重要的地位,在系统分析和设计时都不可能把所有问题都考虑周到,然而对系统而言,不允许出现任何差错,所以测试是非常重要的。可以说,测试就是寻找系统错误,特别是寻找不经常出现的错误,此外,还要对系统的容错、纠错能力等进行测试。
本系统采用了用户登录测试和系统功能测试两种方法。在登录本系统时,需要输入相应的用户名、密码和验证码并且密码长度有一定的限制。如果没有输入验证码,则提示请输入验证码。如果输入的用户名和密码错误,则有相应的提示信息并禁止登录本系统。为保证本模块正常运行,设计了如下的测式:输入错误的用户名和密码,不输入验证码或输入的密码长度超过限制等,系统给出相应提示。然后进行功能测试,药品管理如药品的添加、删除、更新、统计以及销售等有许多项目都是必填项目,如果不输入这些项目,则会给出相应的错误提示。为了保证本模块正常运行,设计了如下测试:不输入必填项目,系统给出相应提示。其中,销售模块运行结果如图7所示:
 
图7 销售模块运行图
6.总结
在本系统需要实现的功能中,用户接触到的只有系统首页、登陆界面及药品管理(添加、删除、更新、统计、销售)这几部分操作。但是,在系统的底层有许多对用户透明的功能,比如数据库连接的建立、数据库表的建立及文护以及完成药品管理各个功能所编制的代码等。另外,本系统需要SQL Server 2005、.NET等许多相关的知识。在完成本系统的过程中,让我学到了不少的网络编程知识。
遗憾的是,药品管理的部分功能还没能完全实现,另外,许多常见并且实用的功能并未列入本系统的实现目标之内,比如员工信息的管理、登录时间的显示、药品信息的及时反馈等,这都是需要改进的地方。
上一篇:Ford–Fulkerson算法铁路运输系统中车辆流问题的研究
下一篇:ASP.net+sqlserver学生平时成绩管理系统+ER图

PHP+IOS的会议管理系统的设计+ER图

标准件经销管理系统【959字】

對中小型企业实施CRM的探讨【2032字】

客户關系管理系统的发展与研究【1843字】

學生成绩管理系统的设计与实现【1741字】

港航管理系统门户网站之思考【2521字】

可扩展的计算机网络管理...

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

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

志愿者活动的调查问卷表

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

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

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

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

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

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

公寓空调设计任务书