本篇论文目录导航:
【题目】J2EE技术下的客户关系管理系统研究
【第一章】J2EE技术在客户关系管理系统中的应用绪论
【第二章】客户关系管理系统的相关技术及概念介绍
【第三章】客户关系管理系统的需求分析及架构设计
【4.1】客户关系管理系统的数据库设计
【4.2】客户关系管理系统的相关模块设计
【第五章】客户关系管理系统的详细设计及测试
【结论/参考文献】基于J2EE技术的客户关系管理平台构建结论及参考文献
第 5 章 系统的详细设计及测试
系统的详细设计包括系统的界面设计及实现,通过详细设计来完成前期的概要设计及系统所需要的功能。测试部分则是对系统测试环境、工具及测试结果进行了叙述。
5.1 详细设计
这一部分中,我们将就系统的具体实现进行详细的论述。如图 5.1 所示,是系统的用户登录界面。用户在输入登录用户名和密码的同时还需要输入验证码,只有这三项都输入正确的情况才能够登录系统。如图 5.2 所示,是系统管理员登陆系统以后所见到的界面图,默认是查看用户基本信息管理功能的。正上方的导航部分包括首页、后退、前进、刷新、帮助等五项常用基本操作,导航栏右侧可以查看用户信息、修改密码以及退出系统,并且带有日期。而基于 J2EE 技术的客户关系管理系统的左边栏部分按照系统的设计,则包括了公司的客户关系管理系统中的用户信息管理、项目管理、版本信息等功能模块。基于 J2EE 技术的客户关系管理系统的中心区域则是显示相关功能的具体信息,多数以列表的形式呈现。
在基于 J2EE 技术的客户关系管理系统用户信息管理模块中,包括了用户基本信息管理、用户权限信息管理、系统角色管理以及系统角色权限管理四个功能。下图所示的是用户基本信息管理,以列表形式展现系统用户的用户名、用户角色、联系方式、登陆的 IP地址以及详细描述。如果需要进一步查看相关用户的详细信息,则可以点击对应行中的查看按钮,进入详细信息界面查看、修改或者删除相关用户信息。是项目基本信息管理的界面图。在基于 J2EE 的客户关系管理系统的项目管理模块中,根据数据库设计以及相关的概要及详细设计,分为公司的项目基本信息管理、项目里程碑分解、项目人员信息管理、项目进度信息管理等功能。点击相关功能,则会进入相关功能界面。而项目基本信息列表如下图所示,在列表中,可以直接的看到项目的项目名称、项目编号、项目类型、详细描述、基本操作等功能。点击相关的查看按钮,则可以进入项目详细信息界面查看项目的详细信息。而点击删除按钮,则会提示是否删除该条项目信息,如果确认,则会删除相关项目信息。是收入合同基本信息管理的界面图。在基于 J2EE 的客户关系管理系统的收入合同基本信息管理模块中,分为对收入合同的管理,具体包括基本信息管理、类别信息管理、发票信息管理、回款信息管理、存档信息管理等功能。如下图所示,收入合同基本信息列表中包括了收入合同编号、收入合同名称、负责人、客户名称、合同金额以及基本操作这六项内容。在基于 J2EE 技术的客户关系管理系统的销售管理模块中,对于销售信息的管理分为计划管理、周报管理、机会管理、线索管理、过期销售机会管理、客户信息管理等功能。如图 5.5 所示,是基于 J2EE 技术的客户关系管理系统的销售计划信息列表。该列表中包括了销售计划编号、销售计划类型、用户名称、客户名称以及基本操作这五项内容。如果相应的销售计划进行查看的话,可以看到对应的计划的详细信息。在基于 J2EE 技术的客户关系管理系统的采购支出管理模块中,对采购支出的管理分为申请信息管理、供应商信息管理、物品信息管理、发票信息管理以及支出合同信息管理这五项功能。基于 J2EE 技术的客户关系管理系统的采购申请信息列表中,我们可以看到采购申请的名称、编号、用户名称、采购申请内容以及基本操作等内容。
5.2 系统测试
系统测试是对系统的功能能否满足需求的验证。如果存在 BUG 或者不符合需求的地方,在这一阶段可以进行补救。
在基于 J2EE 技术的客户关系管理系统的测试中,我们按照部署方案的设计,选取了应用服务器、数据库服务器及客户端三部分来进行测试,测试的设备配置如表 5.1 所示。在实际的测试中,我们采用了每三天作为一个测试周期,根据每个周期发现的 BUG数量绘制出了 BUG 趋势图,如下图所示,在该图中,随着第七个测试周期了第二个 BUG高峰值后,BUG 数量逐步稳定的减少,因此,在第十个周期时,我们结束了测试工作。
在实际的测试当中,我们使用了一些测试工具及方法进行系统的黑盒、白盒测试,此外,在系统的开发过程中,就使用了单元测试框架 JUnit 来进行测试。如上图所示,显示的是系统的测试用例覆盖分析图。在系统的测试用例覆盖方面,我们分别从功能、可靠性、兼容性、安全性、易用性、数据、性能、负载、其它等方面进行了评价,出于开发成本和系统本身的是用于公司员工使用的考虑,因此,在测试用例选择时,首先满足的是功能性需求,其次,是数据、可靠性以及安全性的要求。由于公司的规模属于中型企业,因此,对于性能和负载未进行考虑。在实际的测试中,覆盖了基本的功能性需求。
5.3 本章小结
在本章中,对基于 J2EE 技术的客户关系管理系统进行了详细设计及测试。在详细设计部分,我们侧重对销售、收入合同、采购支出、项目管理、基础数据维护这五个主要功能模块进行了叙述,尤其各个模块的实现。在系统测试部分,我们针对需求分析时的各个需求,进行了白盒、黑盒测试,同时还对测试中的 BUG 趋势图和测试用例覆盖程度进行了探讨。
4河北世纪汽车4S店的客户关系管理的提升4.1河北世纪汽车4S店售前客户关系管理的提升。客户获取的管理是客户周期的第一阶段,在第一阶段贯彻客户关系管理理念为客户资产最大化奠定基础,河北世纪汽车4S店应当通过不同的方式积极主动收集客户信息,...
企业在不同发展阶段产品、市场与客户群体特征各异,以成长期企业相应特征为基础,根据成长期企业存在的不足,从而提出大客户营销的策略。...
第5章客户生命周期理论指导客户关系营销客户生命周期理论对客户关系的建立和发展历程做出了划分,这种划分对客户关系营销具有重要的指导意义。本章试图分析客户生命周期理论对客户关系营销的影响,并以教育培训企业K机构为例,探讨客户生命周期理论指...
本文通过分析大数据技术对客户关系管理的影响和作用, 并针对性提出几点建议, 旨在增强广电网络客户维系与开发, 达到提高广电品牌竞争力的目的。...
第2章房地产客户关系管理的相关理论2.1关系营销理论美国德克萨斯州AM大学的教授伦纳德L贝瑞(LeonardL.Berry)早在1983年提出:关系营销可以看作这样一个过程:它是旨在保证经营者与所有周边群体共同的利益而采取的发现、搭建、保有、增进与客户...
第5章XY房产公司客户关系管理体系的优化成果评价及改进方案5.1XY房产公司客户关系管理体系的优化阶段成果XY房产公司自2012年启动客户关系管理体系革新以来,克服了客户关系管理功利化、客户服务体系零散多头管理、被动应对的客户服务思想等过去既存...
第3章教育培训行业客户关系营销现状分析教育培训行业的产品服务可以简单分为两类:一类是由企业购买为主,用于企业员工相关技能或业务素养的提升;一类是由个人或家庭购买为主,用于个人或家庭能力和素质的提升。本文研究的教育培训行业以提供第二类产品...
第4章系统概要设计及关键技术分析系统概要设计是包括对系统的数据库进行设计以及系统的模块和接口设计,通过这些设计将系统的整个轮廓勾勒了出来,搭出了系统的框架。4.1数据库设计4.1.1角色权限设计基于J2EE技术的客户关系管理系统的角色权限设计...
4.2相关模块设计基于J2EE技术的客户关系管理系统的模块包括基于角色权限控制的管理模块、公司销售信息管理模块、公司的收入合同信息管理模块、公司的采购支出管理模块、公司的项目管理模块、公司的基础数据模块等。4.2.1角色权限控制模块系统权限的设...
在知识经济时代,全球经济紧密地联系在一起,金融市场不断地走向成熟,各大银行提供的产品和服务基本相同,他们之间的差别不大。在这种背景下,各银行的销售方式正从传统的以产品为中心向以客户为中心转变,服务方式从无差异服务向差异化服务转变。客户关系...