ImageVerifierCode 换一换
格式:DOCX , 页数:35 ,大小:266.56KB ,
资源ID:679050      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-679050.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(客户关系管理系统概述Word格式.docx)为本站会员(b****1)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

客户关系管理系统概述Word格式.docx

1、目前商用的产品专门多,企业着手进行实施的过程中,多数以失败或者不理想而告终,要紧缘故在于系统不适合企业自身的需要,同时关于中小企业来说一个完全意义上系统似没有必要的,他们使用系统也要紧确实是使用其中的客户治理和联系等差不多功能,因此我们认为自己动手开发一个适合企业特点的客户治理系统具有重要的现实意义。 开发环境简介依照我们当前的知识水平,我们选用了 作为前台的开发工具,用 作为后台支持数据库,通过的数据库控件来连接 中并对其编程来实现各种功能。,因为与 用的同为 数据库引擎,有着最好的兼容性。 概述 以下简称的前身是,语言基础是。自从微软推出后,便成为了程序开发人员的首选工具。据统计,仅在数据

2、库系统开发领域,就占了的份额。是基于对象的可视化程序开发工具,它的优点在于能够快捷、简易地建立应用程序。年月,微软推出了 的版本,进一步加强了部件开发的功能。以适用人员来分,可有以下三个版本:. 标准版 针对一样程序设计人员,适合一般应用系统的开发。 . 专业版 针对专业程序开发人员,它在标准版的基础上提供了对数据库和的支持。 . 企业版 适用于专为企业设计应用软件的程序开发人员。使用不需要追求完美的算法和周密的逻辑,而只要充分发挥你的想象力和制造力,就能利用开发出各种有用的软件了,不论是小游戏依旧大型的客户端服务器端应用程序,都变得专门简单。可视化编程的一个突出特点确实是其开发环境就像一个百

3、宝箱,专门多功能都集成在其之中,这确实是 ,即集成开发环境。是指在相应的开发平台中集成了编辑器、编译连接工具、控件器箱辅助工具。例如在的集成开发环境中就包括了以下一些要紧元素:工具栏、工具箱、工程治理器窗口、属性窗口、窗体设计器、代码编辑器窗口等;和类似,的中具有主操纵窗体、对象查看窗口和窗体设计器。同时的设置是专门灵活的,开发人员能够按照自己的编程适应来配置。从简单的文本文件到各种复杂的关系型数据库,数据库应用程序需要面对各种各样的数据源。 提供( )作为应用程序和连接的桥梁,即数据对象 :实际是一种提供访问各种数据类型的连接机制。设计为一种极简单的格式,通过的方法同数据库接口相连。用户能够

4、使用任何一种数据源,即不仅适合于 、等数据库应用程序,也适合于表格、文本文件、图形文件和无格式的数据文件。是基于之上的技术,因此通过其内部的属性和方法提供统一的数据访问接口方法。在 以后的版本都集成了。它与往常 的、相比有了专门大的提高。( )即数据访问对象,是一种面向对象的界面接口。通过功能能够访问数据库,使用 功能能够实现远程功能。( )即远程数据对象,为使用代码来创建和操作一个远程数据库系统的各个部件提供了一个框架。是 的一个浅层界面接口,是专为访问远程关系数据源而设计的。集中了和的优点,能够通过简单的编程实现和各种数据结构进行连接。使用的目的是进入数据源,使得修改、更新数据成为可能。提

5、供一系列的类和对象来完成各种操作。 数据库简介过去的一些数据库软件,在操作上、数据库建立、爱护等等,都相当复杂且不易使用,然而在具备了窗口的图形用户界面特性的数据库推出之后,数据库的建立不再是困难的情况,我们能够在上简单而快速的建立出一套符合自己的数据库。 不但如此,在 推出以后,我们发觉数据库的建立更加的快速,然而功能却更加强大,用户不用再去经历那一大堆的文件名称,或是为数据库的文件治理大费周章,通过的人性化治理接口把数据库的治理整理,便于爱护;此外,在报表的制作上也是相当容易的,完全的视觉开发向导设计,让人使用起来专门舒服。然而美中不足的是关于主从式结构的安全性治理不足,由于能够快速的通过

6、连接到数据库服务器上 ,并扫瞄所有表格或是相关对象转成。差不多上,对建立一个数据库所具备的每一个对象,其中包括了表、查询、窗体、报表、宏、模块。其功能分别表达如下:表对象打开差不多存在的表格、对已存在的表格字段数据进行修改、新建表格。查询对象能够用直截了当拖放的方式,建立表格之间的关联与对应关系,自动产生语法查询出我们想要的数据。窗体设计对象能够设计用户接口,用来输入并处理数据。报表对象利用视图向导的开发方式,简单、快速的建立出需求报表或标签。宏对象提供许多的宏功能,您能够把如此的宏连接到窗体设计中的任一个对象,以达成一些复杂的功能。模块对象撰写的程序模块,处理较复杂的问题与需求,该功能是采纳

