基于JAVA的客户管理系统的设计与实现
技术:Java、JSP等摘要:
客户管理(CRM)系统是最近几年管理界热烈讨论的话题,伴随着经济的发展和人民生活水平的提高,从前以产品为导向的企业经营模式已经不能满足消费者多样化、个性化的需求。正因如此,客户管理开始成为企业界关注的领域。
所谓客户管理系统就是一种以客户为中心的经营策略,它利用信息技术作为手段,对工作流程进行重组,赋予企业更完善的客户交流能力和最大化的客户收益率。客户管理是一个概念,它是把管理理念和业务实践融合在一起的系统,既继承了企业销售、订单管理、客户服务又能协调和统一客户生命周期内与客户交互的所有信息。CRM系统能帮助企业管理单个客户,并通过快速响应和高效的服务帮助建立同客户之间的牢固关系。客户管理是一个前端应用工具,通过它可以非常方便地捕捉、融合、分析和共享企业已有的和潜在的客户信息。这个过程可以贯穿于市场、销售和服务的各个阶段,目的是更好地了解客户,精确地定位客户以及对企业的产品和服务提出不同需求。CRM软件的实施主要有两个目标:一是使得企业能更有效地定位、联系和赢得新客户;二是使得企业与现有客户间的关系更牢固。CRM系统不是一个产品或服务,而是一种商业策略,通过它可以有效的管理企业与客户,它为企业的每一个客户都提供了一个完整的集成视图。综合以上对客户管理的定义和文献可以看出:CRM是在信息技术支持下,依照了一定程度的商业规则形成的软件工具,目的是更好地服务于客户和留住客户,增强企业的核心竞争力最终达到赢利的目标。
本系统遵循面向对象的软件工程方法,实现了客户管理基本功能,包括登录模块、查看用户信息块、客户信息、客户拜访、商品管理特点,是公司管理者的理想选择。
论文组织如下:首先阐述了该系统的开发背景、意义;其次介绍了相关的开发工具及技术基础;接着对系统的需求进行了分析,并提出了具体的设计方案和数据库模型;然后展现了整个系统的具体实现,包括数据库的设计和连接,各功能模块的实现;最后对该软件进行了严格的测试。
关键词:客户管理系统; MVC; 面向对象
目录:
第一章 绪 论 3
第一节 研究背景 3
第二节 目的与意义 5
第三节 论文研究主要内容 7
第二章 开发工具与数据库 8
第一节JAVA介绍 8
第二节 三层架构模式 8
第四节JDBC 11
第五节CSS样式表设计 12
第三章 系统的分析 13
第一节 系统功能概述 13
第二节 系统需求分析 14
第三节 研究方法及可行性分析 15
第四节 角色分析 16
第五节 业务流程分析 17
第四章 系统的设计 18
第一节 指导思想和原则 18
第二节 系统流程图设计 19
第三节 数据流图 19
第四节 数据库设计 20
第五章 系统的实现 26
第一节 系统登陆页面 26
第二节 客户录入模块 27
第三节 客户管理模块 28
第四节 客户拜访模块 29
第六节 商品修改功能 31
第七节 商品管理模块 32
第五章 系统的测试 34
第一节 测试方案原则 34
第三节 测试方案 35
第四节 测试阶段 35
第五节 部分测试结果 36
总结与展望 40
参考文献 41
致 谢 42
外文原文.....................................................................................................................................43
中文翻译.....................................................................................................................................51
论文字数:30287
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]