- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
*******************
实践教学
*******************
兰州理工大学
计算机与通信学院
2014年春季学期
数据库 课程设计
题 目: 药品销售管理系统
专业班级: 信息与计算科学2班
姓 名: 张翠红
学 号:
指导教师: 王旭阳
成 绩:
PAGE
PAGE 5
目 录 TOC \o 1-3 \h \z
31102 摘 要 2
15787 1. 需求分析 3
27207 1.1 系统功能 3
27207 1.2 系统结构 3
27207 1.3 数据流程图 3
6270 1.4 数据字典 5
21346 2. 概念结构设计 7
27914 2.1 局部视图设计 7
12364 2.2 系统总E-R图 10
10310 3. 逻辑结构设计 11
25537 3.1 建立数据库 11
19718 3.2 关系模式及关系图 14
27718 4.系统实现 16
13002 4.1 登陆模块 16
13002 4.2 基本信息管理模块 16
13002 4.3 进货模块 18
13002 4.4 销售模块 19
13002 4.5 库存模块 20
13002 4.6 系统维护模块 21
4642 5.系统测试 23
15457 5.1测试方案 23
15457 5.2测试用例 23
514 参考文献 25
19569 总 结 26
摘 要
根据医药销售管理系统的需求分析,总结系统内实体及联系,并绘制系统的局部E-R图,然后利用亿图工具画出全局E-R图(概念数据模型),结合需求分析与概念结构设计把设计好的E-R图转换为DBMS所支持的数据模型所符合的逻辑结构。此系统只针对药品超市内部管理使用,运用SQL server 数据库管理系统建表录入数据,进行基本信息查询、插入、删除、修改等及进货管理、销售管理、库存管理和系统维护操作。
关键词: 药品销售管理系统;E-R图;DBMS;数据模型;SQL
1. 需求分析
1.1 系统功能
(1)基本信息管理:包括药品信息、员工信息、供应商信息、进货信息、库存信息、商品销售信息、商品退货信息地录入、修改、查询等;
(2) 医药用品的销售管理:药品销售和退货等;
(3)系统维护管理:包括数据备份和数据还原;
(4)进货管理:药品进货和药品查询;
(5)库存管理:库存查询和库存报警。
1.2 系统结构
图1.1
1.3 数据流程图
(1)对药品销售部分进行分析,画顶层数据流图,如下图所示
供应商
供应商
供应药品
供应药品
顾客购买药品药品
顾客
购买药品
药品
医药销售管理系统顾客
医药销售管理系统
顾客
退货收费收据
退货
收费收据
查询要求
查询要求
查询统计信息
查询统计信息
员工
员工
图1.2
(2)0层图,如下图所示
库存管理销售管理顾客
库存管理
销售管理
顾客
入库管理员工收费收据管理
入库管理
员工
收费收据管理
顾客信息
药品库存信息
供应商信息
供应商
供应商
员工信息
图1.3
(3)1层图如下图所示
顾客销售记录退货记录药品信息查询 库存信息
顾客
销售记录
退货记录
药品信息查询
购买药品
收费收据
收费收据
顾客信息
顾客 退货
顾客
退货款 退货信息
图1.4
1.4 数据字典
数据字典是描述系统流程图中所有数据流、数据存储、处理功能等信息的集合,其包括4种条目;数据流、数据结构、数据项。建立完善的数据字典是对所收集、整理的数据的一种分析归档方式,为下一步建立数据库和处理数据做准备。药品销售管理系统数据字典卡片如下所示:
(1)主要数据项
数据项名称
含义说明
类型
长度
药品编号
唯一标识一个药品
Varchar
10
员工编号
唯一标识一个员工身份
Varchar
10
顾客编号
唯一标识不同时间的一个顾客
Varchar
10
图1.5
(2)主要数据结构
数据结构名称
含义说明
组成结构
顾客
定义了一个顾客的有关信息
顾客编号+顾客类别+会员号
员工
定义了一个员工的有关信息
员工编号+员工姓名+联系电话+登录密码
药品
定义了一个药品的有关信息
药品编号+药品名称+产地+生产批号+所属类别+进价+单价+库存+会员折扣+包装规格+生产日期+有效期
图1.6
(3)主要数据流
数据流名称
含义
来源
去向
数据流量
组成
收费收据
顾客购买药品时填写的单据
员
文档评论(0)