客户关系管理系统详细设计文档.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中软国际 客户关系管理系统 详细设计说明书 修订历史记录 日期 版本 说明 作者 2010 V1.0 PM 目录 TOC 1 引言 3 1.1编写目的 3 1.2背景 3 1.3定义 4 1.4参考资料,相关的文件包括: 4 2 程序系统的结构 4 3.系统实现 5 3.1程序描述 5 3.2界面设计 5 3.3性能 6 3.4输入输出项 6 3.5算法 7 3.6主要类的设计 7 3.6.1营销管理 7 3.6.2 客户管理模块 9 3.6.3 服务管理模块 11 3.6.4 统计报表模块 11 3.6.5基础数据模块 12 3.6.6 权限管理模块 13 3.7存储分配 14 3.8注释 14 3.9限制条件 14 3.10测试计划 15 1 引言 1.1编写目的 本说明书在概要设计的基础上,对系统的各模块、程序分别进行了实现层面上的要求和说明。 软件开发小组的产品实现成员应该阅读和参考本说明进行代码的编写、测试。 1.2背景 客户关系管理系统用于管理与客户相关的信息与活动,但不包括产品信息、库存数据与 销售活动。这三类数据将由 XX 公司 X 销售系统进行管理。但本系统需要提供产品信息查询 功能、库存数据查询功能、历史订单查询功能。 1.3定义 JQuery:JQuery是继prototype之后又一个优秀的Javascrīpt 框架,JQuery使用户能更方便地处理HTML documents、events、实现动画效果,并且方便地为网站提供AJAX交互,JQuery能够使用户的html页保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令了,只需定义id即可。 Json:JavaScript Object Notation,是一种轻量级的数据交换格式。易于人阅读和编写,同时也易于机器解析和生成。它基于JavaScript的一个子集,JSON采用完全独立于语言的文本格式,这些特性使得JSON成为理想的数据交换语言。 1.4参考资料,相关的文件包括: 《软件需求规格说明书》; 《软件概要设计说明书》; 2 程序系统的结构 该系统采用B/S架构,中间通过http协议通信。实现标准包括: 1、客户端主程序 A、工程类型:JAVA WEB项目; B、工程名称:客户关系管理系统 C、编译生成文件:html,JSP D、引用的组件: Jquery库 注:以上提供的是工具集合,具体用到的类都包含在里面 2、服务器端主程序: Struts2+Spring+Hibernate+SQLserver 3.系统实现 3.1程序描述 A、客户端窗体: 尽量友好的设计,让用户尽可能地关注信息的内容主体。 B、服务器端设计: 该窗体在设计上尽量的符合人们的使用习惯,并且在出现非法操作的情况下,有相应的提示信息输出。 3.2界面设计 营销管理 客户管理 服务管理 3.3性能 灵 活 性:窗口响应绝大部分的快捷菜单和控制面板操作; 时间特性:响应鼠标单击的时间在2~3秒之间; 3.4输入输出项 输入的数据是户执行的各种操作,包括鼠标、键盘等操作。 输出是从数据库中读取的数据,或错误警告信息。 3.5算法 本部分没有采用自定义的算法。 3.6主要类的设计 3.6.1营销管理 营销管理模块包含销售机会的管理和对客户开发过程的管理。 营销的过程是开发新客户的过程。对老客户的销售行为不属于营销管理的范畴。 客户经理有开发新客户的任务,在客户经理发现销售机会时,应在系统中录入该销 售机会的信息。销售主管也可以在系统中创建销售机会。所有的销售机会由销售主 管进行分配,每个销售机会分配给一个客户经理。 客户经理对分配给自己的销售机会制定客户开发计划,计划好分几步开发,以及每 个步骤的时间和具体事项。 制定好客户开发计划后,客户经理按实际执行情况功能填写计划中每个步骤的执行 效果。 在开发计划结束的时候,根据开发的结果不同,设置该销售机会为“开发失败” 或“开发成功”。 如果开发客户成功,系统自动创建新的客户记录。 1.1 销售机会管理 1.1.1 查询销售机会 点击“销售机会管理”菜单,查看销售机会列表,列表信息包括:编号、 客户名称、负责人、公司电话、概要。可以根据客户名称、概要筛选查询销售机会。 1.1.2 创建销售机会 客户经理发现销售机会时,应在系统中录入该销售机会的信息。销售主管 也可以在系统中创建销售机会。 1.1.3 修改销售机会 销售主管、客户经理对未分配的销售机会记录可以编辑。 在销售机会管理的列表页面列出所有状态为“未分配”的销售机会记录

文档评论(0)

小教资源库 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档