CRM数据库设计

合集下载

CRM项目文档模板

CRM项目文档模板

CRM项目文档模板1. 引言本文档旨在提供一个CRM(客户关系管理)项目文档的模板,帮助项目团队组织和管理项目开发过程。

该文档适用于任何CRM项目,无论是小型企业的内部系统还是大型公司的客户管理平台。

2. 项目概述本节介绍CRM项目的背景和目标。

2.1 背景在当前商业环境下,与客户建立良好的关系对于企业的成功至关重要。

CRM系统的目标是帮助企业建立、维护和增强与客户之间的关系,从而提升客户满意度和业务增长。

2.2 目标本CRM项目的目标是开发一个功能完善的CRM系统,能够提供以下主要功能:•客户信息管理:包括客户的基本信息、交易记录等。

•销售管理:支持销售流程管理、机会管理等。

•顾客服务:提供客户服务请求管理、投诉处理等功能。

•数据分析和报告:支持数据分析和生成各种报告。

3. 需求分析本节阐述CRM项目的详细需求,包括功能需求和非功能需求,以及用户角色和使用案例。

3.1 功能需求根据项目的目标,以下是CRM系统的基本功能需求:•客户信息管理:–添加、编辑和删除客户信息。

–查看和搜索客户信息。

–记录客户的交易历史,包括购买记录、服务请求等。

•销售管理:–创建和管理销售机会。

–跟踪销售过程和进展。

–生成销售报告和分析数据。

•顾客服务:–创建和管理客户服务请求。

–调度和分配服务请求给合适的团队成员。

–跟踪和解决客户投诉。

•数据分析和报告:–提供可视化的数据分析图表。

–生成各种报告,包括销售报告、服务报告等。

3.2 非功能需求除了功能需求外,还需要满足一些非功能需求,例如:•安全性:保护客户数据和敏感信息的安全性。

•可扩展性:支持系统的扩展和升级。

•可靠性:保证系统的稳定性和可靠性。

•用户友好性:提供用户友好的界面和操作体验。

3.3 用户角色和使用案例在CRM系统中,通常包含以下用户角色:•管理员:负责系统的配置和管理。

•销售人员:负责销售相关的工作,如创建销售机会等。

•客服人员:处理客户服务请求和投诉。

企业客户关系管理系统设计与实现

企业客户关系管理系统设计与实现

企业客户关系管理系统设计与实现随着企业市场竞争的日益激烈,企业需要更好地管理和维护与客户之间的关系。

为了满足这一需求,企业客户关系管理系统(Customer Relationship Management System,CRM系统)的设计与实现愈发重要。

一、介绍企业客户关系管理系统是一种集成的软件工具,旨在帮助企业跟踪、分析和管理与客户之间的互动与信息。

它可以帮助企业提高客户满意度、加强客户关系、增加销售额,并提供全面可靠的数据分析。

二、需求分析1. 客户信息管理:系统应能够收集和存储客户的基本信息、联系方式等,同时支持对客户信息的分类和分组,以方便企业对客户进行个性化营销和服务。

2. 销售机会管理:系统应能够追踪和分析销售机会,包括潜在客户、销售阶段、预测销售额等,帮助企业更好地把握销售机会,提高销售效率。

3. 客户服务管理:系统应能够记录客户的服务请求、投诉、建议等信息,并分配给相应的员工进行处理和跟进,以提供更加优质的客户服务。

4. 销售和营销活动管理:系统应能够协助企业规划、跟踪和分析销售和营销活动,包括市场推广、广告宣传、促销活动等,帮助企业有效提升市场影响力。

5. 数据分析和报告:系统应能够对客户数据进行分析和报告,帮助企业更好地了解客户需求、做出决策,并优化与客户的互动策略。

三、系统设计1. 数据库设计:首先,根据需求分析,设计数据库模型,包括客户信息、销售机会、客户服务、活动管理等数据表结构,确保系统能够高效地存储和检索大量客户数据。

2. 用户界面设计:根据用户需求和系统功能,设计用户友好的界面,使用户能够方便地浏览和操作系统,提高用户体验和效率。

3. 功能设计:基于需求分析,设计系统的各项功能,包括客户信息管理、销售机会管理、客户服务管理、销售和营销活动管理等,确保系统能够满足企业的业务需求。

4. 技术选择:根据系统规模和功能需求,选择合适的开发技术和平台,如Java、Python等,并选择适合的数据库技术,如MySQL、Oracle等。

CRM数据库设计

CRM数据库设计

