




免费预览已结束,剩余15页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
项目名称 数据库设计文档 文件标识:Company-Project-SD-DATABASE 当前版本:V1.0 作 者:xxxx 文件状态: 草稿 正式发布 正在修改 完成日期:2011-8-26 微软教育襄樊软件学院 项目名称, 数据库关系设计文档 微软教育襄樊软件学院,2011-8-26Page 2 of 20 版 本 历 史 项目名称, 数据库关系设计文档 微软教育襄樊软件学院,2011-8-26Page 3 of 20 目目目 录录录 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.70. 文档介绍 0.1 文档目的文档目的 数据库设计文挡是数据库文件系统的详细数据库详细设计说明,主要用于规范数据库的实体字 段,和实体的功能性解释说明 0.2 文档范围文档范围 文挡要求数据库使用sqlserver20002005来开发, 文挡主要包括数据库实体和每个实体的字 段的详细设计和说明,并且用word文件方式呈现 0.3 读者对象读者对象 项目开发小组; 项目验收人员 项目名称, 数据库关系设计文档 微软教育襄樊软件学院,2011-8-26Page 4 of 20 0.4 术语与缩写解释术语与缩写解释 缩写、术语解 释 sal销售:Sale bas基础,基本:base cst客户:customer sys系统的:system 项目名称, 数据库关系设计文档 微软教育襄樊软件学院,2011-8-26Page 5 of 20 1. 数据库环境说明数据库环境说明 项目名称, 数据库关系设计文档 微软教育襄樊软件学院,2011-8-26Page 6 of 20 软件环境说明:数据库要使用sql server2000或者是sql server2005来开发,要求,数据库实体的 命名与数据库设计文挡的一致,字段与数据库详细设计文挡的一致,命名简洁规范,易于读取; 2. 数据库的命名规则数据库的命名规则 数据库命名规则主要是采用英文字母加下划线来命名; 如果实体用一个单词能表达清楚的话,该实体只用一个单词命名,如实体库存表,命名规 则为:storage 如果实体需要用多个单词来拼接,主要是单词的缩写加下画线来命名该实体;如实体系统 用户:命名规则为:sys_users 3. 逻辑设计逻辑设计 提示:提示:数据库设计人员根据需求文档,创建与数据库相关的那部分实体关系图(ERD) 。如果 采用面向对象方法(OOAD) ,这里实体相当于类(class) 。 4. 物理设计物理设计 4.0 表汇总表汇总 表名功能说明 基础数据表(bas_dict)bas_dict 是基础的数据表(该项目中充当着字典的功能),用户存储常识和不变的数 据:如中国各个地方的名称,客户的等级,和公司对客户的服务类型,客户的信用 度和客户的满意度的不改变的数据 销售机会表(sal_chance)销售机会表是客户关系管理系统中的目标客户的信息的集合表,该表主要是对目 标客户跟踪信息进行管理(主要有客户名称,联系人,联系人电话,机会来源, 成功几率和机会创建的时间及创建人的信息) 销售计划表(cal_plan)销售计划表主要是对销售机会的开发计划和计划执行结果的管理 客户信息表 (cst_customer) 客户信息表用户主要存储客户的基本信息,如客户,等级,信用度,满意度,所在 的,邮政编码,电话,传真,营业执照,法人代表,注册资金,年营业额,开户 银行,银行帐号,地税登记号和国税登记号 客户交往录表 (cst_activity) 该表用于存储公司与客户的交往记录 项目名称, 数据库关系设计文档 微软教育襄樊软件学院,2011-8-26Page 7 of 20 联系人信息表 (cst_linkman) 该表存储客户的联系方式:主要存储联系人的姓名,性别,职位,办公室电话和 手机号码 客户流失表(cst_lost)对流失客户进行详细的记录,主要包括客户的基本信息和流失原因 客户服务表(cst_service)用于存储服务信息表,主要存储的数据有,服务创建人,服务分配,服务处理, 反馈和处理结果。 订单表(orders)该表存储客户定购商品的时间 订单详细表(orders_line)该表存储订构的详细信息:主要关联订单,产品,定购数量和定价总计 产品信息表(product)存储产品的相关信息: 如产品的名称,型号,等级、单价和相关的说明 库存表(storage)存储商品的库存信息:商品的存储仓库,货位,库存数量,商品的名称 用户信息表 (sys_user) 存储使用该系统的用户名,密码,角色代码 用户角色表 (sys_role) 用户角色表主要为该系统的用户进行角色的分类:主要包括角色的名称,权限的 描述 角色模块对应表 (sys_role_right) 该表主要是实现角色和模块的功能对应,存储模块编号和角色编号 项目功能模块表 (sys_right) 存储该项目中所有的模块:字段有模块的代号,模块的类型,节点的位置,节点 的名称,模块的路径,和提示信息 4.1 销售机会表销售机会表 实 体 属 性 表 实体名称:sal_chance(销售机会表) 项目名称, 数据库关系设计文档 微软教育襄樊软件学院,2011-8-26Page 8 of 20 DBMS 类型:SQLServer2000/2005实体管理 者 客户关系管理系统 属性名称(列名)键型(主/ 外) 空/非空基本类别具体类型字段描述 Chc_idPKNot nullNumberint标识列 Chc_sourcenullTextNVARCHAR(50)销售机会来源 Chc_cust_nameNot nullTextNVARCHAR(100 ) 客户名称 Chc_titlleNot nullTextNVARCHAR(200 ) 概要 Chc_rateNot nullTextint成功几率 Chc_linkmanNull TextNVARCHAR(50)联系人 Chc_telNullTextNVARCHAR(50)联系电话 Chc_descNot nullTextNVARCHAR(200 0) 机会描述 Chc_create_idNot nullTextbigint机会创建人编号 Chc_create_dateNot nullTextdatetime机会创建日期 Che_create_byNot nullTextNVARCHAR(50)机会创建人 Chc_due_idNot nullTextbigint被指派人的编号 Chc_due_toNot nullTextNVARCHAR(50)被指派人 Chc_due_dateNot nullTextdatetime指派日期 Chc_statusnullTextChar(10)当前的状态 补充说明 4.2 销售计划表销售计划表 实 体 属 性 表 实体名称:cal_plan (销售计划表) 项目名称, 数据库关系设计文档 微软教育襄樊软件学院,2011-8-26Page 9 of 20 DBMS 类型:SQLServer2000/2005实体管理 者 客户关系管理系统 属性名称(列名)键型(主/ 外) 空/非空基本类别具体类型字段描述 Pla_idPKNot nullNumberbigint标识列 Pla_chc_idnullTextbigint销售机会编号 Pla_dateNot nullTextdatetime计划创建时间 Pla_todoNot nullTextNVARCHAR(50)计划的内容 Pla_resultNot nullTextNVARCHAR(500计划执行结果 补充说明 4.3 客户信息表客户信息表 实 体 属 性 表 实体名称:Cst_customer (客户信息表) DBMS 类型:SQLServer2000/2005实体管理者客户关系管理系统 属性名称(列名)键型(主/外)空/非 空 基本类别具体类型字段描述 Cust_noPKNot null TextChar(17)客户编号 Cust_nameNot null TextNVARCHARr(100)客户名称 Cust_regionnullTextNVARCHAR(50)客户所在地 Cust_manager_idnullNumberbigint客户经理编 号 Cust_manager_namenullTextNVARCHAR(50客户经理名 称 Cust_levelnullNumberbigint客户等级编 号 Cust_level_labelnullTextNVARCHAR(50)客户等级 项目名称, 数据库关系设计文档 微软教育襄樊软件学院,2011-8-26Page 10 of 20 Cust_satisfynullNumberInt客户满意度 编号 Cust_creditnullNumberint客户信用度 编号 Cust_addrnullTextNVARCHAR(300)地址 Cust_zipnullTextChar(10)邮编 Cust_telNullTextNVARCHAR(50)联系电话 Cust_faxNull TextNVARCHAR(50)传真 Cus_sebsiteNull Text NVARCHAR(50)网址 Cust_licence_noNull Text NVARCHAR(50)营业执照编 号 Cust_chieftainNull Text NVARCHAR(50)公司法人代 表名称 Cust_bankrollNull NumberBigint注册资金 Cust_turnoverNullNumberBigint 年营业额 Cust_bankNull Text NVARCHAR(200)开户银行 Cust_bank_accountNull Text Nvarchar(50银行帐号 Cust_local_tax_noNull TextNVARCHAR(50地税登记号 Cust_national_tax_noNull Text NVARCHAR(50国税登记号 Cust_statusNull Text Char(1)状态 Cust_idNull NumberInt 标识列 补充说明 4.4 客户交往记录表客户交往记录表 实 体 属 性 表 项目名称, 数据库关系设计文档 微软教育襄樊软件学院,2011-8-26Page 11 of 20 实体名称:cst_activity (客户交往录表) DBMS 类型:SQLServer2000/2005实体管理 者 客户关系管理系统 属性名称(列名)键型(主/ 外) 空/非空基本类别具体类型字段描述 Atv_idPKNot nullNumberbigint标识列 Atv_cust_nonullTextChar(17)客户编号 Atv_cust_namenullTextNVARCHAR(100 ) 客户名称 Atv_dateNot nullTextDatetime 交往时间 Atv_placeNot nullTextNVARCHAR(200 ) 交往地点 Atv_titleNull Text NVARCHAR(500 ) 交往概要 Atv_descNull Text NVARCHAR(200 0) 交往的详细信息 补充说明 4.5 联系人信息表联系人信息表 实 体 属 性 表 实体名称:cst_linkman (联系人信息表) DBMS 类型:SQLServer2000/2005实体管理客户关系管理系统 项目名称, 数据库关系设计文档 微软教育襄樊软件学院,2011-8-26Page 12 of 20 者 属性名称(列名)键型(主/ 外) 空/非空基本类别具体类型字段描述 Lkm_idPKNot nullNumberbigint标识列 Lkm_cust_nonullTextChar(17)客户编号 Lkm_cust_namenullTextNVARCHAR(100 ) 客户名称 Lkm_namenullTextNVARCHAR(50) 联系人姓名 Lkm_sexNot nullTextNVARCHAR(5)联系人性别 Lkm_postionNot null Text NVARCHAR(50)联系人地址 Lkm_telnull Text NVARCHAR(50)联系人办公室电话 Lkm_mobileNot nullText NVARCHAR(50)联系人手机 Lkm_memoNot null TextNVARCHAR(300 ) 备注 补充说明 4.6 客户流失表客户流失表 实 体 属 性 表 实体名称:cst_lost (客户流失表) DBMS 类型:SQLServer2000/2005实体管理 者 客户关系管理系统 属性名称(列名)键型(主/ 外) 空/非空基本类别具体类型字段描述 项目名称, 数据库关系设计文档 微软教育襄樊软件学院,2011-8-26Page 13 of 20 Lst_idPKNot nullNumberbigint标识列 Lst_cust_nonullTextChar(17)客户编号 Lst_cust_namenullTextNVARCHAR(100 ) 客户名称 Lst_cust_mamager_idNot nullNumberbigint客户经理编号 Lst_cust_mamager_nam e Not nullTextNVARCHAR(50)客户经理姓名 Lst_last_order_datenull Text datetime最后下定单的时 间 Lst_lost_datenull Text datetime客户流失时间 Lst_delaynullText NVARCHAR(400 0) 暂缓流失措施 Lst_reason null TextNVARCHAR(200 0) 流失原因 Lst_statusnullTextVarchar(10)客户当前状态 补充说明 4.7 客户服务表客户服务表(cst_service) 实 体 属 性 表 实体名称:cst_service (客户服务表) DBMS 类型:SQLServer2000/2005实体管理 者 客户关系管理系统 属性名称(列名) 键型(主/外)空/非空基本类别具体类型字段描述 项目名称, 数据库关系设计文档 微软教育襄樊软件学院,2011-8-26Page 14 of 20 Svr_idPKNot nullNumberbigint标识列 Svr_typenullTextNVARCHAR(20)服务类型 Svr_titlenullTextNVARCHAR(500)服务名称 Svr_cust_noNot nullTextChar(17)客户编号 Svr_cust_nameNot nullTextNVARCHAR(100)客户姓名 Svr_statusNullTextNVARCHAR(10)服务状态 Svr_requestNot null Text NVARCHAR(3000)客户请求 Svr_create_idNot null Numberbigint服务创建人编号 Svr_create_byNot nullText NVARCHAR(50)服务创建人 Svr_create_date Not null TextDatetime服务创建时间 Svr_due_idNot nullTextVarchar(10)被分配服务人的 编号 Svr_due_toNot nullTextNVARCHAR(50)被分配服务人的 名称 Svr_deal_idNul lNumberbigint处理服务人的编 号 Svr_deal_byNull TextNVARCHAR()50处理服务人的名 称 Svr_deal_dateNullTextDatetime服务处理时间 Svr_resultNull TextNVARCHAR(500)服务处理结果 Svr_satisfyNull NumberInt客户对处理服务 的满意度 补充说明 项目名称, 数据库关系设计文档 微软教育襄樊软件学院,2011-8-26Page 15 of 20 4.8 订单表订单表(orders) 实 体 属 性 表 实体名称:订单表(orders) DBMS 类型:SQLServer2000/2005实体管理者客户关系管理系统 属性名称(列名)键型(主/外)空/非空基本类别具体类型字段描述 Odr_idPKNot nullNumberbigint标识列 odr_cust_noNot nullTextChar(17)客户编号 Odr_customerNot nullTextNVARCHAR(100)客户姓名 Odr_dateNullTextdatetime下定单时间 Odr_addrNot null Text NVARCHAR(200)地址 Odr_statusNot null TextChar(1)定单的状态 补充说明 4.9 订单详细表订单详细表 实 体 属 性 表 实体名称:orders _line(订单详细表) DBMS 类型:SQLServer2000/2005实体管理者客户关系管理系统 属性名称(列名)键型(主/外)空/非空基本类别具体类型字段描述 Odd_idPKNot nullNumberbigint标识列 项目名称, 数据库关系设计文档 微软教育襄樊软件学院,2011-8-26Page 16 of 20 Odd_roder_idNot nullNumberbigint定单编号 Odd_prod_idNot nullNumberbigint产品编号 Odd_countNot null Numberint商品的订购 Odd_unitNot null Text NVARCHAR(10)商品的单位 Odd_priceNot null Numbermoney总的价格 补充说明 4.10 产品信息表产品信息表 实 体 属 性 表 实体名称:Products(产品信息表) DBMS 类型:SQLServer2000/2005实体管理者客户关系管理系统 属性名称(列名)键型(主/外)空/非空基本类别具体类型字段描述 Stk_idPKNot nullNumberbigint标识列 Stk_prod_idNot nullNumberBigint 产品编号 项目名称, 数据库关系设计文档 微软教育襄樊软件学院,2011-8-26Page 17 of 20 Stk_warehouseNot nullTextNvarchar(50)库房 Stk_wareNot null TextNvarchar(50)库位 Stk_countNot null NumberInt库存数量 Stk_memoNot null Numbermoney备注 补充说明 4.11 库存表库存表 实 体 属 性 表 实体名称:Storage(库存表) DBMS 类型:SQLServer2000/2005实体管理者客户关系管理系统 属性名称(列名)键型(主/外)空/非空基本类别具体类型字段描述 Prod_idPKNot nullNumberbigint标识列 Prod_nameNot nullTextNVARCHAR(200)产品名称 Prod_typeNot nullNumberbigint产品类型 项目名称, 数据库关系设计文档 微软教育襄樊软件学院,2011-8-26Page 18 of 20 Odd_countNot null Numberint商品的订购 Odd_unitNot null Text NVARCHAR(10)商品的单位 Odd_priceNot null Numbermoney总的价格 补充说明 12 用户信息表用户信息表 实 体 属 性 表 实体名称:Sys_user(用户信息表) DBMS 类型:SQLServer2000/2005实体管理者客户关系管理系统 属性名称(列名)键型(主/外)空/非空基本类别具体类型字段描述 usr_idPKNot nullNumberbigint标识列 usr_nameNot nullTextNVARCHAR(50)用户名称 Usr_passwordNot nullTextNVARCHAR(50)用户密码 Usr_role_idNot null Numberbigint角色编号 Usr_flagNot null Text int 补充说明 4.13 用户角色表用户角色表 实 体 属 性 表 实体名称:Sys_role(用户角色表) DBMS 类型:SQLServer2000/2005实体管理者客户关系管理系统 属性名称(列名)键型(主/外)空/非空基本类别具体类型字段描述 项目名称, 数据库关系设计文档 微软教育襄樊软件学院,2011-8-26Page 19 of 20 Role_idPKNot nullNumberbigint标识列 Role_nameNot nullTextNVARCHAR
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 多行业兼容合同草案撰写功能工具
- 2025年中国空气集成潜水电脑行业市场全景分析及前景机遇研判报告
- 2025工业品买卖合同国家工商总局
- 物理常识科普题库及答案
- 地砖铺设施工中对施工工具与设备的选择
- 未来技术发展趋势对车辆工程教育内容的调整
- 提升财务数据分析能力助力预算决策
- 市政供水管道施工中的信息化与数字化技术应用
- 高校公用房有偿使用的定价策略与实施
- 2025年宿迁市事业单位考试真题
- 2025年第一届安康杯安全生产知识竞赛试题题库及答案(完整版)
- 电力工程冬季施工安全技术措施
- 贵州省贵阳市2026届高三上学期摸底考试数学试卷含答案
- 公司年度员工安全教育培训计划
- 潍坊市2026届高三开学调研监测考试化学试题及答案
- 供电所安全教育培训课件
- 采购成本控制培训
- 2025年杭州市上城区望江街道办事处 编外人员招聘8人考试参考试题及答案解析
- 收单外包管理办法
- 16日济宁市兖州誉航汽车广场市场调研及招商销售可行性报告简编版
- 学习JJF1001-2011《通用计量术语及定义》规范的体会
评论
0/150
提交评论