当前位置:文档之家› CRM数据库设计

CRM数据库设计

CRM数据库设计
CRM数据库设计

客户关系管理系统数据库设计报告

版本历史

目录

0. 文档介绍................................ 错误!未定义书签。

文档目的.................................. 错误!未定义书签。

文档范围.................................. 错误!未定义书签。

读者对象.................................. 错误!未定义书签。

参考文献.................................. 错误!未定义书签。

术语与缩写解释............................ 错误!未定义书签。

1. 数据库环境说明.......................... 错误!未定义书签。

2. 数据库的命名规则 ........................ 错误!未定义书签。

3. 逻辑设计................................ 错误!未定义书签。

4. 物理设计................................ 错误!未定义书签。

表汇总.................................... 错误!未定义书签。

表A ...................................... 错误!未定义书签。

表N ...................................... 错误!未定义书签。

5. 安全性设计.............................. 错误!未定义书签。

防止用户直接操作数据库的方法.............. 错误!未定义书签。

用户帐号密码的加密方法.................... 错误!未定义书签。

角色与权限................................ 错误!未定义书签。

6. 优化.................................... 错误!未定义书签。

7. 数据库管理与维护说明 .................... 错误!未定义书签。

0. 文档介绍

文档目的

为明确软件需求,统一各位成员的数据操作接口,特编写这个数据库详细设计说明书,本文档供本组开发人员参考

文档范围

读者对象

本项目所有开发人员

参考文献

提示:列出本文档的所有参考文献(可以是非正式出版物),格式如下:

[标识符] 作者,文献名称,出版单位(或归属单位),日期

例如:

[AAA]作者,《立项建议书》,机构名称,日期

[SPP-PROC-SD] SEPG,系统设计规范,机构名称,日期

术语与缩写解释

1. 数据库环境说明

提示:

(1)说明所采用的数据库系统,设计工具,编程工具等

(2)详细配置

2. 数据库的命名规则

提示:

(1)完整并且清楚的说明本数据库的命名规则。

(2)如果本数据库的命名规则与机构的标准不完全一致的话,请作出解释。

3. 逻辑设计

提示:数据库设计人员根据需求文档,创建与数据库相关的那部分实体关系图(ERD)。如果采用面向对象方法(OOAD),这里实体相当于类(class)。

4. 物理设计

提示:

(1)主要是设计表结构。一般地,实体对应于表,实体的属性对应于表的列,实体之间的关系成为表的约束。逻辑设计中的实体大部分可以转换成物理设计中的表,但是它们并不一定是一一对应的。

(2)对表结构进行规范化处理(第三范式)。

表汇总

bas_dict(字典表)

约束条件:是否是主键,是否唯一等等 sal_chance(销售机会表)

约束条件:是否是主键,是否唯一等等

cst_activity(交往记录表)

cst_customer(客户信息表)

cst_linkman(客户联系人表)

客户关系管理系统设计报告

客户关系管理(CRM)系统设计报告 摘要 通过CRM系统分析、本公司需求分析及考察CRM的一般系统与实际业务流程关系,确定本公司CRM系统设计定位于基于部门应用、运营与分析并重。并在此系统设计目标定位下,确定系统流程,设计功能模块,并努力面向部门协作与数据挖掘。 针对系统,本文模拟了使用过程,预测运行效益,证实了系统的可行性。因已立项,本报告不作项目可行性分析。 目录 第一部份系统分析和需求分析 一、基本需求分析-------------------------------------------2. 二、CRM 一般系统-------------------------------------------3. 三、系统设计定位-------------------------------------------7. 第二部份系统设计 一般技术需求-------------------------------------------7. 流程设计及功能菜单设计---------------------------------8. 三、数据表设计---------------------------------------------11. 四、界面设计-----------------------------------------------16. 五、功能模块设计-------------------------------------------16. 六、系统策略-----------------------------------------------17. 第三部份可行性预测 一、使用描述-----------------------------------------------17. 二、效益分析-----------------------------------------------18. 第四部份其他信息 词汇注解-----------------------------------------------19. 参考模型-----------------------------------------------19. 系统设计流程图-----------------------------------------20. 设计说明-----------------------------------------------20.

客户关系管理系统数据库设计

