药品销售管理系统说明书(很详细)

上传人:cn****1 文档编号:544745261 上传时间:2023-04-17 格式:DOC 页数:27 大小:1.28MB
返回 下载 相关 举报
药品销售管理系统说明书(很详细)_第1页
第1页 / 共27页
药品销售管理系统说明书(很详细)_第2页
第2页 / 共27页
药品销售管理系统说明书(很详细)_第3页
第3页 / 共27页
药品销售管理系统说明书(很详细)_第4页
第4页 / 共27页
药品销售管理系统说明书(很详细)_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《药品销售管理系统说明书(很详细)》由会员分享,可在线阅读,更多相关《药品销售管理系统说明书(很详细)(27页珍藏版)》请在金锄头文库上搜索。

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 销售模块194.5 库存模块204.6 系统

2、维护模块215.系统测试235.1测试方案235.2测试用例23参考文献25总 结26摘 要 根据医药销售管理系统的需求分析,总结系统内实体及联系,并绘制系统的局部E-R图,然后利用亿图工具画出全局E-R图(概念数据模型),结合需求分析与概念结构设计把设计好的E-R图转换为DBMS所支持的数据模型所符合的逻辑结构。此系统只针对药品超市内部管理使用,运用SQL server 数据库管理系统建表录入数据,进行基本信息查询、插入、删除、修改等及进货管理、销售管理、库存管理和系统维护操作。关键词: 药品销售管理系统;E-R图;DBMS;数据模型;SQL1. 需求分析1.1 系统功能(1)基本信息管理:

3、包括药品信息、员工信息、供应商信息、进货信息、库存信息、商品销售信息、商品退货信息地录入、修改、查询等;(2) 医药用品的销售管理:药品销售和退货等;(3)系统维护管理:包括数据备份和数据还原;(4)进货管理:药品进货和药品查询;(5)库存管理:库存查询和库存报警。1.2 系统结构图1.11.3 数据流程图(1)对药品销售部分进行分析,画顶层数据流图,如下图所示供应商供应药品顾客购买药品药品医药销售管理系统顾客退货收费收据查询要求查询统计信息员工图1.2(2)0层图,如下图所示库存管理销售管理顾客入库管理员工收费收据管理顾客信息药品库存信息供应商信息供应商员工信息图1.3 (3)1层图如下图所

4、示顾客销售记录退货记录药品信息查询库存信息购买药品收费收据顾客信息顾客退货退货款 退货信息图1.4 1.4 数据字典数据字典是描述系统流程图中所有数据流、数据存储、处理功能等信息的集合,其包括4种条目;数据流、数据结构、数据项。建立完善的数据字典是对所收集、整理的数据的一种分析归档方式,为下一步建立数据库和处理数据做准备。药品销售管理系统数据字典卡片如下所示:(1)主要数据项数据项名称含义说明类型长度药品编号唯一标识一个药品Varchar10员工编号唯一标识一个员工身份Varchar10顾客编号唯一标识不同时间的一个顾客Varchar10图1.5 (2)主要数据结构数据结构名称含义说明组成结构

5、顾客定义了一个顾客的有关信息顾客编号+顾客类别+会员号员工定义了一个员工的有关信息员工编号+员工姓名+联系电话+登录密码药品定义了一个药品的有关信息药品编号+药品名称+产地+生产批号+所属类别+进价+单价+库存+会员折扣+包装规格+生产日期+有效期图1.6 (3)主要数据流数据流名称含义来源去向数据流量组成收费收据顾客购买药品时填写的单据员工顾客260份/每天药品编号+员工编号+顾客编号+销售数量+销售总额+销售日期图1.7 (4)信息存储数据存储名称含义说明组成结构说明药品信息表存放药品的有关信息药品+库存数量用来说明药品在仓库中的存放数图1.8 (5)处理过程处理过程名称输入输出加工逻辑销

6、售药品编号药品单价根据药品信息表和顾客信息表,如果库存不为零,则可以卖给顾客,否则缺货图1.9 2. 概念结构设计 2.1 局部视图设计(1)供应商实体属性图图2.1(2)员工实体属性图图 2.2(3)进货信息属性图图2.3(4) 库存信息属性图图2.4(5)药品销售信息属性图图2.5(6)药品退货信息属性图图2.62.2 系统总E-R图图2.73. 逻辑结构设计3.1 建立数据库数据库及所有表整体视图如下图示图 3.13.1.1 供应商信息表的设计(tb_Company)供应商信息表用来保存所有供应商的信息,包括的数据项有:供应商编号,供应商姓名,联系人姓名,联系电话等。图 3.23.1.2

