- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
某制造企业销售管理系统数据库设计
一、需求分析
(一) 业务流程:
1销售部统计商品信息,向客户发布商品信息。
2、 客户根据销售部发布的商品信息,向销售部发送订单。
3、 销售部将订单发送给主管部门审核。
4、 主管部门对订单进行核对:
(1) 如果不批准订单,主管部门向客户发布不批准的信息;
(2) 如果批准,主管部门向客户发布批准的信息;销售部获取批准的 订单,核对客户信息,登记新客户的基本资料或修改原有客户的基本资料, 同时及时发布商品修改后的信息;生产部门接受订单,生产客户所需的商 品,生产完成后,将发货单与商品一同发出。
5、 客户确认发货单。
(二) 数据流程图
销售管理系统第一层数据流程图
第二层数据流程图:
P1基本信息P2订单处理
P1基本信息
P2订单处理
(三)数据字典
1、 订单号数据项 可以描述如下 : 数据项 : 订单号 含义说明 : 唯一标识每张订单
别名 : 订单编号
类型 : 字符型
长度 : 4 取值范围 : 0000 至 9999 取值含义 : 前 2 位标别所在地区,后 2 位按顺序编号 与其他数据项的逻辑关系 : 唯一识别订单
2、商品信息 是该系统中的一个重要 数据结构 ,它可以描述如下 : 数据结构 : 商品信息 含义说明 : 是销售管理系统的重要数据结构,定义了销售商品的具体信 息
组成 : 产品号,产品名,单价,重量
3、数据流 “ 订单数据 可描述如下 :
数据流 : 订单数据
说明 : 客户选购商品所下的初始订单 数据流来源 : 客户 数据流去向 : 接受订单
组成 : 客户基本信息+商品编号+数量等
平均流量 : 5 张/天 高峰期流量 : 100 张/天
4、数据存储 “订单 可描述如下 :
数据存储 : 订单表
说明 : 记录每张订单的具体情况 流入数据流 : 订单处理
流出数据流:……
组成 : 订单号,客户编号,产品,数量,单价等
数据量 :
每年 2000 张
存取方式 :
随机存取
5、处理过程
“ 接收订单 可描述如下 :
处理过程 :
接收订单
说明 :
核准客户所下订单
输入 :
订单数据,商品信息,主管审批
输出 :
核对订单至主管部门,是否确认信息给客户
处理 :
接收到客户订购产品的初始订单后,根据商品信息以及客
户以往的信用情况,核准订单是否符合条件,然后将符合条件的订单送主 管部门报批,如果同意,将结果反馈给客户,并将核准后订单送下一处理 模块(订单处理)
、概念结构设计
三、逻辑结构设计
依据以上E— R图,得出如下关系模式:
客户:{客户号,客户名,电话,地址,信贷状况}
商品:{商品号,商品名,单价,重量}
员工:{员工号,姓名,性别,年龄,电话,地址}
订单:{订单编号,客户名,订货数,订货日期,交货日期,客户号, 员工号}
订单明细:{订单编号,明细号,订货数,金额,商品号 }
客户信息
属性名
数据类型
可否为空
备注
客户号
(10)
否
主键
客户名
(30)
否
电话
(20)
否
地址
(100)
否
信贷状况
(200)
否
员工信息
属性名
数据类型
可否为空
备注
员工号
(10)
否
主键
姓名
(20)
否
性别
(2)
否
男或女, 默认为男
年龄
否
大于18,
小于60
电话
(20)
否
住址
(100)
否
商品信息
属性名
数据类型
可否为空
备注
商品号
(10)
否
主键
商品名
(20)
否
单价
否
重量
否
订单明细
属性名
数据类型
可否为空
备注
订单编号
(10)
否
外键
明细号
(2)
否
0或1,默认
0
订货数量
否
金额
否
订单
属性名
数据类型
可否为空
备注
订单编号
(10)
否
主键
客户号
(10)
否
外键
订货数量
否
订货日期
否
交货日期
否
四、物理结构设计
为了提高系统性能,我们将数据的易变部分与稳定部分、经常存取部 分与存取频率较低部分分开存放;而现有的关系型中都提供了聚簇功能, 往往在高频度访问字段上设计聚簇索引,例如:在员工数据表的姓名字段 上建立一聚簇索引:
员工数据表 (姓名) ; 在商品信息表的商品名字段上建立一聚簇索引:
商品信息表 (商品名 ) 等等。
五、数据实施和维护
1. 创建表
创建客户信息用户表
客户信息
( 客户号 (10) ,
客户名 (30) ,
电话 (20) , 地址 (100) , 信贷状况 (200) )
创建员工信息用户表
员工信息
( 员工号 (10) ,
姓名 (20) ,
性别 (2) ( ( 男, 女)) 男,
年龄 (18 60),
电话 (20) ,
地址 (100) )
创建商品信息用户表
商品信息
(商品号 (10) ,
商品名 (20) 单价 , 重量 )
创建订单用户表
订单
您可能关注的文档
最近下载
- Unit 4 The Earth 大单元教学设计 2025沪教牛津七年级英语上册.docx
- 江苏开放大学管理学060935过程性考核作业(二).docx VIP
- 2025在线网课《信息检索与科技写作( 理大)》单元测试考核答案.pdf VIP
- power up1英语书单词表.docx VIP
- 4.2按劳分配为主体+多种分配方式并存课件(共18张PPT)中职高教版(2026)中国特色社会主义.pptx VIP
- 钢拱架支护操作规程.docx VIP
- 镁法脱硫技术方案.docx VIP
- 人体生物电现象.ppt VIP
- JB T 10192-2012小型焚烧炉技术条件.docx VIP
- 02R111 小型立、卧式油罐图集(OCR).pdf VIP
文档评论(0)