基于SSM框架客户管理系统设计与实现.docVIP

基于SSM框架客户管理系统设计与实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于SSM框架客户管理系统设计与实现

基于SSM框架客户管理系统设计与实现   摘 要:客户关系管理是企业为了优化长期价值和管理客户而选择的经营战略,而基于J2EE平台的CRM系统可以实现移动办公和分布式管理的需求。采用目前流行的SSM(Spring MVC、Spring和MyBatis)框架进行CRM系统开发,提高了系统开发效率及可用性,使数据库的访问更加灵活。   关键词:客户关系管理;CRM;J2EE;SSM   DOIDOI:10.11907/rjdk.171711   中图分类号:TP319   文献标识码:A 文章编号:1672-7800(2017)007-0087-03   0 引言   随着信息技术的迅猛发展和产业环境的不断变化,面对市场更为激烈的竞争,建立企业CRM系统无疑是一项重要的举措。CRM旨在改善客户对企业的满意度与忠诚度,它的实施要求以客户为中心来架构企业的业务流程,一方面通过提供周全的个性化服务来保持客户的忠诚度,同时有选择性地吸引更多新客户,另一方面通过对业务流程的全面管理降低企业成本。CRM系统作为信息化的企业级客户信息管理和决策平台,将企业的注意力集中在提高客户满意度和重塑企业营销能力上。   J2EE是Java2平台企业版(Java 2 Platform Enterprise Edition)的英文缩写,是由SUN公司开发的一套企业家应用规范,其核心是一组技术规范与指南,在系统架构上,J2EE采用分层设计模式,减轻客户端处理压力,使组件间的耦合度降低。J2EE应用大致包括如下几类组件:表现层组件、控制器层组件、业务逻辑层组件。系统采用SSM框架(Spring MVC、Spring和MyBatis),它相对于SSH(Struts2、Spring和Hibernate)框架更轻量级,系统设计更清晰,便于管理与维护,开发效率更高。SSM 框架是标准的MVC框架,将整个系统划分为表示层、控制层、服务层、数据库访问层4层,使用Spring MVC负责请求的转发和视图管理,Spring实现业务对象管理,MyBatis作为数据对象持久化引擎。   1 系统介绍   1.1 CRM体系   CRM的支柱功能主要是对销售实现、市场营销和客户服务与支持这3部分流程的信息化,这些是客户与企业联系的主要领域,这些联系可能发生在销售的不同时段,也可能发生在客户与企业更近的接触中。人们通常将CRM分为3种不同的类型:运营型(Opera-tional)CRM、分析型(Analytical)CRM和协作型(Collaborative)CRM。CRM 体系结构如图1所示。   1.2 系统功能   CRM系统的基本功能包括各模块的信息添加、修改、删除和查询等,包括客户、联系人、公司的信息添加、修改和删除功能;销售机会管理的信息添加、修改和删除功能;客户开发计划的添加、修改和删除功能以及开发状态查询;客户信息的添加、修改和?h除功能、交往记录、历史订单查询功能;客户服务管理的服务创建、分配、处理、反馈、归档功能;日程安排、城市区域信息管理和产品信息管理功能。   从功能角度对于客户关系管理系统作进一步细分,可分为营销管理、客户管理、服务管理、统计分析等模块,具体如下:①营销机会管理功能:可以通过“客户名称”、“概要”、“创建人”和分配状态(已分配,未分配)来查询数据,同时工具栏可以创建、修改、删除销售机会;②客户信息管理功能:可以通过 “客户编号”或“客户名称”查询数据,工具栏可以创建、修改、删除联系人管理、交往记录管理,实现历史订单查看功能、合同书的生成功能等;③客户服务管理功能:服务的创建和安排、分配;事件的处理、查询,服务的跟踪反馈和服务协议的生成;④统计分析功能:通过数据仓库对数据进行存储和管理,抽取相关数据进行数据挖掘和统计分析,生成统计报表;⑤基础数据管理:数据字典、客户信息以及产品信息和区域信息的维护;⑥系统管理:系统参数设置和密码的安全管理。   客户关系管理系统功能设计如图2所示。   2 系统设计   2.1 系统开发环境   操作系统:Windows 10;数据库服务器:MySQL 5.7;Web服务器:Tomcat 6.0.16;JDK版本:JDK 1.6.0;配置:CPU:主频1.0GHZ以上;内存:512MB以上;硬盘:40G以上。   2.2 相关技术   系统后端采用J2EE技术和SSM框架整合实现,使用RESTful和JSON的数据形式实现系统的前后端分离设计。前端采用Bootstrap前端框架和EasyUI框架实现用户界面和交互。其中SSM框架包括:   (1)Spring 框架。Spring作为一个开源框架,其为用户提供了IOC(控制反转)容器和AOP(面向切面编程)支持。在Spri

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档