7、 员工信息表的设计(tb_EmpInfo) 员工信息表用来保存员工的所有信息,包括的数据项有:员工编号,员工性名,登陆ID,登陆密码等。图 3.33.1.3进货信息表的设计(tb_JhGoodsInfo)客户订单表用来保存客户订单信息,包括数据项有:订单号,客户代码,经手人,日期,出/入库等信息。图 3.43.1.4库存信息表的设计(tb_KcGoods)库存信息表用来保存药品库存的相关信息,包括数据项有:库存编号,商品编号,供应商名称等。图 3.53.1.5药品销售信息表的设计(tb_SellGoods)药品销售信息表用来保存各种药品销售过程中的相关信息,包括数据项有:销售编号,库存编号,商

8、品编号等。图 3.63.1.6药品退货信息表的设计(tb_ThGoodsInfo)药品退货信息表用来保存各种药品退货中相关信息,包括数据项有:退货商品编号,库存编号,商品编号,销售编号等。图 3.73.2 关系模式及关系图 3.2.1关系模式供应商(供应商编号,供应商姓名,联系人姓名,联系电话,传真,地址,备注,加入日期,是否发布)员工(员工编号,员工姓名,登陆ID,登陆密码,员工性别,员工生日,所属部门,员工职位,家庭电话,手机号码,家庭住址,是否发布)进货信息(药品编号,员工编号,供应商编号,库存编号,药品名称,药品数量,药品计量单位,进货单价,销售单价,应付金额,实付金额,备注,进货时间

9、,删除标记)库存信息(库存编号,药品编号,供应商编号,员工编号,库存名称,药品名称,库存数量,警报数量,药品计量单位,进货单价,销售单价,备注)销售信息(销售编号,库存编号,药品编号,员工编号,销售数量,销售时间,销售单价,应付金额,实付金额,备注,删除标记)退货信息(药品编号,库存编号,销售编号,员工编号,药品名称,退货数量,退货日期,退货单价,应付金额,已退款金额,退货原因)3.2.2关系图图 3.84.系统实现4.1 登陆模块进入登陆界面,输入登陆名称“张翠红”,登陆密码zch,,进入系统主界面。图4.1图4.24.2 基本信息管理模块4.2.1 员工基本信息管理选择查询条件:员工姓名

10、输入:张翠红 显示结果如下图4.3添加员工:小月;出生日期:2013年4月2日 ;性别:女 ; 登陆名:小月; 登陆密码:xy ;单击添加按钮,图4.4单击保存按钮图4.5查询员工信息,单击修改按钮,图4.6单击保存按钮图4.7供应商信息操作同上4.3 进货管理模块药品进货信息图4.8进货信息查询图4.94.4 销售管理模块药品销售信息图4.10药品退货信息图4.114.5 库存管理模块设置库存警报数量图4.12库存查询信息图4.134.6 系统维护模块数据备份信息图4.14数据还原信息图4.155.系统测试5.1测试方案程序测试包括正确性测试、运行速度与存储空间的调试、使用简便性的调试,在系

11、统测试中使用最多的方法是黑箱法和白箱法。在本系统的系统测试中,前期主要使用白箱法测试,在系统的统调测试中主要用到黑箱法。由于目前软件设计已经到了调试阶段,所以下面测试用例系采用黑箱法测试,而结构测试由于分布在软件设计的整个过程中且比较散乱,所以在此省略结构测试的测试用例。5.2测试用例(1) 登陆测试若输入的用户名和密码正确,进入系统主界面。倘若用户名或密码输入错误,则会弹出提示,停止程序的运行,等待用户的再次输入。(2) 员工信息查询测试选择查询条件:员工性别 输入:女,显示员工基本信息图5.1(3)销售管理测试 在这些模块中可以选择添加、删除等操作,只是每次操作都要进行保存。图5.2(4)

12、库房管理测试 点击药品信息,输入警报数量:3 点击设置图5.3参考文献1. 赵艳铎等(译). 数据库原理(第5版) M. 清华大学出版社, 2011 2. 杨冬青等(译). 数据库系统概念(第6版) M. 机械工业出版社, 20123. 金名等(译). 数据库系统设计、实现与管理(第8版) M. 清华大学出版社, 20124. 唐政 房大伟等编著.C#项目开发全程实录 .清华大学出版社,2008总 结虽然我曾经对C#和SQL Sever 2005这两个开发工具有所了解 ,但是首次用这样的工具开发这样一个管理系统,并且仅仅凭借指导教师的指导和参考书本上的知识进行设计,时间也非常短,因此课程设计的难度很大。通过努力,终于完成了本次设计,虽然程序在结构、功能上还存在一些问题和不足,但我认为收获很大。通过此次设计,我对C#和SQL Sever 2005有了更深一步的认识,将书本上的一些程序设计的知识运用到了实际中,基本具备了用计算机解决工作中实际问

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号