进销存管理系统数据库设计
更新时间:2023-04-15 18:22:01 阅读量: 实用文档 文档下载
. ... .
目录
1.需求分析报告 (2)
1.1系统目的 (2)
1.2进销存系统的数据需求 (2)
1.3组织结合结构图 (2)
1.4功能模块图 (3)
1.5业务流程图 (3)
1.6数据流程图 (4)
1.6.1数据流程图顶层图 (4)
1.6.2数据流程图第一层 (4)
1.6.3数据流程图第二层 (5)
1.7数据字典 (7)
1.7.1.数据项定义 (7)
1.7.2、数据流定义 (8)
1.7.3、数据存储定义 (9)
1.7.4、处理逻辑定义 (10)
1.7.5、外部实体定义 (10)
2.概念结构设计 (11)
2.1初步E-R图 (11)
2.1.1销售业务的局部E-R图 (11)
2.1.2采购业务的局部E-R图 (12)
2.1.3报损局部E-R图 (14)
2.2全局E-R图 (15)
3将各分E-R图合并成全局E-R图所作的处理 (17)
3.1进行相关实体类型的合并,以减少实体类型的个数 (17)
3.2消除冗余 (17)
4.逻辑结构设计 (17)
4.1逻辑设计概述 (17)
4.2转换规则 (18)
4.3根据全局E-R图设计出系统的数据模型: (18)
4.4初步优化: (18)
4.4.1部门与职工之间 (18)
4.4.2商品与供货商之间形成一个供应过程 (18)
4.4.3商品与客户之间形成一个购买过程 (18)
4.4.4职工与商品之间有职工对商品产生销售管理,采购管理,报损管理等信息。
所以形成一个管理过程 (19)
. word ..
. ... .
4.4.5将销售人员、采购员关系模式合并为: (19)
4.4.6将存储部、销售部和采购部关系模式合并为: (19)
4.5最终优化: (19)
5.数据库完整性与安全性设计 (20)
5.1数据库完整性 (20)
5.1.1 约束 (20)
5.1.2默认 (23)
5.1.3规则 (23)
5.1.4 存储过程 (23)
5.1.5 触发器 (24)
5.2安全性设计 (25)
. word ..
. ... . 1.需求分析报告
1.1系统目的
随着社会的进步和计算机的不断普及,各行各业的管理、控制都越来越离不开计算机的辅助。“某进销存管理系统”的开发就是为了辅助大多数企业的基本管理,实现信息管理的系统化、规化和自动化简化人们日常工作中的大量机械重复的操作,使一些过程繁琐且数据量大的工作得已高效的进行,进销存管理系统还可以通过对数据的有效控制,实现对工作流层的控制、协调,从而提高企业的竞争力。
1.2进销存系统的数据需求
(1)商品按类别和名称进行管理。
(2)必须记录商品的基本信息,比如规格和生产企业等。
(3)需要记录商品的供应信息。
(4)供应商的联系方式非常重要。
(5)在采购信息中需要记录采购的数量和单价等。
(6)在采购信息中要包含登记商品销售数量,单价等信息。
(7)商品销售信息要有报损原因。
(8)所以单据必须记录相应的经手人和相应的时间。
(9)采购,销售,报损信息都可以进行添加,删除,修改,查找,统计,等操作。(10)当进行进货,销售和报销操作后,能相应更改库存。
(11)需要对进货,销售,库存,报损等操作生成相应的报表。
1.3组织结合结构图
根据系统及公司实际情况绘出组织结构图如下.
图表1组织结合结构图
总经理: 负责实施公司总体战略。
副经理:协助总经理完成具体完成各项事物.
采购部:负责缺货时向外采购商品及完成相应货物进货统计.完成进货信息的登记,修改,和删除等.
. word ..
. ... .
销售部:向外出售商品及完成相应出售商品的统计. 完成进货信息的登记,修改,和删除等.
维护部: 完成商品信息的登记,修改,和删除等.及各项商品信息的维护工作.
1.4功能模块图
根据上述系统功能的需求分析,按照结构化程序设计的要求,得到如下所示的系统功能模块图,如图
图表2功能模块图
1.5业务流程图
. word ..
. ... .
图表3业务流程图
1.6数据流程图
1.6.1数据流程图顶层图
分析:该图简单的包含两个外部实体分别为顾客和供应商,主要业务分为两个,销售和采购。顾客查询商品资料信息,订购后收到付款通知进行付款交易。销售部接收到定货单,然后进行库存查询是否有货。有货则向顾客发货,无货则向供应商下定货单.从下图可看出没有反映帐务,而且销售和采购没有分开表示,但是高度概括地反映了进销存业务,因此要进一步扩展出更详细的数据流程图。
图4数据流程图DFD
1.6.2数据流程图第一层
分析:顾客先通过查看商品信息来获取自己想要的商品然后向公司下定单.销售部受到上级的定货单查看库存情况.有货就向仓库下提货单发货.仓库收到提货单反馈出货单给销售部,销售部下发货单给顾客。如果缺货则向供货商下班定货单采购。到货之后采购部发出到货通知反馈销售部。同时采购部发入库单货物入库。在货物入库与仓库货物出库过程中报损部进行检查。有物品损失的生成报损单。
. word ..
. ... .
图表5数据吧流程图第一层
1.6.3数据流程图第二层
分析:客户发出订货单。根据订货单的订货数量发聩给仓库查询货物库存信息。判定是否缺货。如果缺货则显示出缺货数量并生成缺货订购单。在到货之后进行到货处理发将可发货单存档然后进行发货管理。发货单锅里过程中生成提货单,出货单,报损单和发货单台帐到货处理过程中生成报损记录生成报损单。
最后向顾客发出发货单。
图表6数据流程图第三层
(1)第二层销售模块
分析:客户发出订货单。根据订货单的订货数量发聩给仓库查询货物库存信息。判定是否缺货。在到货之后进行到货处理发将可发货单存档然后进行发货管理。发货单锅里过程中生成提货单,出货单,
. word ..
(2)第二层采购模块
分析:仓库进货出货过程中检查过程中生成报损记录上报报损部另一方面顾客上报维修单生成报损记录再汇总到报损部。由报损部生成报损报表。
. word ..
1.7数据字典
1.7.1.数据项定义
. word ..
正在阅读:
进销存管理系统数据库设计04-15
如何保持高尚道德情操和健康生活情趣05-12
2014文化旅游学院学生工作总结(1)01-05
圣诞酒店促销活动方案标准范本04-06
郑州地铁5号线10标施工筹划2015.3.9 - 图文04-05
一级建造师复习题05-04
2011年国家公务员考试真题及答案解析01-14
我拯救了老爸的鱼小学生二年级作文06-13
冬日至宝雪作文450字07-03
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 进销存
- 管理系统
- 数据库
- 设计
- 转载中国气象科学研究院王炳忠研究员编写的《太阳辐射计算讲座》
- 那份爱_650字-精选作文
- -高一函数的奇偶性8页
- 培训框架协议通用版
- 金典的最全的Due-Attention-Should-Be-Given-to-Spelling
- 黑龙江建筑职业技术学院12
- 基于ARM&Linux的考场指纹识别系统设计
- 云计算技术课程标准
- 小学书法社团活动计划
- 2022年机电注册监理工程师延续考试答案
- 教师资格证45分钟全程教案参考--语法课课型试讲教案(最新)
- 新整理软件工程认识实习的目的
- 专题8.1 直线与方程-2022届高考数学一轮复习学霸提分秘籍(原卷版
- 华蓥论文网代理发表职称论文发表-建筑施工风险管理与控制风险规
- 基于MATLAB的低通滤波器的设计要点
- SIMATIC 过程控制系统 PCS 7 时间同步V7.0
- 中考总复习英语阅读理解专项详解
- 工厂车间员工个人工作总结范文
- 高三上学期第三次月考数学(理)试题含答案
- 【西南●最新版】《秘书与公文写作》网上作业及课程考试复