您好, 访客   登录/注册

基于VisualBasic的客户管理系统的设计

来源:用户上传      作者:

  摘  要:CRM(Customer Relationship Management)也可以叫作客户关系管理,它是利用计算机来存储管理客户基本信息资料的管理系统。通过CRM系统不仅能提高了企业高层管理者的管理水平和决策质量,同时也增强了自身企业在电力市场中的竞争力。该文首先从基于国家电网组织架构的CRM系统这个题目开始,针对于这个课题提出了电力设备生产企业公司面对国家电网组织这么大的潜在客户群体如何能够更好地掌握、了解、控制这些客户动态等问题。对于解决这些问题,该文先从了解CRM系统背景开始,然后选择SQL Server数据库对系统进行设计。通过该设计使界面更加简洁方便,使用户操作起来更简便。
  关键词:CRM系统  国家电网  关系型数据
  中图分类号:TP11                                   文献标识码:A                         文章编号:1672-3791(2019)03(a)-0044-02
  目前CRM系统在我国发展使用中还存有不少漏洞,需要我们不断地对其进行改进。例如一些企业所面临的高层管理者无法有效支撑业务过程的管理和控制,还有最重要的一点在于对客户信息管理并不能做出有效的分类及更新。即使面对这么多困难,CRM系统在供电企业市场中还是受到很大的青睐。论文针对于电力设备生产企业中国家电网组织结构进行管理的特性,提出了基于国家电网组织架构的CRM系统设计。
  1  客户关系管理(CRM)
  CRM(Customer Relationship Management)一开始是用于解决企业销售管理问题,后来发展到企业内部的部门之间的管理及企业对客户的管理[1]。
  在2000年我国电网的发展中进行了一些变革,先将电网的发电业务与输电业务进行分开,接着把电网的发电业务又分为了5个(华能、大唐、华电、国电、电力投资)大型公司来管理。然而目前还基本没有多少家电力公司对国家电网这个大客户的组织架构进行有系统的管理。为了企业在市场竞争中占有一定的优势,企业就开始研发CRM系统,使用CRM系统软件进行对客户信息的记录、存储、更新等。使公司高层管理者能及时了解客户最新动态,从而做出最合理的判断,提高企业效率。
  国家电网公司组织结构是典型的层级直线职能制结构,它包含了有33个总部公司,5个分部(华北、华东、华中、西北、东北)公司,其中公司分部又含有不少地市级供电公司,还有包括了一些直属的研究院、有限公司等。电网公司设置的层级部门单位一般都包括办公室、财务部、调度控制中心、项目管理中心等。
  2  关系型数据库
  2.1 数据库的基本概念
  数据库是用来存储、保护客户信息资源的,而数据库管理系统则是通过用计算机来对保存的数据进行控制管理的[3]。
  2.2 数据库分析
  通过列举对比,该文选择使用SQL Server来进行对数据的编写。当然使用SQL Server可以实现对客户关系的编辑及整理[4],可以很好地根据客户的需求实现相应的功能,使客户更加满意。
  2.3 需求分析
  (1)系统需求分析。
  通过以上调研的信息需求,电力企业公司对其客户信息的管理应满足按姓名查询、按部门查询、按编号查询、录入更新客户信息、及时了解完善客户最新动态,同时也可以减轻员工以往繁忙的查找客户资料的工作,从而提高了工作效率,加强了信息更新速度。
  (2)功能需求详细说明[5]。
  ①添加模块(导入客户信息)。
  ②编辑模块(在线编辑用户信息)。
  ③查询模块(根据已知信息在数据库系统中查找相关资料)。
  ④更新模块(企业对客户信息进行追踪、更新)。
  3  系统设计
  3.1 数据库的概念设计
  根据用户的需求所收集的信息和数据以一种易懂的方式方法表达出来,使客户能够直接明了地了解明白整体包括的性能,以E—R关系概念模型最为主要。
  實体设计见图1。
  3.2 界面设计
  该文使用的是VB软件来设计的登录界面。第一步先打开VB软件并新建一个工程,在从工程里加入一个窗体并命名保存。从控件栏里选择CommandButton控件并放在窗体内合适的位置,输上登录和取消。
  登录界面设计如下。
  4  测试及运行
  4.1 实现模块之间的连接
  客户关系管理系统主要由部门信息表、客户基本信息表、职称信息表、学历信息表等组成,当企业部门中有人员的调动,数据库系统中部门信息表也会跟随着一起变化,原来部门如果是开除减少一个人,那么这个部门调动后总人数就会自动减一,并且将移出去的人员资料也在部门信息表中自动删除。如果是部门增加新人,当让部门信息表中人数也会自动加一,并且将新客户的信息进行完善并保存。
  4.2 数据库后台查询
  使用数据库最主要的用途就是用来搜寻查找数据资料,然而一开始使用查询数据功能并不是那么容易,随着技术的进步发展直到SQL语言的出现,SQL语言是专门用来搜索数据库中保存的数据的。
  (1) 查看所有客户资料。
  主要代码如下:
  4.3 数据库后台的设计
  对客户信息的存储与保护,需要使用到存储过程(Stored Procedure)这个模块。它是一种通过特有的方式进行编辑语句存储在数据库中,对客户信息的修改可以通过查询在存储过程的名字进行编辑。
  以下利用存储过程查询客户学历为研究生的信息代码如下(见图2):
  5  结语
  论文主要研究的是基于国家电网组织架构的CRM系统设计,结合目前中小型电力企业公司CRM的使用情况,主要目的是针对于国家电网组织部门作为电力企业的客户并对其进行管理。在对CRM系统的未来发展中,希望可以实现将联系人关系与企业间关系形成一种映射,从而扩展企业中新客户关系。但是目前对于获取新客户信息的联系还较为困难,对于系统的功能还需进一步地在实践中来验证。
  参考文献
  [1] 殷乐.国家电网公司组织结构优化研究[D].吉林大学,2013.
  [2] 王珊,萨师煊.数据库系统概论[M].5版.北京:高等教育出版社,2006.
  [3] 张保威,闫红岩.SQL Server从入门到精通[M].北京:北京希望电子出版社,2017.
  [4] 张斌.企业集团组织结构与管理模式研究[D].中国海洋大学,2005.
转载注明来源:https://www.xzbu.com/8/view-14828301.htm