7、事件驱动的模式,类似的处理方式。 本文所做的工作 本文要紧针对客户治理系统的设计过程做一个详细的说明,论文共分五章:第一章,概述,要紧介绍了课题的来源,并简单介绍了系统开发环境与 数据库的特点。第二章,系统总体设计,论及了系统功能分析、系统设计要求、系统设计。其中最要紧的是讲述系统设计,它要紧论述面向对象的三层架构的设计、系统功能没模块的划分、系统结构设计。第三章,系统数据库设计,包括数据库需求分析、数据库概念结构设计等。第四章,系统详细设计,第一介绍了组件设计,客户信息治理对话框界面设计、客户信息治理对话框代码设计、添加客户信息、修改客户信息、删除客户信息、查看客户信息、查找客户。第五章,软

8、件测试,要紧介绍测试的目的与任务以及调试中需要本卷须知的。最后对整个设计工作作了一个总结。第章 系统总体设计 系统功能分析以客户为中心的理念在国外兴起于世纪年代,当时专门多企业寄望于通过改进技术、压缩生产周期、改善内部资源治理来提高生产增长率和利润,但事实上见效甚微。如此企业开始从强调降低经营成本的供应方进展策略转向了需求方策略。所谓需求方策略,确实是指与客户联系更紧密,从客户关系方面挖掘新能源的策略,应运而生。所不同的是,现在运算机能够关心人们实现这些看似并不复杂而实际操作起来专门繁琐的工作。试想一下,当我们需要查找一个客户的 号码时,只需要敲几下键盘,就能够看到客户的详细资料包括姓名、公司

9、名称、 、,甚至包括合作历史记录,还有,当客户的生日快到时,软件能够提醒您是该客户寄出贺卡的时候了 。所有的这些,正是一个完善的客户治理系统的功能所在。本系统设计的是一个面向企业或面向个人的客户治理系统。系统开发的总体任务是实现与客户相关的各种信息的系统化、规范化和自动化。系统要紧完成的功能有: 客户类型的建立与爱护,包括客户类型的新建、修改和删除等。 客户信息的输入,客户信息包括客户的差不多信息、一样的通讯方式及客户其他信息,如爱好、禁忌、生日等。 客户信息的修改与删除,包括启动与取消客户的生日提醒等。 依照不同条件查询客户,能够查看客户信息。 与客户合作记录的信息爱护,包括合作记录的添加、

10、修改和删除等。 客户评判治理,包括客户的重要度、友好度、中意度的设定与查看。 客户事件提醒,包括定时约会提醒和生日提醒两种。 客户提醒信息爱护,包括添加、修改和删除提醒信息。 系统设计要求依照小型客户治理系统的特点,该系统应该具有如下设计需求:三层结构设计:本系统采纳三层结构设计,即程序逻辑结构分为用户界面层、业务逻辑处理层和数据储备层。三层在实际的物理结构上也是独立的,业务逻辑处理层采纳 实现,用户界面与业务逻辑分离,系统的安全性、可爱护性、重用性和扩展性都大大提高。面向对象设计:系统中将客户类型、客户等都封装成相应的类,同时每个类都有自己对应的集合类,从而再次提高了对数据库操作的安全性和程

11、序的可扩展性。人性化设计:系统不仅仅是一个客户信息的治理软件,它更具有人性化的生日提醒,极具有用性的合作记录,以及对客户的重要度、友好度、中意度评判等。尽可能使用现有资源:目的因此是为了提高软件开发的效率,在本系统中要紧表达为使用应用程序向导来创建应用程序,向导能够为我们生成专门多有用的代码和一个总体框架,本系统在向导中选择的是资源治理器样式,这确实是什么缘故系统的主界面专门像资源治理器的缘故了。另外,读者也许差不多注意到了,系统的今日提醒界面与某些程序的每日一帖或日积月累对话框十分相似,事实上它正是用窗体模板中的日积月累对话框实现的。 系统设计现在第一从系统设计思想角度来介绍客户治理系统的总