系统名称:客户关系管理系统 一、系统需求分析: 客户管理系统是为了方便管理客户基本信息,完成公司决策的重要手段, 通过该系统, 系统管理员可以通过次系统查询客户的基本信息,以及客户所购产品的信息。并可以对新老客户进行添加和删除,也可对现有用户的基本信息进行更改。从而实现公司对其客户的管理。 客户可以通过该数据库查看自己的基本信息和消费情况。 职员可以通过该数据库查看自己的基本情况、业绩情况和工作计划。 该数据库包含5个实体,分别是客户,联系人,产品,任务计划,反馈信息。 通过该数据库,可以实现以下功能(举例) 简单查询: ①查询客户的基本信息 ②查询公司职员的业绩情况(即联系人发展的客户情况) ③查询公司职员的任务计划 复杂查询: ①查询客户对某一类型产品的反馈信息(通过产品表和反馈信息表连接实现) ②查询客户反馈信息的受理情况 插入功能: 增添新客户,新产品,新联系人,新反馈信息以及其相关属性 修改功能: 系统管理员修改客户的基本信息(如积分,联系方式等),修改联系人的工作计划,反馈信息的受理情况 二、E-R图

n n 1 n 1 n 1 1 购买 购买数量 购买时间 客户编号 产品编号 客户编号 反馈 反馈编号 发展 联系人编号 客户编号 客户 联系人 反馈信息 产品 任务计划 联系人编号 所购产品 编号 购买 反馈 发展 制定 信用度 姓名 所属部门 姓名 工资 客户编号 联系方式 联系地址 积分 产品类型 工作计划编号 产品类型 质量级别 优惠情况 名称 生产日期 编号 产品价格 内容 反馈时间 反馈者 反馈编号 解决情况 产品编号 编号 客户数量 计划利润 计划时间 实施情况 职工编号 消费时间 任务计划编号 联系人编号 制定时间

CRM客户关系管理系统数据库课程设计报告

湖南科技大学计算机科学与工程学院 数据库原理课程设计报告 题目:CRM客户关系管理系统 姓名: 学号: 指导老师: 完成时间: 2011.12.15

一.课程设计目的 1.熟悉公司软件开发的流程和管理模式; 2.培养团队的配合、协调、合作能力; 3.学习建模工具Powerdesigner的使用; 4.更进一步地学习和使用数据库知识; 5.学习将数据库知识结合Java语言并运用到系统软件开发。 二.实验原理 按照数据库设计的4个阶段:需求分析(分析用户要求)、概念设计(信息分析和定义)、逻辑设计(设计实现)和物理设计(物理数据库设计)。需求分析采用自顶向下,概念模型设计时采用自底向上的方法,即自顶向下地进行需求分析,然后再自底向上地设计概念结构,和自底向上的设计方法建立数据库,然后建立数据库存储过程、视图、触发器等SQL程序,最后通过Java中的Class.forName、Connection建立连接,用CallableStatement语句调用数据库的存储过程及读取数据库的内容,用SWT插件进行设计数据库用户界面。 三.实验类容 按照老师的安排我们进行了分组,我们这一组有5个人,每个组员负责这次数据库系统设计的一部分,我们选择的是CRM客户关系管理系统作为数据库应用项目 1、总体规划 由于我们做的是一个客户关系管理系统,软件的开发按照需求分析,

数据设计,程序设计,测试等流程。每一个阶段我们都有阶段性完成标志,从而判断我们完成上一阶段可以进入下一阶段了。同时我们深刻认识到每一阶段的效用都不能忽略,系统的成功也不单单取决于某一部分,所以我们每一阶段都配有一个负责人,负责监督以确保本阶段的按时完成和完成质量。人员上做如下分工:***(需求分析),***(数据库设计),***(客户端程序),***(界面),***(测试)。凡事预则立,我们拟定一个计划,这样便于灵活控制整个项目的完成进度。由于本次项目的开发是一次模拟开发,没有真实的客户供我们调研,所以我们的需求素材来自三方面:1.小组商讨;2.网上原始素材;3.老师提供的相关信息; 4.目前已有的相似软件和资料。 2. 需求说明 2.1.0 部门信息 在本系统中,部门信息主要分为:部门编号,部门名称,部门介绍三个部分,通过部门介绍可以清楚的知道部门的服务范围,部门服务程度好坏,通过部门名称对应唯一的一个部门编号。 2.2.1 查看员工信息 为员工提供包括密码、自我介绍、联系方式等个人信息维护的功能。 通过查看员工信息,可以清楚地知道员工的个人编号,部门编号,员工的个人年龄,性别,所在地址,联系方式,员工的职务等信息。通过员工的部门编号,我们还可以知道员工所在部门。 2.1.3 员工信息维护 员工利用该功能可以维护系统允许个人维护的信息 管理员登录员工查询页面后,我们可以轻松的添加新的员工,对老员工信息的修改,可以对退出企业的员工进行删除操作。 2.1.4 客户信息查询 为客户提供包括密码、自我信息、联系方式等个人信息查询维护的功能。 通过查看客户信息,可以看到客户的编号,客户姓名,客户所在区域,客户性别,所住地址,客户所在企业的职务,邮政编号,客户的联系方式;客户生日,客户级别等信息。通过员工编号可以知道该客户所有与企业的订单及交易记录2.1.5 客户信息维护

