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

  • 格式:doc
  • 大小:315.00 KB
  • 文档页数:8

下载文档原格式

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

数据库设计

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)

4、用户表(sys_user)

列类型大小描述是否为空user_id bigint 系统自动生成(标识列、主键) 否user_name nvarchar 50 用户名否user_password nvarchar 50 用户密码否

user_role_id bigint 用户权限(外键sys_role表

role_id)

user_flag int 用户状态(1或0,0是禁用,1是

正常)

5、销售机会表(sal_chance)

列类型大小描述是否为空chc_id bigint 系统自动生成(标识列、主键) 否chc_source nvarchar 50 机会来源是chc_cust_name nvarchar 100 客户名称否chc_title nvarchar 200 概要(对销售机会的简要描述) 否chc_rate int 成功机率否chc_linkman nvarchar 50 联系人是chc_tel nvarchar 50 联系人电话是chc_desc nvarchar 2000 机会描述否chc_create_id bigint 创建人编号否chc_create_name nvarchar 50 创建人姓名否chc_create_date datetime 创建时间(默认为当前系统时间) 否chc_due_id bigint 指派给的人编号是chc_due_name nvarchar 50 指派给的人姓名是chc_due_date datetime 指派时间是

chc_status char 10 销售机会状态为“已指派”、“未分

配”或“已归档”。已指派或者叫开

发中。已归档有两种状态:1、开发

成功。2、开发失败。

6、开发计划表(sla_plan)

列类型大小描述是否为空pla_id bigint 系统自动生成(标识列、主键) 否

pla_chc_id bigint 机会编号(外键sys_chance表

chc_id)

pla_date datetime 计划时间否pla_todo nvarchar 500 计划内容否pla_result nvarchar 500 执行效果是

7、客户表(cst_customer)

列类型大小描述是否为空cust_no char 17 客户编号(主键) 否cust_name nvarchar 100 客户姓名(公司名称)否cust_region nvarchar 50 客户地区是cust_manager_id bigint 客户经理编号是cust_manager_name nvarchar 50 客户经理姓名是cust_level int 客户等级(数字)是cust_level_label nvarchar 50 客户等级(等级描述)是cust_satisfy int 客户满意度是cust_credit int 客户信用度是cust_addr nvarchar 300 客户地址是cust_zip char 10 客户邮政编码是cust_tel nvarchar 50 客户电话是cust_fax nvarchar 50 客户传真是cust_website nvarchar 50 客户网址是cust_licence_no nvarchar 50 营业执照注册号是cust_chieftain nvarchar 50 法人是cust_bankroll bigint 注册资金是cust_turnover bigint 年营业额是cust_bank nvarchar 200 开户银行是cust_bank_account nvarchar 50 银行帐号是

cust_local_tax_no nvarchar 50 地税登记号是cust_national_tax_no nvarchar 50 国税登记号是cust_status char 1 客户状态是

8、客户的联系人表(cst_linkman)

描述:每个客户可以有多人联系人;

列类型大小描述是否为空

lkm_id bigint (联系人编号)系统自动生成(标识

列、主键)

lkm_cust_no char 17 客户编号(cst_customer表

cust_no)

lkm_name nvarchar 50 联系人姓名否lkm_sex nvarchar 5 联系人性别是lkm_postion nvarchar 50 联系人职位是lkm_tel nvarchar 50 办公电话否lkm_mobile nvarchar 50 联系人手机是lkm_memo nvarchar 50 备注是

9、交往记录表(cst_activity)

描述:客户与公司的交往记录

列类型大小描述是否为空atv_id bigint 系统自动生成(标识列、主键) 否

atv_cust_no char 17 客户编号(cst_customer表

cust_no)

atv_date datetime 时间否atv_place nvarchar 200 地点否atv_title nvarchar 500 概要否atv_desc nvarchar 2000 描述是

10、客户流失表(cst_lost)

描述:判断客户是否流失;