本科生毕业论文(设计)
论文题目
:
企业客户管理系统的C#实现
姓 名
信息管理与信息系统
学 院
:
信息与安全工程
指导教师
:
周 巍
完成时间
:
2010年 5 月1日
作者声明
本毕业论文(设计)是在导师的指导下由本人独立撰写完成的,没有剽窃、抄袭、造假等违反道德、学术规范和其他侵权行为。对本论文(设计)的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。因本毕业论文(设计)引起的法律结果完全由本人承担。
毕业论文(设计)成果归中南财经政法大学所有。
特此声明。
作者专业
:
信息管理与信息系统
作者
:
0609030417
作者签名
:
年 月 日
企业客户管理系统的C#实现
高 鹏
The C# implementation of the Enterprise Customer Management System
Gao, Peng
2010年 4月15日
摘 要
在瞬息万变的市场环境中,企业要立于不败之地。必须依托现代化的管理思想和手段,其中客户管理尤为重要。企业客户管理系统作为ERP软件中的CRM组件的一个功能模块,本系统实现了企业客户管理的信息化,可对企业所有客户的 相关信息进行有效管理,并可以通过邮件与客户进行沟通,交流。
本文详细阐述了使用C#及LINQ开发该系统的设计、分析、实施的过程。C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言, 是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性。LINQ是Visual Studio 2008中的领军人物。借助于LINQ技术,我们可以使用一种类似SQL的语法来查询任何形式的数据。目前为止LINQ所支持的数据源有SQL Server、XML以及内存中的数据集合。
本文所选的课题涉及的知识知识与技术都是微软近些年的新技术,力图在CRM软件的技术上有自己的创新,并将其应用到现实生产实践中,有利于调动学生学习实践积极性,全面提高学生的软件开发能力和综合素质。
关键词:客户关系管理;C#;LINQ
Abstract
In a rapidly changing market environment, enterprises must be invincible. Must rely on modern management ideas and tools, including customer management is particularly important. Enterprise Customer Management System as ERP software in the CRM component of a functional module, the system realized the enterprise customer management information, businesses can all customer information for effective management, and can communicate with customers via e-mail exchange.
This paper describes the use of C# and LINQ development of the system design, analysis, implementation process. C# is Microsoft's release of an object-oriented, running on. NET Framework on the high-level programming language, is a safe, stable, simple, elegant, from the C and C++ derived for object programming language. It inherits C and C++ power while removing the complexity of some of their characteristics. LINQ is a Visual Studio 2008 in the leader. With LINQ technology, we can use a syntax similar to SQL to query data of any kind. LINQ so far supported by the data source with SQL Server, XML, and memory data sets.
This knowledge of selected topics related to knowledge and technology are Microsoft's new technology in recent years, in a bid to have their own CRM software, technical innovation and apply it to real production practice, to arousing the enthusiasm of the students study and practice comprehensively improve their software development capability and overall quality.
Key words: CRM; C#; LINQ
目 录
引 论 1
(一) 项目背景 1
(二) 项目技术简介 4
一、企业客户管理系统系统分析 7
(一) 需求分析 7
(二) 系统总体流程图分析 7
(三) 系统功能结构 8
(四) 系统模块功能分析 9
二、企业客户管理系统系统设计 10
(一) 设计目标 10
(二) 开发运行环境 10
(三) 编码规范 11
(四) 数据库设计 12
(五) 对象模型的建立 17
(六) 界面设计 19
(七) 关键性代码解析 23
三、系统的测试与纠错 29
后 记 30
主要参考文献 31
引 论
(一) 项目背景
随着Internet技术的蓬勃发展,全世界范围内,所有企业都在经历着一场变革。企业在扩大市场、提高效率和保持客户的原始商业驱动力不变的情况下,如何从浩如烟海的信息中,获取最有效的市场情况和客户信息,并及时作出反应,方能提高企业的竞争力。与此同时,客户的期望也在发生着变化,客户完全可以决定选择哪位供应商。随着网络、通讯技术的发展,客户选择可摆脱传统地域的限制。因此如何最大程度的留住客户,积极发展新客户,成为了企业竞争的一个重要方面。
1、 关于ERP
ERP(Enterprise Resource Planning,企业资源计划)是上个世纪90年代美国一家IT公司根据当时计算机信息、IT技术发展及企业对供应链管理的需求,预测在今后信息时代企业管理信息系统的发展趋势和即将发生变革,而提出的概念。
ERP是针对物资资源管理(物流)、人力资源管理(人流)、财务资源管理(财流)、信息资源管理(信息流)集成一体化的企业管理软件。一个由 Gartner Group 开发的概念,描述下一代制造商业系统和制造资源计划(MRP II)软件。它将包含客户/服务架构,使用图形用户接口,应用开放系统制作。除了已有的标准功能,它还包括其它特性,如品质、过程运作管理、以及调整报告等。特别是,ERP采用的基础技术将同时给用户软件和硬件两方面的独立性从而更加容易升级。ERP的关键在于所有用户能够裁剪其应用,因而具有天然的易用性。
ERP不仅仅是一个单一的系统,而是许多复杂系统的集合体(如图1所示),本文所述的客户资源管理只是其中的极小一部分。
图 1
2、 关于CRM
一、CRM的含义
CRM(CustomerRelationshiopManagement,客户关系管理)是一种以客户为中心的经营策略。它以信息技术为手段,并对工作流程进行重组,赋予企业更完善的客户交流能力,最大化客户的收益。
客户关系管理是旨在改善企业与客户之间关系的新型管理机制,它主要实施于企业的市场营销、销售、服务与技术支持等与客户相关的领域。通过向企业的销售、市场和客户服务的专业人员提供全面、个性化的客户资料,并强化跟踪服务、信息分析的能力,使他们能够协同建立和维护一系列与客户和生意伙伴之间卓有成效的"一对一关系",从而使企业得以提供更快捷和周到的优质服务、提高客户满意度、吸引和保持更多的客户,从而增加营业额;另一方面则通过信息共享和优化商业流程来有效地降低企业经营成本。
客户关系管理也
相关热词:cnet 毕业 论文 C_ 实现 管理 系统
上一篇:
(c#net)毕业论文-用C_语言设计电子邮件系统
下一篇:
马原:环境保护与可持续发展论文(word)