中国石油大学 数据库课程设计 联系人客户关系管理系统

数据库课程设计 课程名称:联系人客户关系管理系统姓名:某XX 学号:0153247 专业:计算机科学与技术 批次:2018年春 层 学习中心:昌平直属学习中心 2019年12月6日

第一章客户管理系统分析 1.1 系统的设计目标 系统使用简洁的框架结构,可以进行客户的查看、信息录入等操作,实现客户的管理、客户的统计分析、系统维护等模块组成。以及一些常规的设置和数据库管理等操作。 1.2 系统的可行性分析 1.2.1 用户群体与市场分析 客户管理系统将能为企业实现有效的客户关系管理。它既是一种国际领先的、以“客户价值”为中心的企业管理理论、商业策略和企业运作实践,也是一种以信息技术为手段、有效提高企业收益、客户满意度、雇员生产力的管理软件。 客户管理系统是通过赢得、发展、保持有价值的客户,增加企业收入,优化盈利性,提高客户满意度的商务战略。通过获得更多的客户线索、更广泛地共享客户信息,协同工作,增加收益,提高给客户的价值,实现企业和客户的"双赢"。 企业希望通过客户管理系统能够了解更多的客户的需求,从而为客户提供个性化的产品和服务,提高客户满意度,与此同时也能够获得更大的利润。 客户管理系统是一种旨在健全、改善企业与客户之间关系的新型管理系统。指的是企业利用信息技术,通过有意义的交流来了解并影响客户的行为,以提高客户招揽率、客户保持率、客户忠诚度和客户收益率。客户管理系统是一种把客户信息转换成良好的客户关系的可重复性过程。利用激励因素来刺激客户进一步消费,并激发其"感激"心理,对保持长期的销售和提高客户保持率十分重要。 1.2.2 技术能力分析 根据本系统的功能需求,采用JSP与开源的MySQL数据库引擎进行开发。由于JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的

客户关系管理系统的数据库设计

客户关系管理系统的数据库设计 本篇论文目录导航: 【题目】J2EE技术下的客户关系管理系统研究 【第一章】J2EE技术在客户关系管理系统中的应用绪论 【第二章】客户关系管理系统的相关技术及概念介绍 【第三章】客户关系管理系统的需求分析及架构设计 【4.1】客户关系管理系统的数据库设计 【4.2】客户关系管理系统的相关模块设计 【第五章】客户关系管理系统的详细设计及测试 【结论/参考文献】基于J2EE技术的客户关系管理平台构建结论及参考文献 第4 章系统概要设计及关键技术分析 系统概要设计是包括对系统的数据库进行设计以及系统的模块和接口设计,通过这些设计将系统的整个轮廓勾勒了出来,搭出了系统的框架。 4.1 数据库设计 4.1.1 角色权限设计 基于J2EE技术的客户关系管理系统的角色权限设计部分的数

据库设计如上图所示,采用的是基于角色的权限控制的策略而进行设计的。基于J2EE 技术的客户关系管理系统的系统用户表是这一部分表的核心表,系统用户表包括基于J2EE 技术的客户关系管理系统的用户编号、用户名、密码、级别、终止期限、父用户编号、用户邮箱、用户概述、单位编号、用户姓名、工作、电话、RTX 号码、登陆标记等字段。数据角色表包括角色编号、角色名称、角色描述、操作权限等四个字段。单位表包括单位编码、上级单位编码、单位名称、单位代码、机构级别、成立日期、机关地址、单位人数、备注、序号等字段。功能角色表则包括角色编号、角色名称、角色描述等三个字段,而系统功能模块表则包括了功能编号、父节点、功能名称、功能地址、排序吗、功能路径等字段。 在基于J2EE 技术的客户关系管理系统中,用户需要拥有与其功能角色对应的数据角色,因此,数据角色对应着操作权限,而功能角色对应着系统功能,通过这两个角色来对用户的权限进行管理。 4.1.2 销售信息库 销售信息库中包括销售计划表、销售周报内容表、销售周报表、过期销售机会表、销售机会表、销售状态表、销售阶段表、销售状态-阶段变更记录表等八张表。通过这些表来记录和保存相关的销售信息,销售信息库的设计是与销售部门的相关业务和流程有关系的。由于在现阶段的销售体系中,部门中的销售人员都是通过销售周报来汇报和反馈目前工作进展,因此,销售信息库的核心表就是销售周报