CRM数据库设计CRM(Customer Relationship Management)是指企业通过对客户进行有效管理和维护,达到提高客户满意度、提升企业竞争力的一种管理模式。

在CRM系统中,数据库设计是一个重要的环节,决定了系统的性能和可维护性。

本文将从数据库的概念、设计原则和步骤、表结构设计以及数据完整性等方面进行探讨。

1.数据库的概念数据库是指长期存储在计算机中、有组织、有共享性的大量数据的集合,它可以提供对数据进行高效管理和访问的功能。

2.数据库设计原则和步骤2.1数据库设计原则包括:完整性、一致性、灵活性、高性能、易维护等。

2.2数据库设计步骤主要包括:需求分析、概念设计、逻辑设计、物理设计、数据库实现和测试等。

3.表结构设计在CRM数据库中,通常可以设计以下几张表:3.3销售机会表:记录销售人员所发现的潜在销售机会的信息,包括机会名称、预计金额、销售阶段等。

3.4销售订单表:记录客户的购买订单信息,包括订单号、产品名称、数量、金额等。

3.5售后服务表:记录客户的售后服务信息,包括服务类型、服务描述、处理人员等。

4.数据完整性为了保证CRM数据库的数据完整性,可以设计以下几方面的措施:4.1主键约束:为每个表定义主键,并设置主键约束,防止数据重复和混乱。

4.2外键约束:在数据关联的表中,定义外键约束,确保关联数据的一致性。

4.3数据校验:为表中的字段设置合适的数据类型和长度,并进行数据校验,减少数据错误。

4.4触发器:通过触发器在数据库层面实现复杂的业务逻辑,提高数据的一致性和完整性。

总结起来,CRM数据库设计是一个复杂而重要的过程,它需要结合业务需求和技术要求,通过设计合理的表结构和数据完整性机制,为企业的CRM系统提供高效、可靠的数据管理和访问能力,从而提升企业的客户满意度和竞争力。

CRM客户关系管理系统建设方案设计(完整版)

CRM客户关系管理系统建设方案设计(完整版)

CRM客户关系管理系统建设方案设计(完整版)一、项目背景与目标在当今市场竞争日益激烈的环境中,客户成为了企业最宝贵的资源。

为了更好地服务客户,提升客户满意度和忠诚度,企业迫切需要一套高效的CRM客户关系管理系统。

本项目旨在为企业量身定制一套CRM系统,通过优化客户管理流程,提高企业市场竞争力。

项目目标:1. 整合客户信息,实现客户数据统一管理。

2. 优化销售流程,提高销售业绩。

3. 提升客户服务质量,增强客户满意度。

4. 为企业决策提供数据支持。

二、系统功能模块设计1. 客户信息管理客户信息管理模块主要包括客户基本信息、联系人信息、客户分类、客户跟进记录等。

通过对客户信息的全面收集和整理,为企业提供详细的客户档案,便于后续跟进与服务。

2. 销售管理销售管理模块涵盖销售机会管理、销售漏斗分析、报价管理、订单管理等环节。

通过规范化销售流程,提高销售团队的工作效率,促进业绩增长。

3. 客户服务与支持客户服务与支持模块包括售后服务、客户投诉处理、客户满意度调查等。

及时响应客户需求,提高客户满意度,降低客户流失率。

4. 营销管理营销管理模块主要包括市场活动管理、营销线索管理、客户细分与精准营销等。

通过有针对性的营销活动,挖掘潜在客户,提升客户转化率。

5. 数据分析与报表数据分析与报表模块对企业客户数据、销售数据、服务数据进行统计分析,为企业决策提供有力支持。

主要包括客户分析、销售分析、服务分析等报表。

三、系统技术架构1. 系统采用B/S架构,便于用户随时随地访问系统,实现数据共享。

3. 后端采用Java、.NET等开发语言,结合Oracle、MySQL等数据库,确保系统稳定性和可扩展性。

4. 系统集成第三方API接口,如短信、邮件、等,方便与客户进行多渠道沟通。

四、项目实施与推广1. 项目实施阶段,我们将为企业提供详细的实施计划,包括系统部署、数据迁移、培训等环节。

2. 针对不同岗位的员工,制定个性化的培训方案,确保员工熟练掌握系统操作。

客户关系管理系统系统总体设计说明书

客户关系管理系统系统总体设计说明书

客户关系管理系统系统总体设计说明书客户关系管理系统(CRM)系统总体设计说明书一、引言随着市场竞争的日益激烈,企业需要更加精细地管理客户关系,以提高客户满意度和忠诚度。

