《客户关系管理系统需求规格说明书.doc》由会员分享,可在线阅读,更多相关《客户关系管理系统需求规格说明书.doc(44页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、. .客户关系管理系统CRM需求规格说明书编号:-RM-CRM版本:1.0 H.L.日期:2007-12-12审批:日期:状态修订人修改日期版本备注新创立PM2007-12-121.0. .word. .1 概述客户是公司最珍贵的资源,为了更好的开掘老客户的价值,并开发更多新客户,XX公司决定实施客户关系管理系统。希望通过这个系统完成对客户根本信息、联系人信息、交往信息、客户效劳信息的充分共享和规X化管理;希望通过对销售时机、客户开发过程的追踪和记录,提高新客户的开发能力;希望在客户将要流失时系统及时预警,以便销售人员及时采取措施,降低损失。并希望系统提供相关报表,以便公司高层随时了解公司客户
2、情况。客户效劳是一个涉及多个部门,存在一定流程的工作。客户效劳水平的上下决定着公司的核心竞争力。该客户关系管理系统应提供一个客户效劳在线平台,使客户效劳处理过程中相关人员可以在线完成效劳的处理和记录工作。1.1 目的本文档是信息技术XX在与XX公司的客户关系管理系统实施合同根底上编制的。本文档的编写为下阶段的设计、开发提供依据,为工程组成员对需求的详尽理解,以及在开发开发过程中的协同工作提供强有力的保证。同时本文档也作为工程评审验收的依据之一。1.2 X围本系统包括:营销管理、客户管理、效劳管理、统计报表和根底数据五个功能模块。另包括权限管理模块用于系统的用户、角色和相关权限。系统功能为本说明
3、书与附件Demo版界面描述中功能的并集。在上述文件未明确描述的情况下,应能满足合同和相关投标书所描述的功能。1.3 读者对象1.4 参考文档无1.5 术语定义系统用户:XX公司员工。客户:购置XX公司产品或有意向购置XX公司产品的单位客户,不包括个人客户。客户效劳:由客户提出申请,需要XX公司员工对其做出响应的活动。分咨询、建议、投诉等类型。2 系统说明2.1 概述客户关系管理系统用于管理与客户相关的信息与活动,但不包括产品信息、库存数据与销售活动。这三类数据将由XX公司X销售系统进展管理。但本系统需要提供产品信息查询功能、库存数据查询功能、历史订单查询功能。2.2 用户与角色与本系统相关的用
4、户和角色包括:系统管理员:管理系统用户、角色与权限,保证系统正常运行。销售主管:对客户效劳进展分配。创立销售时机。对销售时机进展指派。对特定销售时机制定客户开发方案。分析客户奉献、客户构成、客户效劳构成和客户流失数据,定期提交客户管理报告。客户经理:维护负责的客户信息。承受客户效劳请求,在系统中创立客户效劳。处理分派给自己的客户效劳。对处理的效劳进展反应。创立销售时机。对特定销售时机制定客户开发方案。执行客户开发方案。对负责的流失客户采取“暂缓流失或“确定流失的措施。高管:审查客户奉献数据、客户构成数据、客户效劳构成数据和客户流失数据。2.3 系统功能系统用例图如图1所示,子用例图及详细的用例
5、描述见“功能性需求局部。图 12.4 当遵循的标准或规X本系统采用Oracle数据库,使用Java EE进展开发,采取B/S架构。数据库设计原那么上符合第三X式,且规X,易于维护。程序需使用MVC模式,采用三层架构,保证系统的可维护性和可扩展性。3 功能性需求本系统分营销管理、客户管理、效劳管理、统计报表、根底数据和权限管理六个模块。3.1 营销管理营销管理模块包含销售时机的管理和对客户开发过程的管理,子用例图如图2所示。图2营销的过程是开发新客户的过程。对老客户的销售行为不属于营销管理的X畴。客户经理有开发新客户的任务,在客户经理发现销售时机时,应在系统中录入该销售时机的信息。销售主管也可以
6、在系统中创立销售时机。所有的销售时机由销售主管进展分配,每个销售时机分配给一个客户经理。客户经理对分配给自己的销售时机制定客户开发方案,方案好分几步开发,以及每个步骤的时间和具体事项。制定完客户开发方案后,客户经理按实际执行请跨功能填写方案中每个步骤的执行效果。在开发方案完毕的时候,根据开发的结果不同,设置该销售时机为“开发失败或“开发成功。如果开发客户成功,系统自动创立新的客户记录。3.1.1 销售时机管理3.1.1.1 创立销售时机3.1.1.1.1 业务概述见3.1节的描述。3.1.1.1.2 使用者销售主管、客户经理3.1.1.1.3 输入要素创立销售时机的系统界面如图3所示。图 3创
7、立销售时机时需录入以下信息:表 1数据项说明输入格式是否必填编号系统自动生成输入框只读时机来源文本客户名称文本是成功机率从0到100的数字数字是概要对销售时机的简要描述文本是联系人文本联系人文本时机描述文本是创立人自动填入当前登录用户,用户不可更改输入框只读是创立时间当前系统时间输入框只读是3.1.1.1.4 处理流程从页面获取输入信息,在数据库中创立新记录。3.1.1.1.5 输出要素提示“保存成功,或报告相应错误。页面必填项未填时不允许提交表单。3.1.1.2 修改销售时机3.1.1.2.1 业务概述对未分配的销售时机记录可以编辑。3.1.1.2.2 使用者销售主管、客户经理3.1.1.2
8、.3 输入要素在销售时机管理的列表页面列出所有状态为“未分配的销售时机记录,可选择一条进展编辑。图 4在编辑页面,可以对时机来源、客户名称、成功机率、概要、联系人、联系人、时机描述进展编辑。其他信息不可编辑。图53.1.1.2.4 处理流程在列表页面选择“未分配的销售时机进展编辑,跳转到编辑页面;在编辑页面填入更新的信息,提交表单,保存新的信息到数据库。3.1.1.2.5 输出要素提示“保存成功,或报告相应错误。页面必填项未填时不允许提交表单。3.1.1.3 删除销售时机3.1.1.3.1 业务概述状态为“未分配的销售时机可以删除。删除时需要判断当前登录用户为该销售时机的创立人,否那么不可删除
9、。3.1.1.3.2 使用者销售主管、客户经理3.1.1.3.3 输入要素如图4所示,在“未指派的销售时机列表中选择一项删除。3.1.1.3.4 处理流程点选删除操作后应提示“确认删除?,用户选“确定那么执行删除操作,否那么不执行。3.1.1.3.5 输出要素删除成功后提示“删除成功。3.1.1.4 指派销售时机3.1.1.4.1 业务概述销售主管根据各客户经理的负责分区、行业特长等对销售时机进展指派。每个销售时机指派给一个客户经理,专事专人。指派成功后,销售时机状态改为“已指派。3.1.1.4.2 使用者销售主管3.1.1.4.3 输入要素进展指派时需要选择输入客户经理,系统自动输入指派时间
10、。两相皆未必输项。图 63.1.1.4.4 处理流程选择要指派的销售时机,观察销售时机的详细信息并选择客户经理进展指派。3.1.1.4.5 输出要素指派成功后提示“指派成功,该销售时机状态改为“已指派即“开发中。3.1.2 客户开发方案对“已指派的销售时机制定开发方案,执行开发方案,并记录执行结果。客户开发成功还将创立新的客户记录。3.1.2.1 制定开发方案3.1.2.1.1 业务概述客户经理对分配给自己的销售时机制定开发方案。3.1.2.1.2 使用者客户经理3.1.2.1.3 输入要素在制定开发方案时,应显示出销售时机的详细信息。客户经理可以通过新建方案项,编辑已经有的方案项,即删除方案
11、项来针对一个销售时机来制定客户开发方案。每个方案项包括两个输入要素:日期和方案内容,都是必输项。日期的输入格式为“2007-12-13。编辑方案项时,日期不可以编辑。图 73.1.2.1.4 处理流程首先选择一“已指派的销售时机进展指定方案的操作,然后制定方案。3.1.2.1.5 输出要素提交并更新当前页面时在方案项列表中显示新建的方案项。3.1.2.2 执行开发方案3.1.2.2.1 业务概述完成客户开发方案的制定后,客户经理开场按照方案内容执行客户开发方案,并按时记录执行结果。3.1.2.2.2 使用者客户经理3.1.2.2.3 输入要素对每个方案项填写执行效果,并保存。图 83.1.2.
12、3 开发成功3.1.2.3.1 业务概述某个客户开发方案执行过程中或执行完毕后如果客户同意购置公司产品,已经下订单或者签订销售合同,那么标志客户开发成功。客户开发成功时,需修改销售时机的状态为“开发成功。并根据销售时机中相应信息自动创立客户记录。3.1.2.3.2 使用者客户经理3.1.2.3.3 输入要素从列表中选择一个状态为“已指派的销售时机,点选“开发成功操作。或者在执行方案页面点选“开发成功操作。3.1.2.3.4 处理流程修改销售时机的状态为“开发成功。根据销售时机中相应信息包括客户名称、联系人和联系人自动创立客户记录。3.1.2.3.5 输出要素操作成功后提示“操作成功。3.1.2
13、.4 开发失败3.1.2.4.1 业务概述某销售时机在确认客户确实没有采购需求后,或不具备开发价值时可认为“开发失败。3.1.2.4.2 使用者客户经理3.1.2.4.3 输入要素从列表中选择一个状态为“已指派的销售时机,点选“终止开发操作。或者在执行方案页面点选“终止开发操作。3.1.2.4.4 处理流程修改销售时机的状态为“开发失败。3.1.2.4.5 输出要素操作成功后提示“操作成功。3.2 客户管理客户信息是公司资产的构成局部之一,应对其进展妥善保管、充分利用。每个客户经理有责任维护自己负责的客户信息,随时更新。在本系统中,客户信息将得到充分的共享,从而发挥最大的价值。有调查说明,公司
14、的大局部利润来自老客户,开发新的客户本钱相对较高而且风险相对较大。因此我们有必要对超过6个月没有购置公司产品的客户应予以特殊关注,防止现有客户流失。客户管理的子用例图如图9所示。ERP(企业资源方案)图 93.2.1 客户信息管理3.2.1.1 编辑客户信息3.2.1.1.1 业务概述客户经理可以编辑状态为“正常的客户信息。3.2.1.1.2 使用者客户经理3.2.1.1.3 输入要素如下列图所示,有“*标记的为必输项。地区、客户等级的候选项由数据字典维护;客户经理候选项为所有状态为“正常的系统用户。客户满意度和客户信用度候选项的值都是15。图 103.2.1.1.4 处理流程从列表中选择要编
15、辑的用户点选“编辑按钮,编辑特定客户的信息,输入新信息后点“保存按钮,返回列表页面。3.2.1.1.5 输出要素提示“保存成功或报告错误。3.2.1.2 管理客户联系人3.2.1.2.1 业务概述每个客户可以有多个联系人。图 113.2.1.2.2 使用者客户经理3.2.1.2.3 输入要素新建联系人时要输入XX、性别、职位和办公,必输。还可输入手机和备注信息。注意:联系人是属于某个客户的。图表 2编辑联系人时XX、性别、职位和办公为必输项。图表 33.2.1.2.4 处理流程选择一个客户,显示其所有联系人的列表,从中选择进展编辑或删除操作,还可以给该客户添加联系人。3.2.1.2.5 输出要
16、素客户的联系人信息。3.2.1.3 管理客户交往记录3.2.1.3.1 业务概述系统可以保存每个客户的交往记录。图表 43.2.1.3.2 使用者客户经理3.2.1.3.3 输入要素客户经理完成客户效劳后,需记录和客户交往的内容,特别是里程碑事件或有重大影响的事件。添加一个客户交往记录时需要记录事件发生的日期、地点、概要和详细信息,还可以填写一个备注信息。图表 5交往记录可以修改。但必输项不能修改为空。图表 63.2.1.3.4 处理流程首先选择一个客户,然后针对这个客户维护交往记录信息。3.2.1.3.5 输出要素客户的交往记录数据。3.2.1.4 查看客户历史订单3.2.1.4.1 业务概
17、述客户的历史订单数据是一个客户重要的信息。本系统中不提供订单管理的功能。订单数据需要从销售系统中读取。读取时只读取订单状态为“已发货或“已回款的数据对应订单记录状态为5或6。3.2.1.4.2 使用者客户经理3.2.1.4.3 输入要素本系统根据客户展示历史订单。3.2.1.4.4 处理流程首先选择一个客户,然后查看这个客户的历史订单,再选择一条历史订单查看订单明细。3.2.1.4.5 输出要素针对某一客户显示其全部已发货或已回款的历史订单,分页显示,最新的订单显示在前面。需要在列表中显示订单的编号、下单日期、送货地址、订单状态。图表 7对每个订单可以查看明细。在订单明细中需要显示订单的总金额
18、。显示样式如下列图所示。图表 83.2.2 客户流失管理系统将对超过6个月没有购置行为的。3.2.2.1 客户流失预警3.2.2.1.1 业务概述系统自动检查超过6个月没有下单的客户,并在本系统中提出预警。订单数据需要从销售系统中获得。3.2.2.1.2 使用者客户经理3.2.2.1.3 输入要素本功能由后台程序完成,没有输入界面。3.2.2.1.4 处理流程每周六凌晨02:00系统自动检查订单数据,如果发现有超过6个月没有下单的客户,那么自动添加一条客户流失预警记录。客户经理登录本系统后在客户流失管理中就可以看到。图表 9对客户流失预警可以采取“暂缓流失和“确认流失两种措施。但在确认流失前一
19、定要采取措施“暂缓流失。3.2.2.1.5 输出要素客户流失预警记录。3.2.2.2 暂缓客户流失3.2.2.2.1 业务概述对于系统自动产生的客户流失预警,负责该客户的客户经理要第一时间采取措施,充分了解客户流失的原因,并采取应对措施。然后在系统中使用“暂缓流失功能点,填写采取的措施。3.2.2.2.2 使用者客户经理3.2.2.2.3 输入要素暂缓措施可以不断追加,系统要保存每次追加的暂缓措施。图表 103.2.2.2.4 处理流程选择客户流失预警记录,追加暂缓措施。3.2.2.2.5 输出要素系统保存每次追加的暂缓措施。3.2.2.3 确认客户流失3.2.2.3.1 业务概述如果确是存在
20、不可逆转的因素,客户不可能再购置本公司的产品,那么确认该客户的流失。3.2.2.3.2 使用者客户经理3.2.2.3.3 输入要素在确认客户流失时要填写客户流失的原因。图表 113.2.2.3.4 处理流程选择一条客户流失预警,填写客户流失原因,确认客户流失。3.2.2.3.5 输出要素确认客户流失后,该客户的状态修改为“已流失。3.3 效劳管理图 处理流程图 123456.789 number(4,3)6.7893.3.1 效劳创立3.3.1.1 业务概述客户效劳是客户管理的重要工作。通过客户效劳我们的销售团队可以及时帮助客户解决问题、消除顾虑,提高客户满意度。还可以帮助我们随时了解客户的动
21、态,以便采取应对措施。3.3.1.2 使用者客户经理3.3.1.3 输入要素当客户收到客户效劳请求的时候,要创立一条效劳单据。效劳单据录入界面如下列图所示。效劳编号由系统自动生成;效劳类型由数据字典维护,选择输入;创立人为当前登录用户;创立时间为当前系统时间。图表 123.3.1.4 处理流程效劳添加成功后仍返回效劳创立页面,显示空表单准备填写下一条效劳。3.3.1.5 输出要素添加成功的效劳数据,状态为“新创立。3.3.2 效劳分配3.3.2.1 业务概述销售主管对状态为“新创立的效劳单据进展分配,专事专管。3.3.2.2 使用者销售主管3.3.2.3 输入要素分给的对象通过选择输入,候选项
22、包括所有状态为“正常的系统用户。图表 133.3.2.4 处理流程选择一条状态为“新创立的效劳单据,分配给专人。3.3.2.5 输出要素效劳分配给专人后,效劳单据的状态修改为“已分配。需要记录分配时间。3.3.3 效劳处理3.3.3.1 业务概述被分配处理效劳的客户经理负责对效劳请求做出处理,并在系统中录入处理的方法。3.3.3.2 使用者客户经理3.3.3.3 输入要素填写处理的方法,系统自动记录处理人和处理时间。图表 143.3.3.4 处理流程首先查询得到状态为“已分配的效劳单据,选择一个进展处理。图表 15填写处理方法后提交。3.3.3.5 输出要素处理完成的效劳单据状态改为“已处理。
23、3.3.4 效劳反应3.3.4.1 业务概述对状态为“已处理的效劳单据主动联系客户进展反应,填写处理结果。3.3.4.2 使用者客户经理3.3.4.3 输入要素需要填写处理结果,并选择客户对效劳处理的满意度。客户满意度为15的值。图表 163.3.4.4 处理流程首先查询得到状态为“已处理的效劳单据,选择一个进展反应。图表 17填写处理结果和满意度后提交。3.3.4.5 输出要素根据客户满意度不同,效劳单据的流转也不同。如果客户满意度大于等于3,效劳单据状态改为“已归档。如果效劳满意度小于3,效劳状态改为“已分配,重新进展处理。3.3.5 效劳归档3.3.5.1 业务概述系统可以对已归档的效劳
24、进展查询、查阅。便于参考解决类似问题。3.3.5.2 使用者客户经理、销售主管3.3.5.3 输入要素可以根据客户、概要、效劳类型、创立日期进展查询。对每条效劳单据还可以查看明细。图表 183.3.5.4 处理流程3.3.5.5 输出要素效劳单据信息。图表 193.4 统计报表图 3.4.1 客户奉献分析3.4.1.1 业务概述对客户下单的总金额进展统计,了解客户对企业的奉献。3.4.1.2 使用者销售主管、高管3.4.1.3 输入要素可以根据客户名称或年份查询,默认列出全部客户和所有年份订单金额的总和。3.4.1.4 处理流程3.4.1.5 输出要素显示客户名称和该客户下单的总金额。图表 2
25、03.4.2 客户构成分析3.4.2.1 业务概述了解某种类型的客户有多少及所占比例。3.4.2.2 使用者销售主管、高管3.4.2.3 输入要素可以选择报表方式,按客户等级统计、按信用度统计或按满意度统计。3.4.2.4 处理流程3.4.2.5 输出要素列出统计项,和该统计项下有多少个客户。图表 213.4.3 客户效劳分析3.4.3.1 业务概述根据效劳类型对效劳进展统计。3.4.3.2 使用者销售主管、高管3.4.3.3 输入要素可以输入年份,只统计该年的效劳数据。3.4.3.4 处理流程3.4.3.5 输出要素图表 223.4.4 客户流失分析3.4.4.1 业务概述查看已经确认流失的
26、客户流失记录。3.4.4.2 使用者销售主管、高管3.4.4.3 输入要素可以根据客户名称和客户经理名称进展查询。3.4.4.4 处理流程3.4.4.5 输出要素列出符合查询条件的已经确认流失的客户流失记录。图表 233.5 根底数据图 3.5.1 数据字典管理3.5.1.1 业务概述对系统中需要已选择的方式输入的输入项的候选项,统一通过数据字典来配置。比方效劳类型、客户等级等。3.5.1.2 使用者系统管理员3.5.1.3 输入要素每个数据字典项包括系统自动生成的编号、类别如:效劳类型、条目如:咨询和值如:1构成。数据字典项有的能编辑。有的不可编辑,只能查看。图表 24对于可以编辑的数据字典
27、项,可以修改其类别、条目和值。还可以设为不可编辑。图表 25在数据字典项的列表中,对可编辑的数据字典项显示“编辑和“删除的操作按钮。图表 263.5.1.4 处理流程3.5.1.5 输出要素数据字典数据。3.5.2 查询产品数据3.5.2.1 业务概述本系统中没有产品数据,需要从销售系统中获得。3.5.2.2 使用者客户经理3.5.2.3 输入要素可以根据产品的名称、型号、批次进展查询。3.5.2.4 处理流程3.5.2.5 输出要素列出符合查询条件的产品信息。图表 273.5.3 查询库存3.5.3.1 业务概述为了处理客户效劳的需要,本系统需要从销售系统中读取并查询库存数据。3.5.3.2
28、 使用者客户经理3.5.3.3 输入要素可以根据产品和仓库进展查询。3.5.3.4 处理流程3.5.3.5 输出要素列出符合查询条件的库存记录。图表 283.6 权限管理参见权限管理系统需求规格说明书。4 非功能性需求4.1 技术需求4.1.1 软硬件环境需求系统应可运行于Windows平台或Unix平台数据库效劳器运行于Windows平台。系统采用B/S架构,可通过浏览器访问,使用IE6.0或更高版本可顺利完成全部系统操作。系统运行于局域网环境中。系统采用的Java SDK版本为6.0或更高版本。系统数据库使用Oracle或更高版本。系统需要与X公司销售系统集成,访问其产品、库存和订单数据。
29、4.1.2 性能需求本系统在正常的网络环境下,应能够保证系统的及时响应:统计报表模块相应功能响应时间不超过30秒。其他模块相应功能响应时间不超过15秒。4.1.3 平安XX需求本系统的系统架构,以及权限机制可以保证系统的平安性。首先,从系统架构看,本系统采用BS模型,从而使效劳器数据源与客户端别离,保证了数据的物理独立性;其次,本系统的用户授权机制通过角色的定义管理实现,通过定义某些角色能进展的操作权限,和定义用户拥有的角色,限定用户的操作权限,实现对用户的授权。4.1.4 可维护性和可扩展性本系统的应用平台设计中选择B/S构造,采用基于JAVA技术并且符合Java EE开发规X的系统应用平台,并采用三层构造,使系统具有良好的可维护性和可扩展性4.2 文档需求4.2.1 文档清单交付验收时需交付的文档清单:?需求规格说明书?概要设计说明书?详细设计说明书?4.2.2 用户手册5 验收标准人力资源管理系统验收标准为: 实现所有功能需求 满足非功能性需求 系统设计文档完整,且符合规X 代码符合规X,且与系统设计一致6 附录附录A:系统原型. .word.
限制150内