欢迎来到天天文库
浏览记录
ID:1486831
大小:1.28 MB
页数:27页
时间:2017-11-11
《药品销售管理系统说明书(很详细)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、*******************实践教学*******************兰州理工大学计算机与通信学院2014年春季学期数据库课程设计题目:药品销售管理系统专业班级:信息与计算科学2班姓名:张翠红学号:11500230指导教师:王旭阳成绩:目录摘要21.需求分析31.1系统功能31.2系统结构31.3数据流程图31.4数据字典52.概念结构设计72.1局部视图设计72.2系统总E-R图103.逻辑结构设计113.1建立数据库113.2关系模式及关系图144.系统实现164.1登陆模块164.2基本信息管理模块164.3进货模块184.4销
2、售模块194.5库存模块204.6系统维护模块215.系统测试235.1测试方案235.2测试用例23参考文献25总结2625摘要根据医药销售管理系统的需求分析,总结系统内实体及联系,并绘制系统的局部E-R图,然后利用亿图工具画出全局E-R图(概念数据模型),结合需求分析与概念结构设计把设计好的E-R图转换为DBMS所支持的数据模型所符合的逻辑结构。此系统只针对药品超市内部管理使用,运用SQLserver数据库管理系统建表录入数据,进行基本信息查询、插入、删除、修改等及进货管理、销售管理、库存管理和系统维护操作。关键词:药品销售管理系统;E-R图;
3、DBMS;数据模型;SQL251.需求分析1.1系统功能(1)基本信息管理:包括药品信息、员工信息、供应商信息、进货信息、库存信息、商品销售信息、商品退货信息地录入、修改、查询等;(2)医药用品的销售管理:药品销售和退货等;(3)系统维护管理:包括数据备份和数据还原;(4)进货管理:药品进货和药品查询;(5)库存管理:库存查询和库存报警。1.2系统结构图1.11.3数据流程图(1)对药品销售部分进行分析,画顶层数据流图,如下图所示25供应商供应药品顾客购买药品药品医药销售管理系统顾客退货收费收据查询要求查询统计信息员工图1.2(2)0层图,如下图所
4、示库存管理销售管理顾客入库管理员工收费收据管理顾客信息药品库存信息供应商信息供应商25员工信息图1.3(3)1层图如下图所示顾客销售记录退货记录药品信息查询库存信息购买药品收费收据顾客信息顾客退货退货款退货信息图1.41.4数据字典数据字典是描述系统流程图中所有数据流、数据存储、处理功能等信息的集合,其包括4种条目;数据流、数据结构、数据项。建立完善的数据字典是对所收集、整理的数据的一种分析归档方式,为下一步建立数据库和处理数据做准备。药品销售管理系统数据字典卡片如下所示:(1)主要数据项数据项名称含义说明类型长度药品编号唯一标识一个药品Varch
5、ar10员工编号唯一标识一个员工身份Varchar10顾客编号唯一标识不同时间的一个顾客Varchar10图1.5(2)主要数据结构25数据结构名称含义说明组成结构顾客定义了一个顾客的有关信息顾客编号+顾客类别+会员号员工定义了一个员工的有关信息员工编号+员工姓名+联系电话+登录密码药品定义了一个药品的有关信息药品编号+药品名称+产地+生产批号+所属类别+进价+单价+库存+会员折扣+包装规格+生产日期+有效期图1.6(3)主要数据流数据流名称含义来源去向数据流量组成收费收据顾客购买药品时填写的单据员工顾客260份/每天药品编号+员工编号+顾客编号+
6、销售数量+销售总额+销售日期图1.7(4)信息存储数据存储名称含义说明组成结构说明药品信息表存放药品的有关信息药品+库存数量用来说明药品在仓库中的存放数图1.8(5)处理过程处理过程名称输入输出加工逻辑销售药品编号药品单价根据药品信息表和顾客信息表,如果库存不为零,则可以卖给顾客,否则缺货图1.9252.概念结构设计2.1局部视图设计(1)供应商实体属性图图2.1(2)员工实体属性图图2.225(3)进货信息属性图图2.3(4)库存信息属性图图2.425(5)药品销售信息属性图图2.5(6)药品退货信息属性图图2.6252.2系统总E-R图图2.7
7、253.逻辑结构设计3.1建立数据库数据库及所有表整体视图如下图示图3.13.1.1供应商信息表的设计(tb_Company)供应商信息表用来保存所有供应商的信息,包括的数据项有:供应商编号,供应商姓名,联系人姓名,联系电话等。图3.2253.1.2员工信息表的设计(tb_EmpInfo)员工信息表用来保存员工的所有信息,包括的数据项有:员工编号,员工性名,登陆ID,登陆密码等。图3.33.1.3进货信息表的设计(tb_JhGoodsInfo)客户订单表用来保存客户订单信息,包括数据项有:订单号,客户代码,经手人,日期,[出/入库]等信息。图3.4
8、253.1.4库存信息表的设计(tb_KcGoods)库存信息表用来保存药品库存的相关信息,包括数据项有:库存编号,商品编
此文档下载收益归作者所有