基于.NET的CRM管理系统设计 3
1.3.1 CRM概念
CRM(客户关系管理),这个说法最初是由国外传入的并逐渐在我国形成了巨大的影响。在商业界和许多客户关系管理学家领域都引发了空前的影响,他们对这一产品理念表现出了巨大的兴趣十分关注。可以说分析CRM所关注的领域不同强调的重点也就不同。CRM其实所传达的是一种管理理念,他更加完善和准确的定义表述了管理的深层含义,它体现了一个完整而有效地现代化管理信息系统。
所有不同的全面了解,CRM可以定义为一个宣传的管理思想和方法,以客户为中心的业务,其意义可以分为三个层次:
(1) 企业能够在关系营销、业务流程等方面能够做出核心的创新改革,
这将是企业管理思想的最核心部分。也将更加体现了客户至上的管理理念。 (2) 其中所涉及到的具体技术有数据仓库技术、数据挖掘技术、面向对象技术、Internet技术、图形用户界面、客户机/服务器体系、网络通讯等现代高新技术,均为融入CRM核心思想的科技产品。
(3)
整合了管理思想,业务流程,人员和信息技术于一体的综合管理系
统。
在本文中,客户关系管理的定义可以表述如下:客户关系管理不断改善客户关系以及所有相关的业务流程,最终实现信息化,自动化业务目标的过程中,所创建和使用先进的信息技术,硬件,软件和优化的管理方式、解决方案的总和。
1.3.2 CRM管理思想
无论是过去还是现在竞争无处不在无时不在,可以说从古至今我们就生活在种种竞争中,所以为了生存企业必须把客户就是上帝这条准则牢记在心,他们开始越来越多的关心客户问题,及时接收和采纳客户的反馈信息,及时对客户所提出的种种要求作出合理回应。从而经一步的提高企业的核心竞争力。 CRM的目的是帮助公司继续收购和积累客户知识,并运用这些知识在生产,营销和客户服务的各个领域,以提高客户满意度和忠诚度,降低生产,销售和服务成本,从而提高企业效益。CRM的核心管理思想主要包括以下几个方面:
(1) 客户是企业发展最重要的资源之一。
人类进步的阶梯上永久的记录了客户与企业之间的种种微妙关系,只有把握好客户与企业间的关系,才能够在激烈的竞争中取胜。在企业的生存与发展中客户资源可以说是最重要的,他是决定一个企业生死存亡的决定性因素。所以在CRM系统中也融入了这一重要管理思想,企业应该把客户看作上帝,应该时刻把握追踪客户的有效信息,做到把客户的需求时时把握。并建立全面完善的客户档案或客户信息数据库从而有效地记录客户信息资源。在企业遇到危机是能够及时有效地分析客户数据来寻求解决问题的有效
上海应用技术学院计算机科学与信息工程学院毕业论文
基于.NET的CRM管理系统设计 4
方法途径。
(2) 全面完善和管理客户与企业间的种种关系。
企业与客户之间存在的各种关系,它包含销售过程中所隐含的单纯的买卖关系,也包括企业间合同的签订、订单处理、货物的签收发送等等。而且在企业经营中还会包括其他的各种关系这些关系均会直接或渐间的影响着客户与企业间的关系。
1.3.3 CRM的作用
CRM是一种非常可贵的企业经营决策策略他常常用于挑选和管理有利用价值的客户,他为更好的处理企业和客户间的关系提供了有效的参考。强烈的体现了客户是上帝的核心管理理念。CRM能够很大程度地改善和提高了所有客户关系生命周期的业绩。CRM根本目的是降低运营成本,提高企业销售收入、客户满意度和员工生产力。
而CRM平台系统是处理与外部客户的ERP,SCM,电子商务,它是企业系统之间的与客户建立了智能过滤器,同时提供了一个单一的,高效的平台,所以说很多企业的CRM系统提升法宝的核心竞争力,它的作用主要体现在以下几个方面:
(1) 改善服务。
CRM为企业指明了客户是上帝,客户的态度决定企业的存亡,他将这一核心理念深深注入企业理念中,因此企业为了迎合客户的种种需求,就会对客户主动提供各种有效关怀与更加人性化的服务。从而提高了客户的满意度也提高了企业的服务水平。
(2) 降低成本。
团队销售的效率和准确性由于CRM的使用大大提高了,而且服务质量的改进也大大降低了需求。
1.4 ASP.NET介绍
ASP.NET提供了几个超越以前web开发模式的优点:它所具有的有优点分别包括增
强的性能、ASP.NET是运行在服务器端编译后的CLR代码而不是像ASP那样解释执行、拥有世界级水平的开发工具支持、强大而富有弹性、简单、易于管理、并且具有可伸缩性和有效利用性、可订制和扩展。
ASP.Net2.0是把基于通用语言的程序在服务器上运行。这仅是ASP.Net2.0强大化软件支持的一小部分。ASP.NET应用程序框架是建立在公共语言运行库(CLR)。它用于在服务器端建立强大的Web应用程序。 ASP.NET被编译成CLR代码运行在服务器端,而不是作为解释的ASP。 ASP.NET通过提前绑定、及时编译执行、计算机有效优优化和提升存储服务来达到合理优化的目的。所有这些性能远远比你以前写的每一行代码更大。
上海应用技术学院计算机科学与信息工程学院毕业论文
基于.NET的CRM管理系统设计 5
他成为世界一流的开发工具。Visual Studio .NET集成开发环境(IDE)中,从工具箱到设计组件ASP.NET框架。所见即所得(WYSIWYG)的编辑,拖放服务器控件和自动部署,由这一强大的工具功能的一小部分提供。
ASP.NET运行时刻的任何子组件可以被自己编写的组建扩展和替换。并且它提供了比当今的Web开发模式很多强大的优点。同时它也以服务器上的通用语言为基础的程序运行。不像以前的ASP即时解释程序,而是将编译程序在服务器端首次运行时进行编译。这些只是一小部分被ASP.NET2.0这个强大的软件所支持。
ASP.NET2.0可以使得通用语言的基本库,消息机制,数据借口的处理都能无缝的整合在一起。它是使用一种以字符为基础的分级的配置系统,可以使设置服务器环境和应用程序更加容易。
1.5 系统开发环境
本系统使用VS2010作为系统开发工具。VS2010是微软所研发的一款优秀的代表作,
它拥有美丽而人性化的界面美化设置,为用户提供了更加便捷的服务,与此同时他有汇集了多种现代化技术诸如可视化技术、面相对象技术、网络开发技术、数据库技术等等一系列有效技术,所以VS2010这一重大举措变革也吸引了众多开发人员的青睐,他们愿意享受VS2010所带给他们的无尽乐趣,当然随着后续的不断开发这款软件也会更加趋于完善其所拥有的功能也会更加强大,当然给用户的体验也会是全新的,用户体验会相当便捷和高效从而会进一步的提高编程效率,产生更大的经济效益。
上海应用技术学院计算机科学与信息工程学院毕业论文
基于.NET的CRM管理系统设计 6
2 系统总体设计
2.1
可行性分析
可行性分析在系统的整个开发过程中尤为重要,他可以从整体出发从大局出发能够更加全面的对实施的可行性做出有效的判断从而及时有效的对已经决定的计划做出及时的变更。这样可以最大限度的减少与避免不必要的麻烦并且也可以最大限度的提高整体项目的开发效率。可行性分析的最主要步骤包含:首先,目标明确,对系统地功能和规模以及系统地开发背景、是否有必要开发、它的意义何在这些都应该作相应的调研和分析。并且在经过这一系列的调查和研究之后应该给出相应的解决方案。这样可以为系统开发提供科学的依据。该系统拥有三大功能:
(1) 建设集中的信息仓库的能力。
通过进一步的收集信息达到信息集中化。并及时地收集客户信息,从而达到整个企业信息统一的目的。
(2) 对工作流程进行集成的能力。
工作负载是指把有关文件和工作规则自动分配给负责具体安排自动化业务流程的具体步骤的人。同时CRM解决办法也拥有强大的功能,他能够为实现在不同部门间进行有效的信息传递,各个部门间可以进一步的进行技术交流达到沟通无障碍。
(3) 与ERP功能的集成能力。
如果CRM能够完全和ERP以及财务、存储、生产、销售、人力资源等有效的整合,那么一个完整的客户沟通交流循环连接将产生。通过有效地利用这种方法企业可以收集获取更多的商业机密信息,而不仅仅是一般的低级讯息,更不是普通的数据同步。基于简化上述功能,系统会根据一个基于Web的客户关系管理软件,尤其是那些具有网络功能,特别是提高服务反馈消息的通道,且操作更简单,接口更加统一,这对于一个中小型企业是完全可行的,并且在软件开发方面目前自己的水平也已经可行。
2.1.2 技术可行性
评价现有的技术,以澄清利用现有技术系统开发和系统实施的可能性。由于计算机网络技术的发展和计算机硬件的性价比不断攀升,所以使电脑全面应用到企业管理的方方面面成为可能。该系统是基于标准的语言来构建下一代网络,采用了非常流行开放的ASP.NET Web服务器应用技术作为开发工具,并且可以基于一个通用的数据接口(ADO),用于MS全力支持延长 - SQL数据库技术,继承了客户关系管理系统的传统优势,同时突出基于互联网平台的沟通渠道,同时具有先进的、可扩展兼容、稳定等优
上海应用技术学院计算机科学与信息工程学院毕业论文
基于.NET的CRM管理系统设计 7
势,在个性化方面也具有独特的优势。
2.1.3 经济可行性
对经济状况和投资能力分析、对系统的建设、对运行和维护费用的有效评估,可估计系统建成后所取得的社会效益和经济效益进行有效评估。他为更好的处理企业和客户间的关系提供了有效的参考。强烈的体现了客户是上帝的核心管理理念。CRM能够很大程度地改善和提高了所有客户关系生命周期的业绩。CRM根本目的是降低运营成本,提高企业销售收入、客户满意度和员工生产力,他是为了帮助公司继续收购和积累客户知识,并运用这些知识在生产,营销和客户服务的各个领域,以提高客户满意度和忠诚度,降低生产,销售和服务成本,从而提高企业效益。因此,经济回报将远远超过信息化过程中的输入。
2.1.4 运行可行性
操作可行性是指系统对组织的影响,适应现有工作人员和机构、设施和环境、以及员工培训补充计划的可行,CRM软件不仅是一个先进的技术产品,更是一种企业经营战略和管理理念。它的功能主要包含客户在线咨询服务、对客户展现人文关怀和不断收集获取新鲜数据(可以与呼叫系统总部达到完美的交流沟通),同时也是很多大型互联网企业所急需青睐的重要产品。在客户端,它提供了一个统一的客户服务渠道,整合客户交互的Web、电子邮件、电话等方式,从而加强个人化网页的功能,该服务器提供了客户跟踪、分析和数据仓库等功能,实现一对一营销所以为企业运作过程提供了可靠的保证。
2.2 需求分析
为了能够实现大多数企业能对其所拥有的客户进行系统而有效地管理。我决定开发
这款客户关系服务管理系统,我所设计的这款客户关系管理系统其主要功能包含添加客户信息、客户信息管理、查询客户信息、订单管理、投诉管理、报表管理、任务管理、消息管理、用户信息管理等功能模块。
无论是过去还是现在竞争无处不在无时不在,可以说从古至今我们就生活在种种竞争中,所以为了生存企业必须把客户就是上帝这条准则牢记在心,他们开始越来越多的关心客户问题,及时接收和采纳客户的反馈信息,及时对客户所提出的种种要求作出合理回应。从而经一步的提高企业的核心竞争力。 CRM管理系统可以帮助公司继续收购和积累客户知识,并运用这些知识在生产,营销和客户服务的各个领域,以提高客户满意度和忠诚度,降低生产,销售和服务成本,从而提高企业效益。
人类进步的阶梯上永久的记录了客户与企业之间的种种微妙关系,只有把握好客户与企业间的关系,才能够在激烈的竞争中取胜。在企业的生存与发展中客户资源可以说是最重要的,他是决定一个企业生死存亡的决定性因素。所以在这款CRM系统中也融入
上海应用技术学院计算机科学与信息工程学院毕业论文