项目概况
项目简介:
该项目是一个可定制的客户关系管理系统。主要功能包括以扩展客户群为目的的投资跟踪。使用领域为能源业,主要角色包括潜在投资者(Prospect)、投资者(Investor)以及其经纪人(Broker)。当项目(Program,石油天然气矿井组)有新的机会(Lead)时,利用系统记录跟踪客户信息,并尽可能将其转化为新的投资者。投资者可以选择性的投资一些以石油天然气矿井资源为基础的项目。最终为客户和公司带来收益。
项目背景与需求:
该系统原始是于2009年开发完成。前端使用服务器控件Infragistics,报表采用水晶报表。随着web技术的不断发展,此系统在兼容性和可操作行等方面已经不能满足客户的需求。因此要求我们在此基础上对系统进行升级,并扩展部分功能,同时保证现有数据完整。
开发环境:
操作系统 |
Window 8 |
开发工具 |
Visual Studio 2010(V2,V3), Visual Studio 2012(V4) |
数据库 |
SQL Server 2008 R2 |
.NET框架 |
.Net 3.5(V2), .Net 4.0(V3~V7) |
开发语言 |
C# |
三方插件 |
Telerik ASP.NET AJAX, Telerik Reporting, NCalc, Pnotify, Jquery, Bootstrap |
任务管理 |
Scrumwise, OneNote, Coevery |
BUG管理 |
Mantis |
石油项目 CRM系统
CRM系统概述&经验
客户关系管理(CRM)是利用信息科学技术,实现市场营销、销售、服务等活动自动化,使企业能更高效地为客户提供满意、周到的服务,以提高客户满意度、忠诚度为目的的一种管理经营方式。CRM是一种商业战略,它涉及的范围是整个企业,它的战略目标是增进赢利、销售收入,提升客户满意度。
适用领域,如:能源业、房地产业、管理咨询行业、教育培训行业、外贸行业、医疗器械行业、机械制造行业、IT行业、广告传媒行业、汽车业、金融和银行业、政府机构、法律服务业、制造业、医疗保健和制药业、零售业、交通业、旅游业等。
部分经验介绍:
1 IT业 Coevery信息管理平台
通过该行业需求定制的客户关系管理(CRM)解决方案中,实现了客户管理自动化、开发管理自动化和销售自动化。可以整合客户需求、开发任务及销售任务,并为客户带来舒适、专业的体验感受,起到提高生产力、提高客户满意度和降低成本的作用。
2 社交网络twitter-粉丝管理
社交网络作为一种企业形式,为客户创造一种互利共赢的商业关系,同样需要现代化的管理方式。服务、销售、市场以及消费者相互作用,得到有价值的信息可以形成更多的业务。
3 医疗保健和制药业 理疗公司综合业务管理系统
该行业客户关系管理(CRM)解决方案中集预订、诊断、治疗、支付于一身,针对不同客户提供个性化方案,同时员工采用电子自动化办公,提高工作效率,降低成本。制药业中可对产品进行分类管理,提供信息检索。其中数据分析可为下一步生产和订购提供依据。
4 机械制造行业 供应商管理系统
对于该行业主要针对供应商,提供统一管理平台,便于供应商与企业进行管理和交流。主要提供订单、业务报表等功能。
系统亮点
- 视频帮助模块
在客户基础需求之上,遵循“以客户为中心”的工作理念,整合同类优秀网站解决方案,力争为客户提供最佳标准化解决方案,最终得到客户好评。
图1.1 客户提供视频帮助页面UI
图 1.2 视频帮助主页
图 1.3视频帮助(Help Video)播放页面
开发过程中所遇问题及解决方案
类型 |
问题 |
采取的方案 |
兼容性 |
在IE浏览器运行脚本报错 |
经过不断查找问题根源,发现新的控件与原有UpdatePanel控件存在冲突,在IE下表现尤为突出,报脚本错误。经过调研,我们改用了Telerik Ajax刷新页面。 |
页面样式不美观,用户体验差 |
改变了传统Window打开窗体为Telerik模态窗口。采用Telerik提供的皮肤,使整体风格一致,同时易于修改。使兼容性和用户体验大大提高。 |
|
技术 |
部分技术比较陈旧或无法满足系统要求 |
升级.Net 3.5到.Net 4.0; Telerik控件库的选取,保证系统采用前沿稳定的Web技术; 将数据库脚本替换为LinqToEntity查询方式; NCalc 用于计算字符串表达式; Pnotify 用于弹出友好的提示消息; FFMepg 视频处理(缩微图,视频转换)。 |
并发性 |
多用户可以同时操作某条数据,在某些时候会造成数据混乱。 |
采用为记录添加时间戳的方式,保证此条信息在某用户编辑时,没有其他用户编辑。如果该数据的时间戳被更新,则提示用户信息已被更改,阻止用户提交。 |
性能 |
系统中List页面加载较慢 |
重构部分数据库存储过程和部分后台代码,同时采用缓存机制来保证大数据量的查询速率。整体性能提升250%左右。 |
项目管理 |
客户沟通 |
日报、周报以及固定周会时间。 |
文档管理 |
团队使用DropBox共享文档,同时保持所有文档完整。 |
|
进度控制 |
使用敏捷开发管理工具Scrumwise管理项目进度。同时向客户发送任务列表实时更新和跟踪任务状态。 |
|
质量控制 |
使用开源Mantis管理项目bug。 |
客户收益
1. 系统本身
1) 质量
- 性能提升。加载速度从原来平均1.76s左右提升到0.35s左右;
- 功能性。完全达到客户期望功能,并对部分功能做出合理改进;
- 易用性。对原始系统做出改进,系统操作更加合理。如采用VirtualScrolling(一种预加载分页功能)。
2) 数据完整性。在整个开发过程中所有数据的完整。
3) 兼容性。目前支持所有主流浏览器。如IE6-11, Chrome, Firefox。
4) 安全性。系统采用特有的自定义权限分配机制,确保客户数据安全。
5) 可扩展性。采用合理架构。实践证明,在处理变更和新功能方面,可实施性强。
2. 使用该CRM系统得到的收益:
1) 客户挖掘
- 客户关系管理系统(CRM)作为一种企业战略,重视客户关系,使得企业成为“以客户为中心”的最终受益者。此CRM系统的价值在于客户以最少代价得到高质量稳定的系统,从而保证原始客户不会因为数据丢失而流失。通过CRM系统可以多维度的去认识和管理客户,从而为企业创造更多价值。
2) 工作效率
- 由于该平台的产生,使得与客户合作的流程标准统一化。同时减少重复性工作,比如批量发邮件、传真等,这都是人工无法比拟的。同时任务和消息提醒功能,大大缩短了对客户管理的响应时间,企业可以更加敏锐捕捉到用户的需求。
3) 销售管理
- 客户将该系统与外部电话系统(Dialer)集成,使得整个团队销售的效率和准确率大大提高。服务质量的提高无形中降低了企业运营成本。
4) 改善服务
- 系统可以定时向客户发送一些对客户有帮助的信息,主动给予客户关怀。同时也可以为专门客户提供个性化服务。
5) 数据分析
- 该系统为企业的决策等提供数据支持。将来源于全世界的海量客户信息储存在系统中,通过报表和其他分析工具可以帮助企业了解信息和数据背后隐藏的商机。使企业在市场竞争中占尽先机。
项目部分功能截图
- Contact List & Contact Edit
图2.1 升级前(仅支持IE6)
图2.2 升级后
- Calendar
图2.3 升级前
图2.4 升级后
- 数据报表
图2.5 升级前风格
图2.6 升级后风格
图2.7升级后风格
- 数据过滤
图2.8 Contact过滤功能
客户满意度
客户对项目质量、进度以及合作方式(ODC)都非常满意。同时我们怀着“以客户为中心”的理念,为客户提出了许多优质的解决方案(前台UI,并发性处理等),深受客户好评。目前,客户已将该系统外部系统开发事宜交予我公司。