本篇论文目录导航:
【题目】J2EE技术下的客户关系管理系统研究
【第一章】J2EE技术在客户关系管理系统中的应用绪论
【第二章】客户关系管理系统的相关技术及概念介绍
【第三章】客户关系管理系统的需求分析及架构设计
【4.1】客户关系管理系统的数据库设计
【4.2】客户关系管理系统的相关模块设计
【第五章】客户关系管理系统的详细设计及测试
【结论/参考文献】基于J2EE技术的客户关系管理平台构建结论及参考文献
第 4 章 系统概要设计及关键技术分析
系统概要设计是包括对系统的数据库进行设计以及系统的模块和接口设计,通过这些设计将系统的整个轮廓勾勒了出来,搭出了系统的框架。
4.1 数据库设计
4.1.1 角色权限设计
基于J2EE技术的客户关系管理系统的角色权限设计部分的数据库设计如上图所示,采用的是基于角色的权限控制的策略而进行设计的。基于 J2EE 技术的客户关系管理系统的系统用户表是这一部分表的核心表,系统用户表包括基于 J2EE 技术的客户关系管理系统的用户编号、用户名、密码、级别、终止期限、父用户编号、用户邮箱、用户概述、单位编号、用户姓名、工作、电话、RTX 号码、登陆标记等字段。数据角色表包括角色编号、角色名称、角色描述、操作权限等四个字段。单位表包括单位编码、上级单位编码、单位名称、单位代码、机构级别、成立日期、机关地址、单位人数、备注、序号等字段。功能角色表则包括角色编号、角色名称、角色描述等三个字段,而系统功能模块表则包括了功能编号、父节点、功能名称、功能地址、排序吗、功能路径等字段。
在基于 J2EE 技术的客户关系管理系统中,用户需要拥有与其功能角色对应的数据角色,因此,数据角色对应着操作权限,而功能角色对应着系统功能,通过这两个角色来对用户的权限进行管理。
4.1.2 销售信息库
销售信息库中包括销售计划表、销售周报内容表、销售周报表、过期销售机会表、销售机会表、销售状态表、销售阶段表、销售状态-阶段变更记录表等八张表。通过这些表来记录和保存相关的销售信息,销售信息库的设计是与销售部门的相关业务和流程有关系的。由于在现阶段的销售体系中,部门中的销售人员都是通过销售周报来汇报和反馈目前工作进展,因此,销售信息库的核心表就是销售周报表。销售周报中包括了销售机会的汇报和当前的销售进展内容,因此,销售周报内容表包括周报内容编号、销售周报编号、机会编码、过期销售机会编码、本周进展、下周计划、需落实问题、需技术支持、备注等字段。而销售机会表包括机会编码、业务类型编号、客户编号、状态编号、阶段编号、机会编号、创建时间、机会名称、线索估算资金、销售机会金额、销售机会预期合同额、资金来源、竞争对手、本阶段目标、本阶段重点工作、客户需求、决策形式、决策者、技术把关者、接触关键用户、接触熟悉人、售前支持项目编号、项目编号、机会备注、信息来源、资源支持、资源供给部门、发布时间、变更日期、记录人等记录。
4.1.3 合同信息库
基于 J2EE 技术的客户关系管理系统的合同信息库主要记录相关销售机会转化为合同以后,对签订的合同相关信息的管理以及保存。合同中的相关技术条款需要由相关的技术部门进行审核后方可通过。而在合同签订后,需要对合同的回款、发表以及盖章认证和存档登记等工作。因此,合同信息库的核心表为收入合同主表,围绕核心表设计了技术条款审核部门表、合同类别表、盖章表、认证表、合同存档登记表、客户回款登记单表、合同回款表、收入发票表等,合同信息库总共有九张表。在基于 J2EE 技术的客户关系管理系统的收入合同主表中,根据业务相关信息及合同信息的要求,设计并包括了基于 J2EE 技术的客户关系管理系统的收入合同编号、用户编号、产品线编号、机会编码、交易产生的合同类别编号、交易关联的客户编号、业务类型编号、交易产生的收入合同编码、收入合同名称、联系人、标的内容、标的额、合同采购费用、进度计划、付款计划、履行期限开始、履行期限截止、履行期限、商务存档标识、财务存档标识、地区认证标识、客户认证标识、省级认证标识等记录。而客户回款登记单表包括了回款编号、用户编号、客户编号、到账金额、回款日期、回款部门、回款人、回款方式等记录。合同回款表包括了合同回款编号、收入合同编号、回款编号、用户编号以及合同回款金额等记录。收入发票表包括了收入发票编号、收入合同编号、收入发票类型、收入发票标识、发票编号、发票金额、发票税金、价税总额、发票时间、开票人、接收人、备注、退票标识等记录。在合同信息库中还包括对支出合同的管理,这一部分主要是对采购信息的管理与保存、记录。采购是遵循公司的采购流程的,首先要采购申请,确定需要采购的物品,然后联系供应商,签订支出合同,最后完成发票开具和付款。因此,基于 J2EE 技术的客户关系管理系统的支出合同的信息包括支出合同表、采购费用归属表、采购申请单表、采购物品表、采购付款表、参与采购的供应商列表、采购发票表、支出合同表等八张表。
而这一部分合同信息库的核心表为支出合同表,支出合同表包括了支出合同编号、合同类别编号、供应商编号、支出合同名称、经办人、联系人、联系电话、要求履行期限开始、要求履行期限截止、支出合同额、标的内容等记录。同时,基于 J2EE 技术的客户关系管理系统的供应商表包括供应商编号、供应商名称、参与供应的供应商联系列表、供应商联系人电话等与供应商相关的信息。采购发票表则包括了发票编号、分类编号、供应商编号、支出合同编号、发票数量、发票金额、发票办理人、发票接收人、发票日期、备注等记录。采购申请单表包括了采购编号、用户编号、单位编号、机会编码、采购编号、采购名称、收货人、收货地址、收货人电话、采购说明等记录。采购费用归属表包括了采购费用类型编号、采购编号、采购费用类型名称等记录。采购付费表包括了付款编号、供应商编号、付款原因、付款金额、付款时间、系统时间、系统 IP、系统用户等记录。