客户关系管理毕业论文完整版 联系客服

发布时间 : 星期六 文章客户关系管理毕业论文完整版更新完毕开始阅读6bc0183f5727a5e9856a6189

华中科技大学计算机专业07级毕业论文

业客户关系管理体系模型。

⑶ 根据企业客户关系管理体系的要求,研究哪些功能应该由工资管理系统完成,即企业客户管理信息系统应该具备哪些功能。

⑷ 通过了解公司企业客户关系管理体系的总体流程,检验本课题提出的企业客户关系管理体系模型的有效性及可行性。

1.5 本章小结

本章主要进行的工作是课题研究,包括理论研究和课题背景分析,阐明了系统开发的必要性和可行性以及开发的目的及意义。通过国内外课题研究情况,为系统的开发做好了理论的准备

9

华中科技大学计算机专业07级毕业论文

2管理信息系统及开发工具概述

2.1 管理信息系统概述

计算机技术产生以后,迅速在管理领域获得了广泛应用。20世纪60年代,美国经营管理协会及其事业部第一次提出了建立管理信息系统的设想,即建立了一个有效的信息系统,使得各级管理部门都能了解本单位的一切有关的经营活动,为各级决策人员提供所需要的信息。但由于但是硬、软件技术水平的限制和开发方法的落后,效果并不明显。进入20世纪80年代以后,随着各种技术特别是信息技术的迅速发展,管理信息系统也得到了进一步的发展,MIS的概念逐步得到了充实和完善,只到后来出现ERP的概念。

2.1.1 管理信息系统的概念

不同时期的研究者从不同的角度对管理信息系统进行研究,从计算机系统实现、支持决策和人机系统的角度出发,分别给出了不同的定义,其中国内外最具代表性的定义有[3 ]:

⑴ 管理信息系统是一个人、计算机等组成的能进行管理信息收集、传递、存储、加工、维护、和使用的系统。

⑵ 管理信息系统通过对整个供应链上组织内和多个组织间的信息流管理,实现业务整体优化,提高企业运行控制和外部交易过程的效率。

管理信息系统的概念是近年来夫联网技术的发展和电子商务深入应用的结果。管理信息系统使馆组织的交流平台,它的应用范围也已经超出了一个组织或企业的边界。

2.1.2 管理信息系统的特点

⑴ 管理信息系统是一个为管理决策服务的信息系统。

⑵ 管理信息系统是一个对组织乃至整个供需链进行全面管理的综合系统。 ⑶ 管理信息系统是一个人机结合系统。

⑷ 管理信息系统是一个需要与先进的管理方法和手段相结合的信息系统。 管理信息系统是企业信息系统的核心,贯穿于企业管理的全过程,同时又覆盖了管理业务的各个层面,因而管理信息系统的结构必然是包含各种子系统的广

10

华中科技大学计算机专业07级毕业论文

泛结构。企业客户关系管理系统是运用管理系统的分析方法,以有效开发系统为前提,运用Visual Studio2005为开发工具,切实做到系统的有效性和数据的安全性,从而减少企业的客户关系管理工作量,提高企业运行效率。

2.2 企业客户关系管理系统概述

企业客户关系管理是一项琐碎、复杂而又十分细致的工作。最初的客户关系统计都是使用人工方式处理,工作量大的时候,出现问题的机率也随之升高,不仅花费人员大量的时间,而且往往由于抄写不慎,或者由于其他的疏忽,出现大量有效的客户流失的现象。同时客户关系维护具有一定的时间限制,必须严格按照单位规定的时间完成工作。一直以来人们使用传统人工的方式管理文件和资料,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。正是企业客户关系管理管理的这种重复性、规律性、时间性,使得企业工资管理计算机化成为可能。企业客户关系管理系统就是使用电脑代替大量的人工统计,完成众多企业信息的处理,同时使用电脑还可以安全地、完整地保存大量的企业与客户的交往记录。

