3.4 LG-CRM总体设计
3.4.1 系统详细功能描述
CRM系统的主要任务是实现客户管理、销售管理、市场管理以及对客户提供满意的服务和支持。本系统的主要功能概括如下:
1.客户信息的管理 ● ● ● ●
客户信息的录入,包括客户编号、名称、联系电话、等信息。 客户信息的修改 客户信息的删除 客户信息的查询
2.业务员信息的管理 ●
业务员信息的录入,包括业务员编号、姓名、联系电话、住址等信息。
● ● ●
业务员信息的修改 业务员信息的删除 业务员信息的查询
3.销售信息的管理 ●
销售信息的录入,包括销售单编号、客户名称、商品名称、业务员、日期等信息。
● ● ●
销售信息的修改 销售信息的删除 销售信息的查询
4.统计分析 ● ●
对客户分类进行统计查询,并以统计图的形式直观的显示出来 对跟客户的接触活动(如今天预约的客户)进行统计查询,以省时
17
省力地指导日常工作。
● ● ● ● ●
3.4.2 系统功能模块划分
从功能描述的内容可以设计出系统的功能模块,如图3.3所示。
在图3.3的功能模块示意图的树状结构中,每一个叶结点都是一个最小的功能模块。每一个功能模块都需要针对不同的表完成相同的数据库操作,即添加记录、修改记录、删除记录、以及查询显示记录信息。
对客户的发展趋势进行统计分析
对公司的销售情况进行统计,并以报表的形式打印输出 对客户的销售总额进行统计,以确定客户的等级及其重要性 对公司的销售趋势进行分析统计,以确定公司销售的发展方向 对客户的年度销售情况进行分类统计
3.4.3 系统流程分析
所谓系统流程分析就是用户在使用系统时的工作过程。对于多类型用户的管理系统来说,每一类用户的工作流程都是不相同的。多用户系统的工作流程都是从用户登录模块开始,对用户的身份进行认证。身份认证可以分为以下两个过程:
1. 确认用户是否是有效的系统用户。 2.确定用户的类型。
第一个过程决定用户能否进入系统。第二个过程根据用户的类型决定用户的操作权限,从而决定用户的工作界面。
在系统的工作流程中,还将体现各个功能模块之间的依存关系。例如,必须在客户管理模块中添加客户信息,业务管理、活动管理、统计分析等模块才能进行相应操作。
18
客户 关 系管 理 系统 统计分析 信息管理 商品管理 业务管理 系统管理 系统用户及其权限管理 系统数据库管理 客户信息管理 客户管理 客户分类管理 业务员信息管理 销售信息管理 商品信息管理 客户请求信息管理 服务管理 客户服务信息管理 客户反馈信息管理 公司计划安排 活动管理 公司客户记录管理 信息公告 信息交流 客户分类统计查询 销售信息的统计分析 业务员业绩统计分析 客户接触活动统计分析 图3.3 CRM系统功能模块示意图
本系统的流程分析如图3.4所示。
19
开始 重试 失败 是 失败超过3次 用户登录 成功 用户管理模块 CRM管理模块
读取用户类型 客户管理 管理自己的用户信息 业务管理 商品管理 服务管理 管理自己的用户信息 管理普通用户的用户信息 活动管理 信息管理 统计分析 退出程序 普通用户
超级用户
图3.4系统流程分析图
在系统流程分析图中可以看到,每个用户有3次机会进行身份认证。如果三次输入的用户名和密码都无法与数据库中的数据匹配,则强制退出系统。
3.4.4 系统数据库设计
本系统使用的数据库为client。其中包含以下19个表:用户信息表userInfo、客户资料表client、商品资料表goods、跟踪资料表track、业务员信息表Stuff_Info、销售信息表sale_Info、客户来源信息表client_Source、客户类型信息表client_type、客户所属领域信息表client_dealdomain、客户年度销售信息表clientyearsale、客户状态信息表client_state、公司计划表plan、公司信息公告perform、客户请求信息表request、客户联系信息表
20
相关推荐: