1、企业客户管理系统需求说明书1 引言 .21.1 编写目的 .21.2 背景 .21.3 定义 .21.4 参考资料 .22 任务概述 .32.1 目标 .32.2 用户的特点 .33 对需求的规定 .33.1 对功能的规定 .33.1.1 基本功能机构图 .33.1.2 系统功能详细列表 .43.2 对性能的规定 .73.2.1 精度 .73.2.2 时间特性要求 .73.2.3 灵活性 .73.3 数据管理能力要求 .83.4 故障处理要求 .83.5 其他专门要求 .84 运行环境规定 .84.1 设备 .84.2 支持软件 .94.3 接口 .91 引言1.1 编写目的CRM 作为管理企
2、业与客户关系的主要管理系统平台,其对应的读者是企业,因此, 不仅要处理企业与客户之间的业务,还要处理企业内部相关部门的业务。CRM 中不仅包含客户的信息资料,而且涉及市场竞争对手的情报资料,还包括了企业进行营销、销售及支持服务所需的各种数据。信息数据的来源是多种多样的,可以是本地数据库,也可以是异地数据库。客户与企业、业务与业务、销售与市场及服务间复杂关系,导致 CRM 中的数据不论是结构、类型还是彼此间的关联都是复杂多变的;对这种数据进行的处理也是多种多样的。因此,要实现对 CRM 数据的及时、准确的处理和有效利用。1.2 背景 开发软件名称:企业客户管理系统。 项目开发者:四川鲁江科技有限
3、公司开发小组:张杰(组长) ,杨廷婷,黄婷,林德伟,屠伟,张旭松,张钊锋 用户单位:山东艾仪嘉软件技术有限公司北京分公司1.3 定义“客户”是指所有与企业有互动行为的企业共同利益群体的广义含义。它包括直接客户、合作伙伴或分销商等所有需要与所提供的产品有关的信息和服务的企业或个人。 CRM 总称为: Customer Relationship Management 客户关系管理 是指使以客户为中心的包括销售、市场营销和客户服务的企业业务流程自动化并使之得以重组。客户关系管理不只要使这些业务流程自动化,而且要确保前台应用系统能够改进客户满意度、增加客户忠诚度,以达到使企业获利的最终目标。1.4 参
4、考资料本文件的参考资料:1、软件工程导论 张海藩 编著清华大学出版社 2007 年 5 月 2、数据库系统概论(第四版) 王珊编著 高等教育出版社 2007 年 11 月。2 任务概述2.1 目标采用客户管理系统,可以方便的了解和记录每一个客户的特点和需求,更贴 近地为客户服务,同时也能区分重点客户和一般客户的区别,以便于制定对应的销售政策,它帮助企业在任意时间地点管理好企业的客户资源,保证客户资源的安全性。再加上客户对企业服务情况的反馈意见的描述,能够使企业及时地从各个方面了解客户,改进技术,提高职员的工作效率。2.2 用户的特点使用该软件的用户必须授予一定的特权,而且是工作时间长,职位较高
5、,对企业有贡献的管理人员。其操作人员须具备一定的计算机使用能力,对有关保密的文件应作出及时的,妥善的处理。其维护人员应该考虑到所有可能出现故障的情况,以及解决它的所有的办法。 开发本系统,对于一个企业来说,对于企业有长期,有价值的或者有必要统计信息的客户应该使用本软件,提高工作效率。3 对需求的规定3.1 对功能的规定3.1.1 基本功能结构图基本功能流程图:3.1.2 系统功能详细列表模块名称 小模块 功能客户信息管理 新建客户客户信息的添加,此处客户是指企业客户,一般如某某公司等,在新建客户中需要包含如下信息:1. 销售员:为系统登陆账户2. 是否为共享客户以及共享范围:该客户信息是否给其
6、他客服人员查看3. 客户名称:企业名称4. 客户编码:企业内部的编号(方便个人识别)5. 客户简称:企业名称简称6. 电话: 7. 传真: 8. 网址: 9. 电子邮件: 10. 地区: 11. 邮政编码: 客户关系管理信息系统客户信息管理 客户服务管理联系人信息管理 客户关怀 综合查询基本信息添加信息查询管理基本信息添加信息查询管理服务信息添加服务查询管理日程安排管理查询客户的生日信息客户信息查询联系人信息查询服务信息查询12. 详细地址: 13. 客户类型: 主要是针对产品的,比如机票客户,可自定义字段14. 客户来源: 电话,网络,报纸等,可自定义字段15. 销售方式:可自定义字段16.
7、 企业概况:可自定义字段17. 行业属性:可自定义字段18. 企业性质:可自定义字段19. 企业描述: 20. 备注: 21. 备注 1: 22. 备注 2: 客户管理“客户管理”默认显示每个人自己的客户资料,个人可以对其进行客户信息的修改、删除、查询查询可以按照下列信息进行查询:1. 客户名称:2. 客户编码:3. 客户简称:4. 地区: 5. 客户来源: 6. 客户类别:7. 销售方式:8. 行业属性:9. 企业性质: 客户范围: “我的客户”是在新建客户基本信息的时候不共享的客户,只有新建的人可以对其客户资料进行编辑。 “共享客户”是在新建客户基本信息的时候共享的客户,共享范围内的人员可
8、以查看客户的基本信息,但是编辑、删除不了。在此模块下可以对所选的客户资料进行批量删除联系人信息管理新建联系人用于联系人信息添加,包含以下内容:1. 客户单位:与前面的客户人信息相关联2. 联系人职位: 3. 姓名: 4. 性别:5. 生日:此处生日与后面的客户关怀模块中相管理6. 爱好: 7. 联系方式 8. 家庭邮编: 9. 家庭住址: 10. 工作电话: 11. 家庭电话: 12. 手机: 13. EMAIL: 14. QQ 号码: 15. MSN: 16. 备注 17. 备注 1: 18. 备注 2:联系人管理是个人对自己客户的联系人进行联系人信息的编辑、删除、查询。查询信息的条件包含:
9、1. 客户名称:2. 客户编码:3. 客户简称: 4. 联系人姓名:5. 地址: 6. 性别:在查询结果中也可以修改或删除联系人信息,查询结果的界面同联系人管理一样。客户服务记录新建服务记录,其中客户信息,联系人信息以及服务时间需要从系统中选择不能直接输入。可用于客户的满意度分析。主要包含如下模块:1. 服务类型:包含上门服务 解决客户投诉 客户培训等,可自定义字段2. 服务日期:选择输入3. 客户名称:与前面的客户信息关联4. 联系人:与前面的联系人关联 5. 服务预估成本:元 6. 时间成本: 小时 7. 服务内容描述: 8. 客户反馈: 9. 客户满意度: 包含 很满意 比较满意 不满意
10、 很不满意 10. 客户反馈意见: 11. 描述: 12. 备注 1: 13. 备注 2:客户服务管理客户服务日程安排是个人对于自己客户的服务记录信息的录入、修改、删除、查询可根据 服务类型、客户类别、客户名称、联系人、服务内容等进行客户服务的查询。同时提供日历点击日常安排查询的功能。客户关怀 客户关怀 该模块主要是根据,联系人管理中的联系人生日情况,从中查询当天生日的客户信息,方便客服人员给客户送去生日祝福。综合查询 综合查询 主要是根据需要,对前面的客户信息,联系人信息,以及客户服务信息做一个统一的查询,主要包含如下功能:一、按照销售部门,销售人员查询二、客户信息查询,查询条件包含:1.
11、客户名称2. 客户编码3. 客户简称: 4. 地区: 5. 地址: 6. 客户来源:7. 客户类别8. 销售方式9. 行业属性10. 企业性质11. 企业描述: 三、联系人查询:包含联系人姓名,性别以及爱好。四、客户服务查询:条件包含:服务类型、服务日期、客户满意度以及服务内容3.2 对性能的规定3.2.1 精度此系统的输入数据大多数为字符串类型,对于一些关于与客户交易的金额方面的数据要求浮点类型。在传输过程中浮点类型的数据特别要求其尾数达到 10 位,以达到正确的传输。3.2.2 时间特性要求a. 响应时间要求:对于管理人员输入的客户信息应该在人们所能接受的等待时间来确定,通常为 1-2 s
12、。 b. 更新处理时间要求:用户输入数据后,对于该操作人员输入的数据处理时间应该是毫秒级的。 c. 数据的转换和传输时间的要求也应该在人们的接受的等待时间内; 3.2.3 灵活性a. 在操作方式上若发生变化,如无法使用浏览器进入系统,那么,可以使用命令方式进 入如:可以通过编写 java 程序与数据库联接,实现登录。 b. 因为本系统开发是使用 jsp 实现,这种开发技术具有 java 一样的很好的系统移植性。c. 对于数据精度方面,应在数据库中加以限制;实现实体完整性,用户自定义完整性约 束。 d. 在设计界面结构和数据结构是应留有对以后扩充系统功能的余地,如可以在每个数据字段上设计多个自定
13、义字段3.3 数据管理能力要求从整个系统来看,对数据的管理有:客户基本信息表,联系人信息表,客户交易活动表,客户价值表,售后服务表和客户投诉信息表;对于数据的管理要做到减少程序的复杂性,对于那些容易变动的数据来说要设计开发表(用作信息频繁修改),受控表(不能对其修改数据的数据表)。这两种表都应考虑到数据的扩充。 3.4 故障处理要求 硬件故障: 1. 打印机不可打印数据,出现乱码。 2. 磁盘发生故障。 处理:一种是定期的对设备进行保养性维护,保养周期可以是一周或一个月不等,维护的主要内容是进行例行的设备检查与保养,易耗品的更换与安装等;另一种为突发性故障维护,即当设备出现突发性故障时,由专职
14、的维修人员或请厂方的技术人员来排除故障,这种维修活动所花时间不能过长,以免影响系统的正常运行。 软件故障: 1. 数据库系统出现问题 2. 系统软件出现故障 处理: 1. 正确性维护 ,即在不影响系统正常运行的情况下,其维护工作可随时进 行。可以采用热备份系统,同时运行两个系统,当一个发生故障是可以切换一个系统。 2. 适应性维护,使系统适应信息技术的变化和管理需求的变化。 3. 完善性维护,对系统的扩充功能而言。 4. 预防性维护, 对于重要的数据,为了防止数据的丢失,应进行备份。3.5 其他专门要求本系统的数据对于一个企业来讲是本企业的商业机密,不可外泄。同时要完成对数据的备份工作,加强对系统地维护性,以提高系统的可靠性,提高系统的可扩充性,再加上概述的编写系统的测试用例。4 运行环境规定4.1 设备CPU:2.0GHZ 以上 内存:256M 内存以上 显示器:1024*768 分辨率的显示器或更好。 外存:10 G 输入设备:键盘 输出设备:脱机打印机,磁盘4.2 支持软件操作系统:win9x 操作系统或更高 IE 浏览器 5.0 以上4.3 接口本系统在与数据库连接是采用 java 提供的 JDBC,它向应用开发者提供独立 与数据库的统一 API