药品进销存管理系统需求分析报告
(董小龙 3062101124 DONG XIAO LONG Reg No. 2102-011-0024)
药品管理系统顶层DFD图,作为画系统分层DFD图的第一步,通常把系统看作是一个整体对象,显示了药品进销存管理系统的顶层DFD图。它表明,由本系统提出药品不足向供应商提出采购要求,供应商接收到信息并处理后,如正确无误接受订货单,并将所缺药品发往系统由操作员处理;同样的,客户向系统发出销售请求,系统接受到信息并由操作员做处理后,如果正确无误后,将由系统向客户售出产品。操作员可以按其系统管理员分给的权限(查询权限,系统权限,报损权限,销售权限,入库权限)进行操作。而所有的操作员都由系统管理员管理、添加、删除,但不可以修改不是本人的信息,每个人只能修改自己的信息。操作员根据权限可以进行各种数据和基本数据信息的录入;报表的打印;对药品的销售;对库存的管理以及进行相关内容的查询;修改密码和自己的信息等。
药店员出入销退预工库库售货警信清清清信信息单单单息息供货商供货单药品进销存管理系统图6.1系统基本模型
购药凭证定单销售单客户
6.2 药品管理数据流图(Drug Control Data Flow Diagram)
26
药品进销存管理系统需求分析报告
D1 药品信息 药品信息 记录 记录 记录 记录 供货商 供货单 1 药品入库 订单 2 药品出库 出库 清单 3 药品销售 过有 效期 4 报废处理 入库记录 出库记录 销售记录 报废记录 D3 入库信息 D4 出库信息 D5 销售信息 D6 报废信息 图6.2药品管理数据流图
6.3 信息管理数据流图(Information Management Data Flow Diagram)
D1 员工信息 D3 客户信息 管理员 1 员工查询 2 查询供货药品商信息 采购 出库 清单 3 药品销售 4 退货 管理 D2 供货商信息 图6.3信息管理数据流图
6.4 销售管理数据流图(Sales Management Data Flow Diagram)
27
药品进销存管理系统需求分析报告
供货商
D1 药品信息 D2 员工信息 D5 客户信息 药品信息 记录 记录 记录 登记 记录 供货单 1 药品入库 2 药品出库 出库记录 出库 清单 3 药品销售 退货记录 4 退货处理 入库记录 销售记录 D3 入库信息 D4 出库信息 D6 销售信息 D7 退货信息 图6.4销售管理数据流图
6.5 信息预警数据流图(Information Early Warning Data Flow D6 信息预警 Diagram) D1 药品信息
入库记录 D2 员工信息 药品信息 记录 记录 记录 近效期 4 报废预警 供货商 供货单 1 药品入库 订单 2 药品出库 出库 清单 3 药品销售 库存不足 出库记录 销售记录 D3 入库信息 D4 出库信息 D5 销售信息 5 库存预警 图6.5销售管理数据流图 D6 信息预警 6.6 系统管理数据流图(System Administration Data Flow Diagram)
28
药品进销存管理系统需求分析报告
D1 员工信息 授权 管理员 1 员工查询 2 密码登陆 系统 密码错误 修改密码 图6.6销售管理数据流图
7.Data Dictionary(数据字典)
名字:药品基本信息 Name: Drugs basic information 别名:药品信息 Alias: Drugs information 描述:每天采购员采购药品的信息表 定义:药品基本信息=药品编号+供货单位编号+药品名称+药品正式名+种类+规格+ 单位+批准文号+数量+拼音码 +售价 Definition: Drugs basic information = drugs serial number + goods supply unit serial number + drugs name + drugs official + type + specification + unit + authorization document number + quantity + Pinyin code + selling price Description: The daily purchaser purchases the drugs the information table 位置:存储到药品基本信息数据库中
29
药品进销存管理系统需求分析报告
名字:药品辅助信息 别名:药品附加信息 Alias: Drugs extra message 描述:对药品信息进行精确描述 Description: Carries on the precise description to the drugs information 定义:药品辅助信息=批号+药品编号+生产日期+有效期+进价+备注信息 Name: Drugs auxiliary information Definition: Drugs auxiliary information = batch number + drugs serial number + production date + term of validity + purchasing price + note information 位置:存储到药品辅助信息数据库中 Position: Saves to the drugs auxiliary information database in Data constraint: The production date format is the ##/##/#### month, Japan, the year. 数据约束:生产日期格式为##/##/####月、日、年。 名字:员工基本信息 Name: Staff basic information 别名:员工信息 Alias: Staff information 描述:系统对员工信息进行存储 定义:员工基本信息=员工代号+员工姓名+身份证号码+员工性别+员工年龄+员工住址 +电话号码+所属部门 Description: The system carries on the memory to the staff information Definition: Staff basic information = staff code number + staff name + ID card number + staff sex + staff age + staff address + telephone number + respective department 位置:存储到员工基本信息数据库中 Position: Saves to the staff basic information database in 数据约束:身份证号为18位数字,尾号为10则为X,前六位为行政区划代码,第七 至第十四位为出生日期码,第15至17位为顺序码 ,性别[男|女],电话号码为国家码+区号+电话号码或11位手机电话号码。 30 Data constraint: The ID card number is 18 digit, the tail number is 10 pieces is X, first six