最新版销售管理系统数据库设计.docxVIP

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、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图,得出如下关系模式: 客户:{客户号,客户名,电话,地址,信贷状况} 商品:{商品号,商品名,单价,重量} 员工:{员工号,姓名,性别,年龄,电话,地址} 订单:{订单编号,客户名,订货数,订货日期,交货日期,客户号, 员工号} 订单明细:{订单编号,明细号,订货数,金额,商品号 } 客户信息 属性名 数据类型 可否为空 备注 客户号 varchar(IO) 否 主键 客户名 varchar(30) 否 电话 varchar(20) 否 地址 varchar(IOO) 否 信贷状况 varchar(200) 否 员工信息 属性名 数据类型 可否为空 备注 员工号 varchar(10) 否 主键 姓名 varchar(20) 否 性别 Char(2) 否 男或女, 默认为男 年龄 smalli nt 否 大于18, 小于60 电话 varchar(20) 否 住址 varchar(100) 否 商品信息 属性名 数据类型 可否为空 备注 商品号 varchar(IO) 否 主键 商品名 varchar(20) 否 单价 Money 否 重量 Int 否 订单明细 属性名 数据类型 可否为空 备注 订单编号 varchar(IO) 否 外键 明细号 Char(2) 否 0或1,默认 0 订货数量 Int 否 金额 Money 否 订单 属性名 数据类型 可否为空 备注 订单编号 varchar(IO) 否 主键 客户号 varchar(IO) 否 外键 订货数量 Int 否 订货日期 Smalldatetime 否 交货日期 Smalldatetime 否 四、物理结构设计 为了提高系统性能,我们将数据的易变部分与稳定部分、经常存取部 分与存取频率较低部分分开存放;而现有的关系型 DBM防都提供了聚簇 功能,往往在高频度访问字段上设计聚簇索引,例如:在员工数据表的姓 名字段上建立一聚簇索引: CREATE CLUSTERED INDEX idx_xm ON工数据表(姓名); 在商品信息表的商品名字段上建立一聚簇索引: CREATE CLUSTERED INDEX idx_xm ON品信息表(商品名)等等。 五、数据实施和维护 1

文档评论(0)

cooldemon0601 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档