《第8章客户关系管理系统设计与开发15237.pptx》由会员分享,可在线阅读,更多相关《第8章客户关系管理系统设计与开发15237.pptx(50页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 1需求分析2撰写需求规格说明书3总体设计4详细设计5编码实现6测试、试运行、上线7验收8日常维护9下一个版本的循环开发客户关系管理系统开发流程概述客户关系管理系统开发流程概述 系系 统统 开开 发发流流 程程 概概 述述系系 统统 实实 施施 总总 体体 设设 计计系系 统统 设设 计计 系系 统统 测测 试试 测测 试试编编 码码 实实 现现需需 求求 分分 析析 详详 细细 设设 计计需需 求求 分分 析析概概 述述撰写说明书撰写说明书加快软件开发速度提高软件开发质量降低项目综合成本需求分析阶段要完成的工作(1)撰写项目
2、需求分析报告)撰写项目需求分析报告(2)画用例图)画用例图 在系统分析阶段,可以通过项目静态图、项目静态界面DEMO和系统用例图(例如:Rational Rose软件的用例图)等方式与客户沟通。(3)建立项目静态界面)建立项目静态界面DEMO 系系 统统 开开 发发流流 程程 概概 述述系系 统统 实实 施施 总总 体体 设设 计计系系 统统 设设 计计 系系 统统 测测 试试 测测 试试编编 码码 实实 现现需需 求求 分分 析析 详详 细细 设设 计计需需 求求 分分 析析概概 述述撰写说明书撰写说明书 第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发(4)做必要的技术预
3、研等)做必要的技术预研等 系系 统统 开开 发发流流 程程 概概 述述系系 统统 实实 施施 总总 体体 设设 计计系系 统统 设设 计计 系系 统统 测测 试试 测测 试试编编 码码 实实 现现需需 求求 分分 析析 详详 细细 设设 计计概概 述述需需 求求 分分 析析 第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 撰写说明书撰写说明书撰写需求规格说明书阶段撰写需求规格说明书阶段 撰写需求规格说明书的主要目的是把客户纷繁复杂的理想需求变成在一定时间段、一定技术条件下可实现的需求。不然项目会很难满足客户的理想需求,永远被客户的理想需求所限制,陷入一种非常被动的状态。总总
4、 体体设设 计计阶阶 段段 在在总总体体设设计计阶阶段段需需要要完完成成的的文文档档有有:项项目目总总体体设设计计概概要要设设计计说说明明书书、数数据据库库设设计计报报告告、项项 目目 总总 体体 开开 发发 时时 间间 表表 等等 在进行下一阶段前,项目组可以对在进行下一阶段前,项目组可以对SCCB(软件变更控制(软件变更控制委员会)提交的资料有:委员会)提交的资料有:需求规格说明书、项目总体设计概要说明书、需求规格说明书、项目总体设计概要说明书、项目界面设计说明书(及界面项目界面设计说明书(及界面DEMO)、)、项目数据库设计说明书、项目总体开发时间表等项目数据库设计说明书、项目总体开发时
5、间表等。在此阶段应该建立项目的正式开发环境、项目测试环境、在此阶段应该建立项目的正式开发环境、项目测试环境、建立项目基本开发框架并将其导入项目管理配置工具中建立项目基本开发框架并将其导入项目管理配置工具中 在项目的以上阶段完成后,应该进行项目总体设计和在项目的以上阶段完成后,应该进行项目总体设计和总体开发准备情况的评审工作。在专家组评审通过后本阶总体开发准备情况的评审工作。在专家组评审通过后本阶段才可宣告结束,这算做项目的第二个里程碑段才可宣告结束,这算做项目的第二个里程碑。第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 系系 统统 开开 发发流流 程程 概概 述述系系 统
6、统 实实 施施 总总 体体 设设 计计系系 统统 设设 计计 系系 统统 测测 试试 测测 试试编编 码码 实实 现现需需 求求 分分 析析 详详 细细 设设 计计概概 述述需需 求求 分分 析析撰写说明书撰写说明书 在项目中建议详细设计由项目编写“后台”程序的资深人员编写。主要完成每个业务模块从界面到业务实现到数据库连接操作的主要步骤和执行的SQL语句。详细设计目的是在不编写代码和少量代码的情况下,完成项目模块的模拟编程实现。系系 统统 开开 发发流流 程程 概概 述述系系 统统 实实 施施 总总 体体 设设 计计系系 统统 设设 计计 系系 统统 测测 试试 测测 试试编编 码码 实实 现
7、现需需 求求 分分 析析 详详 细细 设设 计计概概 述述需需 求求 分分 析析撰写说明书撰写说明书 第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 详细设计阶段详细设计阶段编码实现阶段编码实现阶段 第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 系系 统统 开开 发发流流 程程 概概 述述系系 统统 实实 施施 总总 体体 设设 计计系系 统统 设设 计计 系系 统统 测测 试试 测测 试试编编 码码 实实 现现需需 求求 分分 析析 详详 细细 设设 计计概概 述述需需 求求 分分 析析撰写说明书撰写说明书 在编码实现阶段,为了提高整个项目的开发速度
8、,编写代码我们可以借助一些有力的开发工具来加快速度。例如,如果是用Java语言开发客户关系管理系统的话,可以使用Eclipse、JCreater等;如果是用C#、VB可以用Visual Studio.NET;如果是开发B/S结构的客户关系管理系统可以用Dreamweaver,美工可以使用Photoshop或是Fireworks之类的工具。选取合适的开发工具可以帮助我们节省项目的开发时间。此外,由于软件技术的快速发展出现了各种平台和引擎,选用适当的平台技术与引擎能更大程度的缩短开发的周期。要要完完成成的的任任务务撰写帮助文件和用户操作手册 测试计划 测试数据 测试报告 测试的目的是在系统发布之前
9、找出程序的错误,包括:核实每个模块是否正常运行(参考设计文档)以及核实需求是否被正确实施(参考需求文档)。系系 统统 开开 发发流流 程程 概概 述述系系 统统 实实 施施 总总 体体 设设 计计系系 统统 设设 计计 系系 统统 测测 试试 测测 试试编编 码码 实实 现现需需 求求 分分 析析 详详 细细 设设 计计概概 述述需需 求求 分分 析析撰写说明书撰写说明书 第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 系系 统统 开开 发发流流 程程 概概 述述系系 统统 实实 施施 系统需求分析系统需求分析系系 统统 设设 计计 系系 统统 测测 试试 数数 据据 字字
10、 典典需需 求求 分分 析析 系系 统统 流程图流程图组织结构分析组织结构分析数数 据据 流程图流程图市场需求分析市场需求分析 第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 市市场场需需求求分分析析1.客户信息的分析能力客户信息的分析能力 2.对客户互动渠道进行集成的能力对客户互动渠道进行集成的能力 3.支持网络应用的能力支持网络应用的能力 4.建设集中的信息仓库的能力建设集中的信息仓库的能力 5.对工作流进行集成的能力对工作流进行集成的能力 6.与与ERP功能的集成功能的集成 系系统统需需求求分分析析系系 统统 开开 发发流流 程程 概概 述述系系 统统 实实 施施 系
11、统需求分析系统需求分析系系 统统 设设 计计 系系 统统 测测 试试 数数 据据 字字 典典需需 求求 分分 析析 系系 统统 流程图流程图组织结构分析组织结构分析数数 据据 流程图流程图市场需求分析市场需求分析 第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 要实现对要实现对CRM数据的及时、准确的处理和有效利用,需要数据的及时、准确的处理和有效利用,需要(4)提供强大的数据库管理系统,并在此基础上不断完善客户销售数据库、客户市场数据库、客户支持与服务数据库、企业综合信息数据库等。(1)建立统一的信息编码系统;(2)设计能够准确反映其特性的数据模型;(3)划分数据库类型,
12、在分布式数据库管理系统和网络平台基础上,设计全局共享及局部共享数据库,以支持分布式数据处理,实现各分系统之间及其内部各功能模块之间的信息集成;系系 统统 开开 发发流流 程程 概概 述述系系 统统 实实 施施 系统需求分析系统需求分析系系 统统 设设 计计 系系 统统 测测 试试 数数 据据 字字 典典需需 求求 分分 析析 系系 统统 流程图流程图组织结构分析组织结构分析数数 据据 流程图流程图市场需求分析市场需求分析 第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 CRM是以客户为整个管理的中心是以客户为整个管理的中心,不同于其不同于其他管理系统他管理系统,其数据库管理
13、有自己的特性其数据库管理有自己的特性,因此因此,企企业需要建构自己的业需要建构自己的CRM数据库。在构建数据库。在构建CRM数数据库时据库时,企业应注意企业应注意CRM的特性的特性,同时也要注意同时也要注意CRM系统与企业其他管理系统的协调。系统与企业其他管理系统的协调。系系统统需需求求分分析析系系 统统 开开 发发流流 程程 概概 述述系系 统统 实实 施施 系统需求分析系统需求分析系系 统统 设设 计计 系系 统统 测测 试试 数数 据据 字字 典典需需 求求 分分 析析 系系 统统 流程图流程图组织结构分析组织结构分析数数 据据 流程图流程图市场需求分析市场需求分析 第八章第八章 客户关
14、系管理系统设计与开发客户关系管理系统设计与开发 CRM涉及企业的销售、营销、服务与支持等直接接触的各个部门,因此如何合理地规划各个部门的工作范围与组织关系是系统建设取得成功的关键因素。从CRM系统建设和运行的角度出发,按照了解、建立关系,互动和连结的信息流来建立企业的组织结构,每个工作角色都有相应的工作任务(如图8-1中的CRM组织结构是根据职能来划分的)。组织结构分析 系系 统统 开开 发发流流 程程 概概 述述系系 统统 实实 施施 系统需求分析系统需求分析系系 统统 设设 计计 系系 统统 测测 试试 数数 据据 字字 典典需需 求求 分分 析析 系系 统统 流程图流程图组织结构分析组织
15、结构分析数数 据据 流程图流程图市场需求分析市场需求分析 第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 CRM组织结构图 系系 统统 开开 发发流流 程程 概概 述述系系 统统 实实 施施 系统需求分析系统需求分析系系 统统 设设 计计 系系 统统 测测 试试 数数 据据 字字 典典需需 求求 分分 析析 系系 统统 流程图流程图组织结构分析组织结构分析数数 据据 流程图流程图市场需求分析市场需求分析系统流程图 第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 客户关系管理系统流程图客户关系管理系统流程图系系 统统 开开 发发流流 程程 概概 述述系系
16、统统 实实 施施 系统需求分析系统需求分析系系 统统 设设 计计 系系 统统 测测 试试 数数 据据 字字 典典需需 求求 分分 析析 系系 统统 流程图流程图组织结构分析组织结构分析数数 据据 流程图流程图市场需求分析市场需求分析 第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 系统流程图流程图符号说明流程图符号说明系系 统统 开开 发发流流 程程 概概 述述系系 统统 实实 施施 系统需求分析系统需求分析系系 统统 设设 计计 系系 统统 测测 试试 数数 据据 字字 典典需需 求求 分分 析析 系系 统统 流程图流程图组织结构分析组织结构分析数数 据据 流程图流程图市
17、场需求分析市场需求分析 第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 数据流程图图图84 环境图环境图系系 统统 开开 发发流流 程程 概概 述述系系 统统 实实 施施 系统需求分析系统需求分析系系 统统 设设 计计 系系 统统 测测 试试 数数 据据 字字 典典需需 求求 分分 析析 系系 统统 流程图流程图组织结构分析组织结构分析数数 据据 流程图流程图市场需求分析市场需求分析 第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 图图85 零层图零层图图图86 一层图(客户信息查询展开图)一层图(客户信息查询展开图)数据字典(以查询客户信息系统为例)数
18、据字典(以查询客户信息系统为例)系系 统统 开开 发发流流 程程 概概 述述系系 统统 实实 施施 系统需求分析系统需求分析系系 统统 设设 计计 系系 统统 测测 试试 数数 据据 字字 典典需需 求求 分分 析析 系系 统统 流程图流程图组织结构分析组织结构分析数数 据据 流程图流程图市场需求分析市场需求分析 第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 1数据流定义(表数据流定义(表81表表84)表表 8 1数据字典(以查询客户信息系统为例)数据字典(以查询客户信息系统为例)第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 1数据流定义(表数据流定
19、义(表81表表84)表表 8 2系系 统统 开开 发发流流 程程 概概 述述系系 统统 实实 施施 系统需求分析系统需求分析系系 统统 设设 计计 系系 统统 测测 试试 数数 据据 字字 典典需需 求求 分分 析析 系系 统统 流程图流程图组织结构分析组织结构分析数数 据据 流程图流程图市场需求分析市场需求分析数据字典(以查询客户信息系统为例)数据字典(以查询客户信息系统为例)第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 1数据流定义(表数据流定义(表81表表84)表表 8 3系系 统统 开开 发发流流 程程 概概 述述系系 统统 实实 施施 系统需求分析系统需求分析系
20、系 统统 设设 计计 系系 统统 测测 试试 数数 据据 字字 典典需需 求求 分分 析析 系系 统统 流程图流程图组织结构分析组织结构分析数数 据据 流程图流程图市场需求分析市场需求分析数据字典(以查询客户信息系统为例)数据字典(以查询客户信息系统为例)第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 1数据流定义(表数据流定义(表81表表84)表表 8 4系系 统统 开开 发发流流 程程 概概 述述系系 统统 实实 施施 系统需求分析系统需求分析系系 统统 设设 计计 系系 统统 测测 试试 数数 据据 字字 典典需需 求求 分分 析析 系系 统统 流程图流程图组织结构分
21、析组织结构分析数数 据据 流程图流程图市场需求分析市场需求分析数据字典(以查询客户信息系统为例)数据字典(以查询客户信息系统为例)第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 2数据存储定义(表数据存储定义(表85)表表 8 5系系 统统 开开 发发流流 程程 概概 述述系系 统统 实实 施施 系统需求分析系统需求分析系系 统统 设设 计计 系系 统统 测测 试试 数数 据据 字字 典典需需 求求 分分 析析 系系 统统 流程图流程图组织结构分析组织结构分析数数 据据 流程图流程图市场需求分析市场需求分析 第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发
22、 系系 统统 测测 试试 流流 程程 概概 述述系统建设目标系统建设目标系系 统统 设设 计计 需需 求求 分分 析析 系系 统统 信息源信息源系统设计要求系统设计要求系统开发工具系统开发工具系统功能设计系统功能设计系统业务流程系统业务流程数数 据据 库库 设计设计输入输出设计输入输出设计系系 统统 实实 施施 近近期期目目标标(1)完成企业目前已有的中心数据仓库的建设,实现客户信息的整合和集成,建立CRM系统平台,从而实现对客户信息的基本管理(客户信息的管理是实现CRM系统的关键),包括客户档案管理、忠诚度管理和信用度管理等,并初步完成企业与现有客户相关的内部信息和外部信息的综合。(2)在数
23、据仓库建设的基础上,对客户信息进行初步分析,对企业迫切需解决的客户关系问题进行有针对性的分析,为企业管理提供依据。(3)初步建立与客户交流的信息平台,及时响应客户的需求。第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 系系 统统 测测 试试 流流 程程 概概 述述系统建设目标系统建设目标系系 统统 设设 计计 需需 求求 分分 析析 系系 统统 信息源信息源系统设计要求系统设计要求系统开发工具系统开发工具系统功能设计系统功能设计系统业务流程系统业务流程数数 据据 库库 设计设计输入输出设计输入输出设计系系 统统 实实 施施 远远期期目目标标 随着企业各项业务不断开展和深入及
24、信息系统的进一步建设,在逐步完善其目标的基础上,远期系统实现的内容有:通过近期系统建立后的反馈情况,在对客户需求进一步了解的情况下,继续完善客户关系管理平台,完成企业与现有客户相关的内部信息和外部信息的综合管理,从而实现客户综合信息管理、营销管理、销售管理以及服务管理,进而完成对客户的营销分析、服务分析等功能,最终实现以客户为中心的经营理念。第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 系统设计要求系统设计要求1.流程化流程化 2.信息化信息化3.客户识别客户识别4.差异化差异化5.互动互动6.客户化客户化 企业CRM系统设计的首要问题是,实现以客户为中心的CRM经营战略
25、的流程化,信息化,客户识别,差异化,互动和客户化。系系 统统 测测 试试 流流 程程 概概 述述系统建设目标系统建设目标系系 统统 设设 计计 需需 求求 分分 析析 系系 统统 信息源信息源系统设计要求系统设计要求系统开发工具系统开发工具系统功能设计系统功能设计系统业务流程系统业务流程数数 据据 库库 设计设计输入输出设计输入输出设计系系 统统 实实 施施 第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 系统信息源系统信息源(1)市场需求信息(2)市场竞争信息(3)客户信息(4)合作伙伴外部信息外部信息(5)其它信息 系系 统统 测测 试试 流流 程程 概概 述述系统建设
26、目标系统建设目标系系 统统 设设 计计 需需 求求 分分 析析 系系 统统 信息源信息源系统设计要求系统设计要求系统开发工具系统开发工具系统功能设计系统功能设计系统业务流程系统业务流程数数 据据 库库 设计设计输入输出设计输入输出设计系系 统统 实实 施施 第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 系统信息源系统信息源内部信息内部信息业务信息业务信息 财务信息财务信息人员信息人员信息 系系 统统 测测 试试 流流 程程 概概 述述系统建设目标系统建设目标系系 统统 设设 计计 需需 求求 分分 析析 系系 统统 信息源信息源系统设计要求系统设计要求系统开发工具系统开发
27、工具系统功能设计系统功能设计系统业务流程系统业务流程数数 据据 库库 设计设计输入输出设计输入输出设计系系 统统 实实 施施 第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 系统软件和开发工具及方法的选择系统软件和开发工具及方法的选择 系统用ASP.NET作为前台的开发工具,用SQL Server作为后台数据库,通过ASP.NET的数据库控件来连接SQL Server数据库对其编程来实现各种功能。ASP.NET与SQL Server有着很好的兼容性。系系 统统 测测 试试 流流 程程 概概 述述系统建设目标系统建设目标系系 统统 设设 计计 需需 求求 分分 析析 系系 统
28、统 信息源信息源系统设计要求系统设计要求系统开发工具系统开发工具系统功能设计系统功能设计系统业务流程系统业务流程数数 据据 库库 设计设计输入输出设计输入输出设计系系 统统 实实 施施 第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 系系 统统 测测 试试 流流 程程 概概 述述系统建设目标系统建设目标系系 统统 设设 计计 需需 求求 分分 析析 系系 统统 信息源信息源系统设计要求系统设计要求系统开发工具系统开发工具系统功能设计系统功能设计系统业务流程系统业务流程数数 据据 库库 设计设计输入输出设计输入输出设计系系 统统 实实 施施 ASP.NET是统一的Web应用程
29、序平台,它提供了为建立和部署企业级Web应用程序所必需的服务。ASP.NET为能够面向任何浏览器或设备的更安全的、更强的可升级性、更稳定的应用程序提供了新的编程模型和基础结构。优点优点可管理性可管理性安全安全易于部署易于部署增强的性能增强的性能灵活的输出灵活的输出缓存缓存国际化国际化移动设备支持移动设备支持扩展性和扩展性和可用性可用性与与.NET Framework集成集成跟踪和调试跟踪和调试与现有与现有ASP应用程序的应用程序的兼容性兼容性 第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 系统软件和开发工具及方法的选择系统软件和开发工具及方法的选择系系 统统 测测 试试
30、流流 程程 概概 述述系统建设目标系统建设目标系系 统统 设设 计计 需需 求求 分分 析析 系系 统统 信息源信息源系统设计要求系统设计要求系统开发工具系统开发工具系统功能设计系统功能设计系统业务流程系统业务流程数数 据据 库库 设计设计输入输出设计输入输出设计系系 统统 实实 施施 软件环境 目前大型的站点都是用Microsoft Internet Information Server作为服务器(简称IIS)。本系统选择Windows Server 2012+IIS8.0。数据库开发语言 本系统采用的数据库服务器是Microsoft SQL Server 2012。SQL Server 2
31、012的特性:数据仓库;电子商务;可伸缩性和可用性;易于安装使用。硬件配置 为了使编程的开发工具ASP.NET及数据库开发工具SQL Server 2012正常运行,建议最低配置如下:CPU 1GHZ以上,推荐2GHZ以上;显卡支持800600分辨率;基本内存1G;推荐2G;硬盘40G以上。第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 系统功能设计系统功能设计五五大大功功能能模模块块客户信息管理 客户评级管理 服务管理 竞争对手分析 系统管理 系系 统统 测测 试试 流流 程程 概概 述述系统建设目标系统建设目标系系 统统 设设 计计 需需 求求 分分 析析 系系 统统
32、信息源信息源系统设计要求系统设计要求系统开发工具系统开发工具系统功能设计系统功能设计系统业务流程系统业务流程数数 据据 库库 设计设计输入输出设计输入输出设计系系 统统 实实 施施 第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 系统业务流程系统业务流程系系 统统 测测 试试 流流 程程 概概 述述系统建设目标系统建设目标系系 统统 设设 计计 需需 求求 分分 析析 系系 统统 信息源信息源系统设计要求系统设计要求系统开发工具系统开发工具系统功能设计系统功能设计系统业务流程系统业务流程数数 据据 库库 设计设计输入输出设计输入输出设计系系 统统 实实 施施 第八章第八章
33、客户关系管理系统设计与开发客户关系管理系统设计与开发 图图87 销售管理基本流程图销售管理基本流程图系统业务流程系统业务流程系系 统统 测测 试试 流流 程程 概概 述述系统建设目标系统建设目标系系 统统 设设 计计 需需 求求 分分 析析 系系 统统 信息源信息源系统设计要求系统设计要求系统开发工具系统开发工具系统功能设计系统功能设计系统业务流程系统业务流程数数 据据 库库 设计设计输入输出设计输入输出设计系系 统统 实实 施施 第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 图图88 服务管理基本业务流程图服务管理基本业务流程图系统业务流程系统业务流程系系 统统 测测
34、试试 流流 程程 概概 述述系统建设目标系统建设目标系系 统统 设设 计计 需需 求求 分分 析析 系系 统统 信息源信息源系统设计要求系统设计要求系统开发工具系统开发工具系统功能设计系统功能设计系统业务流程系统业务流程数数 据据 库库 设计设计输入输出设计输入输出设计系系 统统 实实 施施 第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 数据库设计数据库设计E-R图设计数据表设计系系 统统 测测 试试 流流 程程 概概 述述系统建设目标系统建设目标系系 统统 设设 计计 需需 求求 分分 析析 系系 统统 信息源信息源系统设计要求系统设计要求系统开发工具系统开发工具系统功
35、能设计系统功能设计系统业务流程系统业务流程数数 据据 库库 设计设计输入输出设计输入输出设计系系 统统 实实 施施 第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 系系 统统 测测 试试 流流 程程 概概 述述系统建设目标系统建设目标系系 统统 设设 计计 需需 求求 分分 析析 系系 统统 信息源信息源系统设计要求系统设计要求系统开发工具系统开发工具系统功能设计系统功能设计系统业务流程系统业务流程数数 据据 库库 设计设计输入输出设计输入输出设计系系 统统 实实 施施 E-R图提供了表示实体型、属性和联系的方法。实体-联系方法是抽象和描述现实世界的有力工具,用E-R图表示
36、的概念模型独立于具体的DBMS所支持的数据模型,它是各种数据模型的共同基础,因此 比 数 据 模 型 更 一 般、更 抽 象、更 接 近 现 实 世 界。图8-9 信誉度评级E-R图 第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 系系 统统 测测 试试 流流 程程 概概 述述系统建设目标系统建设目标系系 统统 设设 计计 需需 求求 分分 析析 系系 统统 信息源信息源系统设计要求系统设计要求系统开发工具系统开发工具系统功能设计系统功能设计系统业务流程系统业务流程数数 据据 库库 设计设计输入输出设计输入输出设计系系 统统 实实 施施 本系统数据库设计包括本公司产品信息表
37、(cptab)、公司资料表(gszltab)、竞争产品信息表(jzcptab)、竞争对手信息表(jzdsfxtab)、客户建议信息表(khjytab)、客户投诉信息表(khtstab)、联系人资料表(lxrtab)、人员组织结构表(ryzzjgtab)、售后服务档案(shfwdatab)、用户表(usertab)、销售人员表(xsrytab)、信誉度评级表(xydpjtab)、信誉度表(xydtab)、忠诚度评级表(zcdpjtab)(大致同信誉度评级表,略)、忠诚度表(z c d t a b)(大致同信誉度表,略)。各表具体设计见书中表8-6至8-18(表 中 带*的表示主键)。(1)输出信
38、息名:)输出信息名:该输出信息的名称;(2)输出功能:)输出功能:该输出信息能起什么作用;(3)输出周期:)输出周期:多长时间能输出一次;(4)输出用文字:)输出用文字:英文,汉字,汉语拼音;(5)保密要求:)保密要求:有或者无;(6)输出项目名称:)输出项目名称:构成输出信息的每个数据项。第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 输入输出设计输入输出设计输出设计输出设计系系 统统 测测 试试 流流 程程 概概 述述系统建设目标系统建设目标系系 统统 设设 计计 需需 求求 分分 析析 系系 统统 信息源信息源系统设计要求系统设计要求系统开发工具系统开发工具系统功能设
39、计系统功能设计系统业务流程系统业务流程数数 据据 库库 设计设计输入输出设计输入输出设计系系 统统 实实 施施(1)输入信息名:)输入信息名:该输入信息的名称;(2)输入功能:)输入功能:该输入信息起什么作用;(3)输入周期:)输入周期:多长时间输入一次;(4)输入项目名:)输入项目名:构成输入信息的每个数据项的名称(5)输入用文字:)输入用文字:英文,汉字或汉语拼音。第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 输入输出设计输入输出设计输入设计输入设计系系 统统 测测 试试 流流 程程 概概 述述系统建设目标系统建设目标系系 统统 设设 计计 需需 求求 分分 析析 系
40、系 统统 信息源信息源系统设计要求系统设计要求系统开发工具系统开发工具系统功能设计系统功能设计系统业务流程系统业务流程数数 据据 库库 设计设计输入输出设计输入输出设计系系 统统 实实 施施 第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 系系 统统 测测 试试 流流 程程 概概 述述系系 统统 设设 计计 需需 求求 分分 析析 总体系统实施总体系统实施主主 要要 任任 务务用户界面设计用户界面设计系系 统统 实实 施施 运行结果分析运行结果分析测测 试试 内内 容容测测 试试 方方 法法作用和意义作用和意义测测 试试 结结 果果系统实施阶段的主要任务系统实施阶段的主要任
41、务 系统实施是新系统开发工作的最后一个阶段。所谓系统实施是将系统设计阶段的结果在计算机上实现。将原来纸面上的,类似于设计图式的新系统方案转换成可执行的应用软件。系统实施阶段的主要任务是:(1)按总体设计方案购置和安装 计算机网络系统;(2)建立数据库系统;(3)程序设计和调试;(4)整理基础数据,培训操作人员;(5)投入切换和试运行。第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 总体系统实施总体系统实施图图812 系统总体实施图系统总体实施图系系 统统 测测 试试 流流 程程 概概 述述系系 统统 设设 计计 需需 求求 分分 析析 总体系统实施总体系统实施主主 要要 任
42、任 务务用户界面设计用户界面设计系系 统统 实实 施施 运行结果分析运行结果分析测测 试试 内内 容容测测 试试 方方 法法作用和意义作用和意义测测 试试 结结 果果 第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 界面设计目标界面设计目标系系 统统 测测 试试 流流 程程 概概 述述系系 统统 设设 计计 需需 求求 分分 析析 总体系统实施总体系统实施主主 要要 任任 务务用户界面设计用户界面设计系系 统统 实实 施施 运行结果分析运行结果分析测测 试试 内内 容容测测 试试 方方 法法作用和意义作用和意义测测 试试 结结 果果 第八章第八章 客户关系管理系统设计与开发
43、客户关系管理系统设计与开发 界面设计与界面运行结果分析界面设计与界面运行结果分析(1)欢迎界面(2)登陆界面(3)系统管理主界面(4)普通用户主界面系系 统统 测测 试试 流流 程程 概概 述述系系 统统 设设 计计 需需 求求 分分 析析 总体系统实施总体系统实施主主 要要 任任 务务用户界面设计用户界面设计系系 统统 实实 施施 运行结果分析运行结果分析测测 试试 内内 容容测测 试试 方方 法法作用和意义作用和意义测测 试试 结结 果果 第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 系统测试的作用和意义系统测试的作用和意义 系统测试是客户关系管理系统开发周期中一个十
44、分重要的环节。尽管在系统开发周期的各个阶段均采取了严格的技术审查,但依然难免会留下错误,这些错误如果没有在投入运行前的系统测试阶段被发现并纠正,问题迟早会在运行中暴露出来,到那时要纠正错误将会付出更大的代价。系统测试占用的时间、花费的人力和成本占软件开发的很大比例。统计表明,开发较大规模的系统,系统测试的工作量大约占整个软件开发工作量的4050。而对于一些特别重要的大系统,测试的工作量和成本更大,甚至超过系统开发其他各阶段的总和的若干倍。系系 统统 测测 试试 流流 程程 概概 述述系系 统统 设设 计计 需需 求求 分分 析析 总体系统实施总体系统实施主主 要要 任任 务务用户界面设计用户界
45、面设计系系 统统 实实 施施 运行结果分析运行结果分析测测 试试 内内 容容测测 试试 方方 法法作用和意义作用和意义测测 试试 结结 果果 第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 测试的方法测试的方法机器测试机器测试测试人员测试人员系系 统统 测测 试试 流流 程程 概概 述述系系 统统 设设 计计 需需 求求 分分 析析 总体系统实施总体系统实施主主 要要 任任 务务用户界面设计用户界面设计系系 统统 实实 施施 运行结果分析运行结果分析测测 试试 内内 容容测测 试试 方方 法法作用和意义作用和意义测测 试试 结结 果果 第八章第八章 客户关系管理系统设计与开
46、发客户关系管理系统设计与开发 测试的内容测试的内容(1)软件的正常运行、关闭及退出时保存记录的提示)软件的正常运行、关闭及退出时保存记录的提示(默认为是)。(默认为是)。(2)用户登录界面友好,可操作性及安全性能较好,)用户登录界面友好,可操作性及安全性能较好,能对不同管理级别者进行限制,以保证数据库的安全。能对不同管理级别者进行限制,以保证数据库的安全。(3)数据库的可维护性好,数据的录入、删除及更改)数据库的可维护性好,数据的录入、删除及更改均能顺利完成,并能实现动态更新。均能顺利完成,并能实现动态更新。(4)数据查询便捷,能对各种不同的查询条件进行)数据查询便捷,能对各种不同的查询条件进
47、行搜索,以找到最合适的答案。搜索,以找到最合适的答案。(5)数据溢出、越界均能进行非法提示,以警告用户)数据溢出、越界均能进行非法提示,以警告用户正确使用。对用户的非正常操作方式也提出警告。正确使用。对用户的非正常操作方式也提出警告。(6)可以实现打印预览及打印功能。)可以实现打印预览及打印功能。(7)数据类型填写错误时,系统能够报错。)数据类型填写错误时,系统能够报错。(8)软件对操作系统的兼容性良好,可移植性完好。)软件对操作系统的兼容性良好,可移植性完好。系系 统统 测测 试试 流流 程程 概概 述述系系 统统 设设 计计 需需 求求 分分 析析 总体系统实施总体系统实施主主 要要 任任
48、 务务用户界面设计用户界面设计系系 统统 实实 施施 运行结果分析运行结果分析测测 试试 内内 容容测测 试试 方方 法法作用和意义作用和意义测测 试试 结结 果果 第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 测试的结果测试的结果(1)软件在运行、关闭及退出时保存记录的提示功能基本完成,在软件的不断启动关闭过程中没有出现死机、程序执行效率降低等各种不良现象,功能的实现较为完善。(2)用户登录界面较友好。(3)数据库的可维护性良好,数据的录入能顺利完成,并能实现动态更新,删除和修改也能顺利完成。(4)数据查询不够全面,只能按系统设定的少数查询条件进行搜索。系系 统统 测测
49、 试试 流流 程程 概概 述述系系 统统 设设 计计 需需 求求 分分 析析 总体系统实施总体系统实施主主 要要 任任 务务用户界面设计用户界面设计系系 统统 实实 施施 运行结果分析运行结果分析测测 试试 内内 容容测测 试试 方方 法法作用和意义作用和意义测测 试试 结结 果果 第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 测试的结果测试的结果(5)数据溢出、越界基本能进行非法提示,以警告用户正确使用。对用户的非正常操作方式能提出警告。(6)打印预览功能良好,但未能按查询结果进行打印输出,没有打印机未能测试打印效果。(7)数据类型填写错误时,系统有报错功能,在数据输入
50、错误时,使用者能够获知错误所在。(8)软件对操作系统的兼容性良好。经过反复测试,系统完成后运行添加、修改、查询、报表等功能均正常,可发布1.0版。系系 统统 测测 试试 流流 程程 概概 述述系系 统统 设设 计计 需需 求求 分分 析析 总体系统实施总体系统实施主主 要要 任任 务务用户界面设计用户界面设计系系 统统 实实 施施 运行结果分析运行结果分析测测 试试 内内 容容测测 试试 方方 法法作用和意义作用和意义测测 试试 结结 果果 第八章第八章 客户关系管理系统设计与开发客户关系管理系统设计与开发 本章小结本章小结 本章以某中小企业基于Web的客户关系管理系统的设计与开发为例,向读者