客户关系管理系统(CRM)成为了企业不可或缺的管理工具。

本文将详细介绍CRM系统的总体设计,包括需求分析、系统架构设计、数据模型设计、界面设计、测试与维护等方面。

二、需求分析为了满足企业的业务需求,CRM系统应具备以下功能和性能要求:1、客户信息管理:记录客户的基本信息,包括联系人、沟通记录、订单信息等。

2、销售流程管理:管理销售流程,包括潜在客户、销售机会、合同签订等环节。

3、营销活动管理:支持多种营销活动,如邮件营销、短信营销等,并能够跟踪活动效果。

4、数据分析:对客户数据进行分析,为企业制定营销策略提供数据支持。

5、报表生成:提供各种报表,以便企业能够了解客户情况、销售情况等。

三、系统架构设计CRM系统采用B/S架构,基于MVC模式进行设计。

系统总体架构包括以下层次:1、表示层:负责用户交互界面的展示,包括PC端、移动端等。

2、业务逻辑层:负责处理业务逻辑,包括数据验证、业务规则等。

3、数据访问层:负责与数据库进行交互,包括数据的增删改查等操作。

4、数据库层:负责数据的存储和备份,包括关系型数据库和非关系型数据库。

四、数据模型设计CRM系统的数据模型是整个系统的核心,需要根据业务需求进行设计。

以下是主要的数据模型:1、客户模型:包括客户基本信息、联系人信息等。

2、销售机会模型:包括销售机会的阶段、负责人、预期销售额等。

3、合同模型:包括合同信息、合同金额、合同负责人等。

4、营销活动模型:包括营销活动信息、活动负责人、活动对象等。

5、数据分析模型:包括各种指标数据、分析结果等。

五、界面设计CRM系统的界面设计应该简洁明了,易于操作。

以下是主要的界面设计:1、首页界面:展示重要的业务数据,如销售额、客户数量等。

2、客户管理界面:展示客户信息,支持新增、编辑、删除等操作。

如何使用Office进行客户关系管理(CRM)?

如何使用Office进行客户关系管理(CRM)?

如何使用Office进行客户关系管理(CRM)?随着市场日益竞争激烈,企业为了提高自身竞争力,注重与客户的关系管理,以建立长期稳定的客户关系,从而获得更多的市场份额。

客户关系管理(CRM)是企业经营中的一项重要工作,可以帮助企业增加销售额并降低市场运营成本。

本文将探讨如何使用Office进行客户关系管理。

一、客户关系管理的定义客户关系管理(CRM)是一种管理模式,它是企业在保证其客户群体的质量和数量的前提下,不断完善对客户所需服务的了解,为客户提供个性化的服务和解决方案,以达到实现利润最大化的目标。

客户关系管理可以提高企业的市场竞争力,并增强企业与客户之间的黏性。

二、Office中的CRM组件Office作为微软公司的一种商业应用软件,包含多个客户关系管理组件,包括Excel、Outlook、Access和Word等。

这些组件可以为企业提供客户关系管理支持。

具体的应用如下:1. ExcelExcel是Office中的一种电子表格应用程序,可以为企业提供数据收集和分析的功能。

通过使用Excel,企业可以轻松地记录客户信息,如客户的姓名、电话号码、地址、电子邮件等。

在这些信息的基础上,企业可以生成具有针对性的客户报表,以更好地了解客户的需求和购买习惯。

此外,Excel还可以实现客户数据的筛选和分类,为企业提供更加详细的客户分析。

2. OutlookOutlook是Office中的一种电子邮件和日历管理应用程序。

在CRM方面,Outlook可以帮助企业建立和维护良好的邮件联系,并随时了解到客户的相关信息。

这样企业的客户群体可以通过邮件联系及时得到跟进和回复,加强企业与客户之间的有效沟通。

此外,Outlook还可以帮助企业安排和管理日程,包括会议、销售拜访等活动,为企业提高市场效率。

3. AccessAccess是Office中的一种数据库管理应用程序,可以用于设计和管理多种类型的数据库。

企业可以根据自身需求,使用Access设计一个针对客户的数据库系统,以便跟踪客户信息、销售情况、市场趋势等。

系统设计报告样例模板

系统设计报告样例模板

管理信息系统课程第二次大作业题目:沈阳红光物资有限公司CRM系统设计学院:管理学院专业:工程管理10学号:姓名:1. 功能模块划分及描述客户关系管理系统是一个典型的数据库开发应用程序,由客户管理模块、库存管理模块、服务管理模块、报表管理模块、email管理模块、用户管理模块组成,系统功能模块及描述如下。