CRM数据库设计

客户关系管理系统数据库设计报告 文件状态: [√] 草稿 [ ] 正式发布 [ ] 正在修改文件标识: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 ................................................. 错误!未定义书签。 5. 安全性设计 (14) 5.1防止用户直接操作数据库的方法 (14) 5.2用户帐号密码的加密方法 (14) 5.3角色与权限 (14) 6. 优化 (15) 7. 数据库管理与维护说明 (15)

0. 文档介绍 0.1 文档目的 为明确软件需求,统一各位成员的数据操作接口,特编写这个数据库详细设计说明书,本文档供本组开发人员参考 0.2 文档范围 0.3 读者对象 本项目所有开发人员 0.4 参考文献 提示:列出本文档的所有参考文献(可以是非正式出版物),格式如下:[标识符] 作者,文献名称,出版单位(或归属单位),日期 例如: [AAA]作者,《立项建议书》,机构名称,日期 [SPP-PROC-SD] SEPG,系统设计规范,机构名称,日期 0.5 术语与缩写解释 缩写、术语解释 SPP 精简并行过程,Simplified Parallel Process SD 系统设计,System Design …

客户关系管理系统的设计

第15章客户关系管理系统CRM的设计 CRM的英文是Customer Relationship Management,中文为“客户关系管理”。CRM软件的主要目的就是通过对客户详细资料的深入分析,来提高客户满意程度,从而提高企业的竞争力的一种手段。网络时代的客户关系管理是利用现代信息手段,在企业与用户之间建立一种实时的交互管理系统。 本章主要讲解客户关系管理系统的设计,设计流程如图15-1所示。 图15-1 客户关系管理系统设计流程 15.1 CRM的分类和价值体现 15.1.1 CRM的分类 CRM系统有三种类型:操作型、分析型和协同型。 (1)操作型CRM:主要方便与客户的交流,简化操作流程。利用业务系统以及渠道系统收集的客户信息,进行深层次的挖掘,提升系统的业务价值。 (2)分析型CRM:了解客户的需求,比如新业务有没有客户群、如何吸引他们、如何创造更高价值、潜在客户群是什么类型等等。分析型CRM强调对各种数据的分析,并从中获得有价值的信息。其主要包括的模块类型应为客户分析、客户分析、数据管理和市场定向,核心是分析已发生的事情,同时根据历史数据和数据挖掘技术,预测即将发生的事情。 (3)协同型CRM:整合各种职能,协调各个部门之间的联系。协同型CRM其实可以算是辅助型软件,主要实现的是数据共享和业务协同。 CRM软件系统主要表现在这三个层面:第一层操作型CRM;第二层分析型CRM;第三层协同型CRM。

15.1.2 CRM的价值体现 CRM的价值主要体现在: (1)通过对用户信息资源的整合,在企业内部达到资源共享,从而为客户提供更快速周到的优质服务,吸引和保持更多的客户。 (2)通过对业务流程的重新设计,更有效地管理客户关系,降低企业成本。 (3)通过满足客户的个性需求,提高客户的忠诚度和保有率。 (4)根据对客户特征、购买行为和价值取向的深入分析,为企业的决策提供科学、量化的指导。 (5)客户及其所有关联信息,均得到合理的分类和管理。 (6)分析竞争对手,改善客户关系,增加企业收益。 企业根据CRM的分类和价值体现体现,选择合适的客户关系管理软件。 15.2 企业的CRM需求分析 一个软件的成功离不开一个好的需求分析,其处于软件开发的初期阶段,直接影响到后期的模块设计。 15.2.1 企业的需求列表 本例的客户关系管理系统,是为中小型软件公司定制的一款操作型CRM。软件公司结合自身业务特点,提出了下列需求: (1)详细的客户资料库,并能实现按照不同信息进行查询,允许添加、修改。 (2)客户按照不同地域划分。地域主要分为5大区域:华东、华北、东北、西北、华南,每个区域下面包含几个主要的一级城市。 (3)客户分为三种状态:已签约、跟进、终止合同。 (4)客户分为不同的等级:有效客户、潜在客户、意向客户。 (5)公司内部部门列表,并能列出部门内部的人员。 (6)公司竞争对手资料库,允许实现查找、添加等功能。 (7)允许公司成员随时都能查看公告。允许任何人发布公告信息。 (8)公司成员根据每天的工作情况填写工作日志。 (9)销售人员每天将联系的用户信息登记到联系记录表。 (10)实施人员每周提交自己的工作任务和计划。 (11)专门设立投诉功能,处理用户的投诉信息,并有相应的回访记录。 (12)专门设立用户需求库,处理用户需要的功能列表。开发人员要每天查看,并由具体负责人给出处理意见。 (13)实施人员每次实施完毕后,要登记实施记录表,并填写实施总结。 (14)客户资料库的联系人和电话要求是客户公司信息,可单独建立联系人资料库,记录所有与公司有关系的人的资料。 项目经理或者系统分析员以Excel表的形式,罗列出用户的所有需求,上报给开发项目组讨论。

