(1)经济性
服务器端的安装简洁简单,客户机不需要再装任何软件。系统使用者仅仅通过浏览器就可以直接登录系统进行管理操作。本系统对计算机配置的要求不高,一般民用电脑,低配置电脑都符合使用条件。即便是学生使用的电脑也能满足开发配置的要求。其次,正因为基于web的开发模式,大大减少了去维护客户端软件安装,升级维护等一系列的后期工作,所以在经济上具有完全的可行性。
(2)技术性
本系统开发工具是VS2014和SQL Server数据库,开发语言是C#,不管是开发工具还是开发环境,都是大学课程的必修课,而且开发的技术选择也符合主流开发的路线与倾向。药品管理系统总体上开发难度不高,数据库的设计和操作是本系统设计的核心。在学习软件工程的课程后,对于软件测试,UML统一建模语言等一些方法,不陌生。有一定的系统分析、设计和测试能力。因此,完成系统的开发实现在技术上是有可行性的[2]。
(3)操作性
本系统操作简单,输入信息时的界面基本都是框体界面设计输入。在某些页面,操作简便,所见即所得的视图界面对用户的要求很低,只要简单练习,就能适应使用。
综上所述,药品管理系统的开发是有可行性的,完成后的系统在应用基础上会有良好的使用效果和使用需求。开发这样一个药品管理系统是必要的可行的。
3.3 系统整体设计来!自~751论-文|网www.751com.cn
首先,我们得确定使用这个系统的用户主要是药店的内部工作人员,主要是店长负责日常药店运营采购药品,员工管理等,其次是药店工作人员利用系统进行信息操作,另外还有连锁药店的负责人,负责添加店铺,添加分配店长[7]。即列出如下设计需求:
该系统在功能上应达到如下需求:
一 功能模块
药品管理系统分为系统用户管理,药品信息管理,药品采购管理,药品销售管理。
二 功能描述
(1)系统用户管理:允许Boss添加删除超级管理员(只有Boss才可以修改)。允许超级管理员添加删除普通管理员。允许任意权限的用户进入系统后更改自己的密码。
(2) 药品信息管理:当药店需要对药品相关的信息及时更新管理时,利用此模块可以添加删除修改药品信息,对药品名称,编号,数量,生产厂家,计量单位等信息做出相应的修改
(3)药品采购管理:采购药品,对于采购药品的入库登记,退货登记,入库查询做出实现,通过这个模块管理实际药店药品的数量,价格,以及过往操作的记录。
(4)药品销售管理:药品统一的价格销售,登记已销售药品的价格数量。查询已销售的药品列表,弹跳出相关销售信息。
(5)密码修改管理:实现系统用户在登录系统后定期或不定期的修改密码。