1.1系统功能模块结构图产品信发送邮件。

6、用户管理该模块主要管理用户信息的添加、删除等操作,并设置用户的使用权限。

2. 系统配置设计硬件平台:CPU:P4 2.8GHz;内存:512MB以上。

软件平台:操作系统:Windows xp/ Windows 2000/ Windows 2003;数据库:SQL Server 2000;浏览器:IE5.0,推荐使用IE6.0;Web服务器:IIS5.0;分辨率:最佳效果1024*768。

3.系统流程图设计系统流程图又叫事务流程图,是在计算机事务处理应用进行系统分析时常用的一种描述方法(另一个是数据流图),它描述了计算机事务处理中从数据输入开始到获得输出为止,各个处理工序的逻辑过程。

根据需求分析的要求对系统进行设计,系统流程图如图2:4.每一区间代表一个组,码中数字的值和位置都代表一定的意义。

它的优点是信息处理比较可靠,排序、分类、检索等操作易于进行。

客户信息代码采用四位字符表示,设计方案如图3:X X X X客户顺序号编号01图3 客户信息代码设计方案反馈信息代码采用四位字符表示,设计方案如图4:X X X X反馈信息顺序号编号02图4 反馈信息代码设计方案库存信息代码采用四位字符表示,设计方案如图5:X X X X库存信息顺序号编号03图5 库存信息代码设计方案合同信息代码采用四位字符表示,设计方案如图6:X X X X合同信息顺序号编号04图6 合同信息代码设计方案发件人信息代码采用四位字符表示,设计方案如图7:X X X X发件人信息顺序号编号05图7 发件人信息代码设计方案5. 数据库设计5.1概念结构设计根据系统分析的数据流程图和数据字典,即可设计出能够满足用户需求的各实体及他们的关系,为后面的逻辑结构设计打下基础。

客户关系管理系统的设计与实现

客户关系管理系统的设计与实现

客户关系管理系统的设计与实现一、引言随着市场的扩大和竞争的加剧,客户关系管理系统(CRM)作为一种集中管理客户信息和营销活动的工具得到了广泛应用。

本文将详细介绍CRM系统的设计和实现。

二、需求分析1、客户信息管理:在CRM系统中,首要的功能是客户信息管理。

CRM系统需要能够存储客户的基本信息、购买历史、交易记录等信息。

2、营销活动管理:CRM系统需要能够为不同的客户分配不同的营销策略,如折扣、促销等。

3、数据分析:CRM系统需要能够对客户的信息进行分析,以便于客户分类、制定营销策略等。

三、系统设计1、系统架构设计:CRM系统的架构一般采用客户端/服务器的结构,通过网络连接实现客户端与服务器之间的信息传输。

2、数据库设计:在CRM系统中,数据是至关重要的,数据库设计需要保证数据的正确性和安全性。

3、接口设计:CRM系统需要提供友好的用户界面,同时还需要与其他系统进行数据交换。

四、数据分析1、数据的收集:对于CRM系统来说,数据收集是至关重要的一环。

CRM系统需要收集客户的基本信息、购买历史、交易记录等信息。

2、数据的分析:CRM系统需要对客户的数据进行分析,以便于对客户进行分类、制定营销策略等。

3、数据展示:CRM系统需要将分析结果进行展示,以便于用户快速了解客户信息,制定相应的营销策略。

五、实现方法1、平台选择:CRM系统可以在不同的平台上实现,如Web、手机App等。

2、编程语言选择:CRM系统可以采用多种编程语言,如Java、.Net等。

3、开发工具选择:开发CRM系统需要选择好的开发工具,如Eclipse、Visual Studio等。

六、总结CRM系统的设计和实现需要从需求分析、系统设计、数据分析和实现方法等多个方面进行综合考虑。

只有进行全面的规划和设计,才能够开发出一款功能强大、易用性好的CRM系统。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

