CRM数据库设计.doc

上传人:xin****828 文档编号:6672922 上传时间:2020-03-02 格式:DOC 页数:14 大小:243.50KB
返回 下载 相关 举报
CRM数据库设计.doc_第1页
第1页 / 共14页
CRM数据库设计.doc_第2页
第2页 / 共14页
CRM数据库设计.doc_第3页
第3页 / 共14页
点击查看更多>>
资源描述
客户关系管理系统 数据库设计报告 文件标识 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 编号 bigint false 主键自动 增长 dict type 类别 nvarchar 50 false dict item 条目 nvarchar 50 false dict value 值 nvarchar 50 false dict is editable 是否可编辑 1 可以 0 不可 以 bit false 补充说明 约束条件 是否是主键 是否唯一 等等 4 2 sal chance 销售机会表 sal chance 机会销售表 字段名 字段描述 数据类型 精度 空 非空 默认值 约束条件 chc id 主键自动增长 1 1 bigint false 主键 chc source 机会来源 nvarchar 50 true chc cust name 客户名称 nvarchar 100 false chc title 概要 nvarchar 200 false chc rate 成功机率 int false 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 创建人编号 bigint false 外键 chc create by 创建人 可省略 nvarchar 50 false chc create date 创建时间 datetime false chc due id 指派给编号 bigint true 外键 chc due to 指派给的人 可省略 nvarchar 50 true chc due date 指派时间 datetime true chc status 状态 1 未指派 2 已指派 3 开发成功 4 终止开发 char 10 false 补充说明 约束条件 是否是主键 是否唯一 等等 4 3 cst activity 交往记录表 cst activity 交往记录表 字段名 字段描述 数据类型 精度 空 非空 默认值 约束条件 atv id 编号 主键自动生长 1 1 bigint false 主键 atv cust no 客户编号 char 17 true 外键 atv cust name 客户名称 可省略 nvarchar 100 true atv date 交往日期 datetime false 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 客户经理编号 bigint true 外键 cust manager name 客户经理 可省略 nvarchar 50 true cust level 客户等级 int true cust level label 客户等级 可省略 nvarchar 50 true cust satisfy 满意度 int true Comment 微微微微5 建议修改为 varchar 10 cust credit 信用度 int true 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 注册资金 bigint true cust turnover 营业额 bigint true 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 联系人编号 主键自动增长 bigint false 主键 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 bigint false 主键 lst cust no 客户编号 char 17 false 外键 lst cust name 客户名称 可省略 nvarchar 100 true lst cust manager id 客户经理编号 bigint false lst cust manager nam e 客户经理 nvarchar 50 false lst last order date 上次下单时间 datetime true lst lost date 确认流失时间 datetime true 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 服务编号 主键 bigint false 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 创建人编号 bigint false svr create by 创建人名称 nvarchar 50 false svr create date 创建日期 datetime false svr due id 分配给某人的编号 客户经理 编号 bigint true svr due to 分配给某人的名称 客户经理 名称 nvarchar 50 true svr due date 分配时间 datetime true svr deal 服务处理 nvarchar 3000 true svr deal id 处理人编号 bigint true svr deal by 处理人名称 nvarchar 50 true svr deal date 处理日期 datetime true svr result 处理结果 nvarchar 500 true svr satisfy 满意度 int true 补充说明 4 8 sal plan 客户开发计划表 sal plan 客户开发计划表 字段名 字段描述 数据类型 精度 空 非空 默认值 约束条件 pla id 计划编号 bigint false 主键 pla chc id 机会销售编号 bigint false 外键 pla date 日期 datetime false 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 url url 权限对应功能的访问 url varchar 100 true right tip 显示 varchar 50 true 补充说明 4 10 sys role 角色表 sys role 角色表 字段名 字段描述 数据类型 精度 空 非空 默认值 约束条件 role id 角色编号 主键 bigint false role name 角色名称 nvarchar 50 false role desc 角色备注 nvarchar 50 true role flag 角色状态 int true 补充说明 4 11 sys role right 角色权限表 sys role right 角色权限表 字段名 字段描述 数据类型 精度 空 非空 默认值 约束条件 rf id 编号 bigint false 主键 rf role id 角色编号 bigint fasle 外键 rf right code 权限编号 varchar 50 false 外键 补充说明 4 12 sys user 用户表 sys user 用户表 字段名 字段描述 数据类型 精度 空 非空 默认值 约束条件 usr id 编号 自动增长 bigint false 主键 usr name 名称 nvarchar 50 false usr password 密码 nvarchar 50 false usr role id 角色编号 bigint true 外键 usr flag 状态 0 已删除 1 正常 int false 补充说明 4 13 orders 订单表 B orders 订单表 字段名 字段描述 数据类型 精度 空 非空 默认值 约束条件 odr id 订单编号 自动增长 1 1 bigint false 主键 odr customer 订单公司名称 nvarchar 100 false odr date 订单日期 datetime false odr addr 地址 nvarchar 200 true odr status 状态 5 已发货 6 已回款 char 1 false 补充说明 约束条件 是否是主键 是否唯一 等等 4 14 orders line 订单明细表 B orders line 订单明细表 字段名 字段描述 数据类型 精度 空 非空 默认值 约束条件 odd id 明细编号 bigint false 主键 odd order id 订单编号 bigint false 外键 odd prod id 商品编号 bigint false 外键 odd count 数量 int false odd unit 单位 nvarchar 50 true odd price 价格 money true 补充说明 约束条件 是否是主键 是否唯一 等等 4 14 Product 商品表 B Product 商品表 字段名 字段描述 数据类型 精度 空 非空 默认值 约束条件 prod id 商品编号 自动增长 1 1 bigint false 主键 prod name 商品名称 nvarchar 200 false prod type 商品类型 nvarchar 100 false prod batch 批号 nvarchar 100 true prod unit 单位 nvarchar 50 true prod price 价格 money true prod memo 备注 nvarchar 200 true 补充说明 约束条件 是否是主键 是否唯一 等等 4 15 Storage 仓库表 B Storage 仓库表 字段名 字段描述 数据类型 精度 空 非空 默认值 约束条件 stk id 仓库编号自动增长 1 1 bigint false 主键 stk prod id 商品编号 bigint false 外键 stk warehouse 仓库名称 nvarchar 50 false stk ware 货位 nvarchar 50 false stk count 数量 int false stk memo 备注 nvarchar 200 true 补充说明 约束条件 是否是主键 是否唯一 等等 5 安全性设计 提示 提高软件系统的安全性应当从 管理 和 设计 两方面着手 这里仅考虑数据库的 安全性设计 5 1 防止用户直接操作数据库的方法 提示 用户只能用帐号登陆到应用软件 通过应用软件访问数据库 而没有其它途径操作数 据库 5 2 用户帐号密码的加密方法 提示 对用户帐号的密码进行加密处理 确保在任何地方都不会出现密码的明文 5 3 角色与权限 提示 确定每个角色对数据库表的操作权限 如创建 检索 更新 删除等 每个角色拥有 刚好能够完成任务的权限 不多也不少 在应用时再为用户分配角色 则每个用户的权限等 于他所兼角色的权限之和 角色 可以访问的表与列 操作权限 系统管理员 1 编辑客户基本信息 2 管理客户的联系人 3 管理客户的交往记录 4 查看客户的历 史订单 5 客户流失预警 6 暂缓客户流失 7 确认客户流失 销售主管 客户经理 6 优化 提示 分析并优化数据库的 时 空 效率 尽可能地 提高处理速度 并且 降低数据占 用空间 1 分析 时 空 效率的瓶颈 找出优化对象 目标 并确定优先级 2 当优化对象 目标 之间存在对抗时 给出折衷方案 3 给出优化的具体措施 例如优化数据库环境参数 对表格进行反规范化处理等 优先级 优化对象 目标 措施 7 数据库管理与维护说明 提示 在设计数据库的时候 及时给出管理与维护本数据库的方法 有助于将来撰写出正确 完备的用户手册
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 中学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!