资源描述
学校编码 分类号 密级
学号:
工 程 硕 士 学 位 论 文
某汽车销售公司客户信息管理系统的设计与实现
指 导 教 师: 教授
专 业 名 称: 软 件 工 程
论文提交日期: 年月
论文答辩日期: 年月
指 导 教 师:
答辩委员会主席:
年月
厦门大学学位论文原创性声明
本人呈交的学位论文是本人在导师指导下,独立完成的研究成果。本人在论文写作中参考其他个人或集体已经发表的研究成果,均在文中以适当方式明确标明,并符合法律规范和《厦门大学研究生学术活动规范(试行)》。
另外,该学位论文为(某汽车销售公司客户信息管理系统的设计与实现)课题(组)的研究成果,获得( )课题(组)经费或实验室的资助,在( )实验室完成。(请在以上括号内填写课题或课题组负责人或实验室名称,未有此项声明内容的,可以不作特别声明。)
声明人(签名):
年 月 日
厦门大学学位论文著作权使用声明
本人同意厦门大学根据《中华人民共和国学位条例暂行实施办法》等规定保留和使用此学位论文,并向主管部门或其指定机构送交学位论文(包括纸质版和电子版),允许学位论文进入厦门大学图书馆及其数据库被查阅、借阅。本人同意厦门大学将学位论文加入全国博士、硕士学位论文共建单位数据库进行检索,将学位论文的标题和摘要汇编出版,采用影印、缩印或者其它方式合理复制学位论文。
本学位论文属于:
( ).经厦门大学BaoMi委员会审查核定的BaoMi学位论文,于 年 月 日解密,解密后适用上述授权。
( √ ).不BaoMi,适用上述授权。
(请在以上相应括号内打“√”或填上相应内容。BaoMi学位论文应是已经厦门大学BaoMi委员会审定过的学位论文,未经厦门大学BaoMi委员会审定的学位论文均为公开学位论文。此声明栏不填写的,默认为公开学位论文,均适用上述授权。)
声明人(签名):
年 月
目录
第一章 绪论
研究背景与意义
研究背景
研究意义
国内外研究现状及存在的问题
研究内容与目的
论文组织结构
第二章 相关技术介绍
数据库技术
(浏览器服务器)架构
技术
本章小结
第三章 系统分析
系统概述
系统应用背景分析
系统建设目标
系统可行性分析
经济可行性
技术可行性
管理可行性
系统功能需求分析
系统用户角色分析
功能用例分析
系统非功能性需求分析
系统接口需求分析
本章小结
第四章 系统设计
系统设计原则
系统架构设计
系统总体框架设计
网络拓扑结构设计
系统功能模块设计
系统业务流程设计
系统数据库设计
实体属性图
核心数据信息表
系统安全设计
系统接口设计
本章小结
第五章 系统实现
系统开发环境
功能模块实现
登录模块
客户信息管理模块
用户信息管理模块
安全保障模块
大数据统计分析模块
价值模块
本章小结
第六章 系统测试
测试环境和工具
系统功能测试
系统性能测试
测试结果分析
系统功能测试结果
系统性能测试结果
本章小结
第七章 总结与展望
总结
展望
参考文献
致谢
第一章 绪论
研究背景与意义
研究背景
在企业经营过程中,企业为实现创收盈利的目的,就必须主动与客户建立起的某种联系,这种联系即客户关系。客户关系之所以可以帮助企业实现创收盈利,是因为它不仅可以创造产品销售的可能,也可以为交易提供方便,节约交易成本,更可以为企业深入理解客户的需求和交流双方信息提供再次机会。
企业要想维系与客户之间的良好关系,就必须进行客户关系管理。客户关系管理是指在企业实施客户关系管理价值观的指导下,利用技术手段建立起来的连接企业与客户,能够促进双方及时、有效沟通的管理机制。客户信息管理系统正是客户关系管理的有效实现手段,一方面,它不仅可以作为企业的基础数据库,帮助企业全面有效的了解和记录客户的基本资料、客户购买行为特征、客户服务记录、客户维修记录、客户订单记录、客户对企业及竞争对手的产品服务评价、客户建议与意见等客户信息,掌握第一手客户资料;另一方面,客户信息管理系统能够帮助企业及时跟踪客户最新动态,为企业的经营决策提供原始数据,促使企业能够根据客户最新动态做出企业决策,更可以进一步巩固企业与老客户的客户关系,并建立企业与潜在客户之间的良好沟通渠道,最终达到维护老客户开发新客户,提高客户关系管理效率的目的,使企业激烈的市场竞争中立于不败之地。可以说,对大部分企业而言,客户信息管理系统都起到至关重要的作用。尤其对于销售型企业而言,客户信息管理系统的重要性更为明显,对客户的基本信息了解越深入,越容易促成业绩的达成和订单的实现,从而为企业创收盈利。
公司是一家客车销售公司,专业从事某品牌客车的销售工作,在长达年的企业运营过程中一直保持着不错的销售业绩,但是近几年公司的市场份额却日渐减少。究其原因,主要是随着互联网技术的不断进步,同类企业中不少竞争者都颠覆了传统的手工管理客户信息的管理方式,引进了先进的客户信息管理系统记录客户信息,这种方式使他们能够更好的掌握客户信息,与客户之间建立紧密的客户联系,从而取得了不错的成果。反观公司,相关管理层对客户信息管理系统的引进和使用并未引起高度重视,客户信息管理系统在公司也没有得到推广和使用,这也是造成公司的经营业绩逐渐下滑,市场份额不断减少的根本原因所在。因此,作者决定结合公司的实际情况,分析公司的客户信息管理系统所需的板块,为公司建立一套合适的客户信息管理系统,希望在公司得到推广使用,从而达到改善公司经营现状的目的。这也是本文的研究背景所在。
研究意义
随着我国汽车产业的迅速发展,信息化在汽车相关企业运营管理领域的应用更加受到重视,信息化建设成为汽车相关企业在激烈的竞争中生存与发展的必由之路。尤其是在工业时代,车联网、物联网的观念深入人心,越来越多的汽车相关企业意识到,企业管理的质量和效率极大程度上取决于所面对的信息的准确性和及时性。
国内一些大型的汽车企业,尤其是合资企业,都非常重视汽车企业的信息化建设,他们普遍采用了各种企业信息管理系统,对企业的销售信息、库存信息、客户信息等进行统一控制和管理。同时,他们都拥有自己的网站和内部信息网络系统,有的企业还投入大量资金进一步完善和扩充设备和功能。在汽车销售领域,信息化也得到广泛应用,其中,客户信息管理尤为突出,完善的客户信息管理系统几乎成为每个成功的汽车销售企业的必备基础要素。对于任何企业而言,客户都是企业存在和发展的决定向因素,是企业最重要的支撑力量。客户数量越多,客户质量越高,意味着企业的核心竞争力越强,在同类企业竞争中也更容易抢占市场份额,取得市场领导地位。企业只有通过高质量的产品和服务,不断满足客户的需求,提高客户体验和满意度,才能维持良好的客户关系,保持庞大的客户数量和优质的客户资源,从而为企业未来的发展添砖加瓦。公司开发客户信息管理系统的目的就是维持良好的客户关系,提高公司客户信息管理效率,为公司正确决策和有效管理控制提供依据,从而达到改善公司现有经营状况,促进公司长远发展的目的。
基于客户信息管理的对汽车销售企业的重要性,针对公司定制的客户信息管理系统设计完成并投入使用后,对作为汽车销售企业的公司具有以下意义:
(一)有利于公司及时调整决策方向
人类具有有限理性,人类决策所需要的信息是多方面的,包括问题产生的原因信息,客户对象信息,决策方案信息,决策后果预测信息及其他相关信息等,科学的决策取决于信息的有效性、全面性和综合使用。因此,对企业决策者而言,决策者不可能全面掌握和考察社会对象,科学的决策需要集合各方力量,将各方信息收集集中,量化分析。通过客户信息管理系统,公司可以根据客户系统搜集到的最新客户信息,适时制定或指定管理决策,促进企业更好的发展。
(二)提高公司的管理运营效率
客户信息管理系统对提高公司的管理运营效率具有重大作用。面对着当今汽车产业日益激烈的竞争环境,公司必须善于准确收集掌握各类对企业客户产生影响的信息,并对这些信息进行归纳,分析,综合和研究,从中找出规律性、倾向性问题,为正确决策和有效管理控制提供依据,这就必须对客户特点有一定的了解,才能根据客户变化分析出企业在管理运营中存在的问题,及时地做出有针对性和预见性的决策,提高汽车生产企业管理运营的效率。因此,在客户信息管理系统已经得到了众多企业的大力应用且应用效果良好的情况下,存在客户信息高效管理需要且客户信息繁冗复杂的企业,可以考虑使用客户信息管理系统,以促进企业的管理运营效率的提高。
国内外研究现状及存在的问题
“客户至上”是当今激烈的社会竞争中企业运营最为重视的问题之一,企业都希望自己能够了解客户,与客户之间建立良好的合作关系,从而取得核心竞争力,在竞争中取得胜利。“客户至上”这一理念最早起源与美国、加拿大和部分欧洲等工业革命较早兴起且发展较为迅速的地区,当时的思想为“以客户为中心”。在工业革命时期,出现了一系列的新技术、新设备,在发展初期,这些新技术、新设备确实取得了一些成果。但是,随着时间的推移和人们需求的不断旺盛,很多企业发现,仅仅依靠新技术、新产品已经不能满足客户的需要。因此,企业迫切的需要变革。在这种情况下,部分企业开始寄希望于自己的产品销售群体这部分核心资源,他们希望通过对客户的需求想法、购买需求、购买习惯和购买特点的了解,与客户建立良好的彼此依存关系,使客户感受到来自企业的关心,从而愿意与企业合作。毫无疑问,这部分企业取得了不错的成绩。随着时代的不断前进,客户与企业的相互依存关系表现的越来与明显,可以说,企业与客户的联系越密切,发展的就越好。由此,客户价值在企业发展运营中不断显现,越来越多的企业开始以 “赢得忠实客户,开发新客户”为企业的经营宗旨,与客户建立和保持良好的关系,确切掌握客户信息、通过对客户的充分了解赢得客户的信任,并根据客户的特点制定出合理的运营策略成为许多企业保持客户关系的切入点所在。在这种背景下,客户信息管理系统应运而生,它摒弃了传统的手工记录客户信息的方式,采用互联网技术,利用计算机对企业现有客户信息进行搜集整理,有效地解决了企业客户信息管理的问题,有效地帮助企业提高客户信息管理效率,维持良好的客户关系,从而达到提高客户服务精准度,降低客户信息管理成本的效果。另外,客户信息管理系统还能够帮助企业以现有的客户信息为数据基础进行大数据分析,了解企业近年来的客户群体动态,挖掘出企业产品和服务需要改进之处,发扬企业产品和服务现有优势,为企业的长远发展奠基。
客户信息管理系统的实用性功能使其得到了众多行业企业的青睐。经过统计发现,目前使用客户信息管理系统的企业以银行、汽车、大型贸易公司等为主,这类企业大都拥有众多客户,且客户信息十分复杂,客户信息管理系统的应用效果也比其他类型企业更加显著。以汽车行业的佼佼者——丰田汽车为例,采用客户信息管理系统后,丰田汽车的社会满意度不断提升。一方面,采用客户信息管理系统促进了丰田汽车的精益生产方式的逐步内化,使得精益生产方式成为丰田汽车的精髓,涵盖丰田汽车各个层面,包括企业的管理、供应链、财务系统,正是这种生产方式,保障了丰田汽车产品能够拥有持续、稳定的质量特征,为丰田汽车维护老客户、开发新客户建立了良好的基础;另一方面,采用客户信息管理系统后,丰田汽车的售后服务体系更加完善,一旦出现产品质量问题,丰田汽车能够根据客户信息管理系统快速的检索出购买相应产品的客户信息,并制定应急方案,从而通过快速的反应系统来降低给消费者带来的不满。比如年发生的丰田汽车的大型全球性“问题汽车”召回行动,丰田汽车正是利用客户信息管理系统快速高效的度过了这一次危机。
国内很早就引进了客户关系管理观念,并在客户信息管理系统上进行了一系列尝试,海尔的“电话超市”举措的有效实施正体现了这一点。海尔为促进海尔商用空调的销售,建立与客户之间的关系,应用户的要求在全国范围内推出“电话超市”。通过电话超市,只要用户通过电话与海尔联系后,海尔就会用客户信息系统把用户的档案登记在案,并迅速把信息转给富有经验的设计人员,再由相关设计人员携带详细的产品资料,免费上门设计。设计人员将会拿出两个以上的设计方案供用户选择,并按照用户的意愿进行空调的安装。海尔运用“电话超市”这种信息传递渠道,使自己走到了家电业的前面。在后期的发展中,海尔一旦推出新产品,就通过登记在案的用户档案向用户推送信息,这不仅实现了客户关系的管理,为企业深入理解客户的需求和交流双方信息提供了可能。因此,任何客户系统都是面向客户关系的,这也是本论文选题的依据所在。但是,尽管客户信息管理系统在国内外取得了一系列不错的成绩,但是目前的客户信息管理系统在国内的使用仍然只存在汽车、银行等大型企业中,并没有在企业中普及,并且客户信息管理系统的针对性也不强,这也正是客户信息管理系统目前存在的问题所在。
研究内容与目的
在当今社会经济全球化、信息化进程不断加快,互联网技术飞速发展的形势下,传统的信息管理模式和企业运营模式受到了剧烈的冲击。以客户信息管理为例,企业传统的客户信息管理方式即采用书面文件记录的手工管理客户信息管理方式,不仅工作起来效率很低,不能及时了解各类客户的实际情况,而且也无法快速地进行客户信息的查询等操作,更不便于动态及时地了解客户的需求及反馈信息,这严重阻碍了企业与客户之间良好关系的建立,并且一旦发现记录客户信息的书面文件遗失,将造成不可逆转的恶劣后果。
因此,随着企业竞争的日趋激烈,越来越多的企业认识到要想提高自身的生产效率和利润,必须引进先进的互联网技术,制定合理完善的客户信息管理系统,使企业在有需要的时候能够快速查询并及时了解客户群体的实际情况,购买企业产品的想法、需求和目的,动态及时地了解客户的需求及反馈信息,才能与客户建立起良好的、长期的客户关系,加强与客户的联系,强化与客户的沟通,进而在留住老客户的同时,更好地从客户关系方面挖掘潜在信息,发现新客户,最终达到扩大企业客户群体,为企业创收盈利的目的。
本论文从客户关系的内涵、客户关系管理的意义与重要性、对客户信息管理系统的认识,客户关系与客户信息管理系统的联系出发,以公司为研究实例,结合公司目前的客户关系管理方式、采取客户信息管理系统的现状,深入了解和分析公司目前的客户关系管理现状和现今的客户关系管理中存在的问题,分析公司建立客户信息管理系统所必须实现的功能、模块设置,最终有针对性的对公司目前的客户信息管理系统状态提出改进方案,以期提高公司的客户信息管理水平和企业决策质量,增强公司的市场竞争力,为公司的发展壮大保驾护航。
论文组织结构
本论文从客户关系的内涵、客户关系管理的意义与重要性、对客户信息系统的认识,客户关系与客户信息系统的联系出发,以公司为研究实例,深入了解公司目前的客户关系管理现状,分析公司目前采用的客户信息系统现状以及前的客户关系管理存在的问题,最终对公司目前的客户信息系统提出改进方案。
本文整体分为七个部分,各部分大体内容如下:
第一部分是绪论部分,包括引言,本文的研究背景、研究意义,国内外研究现状及存在的问题、研究内容与目的、研究方法以及论文组织结构做简要阐述。
第二部分是对客户信息系统的相关技术从优势、特点等方面进行具体理论介绍,包括数据库技术、 (浏览器服务器)架构、 和技术四大类;
第三部分是对客户信息管理系统的需求进行分析,首先介绍了系统应用背景和系统建设目标,然后结合公司的客户信息管理现状对公司的客户信息管理系统进行了功能需求分析和非功能需求分析;
第四部分是针对公司的现状设计出适合公司的客户信息管理系统,包括系统架构、系统功能模块、系统业务流程、系统数据库以及系统安全保障方式和系统接口;
第五部分分析客户信息管理系统实现的系统环境和功能模块实现的要求等;
第六部分对设计好的客户信息管理系统进行测试,具体内容包括测试环境和工具、系统功能模块和性能测试过程及结果;
第七部分对全文进行总结,并对公司采用客户信息管理系统后的未来进行展望。
第二章 相关技术介绍
数据库技术
企业采用客户信息管理系统的目的就是为了对现有客户信息进行搜集整理,这就需要对客户信息进行存储,在这种情况下,数据库就成了客户信息管理系统必不可少的组成部分之一。采用数据库系统可以将搜集的客户信息搜集并存储起来,以备在需要的时候进行调用,在数据需要更新时也可以更好的通过计算机进行修改,它使得企业高效、快速、批量的处理客户信息,提高客户信息管理效率成为可能。
随着社会经济的不断发展和企业竞争的不断加剧,企业可获得的客户信息量也越来越大,对企业管理效率效果的要求也越来越高,这就对数据库技术提出了更高的要求。目前的客户信息管理系统多采用关系型数据库管理系统——数据库。作为的组成部分之一,数据库具有以下优势:
()功能强大,操作简单
数据库的使用源于 世纪年代初期,经过多年的更新优化,目前的数据库功能越来越强大,操作也越来越简单,并且由于与风格高度统一,功能高度集成,即使是初学者这也可以快速的掌握并使用,以为代表的数据库已成为时下最经常使用的数据库系统之一。
()兼容性强,适用范围广
数据库兼容性极强,可以操作如文件、文件、文件和数据库等其他计算机数据库文件,适用范围极广。
()提供数据库应用程序开发的高级功能
提供数据库应用程序开发的高级功能是数据库与其他数据库相比最显著的优势。利用数据库的这一高级功能,即使不具备代码编写基础的用户,也可以快速的开发出一个功能强大、专业性强并且实用程度高的数据库应用程序。具备代码编写基础的用户在利用数据库应用程序开发的高级功能时,可以适当加入部分代码,这样开发出来的数据库应用程序质量更高。数据库的技术图如下图所示:
图 数据库系统技术图
(浏览器服务器)架构
在体系结构上,目前的客户信息管理系统多采用 (浏览器服务器)模式的体系结构,与传统的 (客户机服务器)体系结构相比,这种体系结构具有以下优势:
()适应范围更强,操作更方便
(浏览器服务器)模式的体系结构是建立在广域网基础上的,使用 (浏览器服务器)开发的系统只要有操作系统就可以进行操作,不需要配置独立的软硬件操作环境,而传统的 (客户机服务器)体系结构则是建立在局域网基础上的,在局域网上进行系统操作时必须配置相互联系的局域网操作环境,才能将不同局域网内的计算机连接起来进行数据交换。因此,与传统的 (客户机服务器)体系结构相比, (浏览器服务器)模式的体系结构适应范围更强,操作更方便。客户信息管理系统的目的正是为了提高客户信息管理效率,实现不同部门的客户信息的共享,更适合作为客户信息管理系统的开发结构。
()用户体验更好,信息交互性更强
(浏览器服务器)模式的体系结构是基于万维网开发的,其信息流可以自由多向变化,用户可以快速的实现信息的交互共享,而传统的 (客户机服务器)体系结构基于局域网开发,由于各局域网之间相互独立,用户的信息交互共享需要配置一定的软硬件环境,信息交互性较差。另外, (浏览器服务器)模式的体系结构是建立在浏览器上的,与建立在平台上的传统的 (客户机服务器)体系结构相比,用户可以得到更丰富生动地信息表现方式,用户体验度更高。
()开发成本更低,开发难度更小
(浏览器服务器)模式的体系结构在建立企业内部通信网络或利用虚拟专网()时采用的是星型拓扑结构,网络中的各节点通过点对点结与中央节点相连,建网容易,也更便于管理。
()信息访问速度更快,维护更方便
(浏览器服务器)模式的体系结构是建立在万维网和浏览器基础上的,比传统的 (客户机服务器)体系结构信息访问速更快。在维护上,传统的 (客户机服务器)体系结构更注重用户权限的检验,这就导致构件之间的整体性很强,更新时可能需要对所有构件进行更新,维护工程量较大,难度较大,成本较高。而由于 (浏览器服务器)模式的体系结构采用星型拓扑结构实现构件的耦合,各构件间的独立性很强,更新时只需对某一部分构件进行更新即可实现系统的升级,用户在只需要在网上下载最新安装程序性就可以实现更新,维护成本更低,难度更小。 (浏览器服务器)模式的体系结构示意图如图所示:
应用服务器
数据库服务器
服务器
客户端浏览器
客户端浏览器
……
图 (浏览器服务器)模式的体系结构示意图
本系统前台的网页设计采用的是 中文版, 是一个可视化的网页设计和网站管理工具,支持最新的技术,包含检查、格式控制、格式化选项、捆绑、可视化网页设计、图像编辑、全局查找替换、全功能、处理和等多媒体格式和动态、基于团队的创作等。所以这里选用它来实现动态网页的构架。
技术
,平台企业版( ), 是公司为企业级应用推出的标准平台。平台共分为三个主要版本 、 和 。公司在年发表版本的时候,使用了新名称 ,即“平台”,修改后的称为 ,即。并分为标准版( ,),企业版( ,),微型版(,)。便由此诞生。
年月,大会召开,公司公开 。此时,的各种版本已经更名以取消其中的数字“”:更名为 , 更名为 ,更名为 。随着技术的发展,平台得到了迅速的发展,成为语言中最活跃的体系之一。现如今,不仅仅是指一种标准平台(),它更多的表达着一种软件架构和设计思想。
是一系列技术标准所组成的平台,包括:
企业级( )
解析( )
连接器架构( )
数据库联接( )
消息服务( )
名字与目录接口( )
服务器页面( )
服务器页面标准标签库( )
事务( )
本章小结
本章对本文系统设计与实现中要采取的相关技术细节进行了阐述,包括系统开发的数据库、 (浏览器服务器)模式的体系结构、 和技术。本章对各个技术进行了介绍的同时明确了各个技术的优点和对本文客户信息管理系统的适用性。
第三章 系统分析
系统概述
系统应用背景分析
公司是一家集整车销售、纯正零配件供应为一体的,以汽车销售代理为主导产业的公司。公司以亚星客车为主导品牌,经营多年以来,公司严格按照现代企业制度规范运作,以管理科学、布局合理、功能完善、形象统一为目标二将始终坚持用户第一的营销理念,全面贯彻“以人为本,客户至上”的服务宗旨,以直得客户最大限度的信赖为经营基础,一直致力于与世界同步的汽车销售服务,努力打造出行业中一流水平的销售网络和营销体系,创造了近年总计销售辆,平均每年告后维修保养台次的佳绩,多次被评为相关汽车品牌星级授权销售服务中心。
然而,尽管在销售业绩和企业荣誉上取得了不错的成绩,在客户信息管理上,公司仍然存在着以下两个方面的问题:
(一)公司全体上下员工的客户信息管理理念缺失
调查资料显示,公司工作人员大多对公司的客户信息管理方式了解甚少,并且存在客户信息管理理念缺失的现象,如销售人员只关心自己是否完成销售计划,售后维修人员只关心自己完成的维修产值,公司高级管理层则关注销售部门是否完成预期的销售计划、售后维修部门获得多少利润等财务指标,对于客户基本信息、客户对公司的产品和服务的看法和客户满意度这些影响企业长远发展的关键要素则很少关注。也就是说,公司上下更关注公司的短期经营效果,造成企业长远发展思想与企业短期经营业绩之间的脱节,严重阻碍了公司的未来发展进程。
(二)公司管理层对宏观环境认识不到位
虽然公司管理层已经逐渐认识到客户信息管理的重要性,但是在制定客户信息管理战略时并未进行详细调研,对行业环境、宏观经济发展情况的分析也不够深入,客户信息管理战略实施中又受到财力人力的限制,使客户信息管理战略不能得到有效实施,这与公司客户信息管理水平不足的情况有关,需要一个长期的改善过程。
公司全体上下员工的客户信息管理理念缺失和管理层对宏观环境认识不到位两大问题的存在,使得公司目前尚没有引进专门的客户信息管理系统,管理层和员工对客户信息的了解仅限于各部门记录的客户信息资料,并且各部门客户信息资料借阅管理没有形成严格的规范性信息,客户信息丢失问题常常出现,因此,引进一套的专门的客户信息管理系统,实现各部门现有客户信息资料的共享和安全性管理已成为公司客户信息管理的当务之急。
系统建设目标
企业之采用客户信息管理系统的目的是利用互联网信息技术,对企业分散的客户信息进行集中处理和统一管理以帮助企业更高的提高管理运营效率,并借助客户信息管理系统记录的客户信息进行数据提取,根据企业的经营信息动态分析出企业目前存在的不足和问题,进而针对这些问题提出有益的决策。因此,本文针对公司设计的客户信息管理系统投入使用后,应该达到如下效果,即系统建设的目标所在。
、要求用户界面简洁直观、美观,操作指令一目了然,用户能够方便快捷的进行操作;
、系统后台稳定,用户操作时系统崩溃的概率控制在千分之五;
、系统自带安全自检功能,能够按照预定的安全检查计划对自身进行检查,当出现问题时向用户反映,并且用户可以根据个人实际情况设定系统安全检查计划,从而保障系统处于安全状态;
、系统根据用户属性的不同设定不同的权限,具体包括管理者、员工和客户三种身份,使用户根据自身的权限对数据进行操作,从而保障系统数据的安全性;
、系统自带内存监控功能,当内存不足时向用户提示,以保证客户信息的及时转移处理;
、系统兼容性强,在常用的计算机系统内都能进行操作。
系统可行性分析
经济可行性
开发本系统所需的相关资料可以通过互联网调查采集,所需的其他应用软件、硬件系统也易于获得,系统整体开发成本较低,并且引进使用本系统后,与传统方式相比,具有高效率、低成本、高质量的特点,可以节省不少人力、物力及财力,因此从经济的角度来看,本客户信息管理系统可行。
技术可行性
数据库环境:数据库
系统环境: 系统或以上版本。
系统实现依靠相对熟悉的面向对象编程语言、网络编程语言和语句三种语言进行开发,并定期对客户信息管理系统进行更新,使其与最新的系统相兼容,其基本操作实质还是对数据库进行添加、删除、查找等操作,从技术上讲是十分可行的。
管理可行性
本系统采用的是结构(浏览器服务器结构),所以完全基于浏览器界面的开发,只要有一台能上网的电脑就能使用,通过电脑就能方便快捷的实现管理。
系统功能需求分析
系统用户角色分析
从使用者的角度,可对客户信息管理系统的使用者类型进行如下划分:
一、管理员
设置管理员的目的是保证客户信息管理系统使用过程中的信息安全性,因此,客户信息管理系统的管理员可以具有比其他者更高的权限,他可以查看客户信息管理系统的运行环境,对根本客户信息指标如客户级别、客户来源、企业类型等进行查看,增加,删除,修改等操作;也可以查看客户信息管理系统内的员工信息,并对客户信息管理系统内的员工信息进行增加、删除、修改等操作。
二、员工
在客户信息管理系统中,员工可以进行基础客户信息管理,如查看、添加、删除修改、更新自己所负责的客户信息等,也可以对自身资料进行管理,如查看、修改个人基本资料,修改登录密码等。
三、客户
在客户信息管理系统中,客户可以对负责自己业务的员工进行投诉、查看历史评价记录、查看自己历史交易记录、查看自己在客户信息管理系统中的个人资料、修改登录密码等。
功能用例分析
鉴于公司目前尚未引进客户信息管理系统,考虑到公司销售亚星客车的业务范围,作者认为公司的客户信息管理系统功能需求如下:
一、客户信息管理功能
客户信息管理功能
客户信息录入
客户信息删除
客户信息查找
客户信息修改
公司的客户信息管理系统的客户信息管理主要服务于客户资料综合性管理和共享,因此要实现客户信息的录入、多条件检索、客户信息分类、删除、修改、客户信息即时打印和客户大数据统计分析等功能,对客户数据进行统计分析操作,具体用例图如下图所示:
图 客户信息管理功能用例图
在客户信息管理中,针对企业管理员、企业员工和企业客户,本客户信息管理系统能提供的功能分别如下:
(一)企业管理员
、客户信息录入功能
在本客户信息管理系统中,企业管理员有权限设置客户的性质、类型和编号,其录入的客户信息应包括客户的名称、联系方式、客户服务记录、客户维修记录、客户订单记录、客户对企业及竞争对手的产品服务评价、客户建议与意见等基本客户信息,具体用例图如下图所示:
管理员客户信息管理
客户信息类别设置
录入基本客户信息
图 企业管理员客户信息录入用例图
、多条件分类功能
考虑到客户的实际情况不同,公司的客户信息管理系统应该设置分类功能,企业管理员能够对不同类型的客户和企业设置不同的标准进行分类,方便企业对客户信息的管理,具体用例图如下图所示:
多条件分类
多条件分类
多条件分类
录入分类条件
录入分类条件
录入分类条件
录入分类条件……
图 企业管理员多条件分类用例图
、多条件检索功能
多条件检索
录入检索条件
录入检索条件
录入检索条件
录入检索条件……
除设置多条件分类功能外, 公司的企业管理员可通过客户信息管理系统完成多条件检索操作,提高使用者检索信息的效率和准确率,具体用例图如下图所示:
图 客户信息管理系统多条件检索用例图
、客户信息删除功能
基于多条件检索的设计,管理员可以删除客户信息管理系统内已有的信息,具体用例图如下图所示:
企业管理员
查找检索所需信息
删除现有客户信息
图 客户信息管理系统删除功能用例图
、客户信息删除功能
基于多条件检索的设计,管理员可以修改客户信息管理系统内已有的信息,具体用例图如下图所示:
企业管理员
查找检索所需信息
修改现有客户信息
图客户信息管理系统修改功能用例图
(二)企业员工
、客户信息录入功能
在本客户信息管理系统中,企业员工录入客户信息的权限仅包括客户的名称、联系方式、客户服务记录、客户维修记录、客户订单记录、客户对企业及竞争对手的产品服务评价、客户建议与意见等基本客户信息,没有企业管理员拥有的设置客户信息类别的权限,具体用例图如下图所示:
管理员客户信息管理
录入基本客户信息
图 企业员工客户信息录入用例图
、多条件分类功能
在公司的客户信息管理系统中,企业员工能够对不同类型的客户和企业设置不同的标准进行分类,方便企业对客户信息的管理,具体用例图同上图所示。
、多条件检索功能
公司的企业员工也可通过客户信息管理系统完成多条件检索操作,具体用例图同上图所示。
、客户信息删除功能
基于多条件检索的设计,员工可以删除客户信息管理系统内已有的信息,具体用例图如下图所示:
企业员工
查找检索所需信息
删除现有客户信息
图 客户信息管理系统删除功能用例图
、客户信息删除功能
基于多条件检索的设计,员工可以修改客户信息管理系统内已有的信息,具体用例图如下图所示:
企业员工
查找检索所需信息
修改现有客户信息
图 客户信息管理系统修改功能用例图
、即时打印功能
考虑到客户信息可能出现即时需要展示的情况,公司的企业管理员可利用客户信息管理系统的客户信息打印功能,在需要时可以快速的搜寻到客户信息并打印出来,具体用例图如下图所示:
企业员工
查找检索所需信息
即时打印
图客户信息管理即时打印功能用例图
(三)客户
客户可以通过公司的客户信息管理系统,查看自身资料,并对有疑问之处向负责自己的员工进行反映,达到客户资金自检自身资料,以达到确保公司搜集到的客户信息资料正确的目的。
二、用户信息管理功能
(一)管理员
在公司的客户信息管理系统中,管理员拥有对自身、企业员工和客户所有用户信息进行管理的权限,包括录入、删除、修改和添加等,具体用例图如图所示:
企业管理员
查看、修改和删除自身信息
查看、修改和删除员工信息
查看、修改和删除客户信息
图企业管理员的用户信息管理功能用例图
(二)员工
员工只能完成对自身的信息,录入客户信息以及对自身录入的客户信息进行删除、修改和添加等所有基础操作,对管理员信息以及同事录入的客户信息只能查看,具体用例图如图所示:
企业员工
查找、录入和自身信息
录入客户信息
查看管理员信息及
同事录入的客户信息
查找、录入和删除自身录入的客户信息
图 企业员工的用户信息管理功能用例图
(三)客户
客户
查看、修改和自身信息
查看负责自己的员工信息或管理员信息
客户只能管理自身的信息,只能查看负责自己的管理员或员工信息,不能查看其他用户信息,具体用例图如图所示:
图 企业管理员的用户信息管理功能用例图
三、大数据统计分析功能
(一)管理员
企业管理员可利用客户信息管理系统的客户大数据统计分析功能,对一段时间内的客户信息进行大数据统计和分析,从而进一步提高各部门之间的客户信息共享效率,为以后的决策提供依据,具体用例图如下图所示:
管理员
统计及分析
客户大数据
完成并输出大数据
统计分析报表
图 管理员客户信息管理系统大数据统计分析功能用例图
(二)员工
员工可以查看并打印企业管理员统计得出的大数据分析报表,具体用例图如下图所示:
员工
查看客户大数据统计分析报表
打印大数据
统计分析报表
图 员工客户信息管理系统大数据统计分析功能用例图
(三)客户
客户没有查看并打印企业管理员统计得出的大数据分析报表的权限。
系统非功能性需求分析
客户信息管理系统的非功能性需求是基于为其功能性需求提供基础辅助,以促进客户信息管理系统的正常使用的目的而设置的,它主要表现在客户信息管理系统使用性能和客户信息管理系统安全性两个方面;
()客户信息管理系统使用性能是指客户信息管理系统能够及时为使用者提供客户信息添加、搜集、整理服务的能力,它包括客户信息添加、搜集、整理服务速度、客户信息吞吐量和系统稳定性三个方面;
()客户信息管理系统安全性需求包含对客户现有漏洞及时应对和修复的需求,以及对客户信息管理系统面临的潜在的威胁进行处理的需求。另外,客户信息管理系统应该设置自身安全防御系统,在出现突发状况如断电、断网或是电脑系统崩溃的情况时,应该能够对使用
展开阅读全文