客户关系管理系统数据库设计报告文件状态:[√] 草稿[ ] 正式发布[ ] 正在修改文件标识:Company-Project-SD-DATABASE 当前版本:X.Y作者:完成日期:Year-Month-DayCompany 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)0. 文档介绍0.1 文档目的为明确软件需求,统一各位成员的数据操作接口,特编写这个数据库详细设计说明书,本文档供本组开发人员参考0.2 文档范围0.3 读者对象本项目所有开发人员0.4 参考文献提示:列出本文档的所有参考文献(可以是非正式出版物),格式如下:[标识符] 作者,文献名称,出版单位(或归属单位),日期例如:[AAA]作者,《立项建议书》,机构名称,日期[SPP-PROC-SD] SEPG,系统设计规范,机构名称,日期0.5 术语与缩写解释缩写、术语解释SPP 精简并行过程,Simplified Parallel ProcessSD 系统设计,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) falsedict_item 条目nvarchar(50) falsedict_value 值nvarchar(50) falsedict_is_editable 是否可编辑1-可以;0-不可bit false以补充说明约束条件:是否是主键,是否唯一等等4.2 sal_chance(销售机会表)sal_chance 机会销售表字段名字段描述数据类型(精度) 空/非空默认值约束条件chc_id 主键自动增长(1,1)bigint false 主键chc_source 机会来源nvarchar(50) truechc_cust_name 客户名称nvarchar(100) falsechc_title 概要nvarchar(200) falsechc_rate 成功机率int falsechc_linkman 联系人nvarchar(50) truechc_tel 联系电话nvarchar(50) truechc_desc 机会描述nvarchar(2000) falsechc_create_id 创建人编号bigint false 外键chc_create_by 创建人(可省略)nvarchar(50) falsechc_create_date 创建时间datetime falsechc_due_id 指派给编号bigint true 外键chc_due_to 指派给的人(可省略)nvarchar(50) truechc_due_date 指派时间datetime truechar(10) falsechc_status 状态:1--未指派;2--已指派;3--开发成功;4--终止开发。

