系统设计目标
企业客户概述
成立于xxxx年xx月xx日,是国内专业从事户外体验式培训的机构。
业务需求与分析
管理需求
目前公司拥有14个分公司,8个办事处,跨地域办公特点明显,而与总公司联系又较为密切,协同办公需求明显。
管理特点如下:
集团化公司
分布在多个行政区域
公司业务不断快速扩展
信息化要求和系统不断增加
总部对各分公司、部门的规范管理要求不断提升
业务需求
角色分析
从需求ppt来看,用户角色主要包括以下十个角色。
公司领导:监控整个业务的处理过程,提出指导与改进意见
客户总监:审核项目经理的开发维护计划,指导业务的顺利进行
项目经理:项目的核心,涉及计划、售前、售中、售后的整个过程。
呼叫中心:记录客户来源、客户建档、调查客户使用情况、客户的回访。
排班主管:根据项目的时间、特色、主题,安排培训师的排班。
客户支持:根据项目的时间、特色、主题,协调车辆、摄像等,确保项目后勤的保证。
主带培训师:项目的具体执行人,负责具体业务的讲解
安全主管:负责对主带培训师的评估,以及培训师级别的升迁。
财务部:负责项目协议的审核,改变项目状态通知项目经理收款。
营销部:负责成功项目的整理。
业务时序图
上图是根据用户需求PPT整理的业务时序图,从中可以看出项目经理是整个业务处理过程中的关键角色,并且客户资料管理是整个业务得以顺利流动的最重要数据。
业务关键点的模型
从业务时序图的各个阶段,可以抽取如下图所示的关键点:
步骤或阶段 关键点名称
计划 计划审批
售前 客户档案数据库、方案知识查询
售中 项目管理、培训师日程安排
售后 知识管理
建设阶段
从业务时序图可以看出,整个业务流程涉及的表格与审批还是比较多的,业务比较复杂。建议具体实施时,可以分为三个步骤来建设。初期实现关键点的控制,下一步再和具体业务实际相关联。
一期:重视关键点的管理,管理咨询虽然比较复杂,但还是有一定规律可以遵循的。从关键点的角度来说,可以控制管理如客户资料管理、方案数据管理、培训项目管理等几个关键点。
二期:重视业务数据的联动,以订单号为中心,实现系统数据的自动流转。以上图的“售前阶段”为例,可以以建立好的客户资料为基础,当客户得到确认后,自动生成带订单号的“培训单”,项目经理根据订单号生成相对应的方案等
三期:重视业务数据的分析与数据挖掘,根据已有的数据生成符合业务规则的各种统计报表,进行业务数据的分析与风险预测等。
本期系统结构设计
以客户数据为中心,实现整个业务的梳理、贯穿与查询。
结构数据包含数据的六个方面。
客户资料:记录客户的详细信息。
联系人信息:记录某个客户的相关联系人,它与客户资料是多对一的关系
项目方案:记录历次提交给客户客户的方案
订单:记录最后确认的订单与报价
项目管理:记录曾经给客户实施的各种项目培训方案
服务:记录call center对客户的拜访记录
进入客户资料的某条数据,那么和这个客户发生的所有数据都可以关联查询到。
应用平台:提供统一的用户操作界面。用户可以通过浏览器向分布在网络上的许多服务器发出请求。Browser/Server结构极大的简化了客户机的工作,客户机上不需要安装、配置的客户端,直接通过IE的方式浏览、访问即可,服务器将担负更多的工作,对数据库的访项目问和应用程序的执行将在服务器上完成。
支撑平台:支撑平台上提供了业务处理模块,如客户资料管理、项目管理、文档管理等专项功能。
功能以组件的方式提供大量的专项事务处理能力。同时,支撑平台提供读取数据库的接口、网络通信组件,以及系统管理和安全管理的组件。组件优化了体系结构,提高系统可靠性,缩短开发周期。
在这种体系结构中,层次的划分不是物理上的划分,而是结构逻辑上的划分,特别是业务组件包含大量对数据库的操作,配置在数据库服务器上,可以有效减少网络负载,提高运算速度;如果业务组件可供大多数客户机程序访问,则可以使用业务组件构成一个应用服务器,供大家访问。
数据来源的实现
目前系统数据有三种格式存储
A.数据直接录入
B.Excel表格数据的导入
C.第三方crm数据
前两种格式系统直接处理即可,对于第三种格式的数据,需要具体调研才能确定实施方案,一般可以通过以下方式实现。
建立数据交换平台
实现跨部门,跨网络的数据交换平台。数据交换是指完整、安全、准确地将数据从发送方传送到接收方的全过程。
数据交换只是数据传输的效果。从技术的角度来看,数据交换就是数据传输。
数据交换要保证:
数据的完整性:要保证数据在传输过程中是完整的,即数据不会在传输过程中丢失。
数据的安全性:保证数据在传输过程中,不会被窃取和泄密。
数据的准确性:保证数据在传输过程中,不会被更改。数据在传输过程中被修改的危险较大,例如,如果在传输中染上病毒,数据就可能被修改。
数据交换的基本过程为:首先数据发送方将数据发送到数据中心,数据中心接收到发送方的数据后,先要确定数据传输协议和数据传输格式。其次,数据中心按照确定的协议和格式进行数据封装,传输。同时,数据交换并不是一个简单的数据传送的过程,数据中心需要对数据进行管理和维护,例如,数据的加密,防止数据重发,自动转发、数据的断点续传等。以保证数据传输的安全、完整、准确和高效。最后,数据中心将数据发送给数据的接收方。
数据中心的数据交换主要是实现跨部门的数据交换,以及对数据交换过程进行管理两项主要功能。要完成数据交换主要完成以下四个基本功能:提供多种数据交换接口、支持多种数据交换、完成数据传输和管理数据交换整个过程。
数据摆渡
对于物理隔离的数据(两个网段互不相连),要绝对保证安全。可以通过软盘从一台计算机向另一台计算机拷贝数据,经过数据分析后在直接导入。
客户资料管理功能的实现
系统导航
通过数据导航快速引导用户使用,并对相关模块的关系有一个直观的了解。从上图可以看出,整个系统是以“客户资料”为核心建立的应用。
实现方式
以客户为中心,实现一对多的关系映射。如下图所示,进入某个客户的详细页面,那么与客户发生的所有联系,如曾经提供的项目方案、相关的联系人等都一栏无余。其中项目管理关联的就是第五章的描述。
客户资料管理
表格字段与查询要求可根据客户情况调整
联系人管理
表格字段与查询要求可根据客户情况调整
项目管理
参见第五章
订单管理
表格字段与查询要求可根据客户情况调整
项目方案
表格字段与查询要求可根据客户情况调整
方案数据库管理功能的实现
全文检索的实现
系统支持文件格式为word、txt、pdf格式的全文检索,最大限度保证了知识的共享
快速导航的实现
快速切换个人/部门/公司三个常用路径,快速找到自己的、部门的和公司的文档
复制与移动的实现
不但可以复制移动文档,还可以复制移动文件夹,贴近业务实际需求,极大简化了操作
锁定与排序的实现
带有蓝色锁的表示自己签出和锁定的文档,红色锁表示别人签出和锁定的文档。
R表示读权限、E表示编辑权限、M表示管理权限
点击相关字段名,乒乓键排序。
版本管理的实现
方便的数据迁入、迁出机制,点击可恢复到以前的任何版本。
管理权限的实现
权限可以设定到某个部门、某个岗位的具体人,权限分为以下三种:
可读取权限(可以显示和查看文件夹)
可编辑权限(可以重命名文件夹,包含可读取权限)
可管理权限(可以删除/移动文件夹,包含可编辑权限)
沟通平台主要功能
个人办公
日程表
个人日程表,让员工方便管理日常工作与行程,同时可以制定短期的个人工作规划。每位员工可以透过个人日程表安排和掌握个人工作与行程。方便的打印功能,随时将安排放进您的手中。
公开日程表是部门管理的重要帮手,部门主管透过日程表,可以立即知道部署的工作安排,各项工作记录详细完整。
回览表
适合企业内的任务安排,日常指示。发送者可以随时观察到接收人是否阅读和回复了回览表。回览表发出后,在没有得到有效回复之前,一直处于接收人的电子桌面上提醒其回复。
电子邮件
整合电子邮件收发功能,方便用户同时联系企业内的其他用户和企业外的客户。同时还提供了邮件导入功能,可以将本地重要邮件一键导入服务器统一存储,防止重要邮件丢失。
信息交流
内部沟通
讯息通知提供了企业内快速交流和沟通的渠道。保密性好,瞬间到达,可以随时归档保存。适合企业内日常办公讯息的收发。
会议管理
会议管理,可以让员工详细了解各项会议的目的与结果,通过点选部门,可以查看所有该部门的公开会议记录。会议查看人可以提交相关信息,会议召开人维护会议纪要,更可以附加各种会议中的相关文档。临时查阅特定会议内容或是特定会议纪要,通过“日期”“主题”及“召开人”等条件进行查询,系统会自动地列出所有符合的会议记录。
来源:新锐管理宝箱网站