12、体设计,然后讲述本客户治理系统的功能模块设计与结构设计。 面向对象的三层架构的设计本系统采纳三层架构设计,它的工作原理如下图。 图 三层架构的工作原理图图 架构工作原理图 系统功能模块划分 依照上述的系统功能分析,能够得出图中所示的系统功能模块图。从图中能够看出系统包括客户类型治理模块、客户治理模块和提醒治理模块,在客户治理模块中,又包括客户信息治理、客户评判治理和客户合作治理部分。可见,客户是系统的核心,其他模块差不多上以客户为中心并为其他服务的。 图 系统功能模块图 系统结构设计依照面向对象和三层结构的设计思想,可得出如下图的系统结构设计图。从图中能够看出系统的物理结构也分为三层,即用户界

13、面、组件和数据库。 图 系统结构设计图第章 系统数据库设计数据库在一个信息治理系统中占有专门重要的地位,数据库结构设计的好坏将直截了当阻碍应用系统的效率及实现的成效。合理的数据库结构设计能够提高数据储备的效率,保证数据的完整性和一致性。设计数据库系统时应该第一充分了解用户各个方面的需求,包括现有的及今后可能增加的需求。数据库设计一样包括数据库需求分析,数据库概念结构设计,数据库逻辑结构设计。 数据库需求分析用户的需求具体表达在各种信息的提供、储存、更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入。收集差不多数据、数据结构及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下

14、基础。通过上述系统功能的分析,针对一样客户治理信息系统的需求,以下便是的需求信息:客户类型存在上下级关系。客户必须属于一个客户类型。假如一个客户类型存在客户,或存在下级客户类型,那么该类型不可删除。客户评判与客户一一对应。客户合作信息必须与某一个客户相关。提醒能够针对某一个客户,也能够针对全部客户。客户信息、合作信息、提醒信息要能够添加、修改、删除、扫瞄、查看。客户能够按几种常用的信息查询。通过上述系统功能分析和需求总结,考虑到今后功能上的扩展,设计的数据项和数据结构如下:客户类型信息,包括的数据项有:客户类型编号、上级客户类型编号、客户类型名称等。包括的数据项有:客户差不多信息、客户其他联系

15、方式、客户其他信息几方面。客户差不多信息包括客户编号、客户姓名、性别、手机、等;客户其他联系方式包括办公室 、家庭住址、 等;客户其他信息包括客户公司网站、客户喜好、禁忌等。客户评判信息,包括重要度、友好度、中意度等。客户合作信息,包括合作编号、合作客户、合作时刻、合作内容等。提醒信息,包括提醒编号、提醒对象、提醒时刻、提醒内容等。在上面的需求分析、数据结构设计、数据项分析的基础上,下面能够开始数据库概念结构设计了。 数据库概念结构设计得到上面的数据项和数据结构以后,就能够设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间

16、的作用形成数据的流淌。本实例依照上面的设计规划出的实体有:客户类型信息实体、客户信息实体、提醒信息实体、评判信息实体、合作信息实体。每一个实体差不多上现实中实际存在的对象的抽象,每两个或两个以上的实体之间可能存在某种关系。下面分别给出各个实体的()图。各实体之间关系的图如下图,客户类型信息实体图如下图,客户类型信息实体图如下图,合作信息实体图如下图,提醒信息实体图如下图,评判信息实体图如下图。 图 各实体之间关系的图 图 客户类型信息实体图 . 图 客户信息实体图图图 合作信息实体图 图提醒信息实体图 图 评判信息实体图 数据库逻辑结构设计数据库的概念结构设计完毕后,现在能够将上面的数据库概念

17、结构转化为某种数据库系统所支持的实际数据模型,也确实是数据库的逻辑结构。依照客户治理系统使用情形的不同,能够采纳数据库或 数据库。从系统移植方便性角度考虑,我们采纳了 数据库。客户治理系统数据库中各个表的设计结果如表表所示。表为客户信息表,因为与客户评判表主键相同,能够合并为一张表。表 客户信息表()列表数据类型字段大小必填字段默认值说明自动编号长整型是递增,主键文本姓名数字字节性别年龄日期时刻短日期 生日办公室 手机宅电职业 职位邮件住址通讯地址个人网站就职单位公司网站备注未知喜好厌恶客户类型是否是否启用生日提醒整型重要度友好度中意度表 客户类型信息表()递增,主键上级类型否客户类型名 表