补充说明约束条件:是否是主键,是否唯一等等4.3 cst_activity(交往记录表)cst_activity 交往记录表字段名字段描述数据类型(精度) 空/非空默认值约束条件atv_id 编号(主键自动生长(1,1)bigint false 主键atv_cust_no 客户编号char(17) true 外键atv_cust_name 客户名称(可省略)nvarchar(100) trueatv_date 交往日期datetime falseatv_place 交往地点nvarchar(200) falseatv_title 交往概要nvarchar(500) falseatv_desc 详细信息nvarchar(2000) true补充说明4.4 cst_customer(客户信息表)cst_customer 客户信息表字段名字段描述数据类型(精度) 空/非空默认值约束条件cust_no 客户编号char(17) falsecust_name 客户名称nvarchar(100) falsecust_region 地区nvarchar(50) truecust_manager_id 客户经理编号bigint true 外键cust_manager_name 客户经理(可省略)nvarchar(50) truecust_level 客户等级int truecust_level_label 客户等级(可省略)nvarchar(50) truecust_satisfy 满意度int truecust_credit 信用度int truecust_addr 地址nvarchar(300) truecust_zip 邮政编码char(10) truecust_tel 电话nvarchar(50) truecust_fax 传真nvarchar(50) truecust_website 网址nvarchar(50) truecust_licence_no 营业执照注册号nvarchar(50) truecust_chieftain 法人nvarchar(50) truecust_bankroll 注册资金bigint truecust_turnover 营业额bigint truecust_bank 开户银行nvarchar(200) truecust_bank_account 银行账号nvarchar(50) truecust_local_tax_no 地税登记号nvarchar(50) truecust_national_tax_no 国税登记号nvarchar(50) truecust_status 客户状态:1--正常;2--char(1) true流失;3--删除。

补充说明4.5 cst_linkman(客户联系人表)cst_linkman 客户联系人表字段名字段描述数据类型(精度) 空/非空默认值约束条件lkm_id 联系人编号(主键自动增长)bigint false 主键lkm_cust_no 客户编号char(17) false 外键lkm_cust_name 客户名称(可省略)nvarchar(100) truelkm_name 联系人名称nvarchar(50) truelkm_sex 性别nvarchar(5) truelkm_postion 职位nvarchar(50) truelkm_tel 办公室电话nvarchar(50) falselkm_mobile 手机nvarchar(50) truelkm_memo 备注nvarchar(300) true补充说明4.6 cst_lost(客户流失表)cst_lost 客户流失表字段名字段描述数据类型(精度) 空/非空默认值约束条件lst_id 编号(主键自动增长1,1)bigint false 主键lst_cust_no 客户编号char(17) false 外键lst_cust_name 客户名称(可省略)nvarchar(100) truelst_cust_manager_id 客户经理编号bigint false客户经理nvarchar(50) falselst_cust_manager_namelst_last_order_date 上次下单时间datetime truelst_lost_date 确认流失时间datetime truelst_delay 暂缓措施nvarchar(4000) truelst_reason 流失原因nvarchar(2000) truelst_status 流失状态1-警告,2-暂缓varchar(10) false流失,3-已经流失补充说明4.7 cst_service(客户服务表)cst_service 客户服务表字段名字段描述数据类型(精度) 空/非空默认值约束条件svr_id 服务编号(主键) bigint falsesvr_type 服务类型nvarchar(20) falsesvr_title 服务概要nvarchar(500) falsesvr_cust_no 客户编号,外键char(17) true 外键svr_cust_name 客户名称(可省略)nvarchar(100) falsesvr_status 服务状态nvarchar(10) falsesvr_request 服务请求nvarchar(3000) falsesvr_create_id 创建人编号bigint falsesvr_create_by 创建人名称nvarchar(50) falsesvr_create_date 创建日期datetime falsebigint truesvr_due_id 分配给某人的编号(客户经理编号)nvarchar(50) truesvr_due_to 分配给某人的名称(客户经理名称)svr_due_date 分配时间datetime truesvr_deal 服务处理nvarchar(3000) truesvr_deal_id 处理人编号bigint truesvr_deal_by 处理人名称nvarchar(50) truesvr_deal_date 处理日期datetime truesvr_result 处理结果nvarchar(500) truesvr_satisfy 满意度int true补充说明4.8 sal_plan(客户开发计划表)sal_plan 客户开发计划表字段名字段描述数据类型(精度) 空/非空默认值约束条件pla_id 计划编号bigint false 主键pla_chc_id 机会销售编号bigint false 外键pla_date 日期datetime falsepla_todo 计划项nvarchar(500) falsepla_result 执行结果nvarchar(500) true补充说明4.9 sys_right(权限表)sys_right 权限表字段名字段描述数据类型(精度) 空/非空默认值约束条件right_code 权限编号(主键) varchar(50) falseright_parent_code 模块父编号varchar(50) trueright_type 权限类型varchar(20) trueright_text 权限名称varchar(50) trueright_url url(权限对应功能的访问url) varchar(100) trueright_tip 显示varchar(50) true补充说明4.10 sys_role(角色表)sys_role 角色表字段名字段描述数据类型(精度) 空/非空默认值约束条件role_id 角色编号(主键) bigint falserole_name 角色名称nvarchar(50) falserole_desc 角色备注nvarchar(50) truerole_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) falseusr_password 密码nvarchar(50) falseusr_role_id 角色编号bigint true 外键usr_flag 状态(0:已删除,1:正常) int false补充说明4.13 orders(订单表)--Borders 订单表字段名字段描述数据类型(精度) 空/非空默认值约束条件odr_id 订单编号(自动增长1,1)bigint false 主键odr_customer 订单公司名称nvarchar(100) falseodr_date 订单日期datetime falseodr_addr 地址nvarchar(200) truechar(1) falseodr_status 状态(5:已发货6:已回款)补充说明约束条件:是否是主键,是否唯一等等4.14 orders_line(订单明细表)--Borders_line 订单明细表字段名字段描述数据类型(精度) 空/非空默认值约束条件odd_id 明细编号bigint false 主键odd_order_id 订单编号bigint false 外键odd_prod_id 商品编号bigint false 外键odd_count 数量int falseodd_unit 单位nvarchar(50) trueodd_price 价格money true补充说明约束条件:是否是主键,是否唯一等等4.14 Product(商品表)--BProduct 商品表字段名字段描述数据类型(精度) 空/非空默认值约束条件prod_id 商品编号(自动增长1,1)bigint false 主键prod_name 商品名称nvarchar(200) falseprod_type 商品类型nvarchar(100) falseprod_batch 批号nvarchar(100) trueprod_unit 单位nvarchar(50) trueprod_price 价格money trueprod_memo 备注nvarchar(200) true补充说明约束条件:是否是主键,是否唯一等等4.15 Storage(仓库表)--BStorage 仓库表字段名字段描述数据类型(精度) 空/非空默认值约束条件stk_id 仓库编号自动增长1,1 bigint false 主键stk_prod_id 商品编号bigint false 外键stk_warehouse 仓库名称nvarchar(50) falsestk_ware 货位nvarchar(50) falsestk_count 数量int falsestk_memo 备注nvarchar(200) true补充说明约束条件:是否是主键,是否唯一等等5. 安全性设计提示:提高软件系统的安全性应当从“管理”和“设计”两方面着手。

相关文档
最新文档