企业客户关系管理系统是一个企业单位不可缺少的部分,它的内容对于企业决策者和管理者来说都是至关重要的,所以企业客户关系管理系统应该能够为用户提供充足的信息和快捷的查询手段。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对企业客户信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高企业管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。

2.3 开发工具简介

根据上述系统的特点和要求,本次设计的企业工资管理系统采用Visual Studio 2005来开发应用程序,Visual Studio 2005拥有视化设计工具、编程语言和代码编辑器,享受高效率的开发环境。 在统一的开发环境中,开发并调试多层次的服务器应用程序 。使用集成的可视化数据库设计和报告工具,创建SQL Server 2005解决方案。数据库使用的就是SQL Server 2005, SQL Server 2005通过在可伸缩性、数据集成、开发工具和强大的分析等方面的革新更好的确立了微软在BI领域的领导地位。SQL Server 2005 能

11

华中科技大学计算机专业07级毕业论文

够把关键的信息及时的传递到组织内员工的手中,从而实现了可伸缩的商业智能。SQL Server 2005全面的集成、分析和报表功能使企业能够提高他们已有应用的价值,即便这些应用是在不同的平台上。

2.3.1 关于Visual Studio 2005

Visual Studio 是一套完整的开发工具集,用于生成 ASP.NET Web 应用程序、XML Web Services、桌面应用程序和移动应用程序。Visual Basic、Visual C++、Visual C# 和 Visual J# 全都使用相同的集成开发环境 (IDE),利用此 IDE 可以共享工具且有助于创建混合语言解决方案。另外,这些语言利用了 .NET Framework 的功能,通过此框架可使用简化 ASP Web 应用程序和 XML Web Services 开发的关键技术。

运行库实际上在组件的运行时和开发时操作中都起到很大的作用,尽管名称中没有体现这个意思。在组件运行时,运行库除了负责满足此组件在其他组件上可能具有的依赖项外,还负责管理内存分配、启动和停止线程和进程,以及强制执行安全策略。在开发时,运行库的作用稍有变化;由于做了大量的自动处理工作(如内存管理),运行库使开发人员的操作非常简单,尤其是与今天的 COM 相比。特别是反射等功能显著减少了开发人员为将业务逻辑转变为可重用组件而必须编写的代码量。

该框架为开发人员提供了统一的、面向对象的、分层的和可扩展的类库集 (API)。目前,C++ 开发人员使用 Microsoft 基础类,而 Java 开发人员使用 Windows 基础类。该框架统一了这些完全不同的模型,还为 Visual Basic 和 JScript 程序员提供了对类库的访问。通过创建跨所有编程语言的公共 API 集,公共语言运行库使得跨语言继承、错误处理和调试成为可能。从 JScript 到 C++ 的所有编程语言具有对框架的相似访问,开发人员可以自由选择它们要使用的语言。

ASP.NET 建立在 .NET Framework 的编程类的基础上,为 Web 应用程序模型提供了一组可简化 Web 应用程序生成的控件和基础结构。ASP.NET 包括可用于封装通用 HTML 用户界面元素(如文本框、按钮和列表框)的一组控件。但这些控件在 Web 服务器上运行,并以 HTML 的形式将其用户界面呈现在浏览器中。在服务器上,这些控件公布面向对象的编程模型,该模型为 Web 开发人员提供面向对象编程的丰富功能。ASP.NET 还提供基础结构服务,如状态管理和进程回收,从而可以进一步减少开发人员必须编写的代码数量,并提高应用程序的可靠性。另外,ASP.NET 使用这些同样的概念使开发人员能够以服务的形式交付软件。使用 XML Web Services 功能,ASP.NET 开发人员可以编写他们的业务逻辑,并使用 ASP.NET 基础结构通过 SOAP 交付该服务。有关更多信息,请参见使用托管代码进行 XML Web services 编程简介。

使用Visual Studio 2005 专业开发人员能够:

使用改进后的可视化设计工具、编程语言和代码编辑器,享受高效率

12