伟星集团客户关系管理系统的设计与实现.doc
《伟星集团客户关系管理系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《伟星集团客户关系管理系统的设计与实现.doc(36页珍藏版)》请在三一办公上搜索。
1、伟星集团客户关系管理系统的设计与实现 AbstractWith the rapid development of network , the Internet has become the center of communication and information. It implements profound influence on the development of each field . As the medium and large sized enterprises in the coastal areas of Zhejiang Province grow swiftly
2、 , they need more and more customer information . As a result , the customer information management turns out to be increasingly important . It is of great significance to launch a website for managing customer information . Under the present Internet environment , making full use of customer inform
3、ation resources , the website is convenient to apply and easy to develop .The paper makes an analysis on the research significance and present situation of the customer management system , characteristics of JSP and ASP and summarizes the advantages of the customer management system. The system is d
4、esigned with the technology of JSP and based on B/S three-ply hierarchical structure . On the basis of UML ,the paper analyzes the demand of the system and accurately divides the function module so as to lay a sound foundation for the smooth realization of the system . The paper focuses on building
5、a dynamic website of customer relationship management with the technology of JSP and JavaBean for WeiXing Group of Zhejiang Province, a very famous enterprise in the city of Linhai. The website makes full use of the typical characteristics of Java language , namely , easiness , multi-platform and sa
6、feness . The system is efficient , safe and practical enough to fulfill functions ranging from the maintenance of the basic customer data and customer information , service for customers ,to information service . The paper also puts an emphasis on Struts characteristics and the theory of realization
7、 the working mechanism of MVC . Moreover, it describes the design of the system and its realization process. According to the characteristic of Struts, namely, to provide the general and brief means of realization of Web , and through configuring files manage all parts that can be expanded and modif
8、ied in the application of Web supported by Struts . If Web is developed in this way , it is much easier to manage and transfer programs .5In the process of launching the project , the author of the paper has done work as below : 1. making analysis on demand and supply and making sure the work the sy
9、stem needs to do; 2. planning and managing the project; 3. configuring and designing system; 4system testing and trial operation 。【 Key Words 】 Management System , JSP , Struts , Structure , DataBase 【 Type of the Thesis 】 Software Application 6目录 第 1 章?绪论1 1.1 客 户关系管理系统的国内外现状. 1 1.1.1 客户关系管理现状 1 1.
10、1.2 系统的开发技术现状. 2 1.2?论文的目的与意义 3 1.3 本 人的主要工作 4 1.4 本 章小结 5 第 2 章 ?客户关系管理系统的需求分析6 2.1?系统的需求描述6 2.2?基于UML功能描述的系统需求分析8 2.2.1UML图及对系统功能的描述8 2.2.2 系统的需求分析. 12 2.3 系 统功能模块划分 13 2.4 本 章小结15 第 3 章 ?系统总体架构及数据库设计16 3.1?系统运行平台选择16 3.1.1 系统配置及Tomcat分析. 16 3.1.2 服务器的安装与环境配置16 3.2 系 统的总体解决方案. 17 3.3?系统的数据库设计19 3.
11、4 系 统的报表设计22 3.5 本 章小结23 第 4 章?STRUTS实现MVC的工作机制. 24 4.1?J2EE架构. 2474.1.1 基于J2EE的Web应用架构 24 4.1.2?JSP技术开发本系统的优势 25 4.1.3?JavaBean与Servlet技术27 4.1.4?实现访问数据库的JDBC技术28 4.2?MVC模式29 4.3?Struts实现MVC模式的工作机制 31 4.4 本 章小结34 第 5 章 ?客户关系管理系统的实现35 5.1?Struts框架运用到应用中35 5.1.1? Struts 应用需求分析和设计35 5.1.2?Struts的系统文件配
12、置 36 5.2 类 的分布38 5.3?系统的设计和实现39 5.3.1 用户登录界面的设计 39 5.3.2 网站首页的设计. 40 5.3.3 基础信息模块的设计 42 5.4 系 统的优化及安全策略47 5.4.1 系统的优化47 5.4.2 系统的安全策略. 48 5.5 本 章小结51 第 6 章 ?结论与展望52 6.1 结 论 52 6.2 系 统评价及下一步工作52 参考文献54 致?谢. 568_ 伟星集团客户关系管理系统的设计与实现 _ _ 第 1 章?绪论?1.1 客户关系管理系统的国内外现状?1.1.1 客户关系管理现状?1-3客户关系管理 CRMCustomer?R
13、elationship?Management最早由美国Gartner?Group提出,自1997年开始,经过几年的发展,全球的CRM市场一直处于爆炸性的快速增长之中。1999年全球的CRM市场收益约为76亿美元。据市场分析专家预测,2000年全球CRM市场收益将超过120亿美元, 2004年将达到670亿美元。 年增长率将一直保持在50%以上。目前,我国的CRM市场也已开始启动。像以往的ERP企业资源计划、电子商务等新理念一样,CRM在国内的发展经历了从概念传入到市场启动这样一个过程,而这些新理念对推动我国信息化建设将发挥积极的作用。那么, 客户关系管理的基础是什么?它是一种以 “客户关系一对
14、一 理论 ” 为基础,旨在改善企业与客户之间关系的新型管理机制。“客户关系一对一理论”认为,每个客户的需求是不同的, 只有尽可能地满足每个客户的特殊需求, 企业才能提高竞争力。每个客户对企业的价值也是不同的,通过满足每个客户的特殊需求,特别是满足重要客户的特殊需求,企业可与每个客户建立起长期稳定的客户关系,客户同企业之间的每一次交易都使得这种关系更加稳固,从而使企业在同客户的长期交往中获得更多的利润。客户关系管理系统的宗旨是:为了满足每个客户的特殊需求,同每个客户建立联系,通过同客户的联系来了解客户的不同需求,并在此基础上进行“一对一”个性化服务。从地域来看, 目前CRM商机最大的是北美市场,
15、 其次是西欧市场, 其中西欧市场正以全球最快的速度飞速发展。在东南亚地区,客户关系管理市场目前比较小,尚处于炒作概念而不是做产品的时期。 这主要是因为CRM概念由美国提出, 拥有此类产品的厂商主要是Siebel、 Oracle、 Vantive、 Onyx等欧美国家的软件公司, 在其他地区产品的推行存在产品本地化等 问题 。但就其市场前景来看,发展潜力非常巨大。?从行业结构角度来看,大多数客户关系管理方案供应商并没有把其产品局限在单一的行业市场,其客户遍布于众多的行业:如制造业、保险业、 金融 业以及高技术行业。?全球流行的客户关系管理产品主要包括: Baan公司的BaanFrontoffic
16、e98.4、 Onyx1_ 伟星集团客户关系管理系统的设计与实现 _ _ 软件公司的OnyxCustomer4.0和Siebel系统公司的Siebel99等。 这些产品都以Windows、Unix等为主流平台,并集成了Microsoft?Office应用。IBM、Oracle、Lotus等公司目前纷纷在加大力度发展其CRM产品。 1.1.2 系统的开发技术现状在CRM产品的开发技术上, 目前主要有两大阵营, 一个是以微软公司的DCOM为代表的基于组件的技术,在网页上主要通过ASP来表现,ASP吸收了当今许多流行的技术,如ActiveX等, 是一种发展较为成熟的网络应用程序开发技术; 其核心技术
17、是对组件和对象技术的充分支持。通过使用ASP的组件和对象技术,用户可以直接使用ActiveX控件, 调用对象方法和属性, 以简单的方式实现强大的功能。 另外一个是以SUN公司的Java技术为代表的阵营,在网页上主要通过Java? Server? Page来表现,简称为JSP,它是一种基于Java的脚本技术。 它是在传统的6HTML代码中, 利用HTML标签的扩展, 插入JSP脚本代码, 同样是在服务器端Server-Side处理, 不同的是它对脚本的处理, 摒弃了常用的解释执行的方式,而采用的是一种全新的先对代码进行转换、编译,而后再执行的方式。目前JAVA技术已经发展到了J2EE,J2EE己
18、经成为开发商创建电子商务应用的事实标准,是安全稳定的端到端平台,是与微软DCOM技术相对应的信息技术领域当前最热门的研究课题之一, 而由于Java跨平台的特性使其更具有生命力和应用前景。 JSP是简化开发动态网站过程的基于Java语言的新技术。应用JSP、Web设计和开发人员可以迅速地通过使用Java嵌入程序和一些简单的带标识的标签把动态单元合并到Web页中来,应用这些标签HTML,设计者无需精通复杂Java应用开发就能获得储存在Java对象中的数据和商业信息。?随着信息化进程的推进, 越来越多的政府部门、 企事业单位都建立起自己的Web站点,进行电子政务或者电子商务的活动。在上网的过程中,无
19、论您是通过互联网发布公司复杂的产品和服务目录,还是提供客户支持信息,内容管理是不可避免的工作。电子商务政务的动力是信息,其中包括结构化信息(通常称为数据)以及非结构化数据通常称为内容。目前在国内ASP应用较为广泛。而JSP由于是一种较新的技术,国内采用的较少。 但在国外, JSP己经是比较流行的一种技术, 尤其是商务类的网站, 多4采用JSP 。?在采用JSP技术的基础上,选择哪一种MIS系统平台模式?目前主要有C/S模式和5B/S模式 。C/S模式主要由客户应用程序(Client) 、服务器管理程序(Server)和中2_ 伟星集团客户关系管理系统的设计与实现 _ _ 间件(Middlewa
20、re)三个部件组成。该模式比较适合于小规模、用户较少、单一数据库且在安全、 快速的网络环境下运行 。 但是, 随着应用系统的规模不断扩大, 复杂性越来越高, 在多用户、 多数据库且非安全的网络环境下 (例如: Internet) , 这种两层结构的应用模型将无法适应。 传统的C/S模式已经不能适应发展的需要,随着网络技术的普及和用户需求的进一步提高, B/S模式应运而生。 客户关系管理系统的开发正是基于B/S模式结构的Internet环境上进行的。?B/S模式是以Web技术为基础的新型的MIS系统平台模式。 这种模式在逻辑上将应用功能分为三层,如图 1-1 所示:客户显示层、业务逻辑层、数据层
21、。 图 1-1 三层体系结构?客户显示层是为客户提供应用服务的图形界面, 是用户与整个系统的接口, 有助于用户理解和高效的定位应用服务。客户层的应用程序精简到一个通用的浏览器软件, 如 Netscape? Navigator, 微软公司的 IE 等。 浏览器将 HTML 代码转化成图文并茂的网页。 网页还具备一定的交互功能, 允许用户在网页提供的申请表上输入信息提交给后台,并提出处理请求。这个后台就是业务逻辑层的 Web 服务器。?业务逻辑层位于显示层和数据层之间, 专门为实现企业的业务逻辑提供了一个明确的层次, 在这个层次封装了与系统关联的应用模型, 并把用户表示层和数据库代码分开。 这个层
22、次提供客户应用程序和数据服务之间的联系, 主要功能是执行应用策略和封装应用模式,并将封装的模式呈现给客户应用程序。?数据层是三层模式中最底层, 用来定义、 维护、 访问和更新数据并管理和满足应用服务对数据的请求。 1.2?论文的目的与意义?年 9 月的临海市。 经过近三十年持续稳健发展, 现已成为产业专业化、 信息网络化、 经营国3,总部位于浙江省经济发达的温州与宁波区域之间 1976 伟星集团创建于基于以上原因,?_ 伟星集团客户关系管理系统的设计与实现 _ _ 际化、管理规范化的国家级集团公司。 如此规模的集团公司,拥有极为广泛的 国内外用户群,对客户信息的管理成为了该集团公司能否在竞争激
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 集团 客户关系 管理 系统 设计 实现

链接地址:https://www.31ppt.com/p-4175466.html