毕业设计说明书(客户关系管理系统) - 图文
更新时间:2023-10-02 09:22:01 阅读量: 综合文库 文档下载
沈阳建筑大学
毕业设计说明书
毕 业 设 计 题 目 客户关系管理系统 学院专业班级 信息与控制工程学院计算机 班 学 生 姓 名 性别 指 导 教 师 职称
2014年 6月7日
摘要
客户关系管理系统是典型的管理信息系统,其开发主要包括后台数据库的建立和维护以及前端web程序的开发。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。而对于后者则要求具备程序功能完备,易使用等特点。
随着市场体系的日益完善,我们已经进入了一个买方市场时代。选择空间扩大、购买渠宽、消费心态和购买行为越发成熟,使客户再不会对某一企业或者产品盲目地保持绝对忠诚,如何不断改善客户关系,掌据更多的客户信息,提高客户满意度;如何在日益激烈的市场竞争中把握机会,占有更大的市场份额;如何建立高效业务流程,降低运营成本,获取更多的利润,这些已成为每个企业面临的首要问题。
本文介绍了客户关系管理系统的开发初衷和背景,系统的开发工具,面向对象开发的具体步骤,其中包括功能结构图,数据库表设计等必要的图形说明,本系统在设计方面使用Java语言,采用B/S模式,同时使用JSP技术进行基本页面的设计与功能实现,后台数据库选用SQL 2008数据库。
关键词:客户关系管理系统;SQL SERVER2008 数据库;SSH框架;JSP技术
Abstract
Customer relationship management system is a typical information management system, which mainly include database creation and maintenance, and front-end application development. The former required strong data consistency and integrity of data, good safety database. For the latter requirement with the application functions, easy to use features.
With more perfect market system, we have entered a buyer's market era. Choice of space to expand, purchase channel width, consumer attitudes and buying behavior become more mature, customers will no longer blindly certain companies or products to maintain absolute integrity, and how we can improve customer relations, palm, according to more customer information, improving customer satisfaction ; how the increasingly fierce competition in the market the opportunity to capture greater market share; how to create efficient business processes, reduce operational costs, gain more profit, they have become afraid of each enterprise the most important issue facing.
According to the first few stages of the analysis and design, the system used in the design of B / S mode by Java language, while using JSP technology for the basic page design and implementation of function, use SQL 2008 database back-end database.
Key words: Customer relationship management system; SQL Server2008 database; SSH framework; JSP Technology
目录
第一章 引言 .............................................................................................................. 1 第二章 项目概述 ...................................................................................................... 2 2.1项目背景 .............................................................................................................. 2 2.2项目开发意义 ...................................................................................................... 2 2.3国内外研究情况 .................................................................................................. 3 2.4 课题的主要研究工作 ......................................................................................... 4 第三章 系统分析 ...................................................................................................... 6 3.1系统初步调查 ...................................................................................................... 6 3.2 可行性分析 ......................................................................................................... 6
3.2.1 技术上的可行性 ...................................................................................... 6 3.2.2 经济上的可行性 ...................................................................................... 7 3.2.3 操作上的可行性 ...................................................................................... 7 3.3项目需求分析 ...................................................................................................... 7 第四章 项目概要设计 ............................................................................................ 10 4.1设计原则 ............................................................................................................ 10 4.2 开发工具简介 ................................................................................................... 10
4.2.1 关于MVC .............................................................................................. 11 4.2.2 关于SSH ................................................................................................ 13 4.2.3 SQL Server 2008数据库及其特点 ..................................................... 15 4.2.4 B/S模式简介 ....................................................................................... 16 4.2.5 JSP技术介绍 ....................................................................................... 17 4.3总体框架 .................................................................................................... 20 4.4 系统业务流程分析 ................................................................................... 20 4.5系统功能模块设计 ............................................................................................ 21
4.5.1 营销管理模块 ........................................................................................ 21 4.5.2 客户管理 ................................................................................................ 22 4.5.3 服务管理 .............................................................................................. 23
1
4.5.4 统计报表 ................................................................................................ 24 4.5.5 基础数据 .............................................................................................. 24 4.6 数据库设计 ..................................................................................................... 25
4.6.1数据表清单 ............................................................................................. 25 4.6.2 数据库详细设计 .................................................................................... 25 第五章 项目实现 .................................................................................................. 32 5.1 用户登录模块设计 ........................................................................................... 32 5.2 用户浏览界面设计 ........................................................................................... 33 5.3 客户关系管理系统各个模块的实现 ............................................................. 34
5.3.1 营销管理 ................................................................................................ 34 5.3.2 客户管理 ................................................................................................ 35 5.3.3 服务管理 .............................................................................................. 36 5.3.4 统计报表 .............................................................................................. 37 5.3.5 基础数据 .............................................................................................. 38 5.3.6 权限管理 ................................................................................................ 39 第六章 系统测试 .................................................................................................... 40 6.1软件介绍 ............................................................................................................ 40 6.2测试的作用和意义 ............................................................................................ 40 6.3测试方法 ............................................................................................................ 40
6.3.1 测试人员 ................................................................................................ 40 6.3.2 机器测试 ................................................................................................ 40 6.4测试内容 ............................................................................................................ 41 6.5测试结果 ............................................................................................................ 41 结 论 ...................................................................................................................... 42 致 谢 .................................................................................................................. 43 参考文献 .................................................................................................................. 44 附录一 中文翻译 附录二 外文翻译原文
2
沈阳建筑大学毕业设计
第六章 系统测试
6.1软件介绍
该软件是主要目的是将客户关系管理工作规范化、合理化、电子化,以适应工作的需要。主要对客户关系管理中的录入、修改、删除、查询和报表进行测试。
6.2测试的作用和意义
系统测试是管理信息系统的开发周期中的一个十分重要环节。尽管在系统开发周期的各个阶段均采取了严格的技术审查,但依然难免会留下错误,如果没有在投入运行前的系统测试阶段被发现并纠正,问题迟早会在运行中暴露出来,到那时要纠正错误将会付出更大的代价。系统测试占用的时间、花费的人力和成本占软件开发的很大比例。统计表明,开发较大规模的系统,系统测试的工作量大约占整个软件开发工作量的40%-50%。而对于一些特别重要的大系统,测试的工作量和成本更大,甚至超过系统开发其他各阶段的总和的若干倍。
6.3测试方法
6.3.1 测试人员
测试队伍由两位成员组成。软件的设计者在测试整个过程中负责整体测试方案的制定和测试进度的掌握以及白盒测试的测试者。第二位成员由未参加软件制作者担任,主要责任是进行软件的黑盒测试以及软件环境,硬件要求和极限测试工作[13]。
6.3.2 机器测试
通过在计算机上直接运行被测程序,来发现程序中的错误。机器测试包括黑盒测试盒白盒测试。黑盒测试也称功能测试,将软件看作黑盒子,在完全不考虑程序的内部结构和特性的情况下,研究软件的外部特性。根据软件的需求规格说明书测试用例,从程
40
沈阳建筑大学毕业设计
序的输入和输出特性上测试是否满足设定的功能。白盒测试也称结构测试,将软件看作一个透明的白盒子,按照程序的内部结构和处理逻辑来选定测试用例,对软件的逻辑路径及过程进行测试,检查与测试是否相符。
6.4测试内容
(1)软件的正常运行、关闭及退出时保存记录的提示(默认为是)。
(2)用户登录界面友好,可操作性及安全性能较好,能对不同管理级别者进行限制,以保证数据库的安全。
(3)数据库的可维护性好,数据的录入、删除及更改均能顺利完成,并能实现动态更新。
(4)数据查询便捷,能对各种不同的查询条件进行搜索,以找到最合适的答案。
6.5测试结果
(1)软件在运行、关闭及退出时保存记录的提示功能基本完成,在软件的不断启动关闭过程中没有出现死机、程序执行效率降低等各种不良现象,功能的实现较为完善。
(2)用户登录界面较友好,但软件界面的色彩选择、搭配上对于长期工作者而言仍然会产生眼部不适感。可操作性及安全性能较差,未能完成对不同管理级别者的限制工作,无法对软件涉及到的机密数据进行保护而无法保证数据库的基本安全。
(3)数据库的可维护性良好,数据的录入能顺利完成,并能实现动态更新,删除和修改也能顺利完成。
(4)数据查询不够全面,只能按系统设定的少数查询条件进行搜索,以找到合适的答案。
41
沈阳建筑大学毕业设计
结 论
该系统的实现,将减轻中小企业管理人员的负担。并能为公司领导的决策提供支持。如果每个企业可以很好的吸收客户关系管理理念,会看到在利润、客户忠诚度和客户满意度多方面的提高,对未来的整体性的电子商务时代的来临也就更有准备,也就向网络经济时代靠近了一步。
经过反复测试,系统完成后运行添加、修改、查询、报表等功能均正常。此系统仍存在许多缺陷,但是通过该系统设计达到了系统设计目的意义,基本掌握了软件开发的主要步骤,了解了各环节在开发时要注意的问题,从方便用户的角度出发,去考虑开发出好的软件。另外,在设计过程中也逐渐提高了软件开发技能和编程技能。因此本设计虽然较粗糙,但是从学习的角度上看,非常有意义。
系统需要改进的地方很多,因为个人的能力和各个方面的考虑不周全,代码写的也很仓促,没有实际的项目开发经验,导致了开发过程中总是顾头顾不了尾,还是多亏老师同学的帮助。通过这次开发个完整的小系统,我对软件开发有了一定的经验,对项目的开发流程也有一定的熟悉,为我以后进入社会提供了巨大的帮助。
总而言之,本系统很好的符合了当初的设计要求,在开发过程中学习知识、吸取经验,使自己的编程技术和软件设计思想同时得到锻炼和提高,从而使软件开发的总体水平得到提高。
42
沈阳建筑大学毕业设计
致 谢
我2009年进入沈阳建筑大学,随着毕业论文的完成,大学生活也要进入尾声了,此时此刻感慨良多。大学四年转瞬即去,时光犹如手中沙般滑去,留在手心的是大学四年丰富的收获和沉甸甸的记忆。大学的收获使我终生受益提高了我的各方面能力和素养,大学的记忆丰富了我的人生,我将永远铭记这段快乐的时光。感谢那些陪伴我的人感谢那些帮助我的人感谢那些爱我的人。
在这两个月的毕业设计中,我真诚地感谢老师和同学的帮助,在他们的帮助下我才顺利的完成毕业设计。特别感谢韩子扬老师的帮助,他对我的系统提出了很多改进的意见,对我的论文中一些不足的地方进行修改更正。
面临毕业,任重道远,在今后的人生道路上,我将永远铭记这些人和事,我将以自己加倍的努力来报答你们对我的支持和帮助。
43
沈阳建筑大学毕业设计
参考文献
[1] 李东.基于J2EE的客户关系管理信息系统的设计和实现《上海信息化》,2010 [2] Crosby ShereeLJohnson.Customer Relation ship Management,Marketing Management[J],2008
[3] Fredehck1Newell.Why CRM Doesnt Work: HOW To Win by Letting Customers [4] Lukas Grieser,KlausD.Wilde.Adaptive-Right-Time-Technologienin Customer Relationship Management.WIRTSCHAFTSINFORMATIK, 2012
[5] StefanHelmke.Effektives Customer Relationship Management. Gabler,2009 [6] 吴大遒.大连理工出版社客户关系管理系统的构建《信息与电脑》,2010 [7] 石全. 基于ASP的个人博客网站的设计与实现.《信息与电脑》,2010(2) [8] 章文帅.客户关系管理应用系统实现.《黑龙江科技信息》,2010(5) [9] 李亮辉.企业文化冲突背景下的客户关系管理J].湖南有色金属,2008,(2) [10] 廖斌.分布式应用系统的研究与开发 [J].四川烹饪高等专科学校学报,2008(3) [11] 袁俊.基于SSH框架的学位与研究生管理系统的研究与实现 [D]华中科技大学硕士论文,2008.6
[12] 黄少华.陈翠娥著.SQL语法范例大全.电子工业出版社,2008:66-93 [13] 张凯.软件工程与开发技术.清华大学出版社,2012
44
正在阅读:
美国新一代汽车合作伙伴计划(PNGV)12-20
中山细胞生物学习题03-14
中医师承及确有专长新规定何时落实10-12
2019年四川高考满分作文一步与一生-二 - 图文01-07
三中自然灾害类突发公共事件应急预案10-14
2016年苏南五市单招二模卷--数学11-22
IDE模式装系统之后修改AHCI方法04-14
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 客户关系
- 毕业设计
- 说明书
- 管理系统
- 图文
- 吉林大学网上作业-资产评估课程-多选题答案
- 医药费申报材料
- 太阳能电站安装手册
- 陕教版九年级思想品德期末考试卷
- 激光打印机原理与维修
- 实验四 顺序图设计
- 微机原理习题参考答案1
- 小学数学思想方法的梳理
- 青岛版小学数学五年级上册第一单元小数乘法测试题
- 北理网络教育 计算机基础在线作业 - 图文
- MT4编程语言MQL4入门(全接触)
- 从五大方面研究国考、省考历申论主题规律
- 岩石隧道弧形导坑预留核心土法
- VB理论单选题整理有答案
- 东街新村建设工程开工仪式主持词
- 第九章练习题 - all
- 炒货机与杀菌釜完美的搭配 炒出美味炒出安全
- china - aJ 100万橡胶裸单-配每日5分钟K线图
- 2011年武威市事业单位公开招聘拟聘人员名单
- 小学国旗下的演讲稿(精选多篇)