客户关系管理系统计算机毕业论文.doc
《客户关系管理系统计算机毕业论文.doc》由会员分享,可在线阅读,更多相关《客户关系管理系统计算机毕业论文.doc(21页珍藏版)》请在三一文库上搜索。
1、山东广播电视大学山东广播电视大学 毕业论文毕业论文 题题 目目 客户关系管理系统客户关系管理系统 姓 名 何本杰 教育层次 专科 学 号 20087370131013 省级电大山东广播电视大学 专 业 计算机信息管理 市级电大滨州广播电视大学 指导教师 赵青成 教 学 点 邹平电大 客户关系管理系统 1 摘摘 要要 在当今复杂的商业社会中,对客户关系的高效管理已经成为提高并维持企业竞 争力强有力的手段,随着计算机的飞速发展,自动化管理已取代了传统的人工管理 方式,不但节省了人力,降低了成本而且提高了管理水平,增强了企业的竞争力。 所以对客户关系管理系统的需求也就应运而生了。 本文首先介绍了系统
2、开发的背景和总体目标。系统采用 VB 进行开发、设计, 数据库采用 ACCESS 2000。接着进行需求分析,并对系统的功能进行了阐述。其主 要功能包括:客户区域信息管理、客户信息管理、客户关系查询管理、 权限设定等。 而后,说明了数据库结构设计,给出了数据库表的定义,最后,说明了系统的模块组 成,各模块的功能,以及这些模块的具体实现方法和程序核心代码。 关键词 客户资源管理;VB;数据库 个人简介 何本杰,男,山东省沾化县大高镇何家村 335 号,生于 1987 年 2 月 17 日,现在就 业于宏图高科发展有限公司。 山东广播电视大学计算机信息管理专科毕业论文 2 目目 录录 一 绪论 .
3、1 (一) 项目背景1 (二) 总体目标.2 (三) 主要任务2 二 需求分析 .3 (一) 可行性分析3 (二) 功能需求分析.7 三 系统设计 10 (一) 系统结构设计和工作原理.10 (二) 数据库设计.12 四 功能测试 25 (一) 软件测试的方法 .25 (二) 软件测试的步骤.25 (三) 对本系统的测试26 结束语 .29 参考文献 .31 客户关系管理系统 一 绪论 (一) 项目背景 以客户为中心的理念最先是在美国、加拿大和欧洲一些地方兴起,当时很多企 业寄望于通过改进技术、压缩生产周期、改善内部资源管理来提高生产增长率和利 润,但事实上见效甚微。这样企业开始从强调降低经营
4、成本的供应方发展策略转向 了需求方策略。所谓需求方策略,就是指与客户联系更紧密,从客户关系方面挖掘 新能源的策略,作为企业经营者我们不能一边发展新客户一边流失常客,我们需要 建立一个良好客户管理系统将我们的客户统一归类,建立档案,经常联系了解其需 求,在留住常客的基础上使顾客升级,带来顾客,引进新顾客,不断的壮大我们的 顾客群,降低企业为招揽新顾客而投入的大量资金,降低成本,增加利润。对于与 供应商,分销商,通过“客户关系管理“可以快市场半拍,及早地进行市场需求分析, 强占商机,节省相关费用,降低成本获得更多利润,在这个经济共同体下达到“双赢 “。如果客户关系没有处理好就会丧失大量顾客,很难确
5、立企业形象,发展就会减慢, 最终被竞争者取代。因此,“客户关系管理“已经成为现代企业不可或缺的重要组成 部分,客户关系管理(Customer Relationship Management,CRM)系统也就应运而生了。 与此同时,随着信息时代的到来,现在计算机可以帮助人们实现这些看似并不 复杂而实际操作起来非常烦琐的工作。该系统实现对公司客户资料的管理。在功能 上能对客户进行随时的查看、修改及删除等操作。这个系统的完成可以快速录入客 户资料,随时添加新客户资料和及时删除不需要的客户资料。这正是一个完善的中 小型企业客户关系管理系统的功能所在。 (二) 总体目标 设计、开发、实现中小型企业客户关
6、系管理系统。 中小型企业客户关系管理系统即属于信息管理系统,系统开发的总体任务是实 现与客户相关的各种信息的系统化、规范化和自动化。通过客户关系管理系统对客 户的管理为企业获得更多的客户,保留更好的客户,创造更大的客户价值,保持客 户永久的忠诚,建立一对一市场营销。从而,为企业带来更丰厚的利润和持续的竞 争优势。 客户关系管理系统 1 (三) 主要任务 通过概要设计、具体设计以及编码实践,能够用计算机实现管理客户信息,并 最终通过测试,将中小型企业客户关系管理系统交付使用。 经过一段时间的调研和考察工作,基本了解了企业对客户关系管理的业务流程, 清楚企业对客户关系管理的具体需求,鉴于客户信息管
7、理在功能上的划分比较明确, 因此从大的功能模块上分为客户区域管理、客户信息管理以及权限管理三个大的子 模块。各个子模块又划分若干模块,具体实现对信息的增、删、查、改等功能。 山东广播电视大学计算机信息管理专科毕业论文 2 二 需求分析 (一) 可行性分析 2.1.1 经济可行性分析 经过仔细研究潜在的市场前景和周密的成本效益分析,客户关系管理系统的 建立能为投资者带来更好的经济效益。 投入方面,投资者仅需购买一台计算机,而且机器配置也不必太高;另外加上 系统开发人员、运行人员和维护人员的工资,各种能源与消耗品所需的费用即可。 而在收益方面,首先可以节省人力,减轻劳动强度;其次降低成本,节省开支
8、;再 次,提高了管理水平,增强了企业在同行业中的竞争力;同时提高了客户信息处理 的及时性、准确性;另一方面还提高了管理人员的素质,建设了人才队伍等。 因此,本系统的开发可以实现成本低廉、收益高效的目的。 2.1.2 技术及开发可行性分析 通过详细的调研和借鉴成功的经验,能够采集到足够的信息。严格按照数据库 流程进行设计,确定和使用所得信息以便创建出完善的数据库;采用先进科学和广 为流行的设计方法,有助于对系统进行科学严谨,全面完整的设计,简化设计流程, 降低出错率;VB 和 ACCESS 均是已成熟的技术,加以使用有助于加快和简化系统 的设计。 (1) VB 简介 Visual Basic (
9、以下简称 VB)的前身是 QBASIC,语言基础是 BASIC。自从 微软推出 VB 后,便成为了程序开发人员的首选工具。据统计,仅在数据库系统开 发领域,VB 就占了 90的份额。VB 是基于对象的可视化程序开发工具,它的优点 在于能够快捷、简易地建立 Windows 应用程序。1998 年 8 月,微软推出了 VB 6.0 的版本,进一步加强了部件开发的功能。以适用人员来分,可有以下三个版本: 标准版 针对一般程序设计人员,适合普通应用系统的开发。 专业版 针对专业程序开发人员,它在标准版的基础上提供了对数据库和 Internet 的支持。 企业版 适用于专为企业设计应用软件的程序开发人员
10、。 使用 VB 不需要追求完美的算法和精密的逻辑,而只要充分发挥你的想象力和 创造力,就能利用 VB 开发出各种实用的软件了,不论是小游戏还是大型的客户端/ 服务器端应用程序,都变得非常简单。 可视化编程的一个突出特点就是其开发环境就像一个百宝箱,很多功能都集成 客户关系管理系统 3 在其之中,这就是 IDE(Integrated Development Environment) ,即集成开发环境。 IDE 是指在相应的开发平台中集成了编辑器、编译连接工具、控件器箱辅助工具。 例如在 VB 的集成开发环境中就包括了以下一些主要元素:工具栏、工具箱、工程 管理器窗口、属性窗口、窗体设计器、代码编
11、辑器窗口等;和 VB 类似,Delphi 的 IDE 中具有主控制窗体、对象查看窗口和窗体设计器。同时 IDE 的设置是很灵活的, 开发人员可以按照自己的编程习惯来配置 IDE。 从简单的文本文件到各种复杂的关系型数据库,数据库应用程序需要面对各种 各样的数据源。Visual basic 6.0 提供 ADO(Active Data Objects)作为应用程序和 OLE- DB 连接的桥梁 ADO,即 Active 数据对象(Active Data Objects):实际是一种提供访问各种数 据类型的连接机制。ADO 设计为一种极简单的格式,通过 ODBC 的方法同数据库 接口相连。用户可以
12、使用任何一种 ODBC 数据源,即不仅适合于 SQL Server、Oracle、Access 等数据库应用程序,也适合于 Excel 表格、文本文件、图形 文件和无格式的数据文件。ADO 是基于 OLE-DB 之上的技术,因此 ADO 通过其内 部的属性和方法提供统一的数据访问接口方法。 Microsoft 在 Visual Basic 6.0 以后的版本都集成了 ADO。它与以前 Visual Basic 的 DAO、RDO 相比有了很大的提高。DAO(Data Access Objects)即数据访问对象, 是一种面向对象的界面接口。通过 DAO/Jet 功能可以访问 ISAM 数据库,
13、使用 DAO/ODBC Direct 功能可以实现远程 RDO 功能。RDO(Remote Data Objects)即远程 数据对象,为使用代码来创建和操作一个远程 ODBC 数据库系统的各个部件提供了 一个框架。RDO 是 ODBC API 的一个浅层界面接口,是专为访问远程 ODBC 关系 数据源而设计的。 ADO 集中了 DAO 和 RDO 的优点,可以通过简单的编程实现和各种数据结构 进行连接。使用 ADO 的目的是进入数据源,使得修改、更新数据成为可能。ADO 提供一系列的类和对象来完成各种操作。 (2) Microsoft ACCESS 简介 过去的一些数据库软件,在操作上、数据
14、库建立、维护等等,都相当复杂且不 易使用,但是在具备了窗口的 GUI(图形用户界面)特性的 ACCESS 数据库推出之 后,数据库的建立不再是困难的事情,我们可以在 PC 上简单而快速的建立出一套 符合自己的数据库。 不但如此,在 ACCESS 2000 推出以后,我们发现数据库的建立更加的快速, 但是功能却更加强大,用户不用再去记忆那一大堆的文件名称,或是为数据库的文 件管理大费周章,通过 ACCESS 的人性化管理接口把数据库的管理整理,便于维护; 山东广播电视大学计算机信息管理专科毕业论文 4 此外,在报表的制作上也是相当容易的,完全的视觉开发向导设计,让人使用起来 很舒服。但是美中不足
15、的是 ACCESS 对于主从式结构的安全性管理不足,由于 ACCESS 可以快速的通过 ODBC 连接到数据库服务器上(Database Server),并浏览 所有表格或是相关对象转成 HTML 基本上,ACCESS 对建立一个数据库所具备的每一个对象,其中包括了表、查 询、窗体、报表、宏、模块。 其功能分别叙述如下: 表对象 打开已经存在的表格、对已存在的表格字段数据进行修改、新建表格。 查询对象 可以用直接拖放的方式,建立表格之间的关联与对应关系,自动产生 SQL 语法 查询出我们想要的数据。 窗体设计对象 可以设计用户接口,用来输入并处理数据。 报表对象 利用视图向导的开发方式,简单、
16、快速的建立出需求报表或标签。 宏对象 提供许多的宏功能,您可以把这样的宏连接到窗体设计中的任一个对象,以达 成一些复杂的功能。 模块对象 撰写 VB 的程序模块,处理较复杂的问题与需求,该功能是采用事件驱动的模 式,类似 VB 的处理方式。 (3) VB 与数据库的连接 ADO,即 Active 数据对象(Active Data Objects):实际是一种提供访问各种数 据类型的连接机制。ADO 设计为一种极简单的格式,通过 ODBC 的方法同数据库 接口相连。用户可以使用任何一种 ODBC 数据源,即不仅适合于 SQL Server、Oracle、Access 等数据库应用程序,也适合于
17、Excel 表格、文本文件、图形 文件和无格式的数据文件。ADO 是基于 OLE-DB 之上的技术,因此 ADO 通过其内 部的属性和方法提供统一的数据访问接口方法。 Microsoft 在 Visual Basic 6.0 以后的版本都集成了 ADO。它与以前 Visual Basic 的 DAO、RDO 相比有了很大的提高。DAO(Data Access Objects)即数据访问对象, 是一种面向对象的界面接口。通过 DAO/Jet 功能可以访问 ISAM 数据库,使用 DAO/ODBC Direct 功能可以实现远程 RDO 功能。RDO(Remote Data Objects)即远程
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 客户关系 管理 系统 计算机 毕业论文
链接地址:https://www.31doc.com/p-3925119.html