CRM数据库设计.doc_第1页
CRM数据库设计.doc_第2页
CRM数据库设计.doc_第3页
CRM数据库设计.doc_第4页
CRM数据库设计.doc_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

客户关系管理系统 数据库设计报告 文件标识 Company Project SD DATABASE 当前版本 X Y 作 者 文件状态 草稿 正式发布 正在修改 完成日期 Year Month Day Company Information 版 本 历 史 版本 状态作者参与者起止日期备注 目目目 录录录 0 文档介绍文档介绍 4 0 1 文档目的 4 0 2 文档范围 4 0 3 读者对象 4 0 4 参考文献 4 0 5 术语与缩写解释 4 1 数据库环境说明数据库环境说明 5 2 数据库的命名规则数据库的命名规则 5 3 逻辑设计逻辑设计 5 4 物理设计物理设计 5 4 0 表汇总 5 4 1 表 A 6 4 N 表 N 6 5 安全性设计安全性设计 6 5 1 防止用户直接操作数据库的方法 6 5 2 用户帐号密码的加密方法 6 5 3 角色与权限 7 6 优化优化 7 7 数据库管理与维护说明数据库管理与维护说明 7 0 文档介绍文档介绍 0 1 文档目的文档目的 为明确软件需求 统一各位成员的数据操作接口 特编写这个数据库详细设计说明书 本文档供本组开发人员参考 0 2 文档范围文档范围 0 3 读者对象读者对象 本项目所有开发人员 0 4 参考文献参考文献 提示 提示 列出本文档的所有参考文献 可以是非正式出版物 格式如下 标识符 作者 文献名称 出版单位 或归属单位 日期 例如 例如 AAA 作者 立项建议书 机构名称 日期 SPP PROC SD SEPG 系统设计规范 机构名称 日期 0 5 术语与缩写解释术语与缩写解释 缩写 术语缩写 术语解解 释释 SPP精简并行过程 Simplified Parallel Process SD系统设计 System Design 1 数据库环境说明数据库环境说明 提示 提示 1 说明所采用的数据库系统 设计工具 编程工具等 2 详细配置 2 数据库的命名规则数据库的命名规则 提示 提示 1 完整并且清楚的说明本数据库的命名规则 2 如果本数据库的命名规则与机构的标准不完全一致的话 请作出解释 3 逻辑设计逻辑设计 提示 提示 数据库设计人员根据需求文档 创建与数据库相关的那部分实体关系图 ERD 如 果采用面向对象方法 OOAD 这里实体相当于类 class 4 物理设计物理设计 提示 提示 1 主要是设计表结构 一般地 实体对应于表 实体的属性对应于表的列 实体之间的 关系成为表的约束 逻辑设计中的实体大部分可以转换成物理设计中的表 但是它们并不一 定是一一对应的 2 对表结构进行规范化处理 第三范式 4 0 表汇总表汇总 表名功能说明 bas dict 字典表 保存条目 地区 服务类型 cst activity 交往记录表 保存客户和企业的交往信息 cst customer 客户信息表 保存客户的详细信息 cst linkman 客户联系人表 保存客户的联系人记录 cst lost 客户流失表 保存客户流失的原因 cst service 服务表 保存企业为客户的服务记录 sal chance 机会表 保存企业和公司建立关系的机会 sal plan 计划表 保存企业为开发客户所做的计划 sys right 权限表 保存本系统的所有权限模块 sys role 角色表 保存本系统中所有的角色 sys role right 角色表和模块表 的关联表 保存角色表和模块表的主键 sys user 用户表 保存用户的信息 orders 订单表 保存客户的订单信息 orders line 订单明细表 保存订单明细 Product 商品表 保存商品的信息 Storage 仓库表 保存仓库信息 4 1 bas dict 字典表 字典表 bas dict 字典表 字段名字段描述数据类型 精度 空 非空默认值约束条件 dict id编号bigintfalse主键自动 增长 dict type类别nvarchar 50 false dict item条目nvarchar 50 false dict value值nvarchar 50 false dict is editable是否可编辑 1 可以 0 不可 以 bitfalse 补充说明 约束条件 是否是主键 是否唯一 等等 4 2 sal chance 销售机会表 销售机会表 sal chance 机会销售表 字段名字段描述数据类型 精度 空 非空默认值约束条件 chc id主键自动增长 1 1 bigintfalse主键 chc source机会来源nvarchar 50 true chc cust name客户名称nvarchar 100 false chc title概要nvarchar 200 false chc rate成功机率intfalse chc linkman联系人nvarchar 50 true chc tel联系电话nvarchar 50 true chc desc机会描述nvarchar 2000 false Comment 微微微微1 切记修改该字段 为 char 1 Comment 微微微微2 客户编号 必须 是 17 位 编码时需要注意 Comment 微微微微3 映射文件的主键 ID 策略要做修改 Comment 微微微微4 关联了字典表 chc create id创建人编号bigintfalse外键 chc create by创建人 可省略 nvarchar 50 false chc create date创建时间datetimefalse chc due id指派给编号biginttrue外键 chc due to指派给的人 可省略 nvarchar 50 true chc due date指派时间datetimetrue chc status状态 1 未指派 2 已指派 3 开发成功 4 终止开发 char 10 false 补充说明 约束条件 是否是主键 是否唯一 等等 4 3 cst activity 交往记录表 交往记录表 cst activity交往记录表 字段名字段描述数据类型 精度 空 非空默认值约束条件 atv id编号 主键自动生长 1 1 bigintfalse主键 atv cust no客户编号 char 17 true外键 atv cust name客户名称 可省略 nvarchar 100 true atv date交往日期datetimefalse atv place交往地点nvarchar 200 false atv title交往概要nvarchar 500 false atv desc详细信息nvarchar 2000 true 补充说明 4 4 cst customer 客户信息表 客户信息表 cst customer客户信息表 字段名字段描述数据类型 精度 空 非空默认值约束条件 cust no客户编号char 17 false cust name客户名称nvarchar 100 false cust region地区nvarchar 50 true cust manager id客户经理编号biginttrue外键 cust manager name客户经理 可省略 nvarchar 50 true cust level客户等级inttrue cust level label客户等级 可省略 nvarchar 50 true cust satisfy满意度inttrue Comment 微微微微5 建议修改为 varchar 10 cust credit信用度inttrue cust addr地址nvarchar 300 true cust zip邮政编码char 10 true cust tel电话nvarchar 50 true cust fax传真nvarchar 50 true cust website网址nvarchar 50 true cust licence no营业执照注册号nvarchar 50 true cust chieftain法人nvarchar 50 true cust bankroll注册资金biginttrue cust turnover营业额biginttrue cust bank开户银行nvarchar 200 true cust bank account银行账号nvarchar 50 true cust local tax no地税登记号nvarchar 50 true cust national tax no国税登记号nvarchar 50 true cust status客户状态 1 正常 2 流失 3 删除 char 1 true 补充说明 4 5 cst linkman 客户联系人表 客户联系人表 cst linkman客户联系人表 字段名字段描述数据类型 精度 空 非空默认值约束条件 lkm id联系人编号 主键自动增长 bigintfalse主键 lkm cust no客户编号char 17 false外键 lkm cust name客户名称 可省略 nvarchar 100 true lkm name联系人名称nvarchar 50 true lkm sex性别nvarchar 5 true lkm postion职位nvarchar 50 true lkm tel办公室电话nvarchar 50 false lkm mobile手机nvarchar 50 true lkm memo备注nvarchar 300 true 补充说明 4 6 cst lost 客户流失表 客户流失表 cst lost客户流失表 字段名字段描述数据类型 精度 空 非空默认值约束条件 Comment 微微微微6 建议修改为 char 1 lst id编号 主键自动增长 1 1 bigintfalse主键 lst cust no客户编号char 17 false外键 lst cust name客户名称 可省略 nvarchar 100 true lst cust manager id客户经理编号bigintfalse lst cust manager nam e 客户经理nvarchar 50 false lst last order date上次下单时间datetimetrue lst lost date确认流失时间datetimetrue lst delay暂缓措施nvarchar 4000 true lst reason流失原因nvarchar 2000 true lst status流失状态 1 警告 2 暂缓 流失 3 已经流失 varchar 10 false 补充说明 4 7 cst service 客户服务表客户服务表 cst service客户服务表 字段名字段描述数据类型 精度 空 非空默认值约束条件 svr id服务编号 主键 bigintfalse svr type服务类型nvarchar 20 false svr title服务概要nvarchar 500 false svr cust no客户编号 外键char 17 true外键 svr cust name客户名称 可省略 nvarchar 100 false svr status服务状态nvarchar 10 false svr request服务请求nvarchar 3000 false svr create id创建人编号bigintfalse svr create by创建人名称nvarchar 50 false svr create date创建日期datetimefalse svr due id分配给某人的编号 客户经理 编号 biginttrue svr due to分配给某人的名称 客户经理 名称 nvarchar 50 true svr due date分配时间datetimetrue svr deal服务处理nvarchar 3000 true svr deal id处理人编号biginttrue svr deal by处理人名称nvarchar 50 true svr deal date处理日期datetimetrue svr result处理结果nvarchar 500 true svr satisfy满意度inttrue 补充说明 4 8 sal plan 客户开发计划表 客户开发计划表 sal plan客户开发计划表 字段名字段描述数据类型 精度 空 非空默认值约束条件 pla id计划编号bigintfalse主键 pla chc id机会销售编号bigintfalse外键 pla date日期datetimefalse pla todo计划项nvarchar 500 false pla result执行结果nvarchar 500 true 补充说明 4 9 sys right 权限表 权限表 sys right权限表 字段名字段描述数据类型 精度 空 非空默认值约束条件 right code权限编号 主键 varchar 50 false right parent code模块父编号varchar 50 true right type权限类型varchar 20 true right text权限名称varchar 50 true right urlurl 权限对应功能的访问 url varchar 100 true right tip显示varchar 50 true 补充说明 4 10 sys role 角色表 角色表 sys role角色表 字段名字段描述数据类型 精度 空 非空默认值约束条件 role id角色编号 主键 bigintfalse role name角色名称nvarchar 50 false role desc角色备注nvarchar 50 true role flag角色状态inttrue 补充说明 4 11 sys role right 角色权限表 角色权限表 sys role right角色权限表 字段名字段描述数据类型 精度 空 非空默认值约束条件 rf id编号bigintfalse主键 rf role id角色编号bigintfasle外键 rf right code权限编号varchar 50 false外键 补充说明 4 12 sys user 用户表 用户表 sys user用户表 字段名字段描述数据类型 精度 空 非空默认值约束条件 usr id编号 自动增长 bigintfalse主键 usr name名称nvarchar 50 false usr password密码nvarchar 50 false usr role id角色编号biginttrue外键 usr flag状态 0 已删除 1 正常 intfalse 补充说明 4 13 orders 订单表 订单表 B orders订单表 字段名字段描述数据类型 精度 空 非空默认值约束条件 odr id订单编号 自动增长 1 1 bigintfalse主键 odr customer订单公司名称nvarchar 100 false odr date订单日期datetimefalse odr addr地址nvarchar 200 true odr status状态 5 已发货 6 已回款 char 1 false 补充说明 约束条件 是否是主键 是否唯一 等等 4 14 orders line 订单明细表 订单明细表 B orders line订单明细表 字段名字段描述数据类型 精度 空 非空默认值约束条件 odd id明细编号bigintfalse主键 odd order id订单编号bigintfalse外键 odd prod id商品编号bigintfalse外键 odd count数量intfalse odd unit单位nvarchar 50 true odd price价格moneytrue 补充说明 约束条件 是否是主键 是否唯一 等等 4 14 Product 商品表 商品表 B Product商品表 字段名字段描述数据类型 精度 空 非空默认值约束条件 prod id商品编号 自动增长 1 1 bigintfalse主键 prod name商品名称nvarchar 200 false prod type商品类型nvarchar 100 false prod batch批号nvarchar 100 true prod unit单位nvarchar 50 true prod price价格moneytrue prod memo备注nvarchar 200 true 补充说明 约束条件 是否是主键 是否唯一 等等 4 15 Storage 仓库表 仓库表 B Storage仓库表 字段名字段描述数据类型 精度 空 非空默认值约束条件 stk id仓库编号自动增长 1 1bigintfalse主键 stk prod id商品编号bigintfalse外键 stk warehouse仓库名称nvarchar 50

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论