CPU:AMD配置以上的计算机
内存:2G以上的计算机
(2) 软件需求:
操作系统版本:Windows7 及以上配置的计算机
开发工具:MyEclipse 8。5
后台服务器:Apache Tomcat 5。0
开发语言:Java
浏览器:IE或者谷歌浏览器
第二章 需求分析
2。1需求调研和分析
需求调研是项目开始之前的必要准备,医疗药物管理系统需要在设计之前先了解一些药品公司、药房、药店的运作模式后再来分析需求。在经过一番详细的调查以及通过分析数据结果后发现,现在的医疗药物管理存在着很多的漏洞和不足,相当多的医疗机构仍采用手工记录的方式来管理药品。这种人工管理方式不仅易出错、易丢失而且在统计方面也相当的复杂,不利于数据的查询和分析,带来的后果还包括工作进度滞后、人力成本增加等问题。于是得出结论:药品管理实现网络化、数字化是十分有必要的。与此同时医疗药物管理系统也应运而生。
市场的需求带来了产品的发展,市场上出现了许多药物管理之类的系统,极大的满足了市场的需求。但是大部分的药物管理系统或多或少的都将重点都放在了药品信息管理和员工信息管理这两个方面,对于一般的小型药物企业、单位可能已经能满足基本的需求了,但是稍微大点的药店或者医院则需要功能更加完善的系统来实现日常运作。本系统在充分调研之后发现,一个药品管理系统不能只具有简单的药品管理,多数的医药单位都会存在着一定的药物出入,例如医院药品的更新,药店药品的买卖关系,都会更改这药品的数量。于是在药品管理的基础上,增加出入库信息管理、库存管理,统计金额等功能来满足更广泛的需求。
2。1。1系统实现用途
(1)本系统管理模块实现两个方面的功能:
① 系统管理员可以对员工和药品两端进行管理;
②入库员对药品入库出库信息进行管理。
(2)药品信息管理模块的功能:
①入库、出库、库存管理功能;
②添加药品类目功能;
③添加药品具体类目下的药品信息功能。
2。1。2系统开发软件需求
MyEclipse:用作开发的基础工具
SSH(structs+string+hibernate):用来搭建系统的框架
Mysql数据库:用于数据库的搭建,为前台提供服务
Java Server Page (JSP):系统基于网页端开发
系统的开发环境在项目开始初期要选择好,这对后期的开发以及要用到的知识都会有个大概的认识[7]。
2。1。3系统运行环境
操作系统:Windows 7或以上配置的操作系统 。
内存:500M以上的内存,推荐使用2GB以上内存。
处理器:AMD或更高处理器配置的计算机
硬盘存储空间:需要至少200M硬盘空间
2。1。4系统的组成模块
本系统的登陆分成两个模块,一个是管理员模块,一个是管理员设置的入库员模块。两个模块负责的内容也不相同。
管理员具有最多的权限,包括修改密码、增加入库员权限、增加药品类目、药品信息,并具有入库员具有的所有权限。
员工部门又设有入库员和普通员工,普通员工无实际权限,入库员具有出入库管理权限,这是十分重要的操作 。而普通员工可以被管理员设置为入库员,享有自己的账号密码,拥有入库员的权限。文献综述
管理员是整个系统的主要管理者,拥有更多的权限,所以其负责了整个系统的正常运营和维护管理。