- 需求分析
这个系统是帮助医护人员完成日常繁重窗口业务的工具。借助计算机系统,使他们凌乱的工作变得有条理,解脱他们需要记忆大量信息(药品的规格,价钱,疾病的名称与编码等)的困难。保证他们遵守某些规范,减轻他们汇总、统计、报告和传递这些信息的负担。因此,尽量符合这些事务处理级工作人员的工作秩序与工作习惯,功能完整,操作简单,响应迅速,界面友善,易学易用成为这类软件必须满足的功能要求。
管理员登录以后可以很清晰的看到各种项目列表和可以实现的功能,库存管理和药品管理一目了然。由于是限定医院使用,所有只有登录系统。库存管理功能是在使用系统的开始初始化医院的库存,并进行库存管理的其他操作,可以修改库存,读取。这个药品管理系统主要涉及医院药库的药品进、出、存等业务,以及入库、出库和库存管理,药品管理主要管理药库中所有药品的进出和内部统计计算,为药品会计提供基础数据,以及包括有效期的报警和下限报警。
- 数据库设计
本系统主要由用户管理、入库管理模块,出库管理模块,过期药品管理,供应商管理模块组成。
- 系统结构图
- 数据字典+ER图
UML图
数据字典:
该部分包括药品信息表,供应商信息表,库存信息表,用户信息表、药品分类表、订单表、订单统计表。
- 药品信息表(Medicine)
字段名 |
数据类型 |
主键 |
允许NULL值 |
药品编号(Mno) |
Char(4) |
是 |
否 |
药品名称(Mname) |
Varchar(20) |
否 |
是 |
药品类别(Mtype) |
Char(20) |
否 |
是 |
批准文号(RegisteredNo) |
Varchar(20) |
否 |
是 |
配方(Mrecipe) |
Varchar(50) |
否 |
是 |
售价(Mprice) |
Char(4) |
否 |
是 |
有效日期(Mdate) |
Varchar(20) |
否 |
是 |
供应商编号(Sno) |
Char(4) |
否 |
否 |
药品分类(Tno) |
Char(4) |
否 |
否 |
&