需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:13318 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:伴随着科学技术的不断发展,电子商务的出现基本上已经完全代替了传统销售领域的手工工作形式。企业获得的客户信息量也得到了相应的增加,客户信息量的剧增,在给企业带来更大的利润的同时,也给企业管理提出了更加严格的要求[1]。故而本研究正是基于这种目的,阐述了国内外研究现状以及对系统可行性分析,然后系统将原本由人工处理的客户关系信息,上传到数据库,通过系统的处理,加快员工的工作进度。 本文所述 CRM 系统采用 J2EE 的轻量级框架 SSH,使用 B/S 架构来搭建[2]。整个开发过程的开发语言是 JAVA 语言。将客户关系管理系统分为 Web层、Service层、DAO 层与Bean实体层。本系统实现了客户管理,联系人模块,拜访记录管理,系统管理等功能模块。通过SSH框架与数据库技术相结合实现需求,充分实现了对企业销售和服务等多个阶段的客户信息,客户拜访和系统分析等客户关系和业务流程都会在系统中统一管理。本系统页面简洁大方便于操作、开发成本小、使用便捷、效率高,有利于企业对数据信息的管理。
关键词:客户关系管理;客户信息;CRM;J2EE
目 录 摘 要 Abstract 1 绪论-1 1.1-课题的目的和意义-1 1.1.1 课题的目的-1 1.1.2 课题的意义-1 1.2-文献综述-2 1.2.1 国外文献综述-2 1.2.2 国内文献综述-2 1.3-论文的内容简介-3 2 技术介绍-4 2.1 B/S结构的理念及优势-4 2.2 数据库技术-4 2.2.1 关系型数据库概述-4 2.2.2 MySQL简介-4 2.3 SSH框架简介-5 2.3.1 MVC设计模式简介-5 2.3.2 SSH简介-5 2.4 开发工具简介-6 3 需求分析-7 3.1 CRM需求概述-7 3.2 功能需求-7 3.3 用例模型-7 3.4 其他需求-8 3.4.1 性能需求-8 3.4.2 安全性需求分析-8 3.4.3 运行环境需求-9 4 系统总体设计-10 4.1 系统设计的基本原则-10 4.2 系统功能流程图-11 4.2 数据库设计-11 4.2.1 静态建模-12 4.2.2 数据表设计-15 5 系统详细设计-19 5.1 用户登录功能设计与实现-19 5.1.1 登录界面-19 5.1.2 登录功能详细实现-19 5.2 客户管理功能设计与实现-20 5.2.1 新增客户功能详细实现-20 5.2.2 客户列表功能详细实现-21 5.3 联系人管理功能设计与实现-22 5.3.1 新增联系人功能详细实现-22 5.3.2 联系人列表功能详细实现-23 5.4 系统管理功能设计与实现-25 5.5 权限拦截-26 6 系统测试-28 6.1 软件测试的内容和方法简介-28 6.2 软件测试的测试用例-28 6.2.1 登录测试-28 6.2.2 新增客户测试-29 6.2.3 客户列表测试-29 6.2.4 数据字典模块测试-29 6.2.5 权限拦截模块测试-30 结 论-31 致 谢-32 参考文献-33 |