18、合作信息表主键,递增客户,外码合作日期表 提醒信息表()客户,为时表时全体客户提醒显示日期提醒类型,外码提醒消息表 提醒类型信息表()提醒类型编号定时提醒提醒类型名称 数据库的生成与配置通过前面的需求分析和概念结构设计以后,得到数据库的逻辑结构。下面在数据库创建数据表,本系统的数据库文件名定为,那个地点需要注意数据库的权限问题,即:去掉数据库文件和所在文件夹的只读属性。假如是分区,那么要给适当的用户添加权限,一样,简单的解决方法是给它的用户添加完全操纵权限。 第章 系统详细设计后台数据库结构的设计工作完成以后,能够进入系统的详细设计环节。客户治理事务处理组件用来处理客户治理系统中的业务逻辑,既

19、负责与界面进行数据传递,同时也要将界面端的要求应用业务逻辑之后对数据库进行操作。 组件设计客户治理事务处理组件包括以下功能:客户类型信息治理;客户信息治理;业务合作信息治理;客户提醒信息治理。 客户治理事务处理事件的创建为了给客户治理事件创建组件,我们新建了 工程,加入对的引用,设置的工程的关键属性如下:工程类型为 ,启动对象为 ,工程名称为。 在工程中加入自定义枚举新建工程时自动生成的类型名称设为,此类没有别的具体意义,要紧功能是储存一些自定义的枚举类型,这些枚举类型在以后其他各类中要经常用到,同时那个类的实现没有技术难度,依照需要我们定义了以下枚举:该类无实际意义,只为储存一些自定义枚举自

20、定义枚举,用于表示性别连接数据库的类型以下枚举用于客户类型对象的操作,用于表示客户类型删除结果的枚举未知缘故导致不能删除由于存在子类型,因此不能删除该客户类型存在客户,不能删除用于表示客户类型更新结果的枚举名字不可重复当前更新的记录不存在用于表示客户类型新增结果的枚举指定的上级客户类型的不存在用于提醒类别设置生日提醒定时提醒用于对话框显示类别设置添加信息修改信息查看信息 创建组件的公共模块 在工程中添加一个模块,命名为,此模块有两个功能:用来连接数据库及相关的初始化操作。存放在对数据库的操作过程中可能用到的一些公共函数。1)添加全局变量我们加入两个全局变量,它们的名称和功能如下: 用于全局的数

21、据连接 假如是数据库,记录下数据库的路径2) ()过程启动对象手动加入 ()过程,那个确实是刚才在工程属性设置里指定的启动对象。在那个过程中,完成 的初始化工作。在 ()中的 函数时功能是用来连接到数据库,下面来看它的实现方法。3) 函数与数据库建立连接功能:依照传入参数是 依旧 来决定连接到 数据库依旧 数据库。参数设计:类型,参见类中的枚举定义。返回值: 类型,表示成功, 表示失败。设计思路:依照传入参数组织不同的连接字符串,然后打开数据库连接。现在,在模块中连接数据库的功能差不多实现,下面添加在数据库操作时比较常用的一些函数。4)替换字符串的单引号在用语言储备字符型数据时,单引号成为我们

22、最大的天敌,假如在字符串中存在单引号,那么可能会意外截断字符,造成语法错误。解决方法是用两个单引号来表示一个单引号。5)替换字符串的单引号函数用来猎取表中当前主键的最大值,那个函数用于在数据库中添新记录后,赶忙猎取刚才添加记录的主键值。6)判定记录是否存在 函数用于给定一条记录的号后,查看数据库中是否存在此记录。7)依照主键名猎取某以字段的值那个函数依照输入的来查找对应的记录,假如找到一条记录,那么依照输入的字段名返回对应值。比如明白客户后,能够调用此函数来猎取客户名。 客户治理主界面设置 设计主窗体控件布局 为了对主界面的设计,第一我们对主窗体的控件的属性,图片列表的关键字,工具条的按钮等做

23、了些设置。按表所示的设置为主窗体添加控件已有控件只需设置属性即可。表 主窗体及其控件属性的设置控件名称属性属性取值功能()客户治理系统系统主窗体树形控件和列表框小图标所使用的图片列表框大图标和工具条所使用的图片主窗体中的工具条显示客户类型树显示客户列表 图片列表的关键字设置按上述给窗体添加完控件并设置属性后,下面是对系统中要用到的图片做的初始化设置。对两个的图片选择不做限制,但要求:必须包、等关键字;必须包括、 、等关键字。 给工具条添加按钮 为了使用的方便,我们在工具条中设计了一下常用的按钮。具体设计细节见表所示: 表 工具条按钮的设置按钮标题关键字样式图像添加客户修改客户删除客户客户信息查找客户今日提醒提醒设置显示方式退出系统表 客户类型按钮的按钮菜单设计添加客户类型修改客户类型删除客户类型表 显示方式按钮的按钮菜单设计大图标小图标详细资料4.2.4添加菜单 下面是

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2