0 引言
市场经济的本质是竞争,互联网行业竞争尤为激烈,网络给信息处理、信息传输需要一个更快捷、更安全的平台。客户关系管理信息系统使企业可全面观察外部的客户资源,使企业的管理全面走向信息化,可以提高客户的满意度、回头率与客户忠诚。因而,开发客户关系管理信息系统具有很强的现实意义。
1 客户关系管理系统的可行性分析
并不是所有的问题都有简单明确的解决办法,事实上,许多问题不可能在预定的系统规模之内解决。分析员应该导出系统的逻辑模型。然后从系统逻辑模型出发,探索若干个可供选择的主要方法。对每种方法都应该仔细研究它的可行性,一般来说,至少应该达到下面的三个可行性:
①技术可行性,即使用现有的技术能否实现这个系统。②经济可行性,即这个系统所带来的经济利益能否超过它的开发成本。③操作可行性,即系统的操作方式在这个用户群内能否行的通。
我们应该为每个可行的解法制定一个粗略的实现进度。可行性研究最根本的任务是对以后的行动方针提出建议。
2 系统的综合要求
客户关系系统应建立良好的使用界面,既要便于大众人们的操作,又要易于掌握使用的技巧,具备人性化设计。
只有系统用户才能够进入本系统进行相应权限的操作,所以在用户进入登录界面后应该先进行用户身份的验证。
3 软件设计目标
客户关系管理信息系统的主要目标是实现企业的自动化网络化管理,提高企业管理的现代化管理水平。
①为公司保留客户信息,一旦销售人员离职不损失客户。②可以看到某个单子的进度,以及成单时间等一些信息。即使处理一些突发事件。③能够收集客户反馈信息,了解客户对于服务的满意态度。④公司内部共享一些资料,能够相互了解与沟通。
4 客户关系管理系统总体设计
系统的结构设计从概念上分为结构设计和详细设计两个阶段。结构设计又称为总体设计,其主要的任务是制订系统实现方案和设计规范并合理确定软件系统的整体模块结构及接口关系。详细设计,也称为模块设计,其主要任务是详细规定每个模块功能的实现算法。
对于设计的产品来说,设计的含义是,应用各种技术和原理对设备、过程、系统做出足够详细的定义之后能够在物理上予以实现,也就是说,工程设计是一个构造过程,这个过程必须具备3个要素:
①有一个系统的模型。②有一组原理或方法可以逐步地构造模型。③有一组评价设计质量的标准的原则。
经过了需求分析阶段的工作,已经能够基本正确了解系统的需求。即以数据流图、数据字典的表达形式建立了系统的逻辑模型。软件设计的任务从本质上就是如何应用一组原理与方法并遵循质量的评价原则逐步实现系统逻辑模型的过程。
本系统最重要的目标之一就是解决公司只能掌握销售人员信息而不能掌握销售人员手中的客户信息,因此销售员部分是本系统的核心部分。销售员具有客户资源录入和修改的权限,但是并不具备用户删除的权限。最大化的保障系统安全,防止销售员将用户信息破坏,每次修改都会提示销售部长是否批准修改,批准前只能显示原有记录。另外系统会自动备份最近三次的修改结果,仅能由用户管理员查看和删除。工作日程模块主要记录销售员每日工作内容,便于领导掌握和了解销售人员情况。工作日程确认完成递交后不能再修改,仅能由用户管理员来删除。工作目标模块将以图形化的界面显示个人、部门和公司目标以及完成情况。内部信息模块可以显示公司内部信息和部门信息,在个人信息部分完成内部的点对点通信功能。个人日志模块为用户个人所有项,可以完成编写、修改和删除功能,用于工作或私人的内容记录。订单信息是本系统完成销售管理功能的重要部分,除在本系统的完成销售管理功能外,后期还将与企业管理系统和人事财务管理系统相对接,完成更全面的企业管理功能。订单信息除了完成订单记录和统计等功能之外还可以自动分析订单信息,防止内部员工争取同一客户的情况发生。
4.1 前台主页简介 前台主页是用户的主要操作平台,普通用户销售员登录后,可以进行的主要功能有客户资料查看,工作计划,管理信息以及公共模块。
个人资料界面简介
4.2 个人资料前台浏览界面 个人资料前台浏览界面运用了Gridview控件,textbox控件,button控件等。在后台代码中运用Connection对象连接数据库,并结合使用DataSet和DataAdapter对象。创建Dataset之后,需要把数据导入到DataSet中,一般情况下使用DataAdapter取出数据,然后调用DataAdapter的Fill方法将导入的数据导入到DataSet中。DataAdapter的Fill方法需要两个参数,一个是被填充的DataSet的名字,另一个是给填充到DataSet中的数据的命名,在把这填充的数据看成一张表,第二个参数就是这张表的名字。
个人资料的前台浏览界面,整个界面分三部分,最上侧为搜索区,有多种查询条件,如可设置按姓名或订单等不同条件进行查询,点击搜索按钮实行查询操作。搜索主要应用的技术是动态构建SQL语句技术,然后对相应表进行模糊查询。
个人资料浏览界面主要用于浏览企业客户的个人资料,普通用户只可以查看相关信息,但是有更改权限的销售员,可以修改个人的相关信息。
本界面最大的特点是可以对用户个人资料进行全面的查询,例如联系电话,QQ,邮箱,客户类型,签单时间以及客户一些基本信息进行查询,对客户的信息可以随时进行查看。
订单计划管理界面的实现
当用户在登录界面,以销售员身份通过验证后,即可登录后订单计划管理界面。此界面主要应用了DataBind方法用于将数据源绑定到GridView控件。当Gridview控件设置了数据源。使用该方法进行绑定。才能将数据源中的数据显示在控件中。另外在前台的页面设置当中运用了母版页设置左侧的功能列表和页面上方的导航条。
4.3 订单计划管理界面 订单计划管理界面的界面布局采用框架技术。整个界面分成三个主要功能区,左侧为功能列表,将管理员能执行的各项操作组织成功能按钮的形式,方便操作。右侧的上侧为操作按钮,为了方便用户,管理员可以单击关闭功能菜单,关闭左侧功能莱单区,扩大显示区域。右侧下方为显示区,单击左侧的功能菜单时。右侧进行相应的变化,显示不同的内容。此图为点击“订单计划管理”后的显示界面。在这个界面中可以搜索满足条件的记录,还可以选中部分记录。
4.4 库存信息管理界面 在登录主界面之后点击库存信息界面。此界面运用了TreeView控件绑定XML文件。使用TreeView控件实现站点导航。Web.sitemap与TreeView控件集成的实质是以Web.sitemap文件为数据基础的,以TreeView的树形结构为表现形式,将站点的逻辑结构表现出来,实现站点导航功能。为TreeView控件指定数据源,将TreeView控件的DataSourceID属性设置为xmlDataSourcel,然后设置xml节点对应字段,完成xml节点对应宇段后。TreeView控件就已经绑定了xml文件。管理员可以对库存信息的记录进行管理,可以随时查看商品的单价入库时间以及物流等基本情况。
4.5 系统设置与用户管理 这个模块主要实现系统的功能设置,包括为所有用户设置统一密码,这样既有利于用户登录又便于记忆,以及系统级用户的管理,即添加、删除以及更改管理员的有关信息。
此界面主要运用了session对象保存用户信息,用户登录后通常会记录相关信息,而该信息是其他用户不可见且不可访问的,这就需要使用session对象进行存储。
5 系统设计中解决的关键技术和难点
①数据的安全性等问题。
②ASP.NET与数据库的连接。数据库的难点在于与ASP.NET网页的链接。在连接时需考虑用哪种连接方式,综合利弊系统选择了ADO连数据库,并使用了ODBC和DSN方法。
③ADO对象的使用。在使用ADO对象中,Connection对象、RecordSet对象和Command对象的创建和与ASP.NET页间的信息传递的关系是本系统的难点,在语法上有细微的差距和不同。
通过一段时间的测试,系统稳定性与易用性均得到满意的结果。但系统也存在着不够完善和需要改进的地方,如由于缺少美术功底,网页界面不够美化;系统帮助功能不够完善等。但经过反复测试,系统正在不断完善中。
核心关注:拓步ERP系统平台是覆盖了众多的业务领域、行业应用,蕴涵了丰富的ERP管理思想,集成了ERP软件业务管理理念,功能涉及供应链、成本、制造、CRM、HR等众多业务领域的管理,全面涵盖了企业关注ERP管理系统的核心领域,是众多中小企业信息化建设首选的ERP管理软件信赖品牌。
转载请注明出处:拓步ERP资讯网http://www.toberp.com/
本文标题:关于客户关系管理系统CRM的初步设计
本文网址:http://www.toberp.com/html/consultation/1082005639.html