子由科技客户关系管理系统的设计与实现.pdf
湖南商务职业技术学院毕业设计
目录
1引言1
1.1项目开发背景1
1.2开发技术简介1
1.2.1B/S平台模式1
1.2.2Spring2
1.2.3Hibernate2
1.3开发工具简介2
2需求分析3
2.1系统总体需求3
2.2非功能需求描述3
2.3需求用例建模3
2.3.1客户管理的功能用例4
2.3.2产品管理功能用例5
2.3.3系统管理功能用例6
2.3.4部门管理功能用例7
3系统概要设计8
3.1系统设计原则8
3.2系统框架设计9
3.3系统功能设计9
3.3.1客户管理功能需求9
3.3.2产品管理功能需求10
3.3.3系统管理功能需求10
3.3.4部门管理功能需求11
3.4数据库设计12
3.4.1设计原则12
3.4.2系统和数据的关系12
3.4.3数据库结构设计12
I
湖南商务职业技术学院毕业设计
3.4.4业务实体设计14
3.4.5设计域模型14
3.4.6数据库逻辑结构设计15
4系统详细设计21
4.1客户管理功能设计21
4.1.1客户管理功能说明21
4.1.2客户管理功能详细设计21
4.2产品管理功能设计23
4.2.1产品管理功能说明23
4.2.2产品管理功能详细设计23
4.3系统管理功能设计23
4.3.1系统管理功能说明23
4.3.2系统管理功能详细设计24
4.4部门管理功能设计24
4.4.1部门管理功能说明24
4.4.2部门管理详细设计24
5系统实现25
5.1登录功能子模块实现25
5.2客户管理模块核心代码实现29
5.3产品管理模块核心代码实现32
5.4系统管理模块核心代码实现33
5.5部门管理模块核心代码实现35
6系统测试38
6.1用户登录模块功能测试38
6.2添加客户信息功能测试39
6.3添加产品信息功能测试40
6.4系统管理模块功能测试42
6.5部门管理模块功能测试43
II
湖南商务职业技术学院毕业设计
7设计小结44
III
湖南商务职业技术学院毕业设计
子由科技客户关系管理系统的设计与实现
1引言
CRM客户关系管理系统的逐步被关注是随着现代信息技术的提升而出现的
一个新世界,它的主要目的就是是利用现代信息技术,例如:Intranet,数据库
技术。使客户、产品、服务管理的信息能快速、有序地在企业和客户之间流动,
提高客户对企业的满意度,与客户建立长期互相友好的关系,使客户资源能长
期有效被企业所运用。CRM的核心思想是以提高客户价值为中心,满足客户的动
态需求,改善客户与企业的关系,从而提高企业的市场竞争能力。所以从长久
的角度考虑客户信息运用对于企业的效益是关键的,为了不使因为企业人员的
流动而导致客户的重要信息资料的流失,CRM