客户关系管理系统概要设计说明书
某公司客户管理系统概要设计说明书
中国人寿客户管理系统概要设计说明书文档修改记录目录1.引言1.1.编写目的在完成了软件系统的可行性研究和需求分析的基础上,为了明确软件需求、安排项目规划与进度、组织软件开发与测试,项目小组在考虑了几种可能的解决方案,并与技术人员进了较为深入的探讨和分析之后,提出这份概要设计说明书。
此概要设计说明书对《客户管理系统》系统的解决方案、功能分配、模块化分、程序的总体结构、输入输出和接口设计、运行设计及出错设计等方面作了全面的概括性说明,为该系统的详细设计奠定了基础。
此文档为系统分析人员工作的阶段性总结,并提供项目经理、设计人员和开发人员参考。
1.2.项目背景随着网络技术在迅猛发展,寿险市场竞争的日趋激烈,客户服务质量关系到企业最重要的核心竞争力,必须以客户为中心,获取较高的客户满意度和忠诚度,才能在竞争中立于不败之地。
加强客户管理特别是客户管理,最大程度地挖掘客户资源,开发客户资源,是实现企业利润和可持续发展的最为重要的保障之一,在公司树立客户关系管理理念,加强客户营销和服务工作,发展客户,提高客户的忠诚度,留住客户是各级公司应高度重视的战略性任务。
为了增强企业核心竞争力,提高中国人寿的客户服务水平和服务质量,向客户提供高品质、全方位、深层次的服务,加强客户服务的规范管理,提高客户服务方面的业务支持能力。
中国人寿股份有限公司拟定开发一套开展客户服务特别是客户服务工作的业务支持系统。
所开发软件名称:客户管理系统版项目单位:中国人寿保险股份有限公司项目开发单位:北京冠融泰科软件有限责任公司软件用户:中国人寿保险股份有限公司工作人员(业管、客户等),标准测试用户软件用途:用于中国人寿保险股份有限公司客户服务管理,分析。
同其他系统相互关系:人寿业务系统:回写客户级别调整后的信息。
:数据源来源。
1.3.参考资料[] 关于客户管理系统开发需求[] 需求规格说明书2.任务概述2.1.目标《客户管理系统版》旨在灵活的满足中国人寿客户各级公司对客户的管理要求,分析客户数据,管理服务活动,并对客户信息进行必要的更新工作。
客户关系管理系统概要设计说明书
应用软件概要设计说明书项目名称:客户关系管理系统编写人员:编写日期:审批人员:审批日期:目录1 引言 (2)1.1编写目的 (2)1.1.1 目的 (2)1.1.2 文档预期读者 (3)1.2背景 (3)2 总体设计 (3)2.1软件体系结构 (3)2.2运行环境 (3)2.3功能模块设计 (3)2.4软件结构 (5)3 数据结构设计 (5)3.1逻辑结构设计要点 (5)3.2物理结构设计要点 (6)3.2.1 Popedom (6)4 用户界面设计 (15)4.1登录窗 (15)4.2主界面 (15)6 系统出错处理设计 (15)6.1 出错信息 (15)6.2 出错处理措施 (16)1 引言1.1编写目的1.1.1 目的描述部门级文档管理系统的概要设计。
1.1.2 文档预期读者项目经理、系统分析员、研发经理、测试经理、项目组长、系统开发人员。
1.2背景软件系统名称:部门级文档管理系统。
2 总体设计2.1软件体系结构本软件采用C/S三层架构,管理和控制在服务器端进行,数据由客户端编码、加密后送到服务器,服务器将数据写入存储设备。
2.2运行环境服务器端• Pentium III 600MHz_• 256MB RAM• Windows 2000/NT 4.0 Server• IE 5•磁盘设备空间>10G支持最多2500个客户端,并发最多支持500个客户端客户端:要求支持• Windows XP• Windows 2000 Professional• Windows NT 4.0 工作站• Windows Me/98/95• IE 5开发工具及数据库2.3功能模块设计分别描述各个功能模块的功能和基本的业务流程。
2.3.1客户往来:添加客户的资料,查看已有的客户的相信资料;对这些客户的资料具有增、删、改、查的权利。
2.3.2 客户管理(1)客户资料管理:对已有客户的资料进行查看、修改、删除;和新客户的资料添加。
客户关系管理系统项目详细设计说明书(难)
客户关系管理系统项目详细设计说明书(难) 客户关系管理系统项目详细设计说明书1、引言本文档旨在详细描述客户关系管理系统的设计,包括系统的功能、架构、模块划分、技术选型以及数据结构等内容。
通过本文档,开发人员可以清晰了解系统的设计思路,帮助开发团队高效地开展工作。
2、功能需求2.1 用户管理模块2.1.1 登录功能详细描述用户登录功能的设计,包括用户登录页面、用户名和密码验证、登录成功后的页面跳转等。
2.1.2 注册功能详细描述用户注册功能的设计,包括注册页面、验证码验证、用户信息保存等。
2.1.3 认证功能描述用户认证功能的设计,包括身份认证、授权验证、权限管理等。
2.2 客户管理模块2.2.1 客户信息查询描述客户信息查询功能的设计,包括按照姓名、方式、地质等条件查询客户信息。
2.2.2 客户信息修改描述客户信息修改功能的设计,包括修改客户基本信息、联系方式等。
2.2.3 客户关系维护描述客户关系维护功能的设计,包括客户分类、客户、客户偏好等。
2.3 销售管理模块2.3.1 销售机会管理描述销售机会管理功能的设计,包括销售机会录入、分配、跟进等。
2.3.2 合同管理描述合同管理功能的设计,包括合同录入、审批、执行等。
2.3.3 销售报表描述销售报表功能的设计,包括销售数据统计、图表展示等。
3、架构设计3.1 系统架构描述整体系统的架构设计,包括前端、后端、数据库等组成部分的架构设计。
3.2 模块划分描述系统根据功能划分的模块,包括用户管理模块、客户管理模块、销售管理模块等。
3.3 技术选型描述系统所采用的技术选型,包括前端框架、后端框架、数据库等。
4、数据设计4.1 数据模型描述系统的数据模型设计,包括用户表、客户表、销售机会表等。
4.2 数据库设计描述数据库的设计,包括表结构设计、索引设计、关联关系设计等。
5、系统功能实现5.1 登录功能实现描述登录功能的具体实现,包括前端页面设计、后端接口设计、数据库操作等。
(CRM客户关系)CRM客户关系管理系统设计说明书
客户编号
employee_id
理由
speak_mess
投诉内容
speak_content
客户意见
speak_suggest
公司态度
speak_comp
采取决策
speak_desci
主键,自增 主键,自增 主键,自增 主键,自增
数据库分析说明
通过模块功能来实现对书库库的操作
1 用户管理块涉及的表权限表 6 个 2 员工块
市场活动管理特殊节假日(sportmanager)
活动编号
sportmanager_id
主键,自增 自增,主键
主键,自增
主键,自增 主键,自增
活动开始日期
sport_startdate
活动结束日期
sport_stopdate
活动内容
sport_content
活动负责人
employee_id
活动地点
people_id
交易金额
fix_money
交易日期
fix_date
交易产品
product_id
联系人表(潜在客户)(unitlinkmanager)
联系人编号
unitlink_id
联系人姓名
unitlink_name
联系人性别
unitlink_sex
联系人职位
unitlink_dute
联系人部门
unitlink_department
关怀主题
unit_main
关怀内容
unit_content
关怀日期
unit_date
联系人特殊纪念日
unit_date
合作伙伴信息合作伙伴表(unit)
客户关系管理系统需求说明书
客户关系管理系统需求说明书客户关系管理系统需求说明书1. 引言1.1 目的本文档旨在详细描述客户关系管理系统的功能和要求,以帮助开发团队全面理解系统的需求,并提供一个清晰的工作框架。
1.2 范围该客户关系管理系统旨在帮助企业管理客户信息、销售机会和客户互动的过程。
本文档将覆盖系统的功能需求、非功能性需求、系统界面以及其他相关的需求。
2. 功能需求2.1 客户信息管理2.1.1 客户登记- 系统应允许用户创建和保存客户基本信息,包括名称、联系方式、地址等。
- 系统应提供客户分类功能,允许按行业、地区等进行分类管理。
2.1.2 客户查询- 系统应支持通过不同条件(如名称、分类等)进行客户查询。
- 查询结果应包含所需的客户信息,并且支持导出功能。
2.1.3 客户更新- 系统应允许用户编辑和更新客户信息。
- 更新过程中应提供必要的验证和权限控制。
2.2 销售机会管理2.2.1 机会创建- 系统应允许用户记录销售机会,包括机会的描述、预计销售金额、预计关闭日期等。
- 系统应支持关联客户信息,并提供客户查询和选择功能。
2.2.2 机会跟踪- 系统应提供跟踪销售机会的功能,记录关键活动和进展情况。
- 跟踪记录应包括日期、相关人员、活动描述等。
2.2.3 机会分析- 系统应提供机会分析功能,统计销售机会的数量、金额等信息。
- 分析结果可以按照不同维度(如时间、产品、地区等)进行分类。
2.3 客户互动管理2.3.1 互动记录- 系统应允许用户记录与客户的各种互动,如方式、会议、邮件等。
- 互动记录应包括日期、互动类型、参与人员等信息。
2.3.2 互动查询- 系统应支持根据不同条件查询互动记录,包括时间范围、关键字等。
- 查询结果应提供方便的浏览和导出功能。
3. 非功能性需求3.1 性能- 系统应具备良好的性能,能够处理大规模的客户和销售机会数据。
- 系统响应时间应快速,操作流畅。
3.2 可靠性- 系统应具备高可靠性,能够保证客户数据的安全和完整性。
某公司客户管理系统概要设计说明书
2018年湖北省宜昌市金东方学校高二英语下学期期末试卷含解析一、选择题1. _____ time, the teacher had us do half of the exercises in class and complete the other half for our homework.A. To saveB. SaveC. SavingD. Having saved参考答案:2. A new cinema ____ here. They hope to finish it next month.A. will be builtB. is builtC. has been builtD. is being built参考答案:D略3. No one ______ be more generous; he has a heart of gold.A. dareB. mustC. couldD. need参考答案:C4. My sister, as well as her classmates who _____ late for class, ____ criticized by Mr. Hunt.A. were wasB. was wereC. wasD. were参考答案:A5. His health under the pressure of work and he had to stay in hospital for a month.A. broke upB. broke awayC. brokeout D. broke down参考答案:D6. Since the baby milk powder was found to be polluted, there has been universal doubt _____ other food products are safe _____.A. that; to eatB. whether; to be eatenC. that; to be eatenD. whether; to eat参考答案:D7. It’s years since we last enjoyed a picnic. So this Saturday we’ll go ________.A. whichever the weatherB. whenever the weatherC. no matter whether weatherD. whatever the weather参考答案:D8. As the number of old people moving to Florida increases, more changes are made to them.A. subscribe toB. object toC. cater toD. contribute to参考答案:C考查词组。
客户关系管理系统需求说明书
客户关系管理系统需求说明书客户关系管理系统需求说明书1.引言本文档为客户关系管理系统(以下简称CRM系统)的需求说明书,旨在准确描述和规划CRM系统的功能和特性。
该系统旨在帮助企业建立和维护与客户之间的良好关系,提升客户满意度和企业运营效率。
2.系统概述2.1 系统目标CRM系统的目标是提供一个综合的解决方案,管理和跟踪企业与客户的互动活动,包括销售、市场营销、客户服务等方面的工作。
2.2 系统范围CRM系统的范围包括但不限于以下功能:①客户信息管理:包括客户基本信息、联系信息、购买历史等。
②销售管理:包括销售机会管理、销售目标设定、销售业绩分析等。
③市场营销:包括市场推广活动管理、市场调研、市场分析等。
④客户服务:包括服务请求管理、问题解决、客户反馈管理等。
⑤报表分析:提供各种报表和图表用于分析和评估客户关系管理的效果。
3.功能需求3.1 客户信息管理模块①客户信息录入:允许用户录入客户的基本信息,包括姓名、性别、年龄、职业等。
②客户信息查询:提供灵活的查询功能,根据条件查询客户信息。
③客户信息修改:允许用户修改已有客户信息。
④客户分类管理:支持对客户进行分类管理,方便后续的营销和服务工作。
3.2 销售管理模块①销售机会管理:记录和追踪销售机会的全过程,包括销售机会的来源、阶段、责任人等。
②销售目标设定:设定销售目标和指标,并跟踪实际销售数据,进行分析和评估。
③销售业绩分析:提供销售人员的业绩分析报表,包括销售额、销售量等指标。
3.3 市场营销模块①市场推广活动管理:记录和管理市场推广活动,包括活动计划、执行情况等。
②市场调研:支持市场调研工作,了解客户需求和市场动态。
③市场分析:提供市场分析报表,包括市场份额、竞争对手分析等指标。
3.4 客户服务模块①服务请求管理:记录和管理客户的服务请求,包括问题描述、处理进度等。
②问题解决:支持工单管理,跟踪和解决客户的问题。
③客户反馈管理:记录和管理客户的反馈信息,包括意见、建议等。
客户关系管理系统系统总体设计说明书
客户关系管理系统系统总体设计说明书客户关系管理系统(CRM)系统总体设计说明书一、引言随着市场竞争的日益激烈,企业需要更加精细地管理客户关系,以提高客户满意度和忠诚度。
客户关系管理系统(CRM)成为了企业不可或缺的管理工具。
本文将详细介绍CRM系统的总体设计,包括需求分析、系统架构设计、数据模型设计、界面设计、测试与维护等方面。
二、需求分析为了满足企业的业务需求,CRM系统应具备以下功能和性能要求:1、客户信息管理:记录客户的基本信息,包括联系人、沟通记录、订单信息等。
2、销售流程管理:管理销售流程,包括潜在客户、销售机会、合同签订等环节。
3、营销活动管理:支持多种营销活动,如邮件营销、短信营销等,并能够跟踪活动效果。
4、数据分析:对客户数据进行分析,为企业制定营销策略提供数据支持。
5、报表生成:提供各种报表,以便企业能够了解客户情况、销售情况等。
三、系统架构设计CRM系统采用B/S架构,基于MVC模式进行设计。
系统总体架构包括以下层次:1、表示层:负责用户交互界面的展示,包括PC端、移动端等。
2、业务逻辑层:负责处理业务逻辑,包括数据验证、业务规则等。
3、数据访问层:负责与数据库进行交互,包括数据的增删改查等操作。
4、数据库层:负责数据的存储和备份,包括关系型数据库和非关系型数据库。
四、数据模型设计CRM系统的数据模型是整个系统的核心,需要根据业务需求进行设计。
以下是主要的数据模型:1、客户模型:包括客户基本信息、联系人信息等。
2、销售机会模型:包括销售机会的阶段、负责人、预期销售额等。
3、合同模型:包括合同信息、合同金额、合同负责人等。
4、营销活动模型:包括营销活动信息、活动负责人、活动对象等。
5、数据分析模型:包括各种指标数据、分析结果等。
五、界面设计CRM系统的界面设计应该简洁明了,易于操作。
以下是主要的界面设计:1、首页界面:展示重要的业务数据,如销售额、客户数量等。
2、客户管理界面:展示客户信息,支持新增、编辑、删除等操作。
客户管理系统概要设计说明书
客户管理系统概要设计说明书专业班级:小组成员:报告日期:1引言1.1编写目的系统使用了全新的客户关系管理理念,系统从完善的基础信息到客户信息维护,强大的数据查询,基本能够满足中小型企业的需要。
提高客户忠诚度和保有率,实现缩短销售周期、降低销售成本、增加收入、扩展市场,从而全面提升企业的赢利能力和竞争力。
1.2背景a.所建议开发的软件系统的名称:客户管理系统;b.本项目任务提出者:行业需求本项目开发者:本项目用户:中小企业实现该软件的计算中心或计算机网络:个人计算机,sql server,window XP,Win7操作系统;c.该软件系统同其他系统或其他机构的基本的相互来往关系:该软件系统与操作系统、SQL Server数据库管理系统。
1.3定义Visual C++ 就是可视化的C++,在学习Visual C++ 专业编程之前,必须熟练掌握C++的基础语法和基本程序设计方法。
C++由标准库以及各种组件组成,是一种面向对象的程序设计语言,面向对象技术的三大特性即封装性、继承性和多态性。
SQL是Structured Query Language(结构化查询语言)的缩写。
SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言。
在使用时,只需要发出“做什么”的命令,“怎么做”是不用使用者考虑的。
SQL功能强大、简单易学、使用方便,已经成为了数据库操作的基础,并且现在几乎所有的数据库均支持SQL。
SQL数据库数据体系结构:SQL数据库的数据体系结构基本上是三级结构,但使用术语与传统关系模型术语不同。
在SQL中,关系模式(模式)称为“基本表”(base table);存储模式(内模式)称为“存储文件”(stored file);子模式(外模式)称为“视图”(view);元组称为“行”(row);属性称为“列”(column)。
1.4参考资料1.《Visual C++工程应用与项目实践》机械工业出版社张雨、阮伟良等2005年1月2.《Visual C++ 管理信息系统完整项目实例剖析》人民邮电出版社明日科技2005年7月3.《SQL Server数据库开发实例解析》机械工业出版社宋昆、李严等2006年1月4.《Visual C++ 数据库系统开发完全手册》人民邮电出版社明日科技王端、于速、张雨 2006年3月2总体设计2.1需求规定功能需求:❑详细全面记录并管理客户信息和联系人信息。
概要设计说明书
目录1.引言 (5)1.1目的 (5)1.2范围 (5)1.3参考资料 (5)1.4术语与缩略语 (5)2.设计概述 (5)3.设计约束 (6)3.1本系统应当遵循的标准或规范 (6)3.2软件、硬件环境(包括运行环境和开发环境)的约束 (6)3.3接口/协议的约束 (6)3.4用户界面的约束 (7)3.5软件质量的约束 (7)3.5.1友好性 (7)3.5.2可靠性 (7)3.5.3性能 (8)3.5.4安全性 (8)3.5.5可维护性 (8)3.6储服务。
其它约束 (8)4.系统总体架构设计 (8)4.1技术架构 (8)4.2缓存技术 (10)4.3系统扩展性 (11)5.系统功能设计 (11)6.开发、购买或复用分析 (45)7.系统环境配置 (46)7.1开发环境的配置 (46)7.2运行环境的配置 (46)8.部署模型 (46)8.1系统部署图 (46)8.2节点说明 (47)9.系统机制设计 (47)9.1持久化设计 (47)9.2事务管理设计 (48)9.3信息交换及格式转换设计 (48)9.4安全性设计 (48)9.5日志管理设计 (48)9.6错误处理设计 (48)9.7冗余设计 (50)10.其他 (50){ 客户关系管理系统 }概要设计说明书1.引言1.1目的编写本文档的目的是明确产品需求,作为项目开发的目标,为软件设计提供指导,并作为软件测试的依据。
1.2范围客户关系管理(CRM Customer Relationship Management)系统是企业营销信息化的解决方案,它将企业客户管理、渠道管理、拜访管理、项目管理四个领域应用三位一体化,帮助企业提升整体营销管理竞争力、提高销售工作效率、提高服务满意度顾客忠诚度。
1.3参考资料1.4术语与缩略语2.设计概述通过提供从市场营销到客户服务与关怀的全程业务管理的同时,建立以客户为中心的企业市场营销模式,对客户购买行为和价值取向进行深入分析,为企业挖掘新的销售机会,并对未来产品发展方向提供科学、量化的指导依据,使企业在快速变化的市场环境中保持永续发展能力。
客户管理系统详细设计说明书
客户管理系统详细设计说明书客户管理系统详细设计说明书1. 引言1.1 编写目的本文档旨在详细描述客户管理系统的设计细节,包括系统功能、模块划分、数据结构和算法等,以便开发人员和其他相关人员能够全面了解系统的设计,并基于此进行开发和测试。
1.2 背景随着企业的规模不断扩大,客户管理成为一个重要的任务。
为了更好地管理客户信息、提高客户服务质量,设计并开发了客户管理系统。
本系统旨在帮助企业实现客户信息的全面记录、查询和分析,从而提高客户满意度和市场竞争力。
2. 功能需求2.1 登录模块2.1.1 用户登录2.1.1.1 用户名和密码验证2.1.1.2 账号锁定机制2.1.2 用户权限管理2.1.2.1 角色授权管理2.1.2.2 权限分配和管理2.2 客户信息管理模块2.2.1 客户信息录入2.2.1.1 基本信息录入2.2.1.2 扩展信息录入2.2.2 客户信息查询2.2.2.1 按条件查询客户信息2.2.2.2 按关键字搜索客户信息2.2.3 客户信息修改2.2.3.1 修改客户基本信息2.2.3.2 修改客户扩展信息2.2.4 客户信息删除2.2.4.1 逻辑删除客户信息2.2.4.2 恢复已删除客户信息2.3 销售机会管理模块2.3.1 销售机会录入2.3.1.1 销售机会信息录入2.3.1.2 关联客户信息2.3.2 销售机会查询2.3.2.1 按条件查询销售机会2.3.2.2 按关键字搜索销售机会2.3.3 销售机会分配2.3.3.1 销售机会分配给销售人员2.3.3.2 销售机会状态变更3. 数据结构3.1 客户信息表3.1.1 字段1:客户ID3.1.2 字段2:客户姓名3.1.3 字段3:客户方式3.1.4 字段4:客户邮箱3.1.5 字段5:客户地址3.2 销售机会表3.2.1 字段1:机会ID3.2.2 字段2:机会描述3.2.3 字段3:机会状态3.2.4 字段4:客户ID3.2.5 字段5:销售人员ID4. 算法设计4.1 登录算法4.1.1 验证用户名和密码4.1.2 账号锁定机制4.2 客户信息查询算法4.2.1 按条件查询4.2.2 按关键字查询4.3 销售机会分配算法4.3.1 分配机会给销售人员4.3.2 变更销售机会状态5. 附件本文档涉及的附件有:1. 数据库表结构设计2. 界面设计图6. 法律名词及注释6.1 客户信息:指企业与其客户之间的相关信息,包括基本信息和扩展信息。
客户关系管理系统详细设计文档
客户关系管理系统详细设计说明书修订历史记录日期版本说明作者2010 V1.0 PM目录1 引言 (4)1.1编写目的 (4)1.2背景 (4)1.3定义 (4)1.4参考资料,相关的文件包括: (4)2 程序系统的结构 (5)3.系统实现 (6)3.1程序描述 (6)3.2界面设计 (6)3.3性能 (7)3.4输入输出项 (8)3.5算法 (8)3.6主要类的设计 (8)3.6.1营销管理 (8)3.6.2 客户管理模块 (9)3.6.3 服务管理模块 (11)3.6.4 统计报表模块 (12)3.6.5基础数据模块 (13)3.6.6 权限管理模块 (14)3.7存储分配 (15)3.8注释 (15)3.9限制条件 (15)3.10测试计划 (16)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 系统网络结构图 (4)3 系统层次 (4)4 运行环境 (5)5 系统模块 (6)6 业务处理 (7)1 系统概述本系统的目标是开发一套适合业务部使用的客户关系管理系统。
该系统主要实现对客户信息的跟进与管理功能。
其面向对象是业务部的业务人员及其领导人员。
2 系统网络结构图数据中心整个系统基于局域网应用模式,以数据中心为核心,通过网络将业务员与部门领导有机的整合在一起,在此基础上实现数据共享,信息互通互联。
通过在网络上运行本系统,实现数据信息化。
3 系统层次系统层次结构图1、应用层:通过简单易用的操作界面,实现客户数据的录入与管理以及用户信息的管理。
2、业务逻辑层:实现基础信息管理的业务逻辑处理、用户管理的业务逻辑处理、客户管理的业务逻辑处理、以及其他登录、权限认证等业务逻辑的处理。
3、数据访问层,主要实现业务逻辑层与数据源层的数据访问服务;4、数据源层,保存所有相关数据。
4 运行环境操作系统数据库服务器:Windows Server 2003客户端:Windows XP / Windows 7数据库管理系统SQL Server 2008 Express5 系统模块系统功能结构图本系统共划分为以下几个子系统:➢系统设置子系统➢用户管理子系统➢客户录入子系统➢客户管理子系统➢跟进提醒子系统➢审查管理子系统1、系统设置:主要用于用户信息和个人密码的修改等功能2、用户管理:添加新的用户、编辑用户信息、修改密码(系统管理员可以修改任何用户的密码)、权限认证、权限分配等功能。
3、客户录入:添加客户资料(若有重复则不能录入)、修改客户资料及删除客户资料(该功能在业务人员对客户信息录入有误时使用。
)等。
4、客户管理:录入客户跟进信息、编辑跟进信息、删除跟进信息以及管理客户等级和客户投入公海等功能(其中编辑和删除跟进信息是在业务人员录入错误信息是使用)。
5、跟进提醒:提醒需要跟进的客户(若用户长时间没有更新跟进的用户信息弹出界面提醒业务人员)6、审查管理:查看所有用户档案(需要权限)、删除废弃客户信息记录(需要权限)及查看客户跟进的内容进度。
crm客户关系管理系统概要设计-LWD
概要设计说明书项目名称:客户关系管理系统项目项目代号:CRM-001撰写人:海静、董志云创建时间:2014-05-26修订记录1引言1.1编写目的本文档是crm客户关系管理系统的概要设计说明书。
在概要设计阶段,我们将在系统需求分析的基础上对crm系统做概要设计,要解决的问题主要是针对需求分析阶段用户的需求,来一一的实现程序的功能模块设计问题。
同时,编写该概要设计说明书也是便系统的下一步设计,程序设计员可以参考本概要设计说明书来完成下一阶段的详细设计,在以后的软件测试和软件维护阶段,也可以以本概要设计说明书来作参考,以便更好地完成相应的工作。
1.2读者对象本文的主要读者为软件设计人员。
1.3参考文档《数据库原理简明教程》1.4术语定义SQL:(Structured Query Language)结构化的查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。
同时也是数据库脚本文件的扩展名。
主键:数据库表中的关键域,值互不相同外键:如果公共关键字在一个关系中是主关键字,那么这个公共关键字被称为另一个关系的外键。
由此可见,外键表示了两个关系之间的联系。
以另一个关系的外键作主关键字的表被称为主表,具有此外键的表被称为主表的从表。
外键又称作外关键字。
换而言之,如果关系模式R中的某属性集不是R的主键,而是另一个关系R1的主键则该属性集是关系模式R的外键,通常在数据库设计中缩写为FK。
外键保证了数据的一致性和完整性2总体设计2.1数据流图图2-1 CRM客户关系管理系统第一层数据流图图2-2 管理销售机会图2-3 开发客户图2-4 处理服务2.2E-R图图2-5 E-R图2.3数据库模式设计由图2-5 E-R图转换成如下关系模式以及对关系的规化详细分解:客户(客户编号,名称,地址,地区,邮政编码,,客户类型,客户满意度,客户信用度,客户经理,客户等级)客户编号 f 名称客户编号 f 地址客户编号 f 地区客户编号 f 邮政编码客户编号 f客户编号 f 客户类型客户编号 f 客户满意度客户编号 f 客户信用度客户编号 f 客户经理客户编号 f 客户等级由以上分析可得客户关系模式中即没有非主属性对码的部分函数依赖,也没有非主属性对码的传递函数依赖,所以客户关系模式属于第三式。
客户关系管理系统系统总体设计分析说明书模板
WORD格式.可编辑编号001 版本V1.0总体设计说明书项目名称:客户关系管理系统项目负责人陈一鸣编写赵子贺校对_______审核_______单位:20132013班第1小组2015年10月8日目录1引言 (1)1. (1)编写目的 (1)1.2背景 (1)1.3定义 (1)1.4参考资料 (1)2总体设计 (2)2.1需求规定 (2)2.1.1系统功能 (2)2.1.2系统性能 (2)2.1.3输入、输出需求 (3)2.2运行环境 (3)2.2.1硬件平台 (3)2.2.2软件环境 (3)2.3基本设计概念和处理流程 (3)2.3.1系统设计思想 (3)2.3.2拓扑结构和计算模式 (6)2.3.3系统管理流程 (6)2.4结构 (7)2.4.1系统总体结构 (7)2.4.2系统界面 (8)2.4.3系统功能分析 (9)2.4.3系统操作人员及其权限 (10)2.5功能需求与程序的关系 (10)2.6人工处理过程 (11)2.7尚未问决的问题 (11)3接口设计 (11)3.1用户接口 (11)3.2外部接口 (11)3.3内部接口 (12)4运行设计 (13)4.1 运行模块组合 (13)4.2运行控制 (13)4.3运行时间 (13)5系统数据结构设计 (14)5.1逻辑结构设计要点 (14)5.2物理结构设计要点 (16)5.3数据结构与程序的关系 (16)6系统出错处理设计 (16)6.1出错信息 (16)6.2补救措施 (16)6.3系统维护设计 (16)1引言1.1编写目的本文档的目的是阐述客户关系管理系统的总体设计,全面充实客户关系管理系统在前一阶段中的设计构想,主要内容包括系统的平台设计、基本处理流程、系统的组织结构、模块划分和功能分配等,为系统的详细设计以及今后的编码测试工作提供基础。
本文档的预期读者为系统设计人员、软件开发人员以及项目评审人员。
1.2背景A. 待开发的软件系统的名称:客户关系管理系统B. 项目的任务提出者:XX酒店C. 项目开发者:哈尔滨工程大学软件工程专业20132013班第1小组1.3定义在概要设计说明书中涉及到的专门术语有:总体设计、接口设计、结构运行设计、系统数据设计、系统出错处理设计,具体的概念与含义在文档中将会解释。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
应用软件概要设计说明书
项目名称:客户关系管理系统
项目编号: 007
编写人员:第三组
编写日期:2009-3-23 ——今天
审批人员:赵华伟
审批日期:
目录
1 引言 (3)
1.1编写目的 (3)
1.1.1 目的 (3)
1.1.2 文档预期读者 (3)
1.2背景 (3)
2 总体设计 (3)
2.1软件体系结构 (3)
2.2运行环境 (3)
2.3功能模块设计 (4)
2.4软件结构 (6)
3 数据结构设计 (6)
3.1逻辑结构设计要点 (6)
3.2物理结构设计要点 (7)
3.2.1 Popedom (7)
4 用户界面设计 (16)
4.1登录窗 (16)
4.2主界面 (16)
6 系统出错处理设计 (16)
6.1 出错信息 (16)
6.2 出错处理措施 (17)
1 引言
1.1编写目的
1.1.1 目的
描述部门级文档管理系统的概要设计。
1.1.2 文档预期读者
项目经理、系统分析员、研发经理、测试经理、项目组长、系统开发人员。
1.2背景
软件系统名称:部门级文档管理系统。
2 总体设计
2.1软件体系结构
本软件采用C/S三层架构,管理和控制在服务器端进行,数据由客户端编码、加密后送到服务器,服务器将数据写入存储设备。
2.2运行环境
服务器端
• Pentium III 600MHz_
• 256MB RAM
• Windows 2000/NT 4.0 Server
• IE 5
•磁盘设备空间>10G
支持最多2500个客户端,并发最多支持500个客户端
客户端:
要求支持
• Windows XP
• Windows 2000 Professional
• Windows NT 4.0 工作站
• Windows Me/98/95
• IE 5
开发工具及数据库
2.3功能模块设计
分别描述各个功能模块的功能和基本的业务流程。
2.3.1客户往来:
添加客户的资料,查看已有的客户的相信资料;对这些客户的资料具有增、删、改、查的权利。
2.3.2 客户管理
(1)客户资料管理:对已有客户的资料进行查看、修改、删除;和新客户的资料添加。
(2)客户交互管理:包括:客户对公司的意见建议、业务员对客户的关怀。
(3)客户回款管理:客户对欠款的补齐,显示销售单号,客户名称,销售/汇款
日,应付、实收、优惠金额,备注,操作员。
可以添加新的回款、查看旧的回
款、删处新添加和已有回款。
(4)流失客户管理:最后联系时间超过30天的客户,手动更改为流失客户。
对
流失的客户状态可以手动更改为活跃或其他状态。
已改为流失的客户不可以删除。
(5)信息群发管理:本公司有活动时可以给客户群发短信息进行通知。
(6)业务员交接管理: 加入日期,客户名称,类型,状态,客户阶段,
电话,详细地址,联系人,联系人手机,业务员。
(交接双方对要显示)对操作可以增加、删除、修改、查看。
2.3.3 统计分析
1.客户分析:对客户添加的日期,购买我公司产品的数量,客户的状态、阶段、
消费额、电话;销售清单等,显示出该月本公司的重点客户。
2.产品销售分析:销售数量,产品类型,购买人的类型进行统计,重点
显示出那类产品销售情况较好,和那类产品销售不好。
为公司下一步计划做出
建议型意见。
3.业务员业绩分析:对业务的业绩进行统计,分析出那个业务员的业绩较
好,联系的客户较多并且卖出的产品较多,统计该业务员的卖出产品的类型。
重点反映出客户、产品销售、利润与业务员之间的关系。
2.3.4 营销计划
销售阶段目标设置:可以查看业务员和客户接触的阶段,可以进行增加、删除、修改的操作。
销售机会管理:对销售机会只能进行查询操作。
内部文档管理:对本公司的合同文档类进行管理,可以增加、删除、修改、查看原有记录。
历史销售分析:可以按年份或按月份进行查询已有的销售情况,只能对该项功能进行增加、删除。
2.3.5 业务提醒
对本公司的业务和重要客户的生日进行提醒给当天的操作员。
对提醒的内容可以进行编辑,提醒的日期自己设定,提醒过的事件可以自己进行增、删、改、查的操作。
2.3.6 系统参数设置和系统设置
系统可以设置各种使用的信息类型,这些信息包括下列描述。
客户阶段设置:可以自定义客户阶段类型(售后服务、售前跟踪、合同执行、供应商)
客户来源设置:自定义(网络广告、朋友介绍、展览会、媒体广告、其他、主动上门、上门推销)
公司部门设置:自定义(业务部,销售部)
员工职务类型:自定义(员工、管理员、业务员、经理)
客户级别设置:自定义(重要、普通)
商品设置:自定义(包括名称,单价、所属类别等)
商品类别:自定义(设置本公司所有的商品的类别,包括日用品、服务类型、家电、行业管理、安全管理)
销售机会设置:自定义(初次接触、需求分析、方案比较、销售报价、签订合同)
客户事件类型:自定义(主要用于客户对公司的反馈)
供货商管理:显示供货商的简单信息。
如(供货商名称、供应货品)
可以对数据库备份/恢复,系统初始化,操作员修改密码,基础资料设置,商品信息设置,操作员管理,商品管理与员工提成,操作日志。
2.4软件结构
-端20
*
用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系.
3 数据结构设计
3.1逻辑结构设计要点
以图示的方式给出各个数据表之间的关系和数据表的结构描述。
3.2物理结构设计要点
3.2.1 Popedom
字段名称数据类型及长度允许为空中文说明备注Popedom_Id int NO 权限ID 主键Popedom_Name varchar(100) NO 权限名称
Remark varchar(1000) YES 备注
Popedom_Id 1 完全控制权限
2 修改权限(读写权限,无法删除文件)
3 读权限(读文件权限,无法删除修改)
-1 超级系统管理员的专用权限,不能对文件进行操
作。
不对应基础信息管理(系统管理员)。
·3.2.2 ClientType
字段名类型说明是否为空
CTID Int 客户类型的Id (自
否
动表示列)
CTType Varchar(50) 客户类型名称否
字段名类型说明是否
【中文含义】客户联系人表
· 3.2.6 ClientPhaseTable 【中文含义】客户阶段表
· 3.2.7 EmplayeeTable
· 3.2.9returnInfoTable (回馈)
· 3.2.10 dayworkTable
· 3.2.11 EventTable
· 3.2.12 EventTypeTable
· 3.2.13 ContractTable
· 3.2.14 departmentTable
· 3.2.15 shoppingTable
· 3.2.17 SellTable
【中文含义】销售表:SellTable
· 3.2.18 noteTable
· 3.2.20 AdvanceAndRetreatTable
· 3.2.23 addmoneyTable
· 3.2.26 OperationChangeTable
4 用户界面设计
说明:用原形法设计窗体的界面,并对界面功能作简单描述。
4.1登录窗
4.2主界面
所有功能的载体,使用标签卡形式对上传(入库)、下载、组织与人员进行管理。
6 系统出错处理设计
6.1 出错信息
6.2 出错处理措施
捕获错误,返回错误代号,通过专门的错误信息类,将错误反映给用户看。