CRM数据库设计

客户关系管理系统 数据库设计报告 文件状态:文件标识: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 ............................................................................................. 错误!未定义书签。 5. 安全性设计 ....................................................................................................................... 13 5.1 防止用户直接操作数据库的方法.............................................................................. 13 5.2 用户帐号密码的加密方法 .......................................................................................... 13 5.3 角色与权限 ................................................................................................................. 13 6. 优化 .................................................................................................................................. 14 7. 数据库管理与维护说明................................................................................................... 14

客户关系管理 数据库设计案例

[客户关系管理] [涉及方] 1/上游客户: 供应商_(商品) 2/下游客户: 商品销售_大客户 商品销售_零售户 3/销售部门: 经理 营销人员 4/商品: 普通商品 其它商品 [需求描述] 1/档案管理 1/基本档案 1/上游客户档案 1/供货商基本信息 2/维护客户与商品的关联信息 3/供货商的形象档案(…) 4/供货商的纪念日管理 5/供货商往来档案 6/供方联系人信息 7/供方联系人相关信息收集 2/下游客户档案 与评测相关的指标值: 客户信用额度, 许可信用期限 1/客户基本信息 基础信息: (基本特征)客户代码.客户名称.客户简称.所处位置.经营性质.法人代表.负责人. (财务内容)纳税号.银行帐号.开户银行 (其他内容)... 2/经营信息维护 客户级别.主营业态.入网时间.经营状态.订货日期.订货方式{…}.结算方式{现金.支票.电子结算}. 3/客户形象信息维护 负责人照片、店面形象照片、柜台形象照片 4/客户的纪念日管理 5/客户联系人信息 联系人.联系方式.{电话.传真.邮编.电子邮箱} 姓名.性别.籍贯.民族.政治面貌.文化素质.出生年月日.婚姻状况.家庭成员.社会关系.性格.特长.业余爱好 6/客户联系人相关信息收集

7/客户往来档案 3/商品档案 1/商品基本信息管理 商品编码、条形码、商品名称、规格、产地国家、产地省份编码、包装类型、生产厂家编号、使用标志、助记代码、系列名称、省内省外分类、名优分类、商品类别等信息。 2/商品形象维护 商品图片、包装外观图片 3/商品价格管理 调拨价/批发价/零售价(参考)以及财务中的成本价 商品最近价格 商品价格变化记录 4/重点品牌维护 可以设定月份营销方重点品牌 / 厂家重点品牌维护 5/跟踪品牌维护 可以设定月份要跟踪的品牌 4/部门结构档案 系统内部所有的部门组织结构 5/公司职员档案 1/系统中所要用到的人员档案 2/职员工作情况收集 3/职员家庭生活情况收集 6/操作员档案 操作系统人士的档案 7/系统功能档案 1/系统功能定义 2/系统权限定义 3/用户角色定义 4/角色权限划分 5/用户权限划分 6/角色群定义 7/群权限划分 8/日志设置 1/系统登录日志 2/系统操作日志 3/版本更新日志 4/系统警报日志 2/属性档案 [本处属性档案的解释定义为对基本档案,以及附加值档案,还包括对以后的评测标准的属性要素等以及还有数据采集中的对应表中的属性字段内容进行管理数据字典中心管理等等进行集中化管理的部分 ]

CRM数据库设计

客户关系管理系统数据库设计报告

版本历史

目录 0. 文档介绍................................ 错误!未定义书签。 文档目的.................................. 错误!未定义书签。 文档范围.................................. 错误!未定义书签。 读者对象.................................. 错误!未定义书签。 参考文献.................................. 错误!未定义书签。 术语与缩写解释............................ 错误!未定义书签。 1. 数据库环境说明.......................... 错误!未定义书签。 2. 数据库的命名规则 ........................ 错误!未定义书签。 3. 逻辑设计................................ 错误!未定义书签。 4. 物理设计................................ 错误!未定义书签。 表汇总.................................... 错误!未定义书签。 表A ...................................... 错误!未定义书签。 表N ...................................... 错误!未定义书签。

5. 安全性设计.............................. 错误!未定义书签。 防止用户直接操作数据库的方法.............. 错误!未定义书签。 用户帐号密码的加密方法.................... 错误!未定义书签。 角色与权限................................ 错误!未定义书签。 6. 优化.................................... 错误!未定义书签。 7. 数据库管理与维护说明 .................... 错误!未定义书签。

客户关系管理系统数据库关系设计文档

{ 项目名称} 数据库设计文档 贵州天极计算机职业技术学校

版本历史

目录 0. 文档介绍 (3) 0.1文档目的 (3) 0.2文档范围 (3) 0.3读者对象 (3) 0.4参考文献 (3) 0.5术语与缩写解释 (4) 1. 数据库环境说明 (5) 2. 数据库的命名规则 (6) 3. 逻辑设计 (6) 4. 物理设计 (6) 4.0表汇总 (6) 4.1表A (8) 4.N 表N .......................................................................................................... 90.文档介绍 0.1 文档目的 数据库设计文挡是数据库文件系统的详细数据库详细设计说明,主要用于规范数据库的实体字段,和实体的功能性解释说明 0.2 文档范围 文挡要求数据库使用sqlserver2000\2005来开发, 文挡主要包括数据库实体和每个实体的字段的详细设计和说明,并且用word文件方式呈现 0.3 读者对象 项目开发小组; 项目验收人员 0.4 参考文献

[北大青鸟毕业设计文挡] 北大青鸟,毕业设计文挡,北大青鸟,2008,5,6 0.5 术语与缩写解释

1. 数据库环境说明

软件环境说明:数据库要使用sql server2000或者是sql server2005来开发,要求,数据库实体的命名与数据库设计文挡的一致,字段与数据库详细设计文挡的一致,命名简洁规范,易于读取; 2. 数据库的命名规则 数据库命名规则主要是采用英文字母加下划线来命名; ●如果实体用一个单词能表达清楚的话,该实体只用一个单词命名,如实体库存表,命 名规则为:storage ●如果实体需要用多个单词来拼接,主要是单词的缩写加下画线来命名该实体;如实体 系统用户:命名规则为:sys_users 3. 逻辑设计 提示:数据库设计人员根据需求文档,创建与数据库相关的那部分实体关系图(ERD)。如果采用面向对象方法(OOAD),这里实体相当于类(class)。 4. 物理设计 4.0 表汇总

CRM客户关系管理系统数据库表设计需求规格说明书

1、角色表(sys_role) 描述:系统管理员、销售主管、客户经理和高管; 列类型大小描述是否为空role_id bigint 系统自动生成(标识列、主键) 否role_name nvarchar 50 角色名称否role_desc nvarchar 50 角色描述是role_flag int 角色状态(1或0,1表示可用)是 2、菜单表(sys_right) 描述:营销管理、客户管理、服务管理、统计报表、基础数据和权限管理六个模块; 营销管理:销售机会管理、客户开发计划; 客户管理:客户信息管理、客户流失管理; 服务管理:服务创建、服务分配、服务处理、服务反馈、服务归档; 统计报表:客户贡献分析、客户构成分析、客户服务分析、客户流失分析; 基本数据:数据字典管理、查询产品信息、查询库存; 权限管理:用户管理、角色管理; 列类型大小描述是否为空right_code varchar 50 菜单编码(主键) 否right_parent_code varchar 50 父菜单编码是right_type varchar 20 菜单类型是right_text varchar 50 菜单文本是right_url varchar 100 菜单访问路径是right_tip varchar 50 菜单提示是 3、权限表(sys_role_right) 描述:角色对应菜单 列类型大小描述是否为空rf_id bigint 系统自动生成(标识列、主键) 否 rf_role_id bigint 角色编号(外键sys_role表 role_id) 否 rf_right_code varchar 50 菜单编码(外键sys_right表 right_code) 否

相关主题
文本预览
相关文档 最新文档