客户管理系统的开发毕业设计16559.docx





《客户管理系统的开发毕业设计16559.docx》由会员分享,可在线阅读,更多相关《客户管理系统的开发毕业设计16559.docx(114页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 陕西理工学院毕业论文(设计)引 言以客户为为中心,让让客户成成为朋友友是本客客户管理理系统所所追求的的最终目目的,客客户管理理系统通通过对用用户信息息资源的的整合,从从而为客客户提供供更快速速周到的的优质服服务,吸吸引和保保持更多多的客户户,更有有效地管管理客户户信息,降降低企业业营销管管理成本本。客户户管理系系统是一一套灵活活的人机机交互系系统,它它能帮助助企业更更好地吸吸收潜在在的客户户和留住住最有价价值的客客户,从从而实现现销售、市市场营销销、服务务和支持持的商业业流程自自动化。对于现在在的企业业来说,利利用计算算机支持持企业高高效率完完成客户户管理的的日常事事务,是是适应现现代企业业
2、制度要要求、推推动企业业客户管管理走向向科学化化、规范范化的必必要条件件;而客客户管理理是一项项琐碎、复复杂而又又十分细细致的工工作,因因为这些些信息直直接和业业务相关关,因此此不允许许出错,如如果实行行手工操操作,每每月都必必须手工工填制大大量的表表格,这这就会耗耗费工作作人员大大量的时时间和精精力,而而客户管管理系统统应用软软件应紧紧紧围绕绕以客户户为中心心的思想想,以客客户信息息为主线线,将企企业的市市场销售售、服务务有机结结合起来来,形成成跨部门门、跨机机构的统统一信息息平台。通通过对客客户相关关信息的的集中管管理,挖挖掘销售售机会,了了解市场场竞争,提提高销售售成功率率;通过过对客户
3、户相关信信息的分分析与挖挖掘,识识别客户户消费规规律和客客户价值值,指导导企业的的部门运运作和市市场规划划,从而而提供更更加快捷捷和周到到的优质质服务,帮帮助企业业提升客客户满意意度和忠忠诚度,最最终提高高企业市市场竞争争力。这这些优点点能够极极大地提提高客户户管理的的效率,也是企企业的科科学化、正正规化管管理,与世界界接轨的的重要条条件。该客户管管理系统统实现了了与客户户相关的的各种信信息的系系统化、规规范化和和自动化化。通过过对客户户资料管管理、系系统数据据设置、客客户资料料分析三三个模块块基本功功能的实实现,对对客户的的各种信信息进行行增、删删、查、改改等操作作,完成成对客户户相关信息息
4、的管理。这这些功能能基本可可以满足足一般中中小型企企业对客客户管理理的需求求,使企企业节省省人力,减减轻劳动动强度;降低成成本,节节省开支支;提高高了管理理水平,增增强了企企业在同同行业中中的竞争争力;同同时提高高了客户户信息处处理的及及时性和和准确性性。本系统采采用Deelphhi7进进行开发发、设计计,后台台采用SSQL Serrverr 20000提提供强有有力的支支持,系统界界面友好好,操作作简单,比比较实用用。系统统的实施施将为企企业获得得更多的的客户,保保留更好好的客户户,创造造更大的的客户价价值,保保持客户户永久的的忠诚,从从而为企企业带来来更丰厚厚的利润润和持续续的竞争争优势。
5、1.开发发工具的的选择及及简介现在,市市场上可可以选购购的应用用开发产产品很多多,流行行的也有有数十种种。目前前在我国国市场上上最为流流行、使使用最多多、最为为先进的的可用作作企业级级开发工工具的产产品有:Miccrossoftt公司的的Vissuall Baasicc,Miccrossoftt公司的的Vissuall C,BBorllandd公司的的Dellphii,Syybasse公司司的PoowerrBullideer,还还有Jaava等等等。在目前市市场上这这些众多多的程序序开发工工具中,有有些强调调程序语语言的弹弹性与执执行效率率;有些些则偏重重于可视视化程序序开发工工具所带带来的便
6、便利性与与效率的的提高,各各有各的的优点和和特色,也也满足了了不同用用户的需需求。然然而,语语言的弹弹性和工工具的便便利性是是密不可可分的,只只有便利利的工具具,却没没有弹性性的语言言作支持持,许多多特殊化化的处理理动作必必需要耗耗费数倍倍的工夫夫来处理理,使得得原来所所标榜的的效率提提高的优优点失去去了作用用;相反反,如果果只强调调程序语语言的弹弹性,却却没有便便利的工工具作配配合,一一些即使使非常简简单的界界面处理理动作,也也会严重重地浪费费程序设设计师的的宝贵时时间。我我们先对对我国市市场上流流行的几几种开发发工具产产品进行行一下简简单的比比较。Visuual Bassic是是一个被被软
7、件界界称之为为划时代代的革新新产品,该该软件改改变了人人们开发发Winndowws程序序的方式式,它采采用交互互式的可可视化操操作,使使得人们们开发WWinddowss程序的的每一过过程都有有直观形形象的反反馈,从从而加速速整个开开发进程程。但是是,采用用VB也也有一定定的缺点点,原因因有以下下几点:1)VBB来源于于Bassic语语言,虽虽然经过过微软的的不断增增强,但但是仍然然缺乏非非常灵活活的数据据类型和和编程策策略,因因而在开开发一些些需要复复杂数据据结构的的项目时时常遇到到麻烦,如如链表、图图和二叉叉树等等等。由于于在中大大型项目目开发后后期,开开发工作作不再以以界面为为主,而而是在
8、算算法设计计和底层层软硬件件工作,这这就使VVB开发发项目的的后期工工作量大大幅度增增加。2)VBB运行速速度慢,采采用P-Codde代码码虽然执执行文件件很小,但但是在运运行时需需要解释释执行,并并且,它它的运行行必须有有对应的的VBRRUN.DLLL和所使使用的VVBX或或者OCCX支持持。对于于浮点操操作密集集或者循循环嵌套套很多的的应用来来说,VVB没有有采取特特别的优优化。3)VBB不能灵灵活地使使用系统统资源。4)VBB项目分分发和管管理困难难,其原原因同上上,VBB应用的的运行不不能脱离离VB的的运行库库和所使使用的控控件,因因此,如如果开发发人员要要将VBB应用分分发给用用户那
9、么么一定要要带上VVB的运运行库和和所使用用的控件件,并且且要保证证正确安安装,这这就导致致即使一一个非常常简单的的应用也也需要附附带大量量其它相相关支撑撑库程序序,对于于VB 4.00及更高高版本,由由于大量量的使用用了OLLE控件件(在VVB中称称为OCCX),其其安装更更为复杂杂。我们不选选VC而而选择DDELPPHI的的主要原原因有两两点,一一是为了了提高开开发效率率,从代代码量上上后者有有优势,而而且可以以获得大大量的第第三方控控件减少少重复劳劳动时间间。二是是为了降降低对人人的要求求,从入入门和掌掌握两个个阶段来来看,后后者都更更容易一一些,而而我这次次毕业设设计的时时间也不不是很
10、宽宽裕,对对其也不不是十分分了解,因因此放弃弃对VCC的选择择。PoweerBuulidder完完全是特特别针对对于数据据库开发发的,其其数据访访问对象象可绑定定任何SSQL语语句和存存储过程程,数据据访问具具有无与与比拟的的灵活性性,但是是它做出出的界面面不够美美观,没没有deelphhi那么么灵活。作为数据据库系统统的开发发,Deelphhi7是是一个非非常理想想的选择择,它有有一流的的可视化化技术,强强大的功功能,严严谨的语语言,把把通俗和和高雅天天衣无缝缝的结合合在一起起了,所所以Deelphhi7因因简单易易学、功功能强大大、编译译速度快快而从众众多的软软件开发发工具中中脱颖而而出。
11、它它提供了了灵活的的可视化化设计工工具,将将可视化化界面与与面向对对象技术术完善、紧紧密地结结合起来来,并封封装了WWinddowss编程的的复杂性性。程序序的规模模小到简简单的个个人数据据库应用用,大到到复杂的的企业的的多层次次分布式式系统,都都可以使使用Deelphhi7进进行开发发,其友友好的集集成开发发环境,可可视化的的双向开开发模式式,良好好的数据据库应用用支持,高高效的程程序开发发和程序序运行,备备受广大大程序开开发人员员的好评评。尤其其是Deelphhi7对对数据库库应用的的强大支支持,大大大提高高了数据据库应用用软件开开发的效效率,缩缩短了开开发周期期,深受受广大数数据库应应用
12、程序序设计人人员的喜喜爱。DDelpphi77为数据据库应用用开发人人员提供供了丰富富的数据据库开发发组件,使使数据库库应用开开发功能能更强大大,控制制更灵活活,编译译后的程程序运行行速度更更快。1.1关关于Deelphhi功能能和特点点的介绍绍1.1.1Deelphhi简介介Delpphi是是著名的的Borrlannd公司司开发的的可视化化软件开开发工具具。“真正的的程序员员用c,聪聪明的程程序员用用Dellphii”,这句句话是对对Dellphii最经典典、最实实在的描描述。DDelpphi被被称为第第四代编编程语言言,它具具有简单单、高效效、功能能强大的的特点。和和VC相相比,DDelp
13、phi更更简单、更更易于掌掌握,而而在功能能上却丝丝毫不逊逊色;和和VB相相比,DDelpphi则则功能更更强大、更更实用。可可以说DDelpphi同同时兼备备了VCC功能强强大和VVB简单单易学的的特点。它它一直是是程序员员至爱的的编程工工具。Delpphi实实际上是是Passcall语言的的一种版版本,但但它与传传统的PPasccal语语言有天天壤之别别。一个个Dellphii程序首首先是应应用程序序框架,而而这一框框架正是是应用程程序的“骨骨架”。在在骨架上上即使没没有附着着任何东东西,仍仍可以严严格地按按照设计计运行。您您的工作作只是在在“骨架架”中加加入您的的程序。缺缺省的应应用程序
14、序是一个个空白的的窗体(Forrm),您您可以运运行它,结结果得到到一个空空白的窗窗口。这这个窗口口具有WWinddowss窗口的的全部性性质:可可以被放放大缩小小、移动动、最大大最小化化等,但但您却没没有编写写一行程程序。因因此,可可以说应应用程序序框架通通过提供供所有应应用程序序共有的的东西,为为用户应应用程序序的开发发打下了了良好的的基础。Delpphi具具有以下下的特性性:基于于窗体和和面向对对象的方方法,高高速的编编译器,强强大的数数据库支支持,与与Winndowws编程程紧密结结合,强强大而成成熟的组组件技术术。但最最重要的的还是OObjeect Passcall语言,它它才是一一
15、切的根根本。 Objjectt Paascaal语言言是在PPasccal语语言的基基础上发发展起来来的,简简单易学学。Deelphhi提供供了各种种开发工工具,包包括集成成环境、图图像编辑辑(Immagee Edditoor),以以及各种种开发数数据库的的应用程程序,如如DessktoopDaataBBasee等。除除此之外外,还允允许用户户挂接其其它的应应用程序序开发工工具,如如Borrlannd公司司的资源源编辑器器(Reesouursee Woorksshopp)。Delpphi发发展至今今,从DDelpphi、Deelphhi到到现在的的Dellphii20006,不不断添加加和改进
16、进各种特特性,功功能越来来越强大大。Deelphhi7添添加了对对IDEE(集成成开发环环境)的的很多改改进新特特性,扩扩展了数数据库支支持(AADO和和IntterBBasee数据库库),带带有Innterrnett支持的的MIDDAS改改进版,TTeammSouuse版版本控制制工具,转转换功能能,框架架概念以以及很多多的新组组件与新新特性。在Dellphii众多的的优势当当中,它它在数据据库方面面的特长长显得尤尤为突出出:适应应于多种种数据库库结构,从从客户机机/服务务器模式式到多层层数据结结构模式式;高效效率的数数据库管管理系统统和新一一代更先先进的数数据库引引擎;最最新的数数据分析析
17、手段和和提供大大量的企企业组件件。1.1.2 DDELPPHI访访问数据据库的方方式DELPPHI通通过三种种方式来来访问数数据库: 通过内置置的数据据库驱动动程序。Delpphi可可以直接接访问PParaadoxx和DBBasee这两个个桌面型型的数据据库系统统。访问问这两种种类型的的数据库库 时不不需要特特别的设设置,只只需要把把文件路路径赋给给Tabble控控件的属属性DaatabbaseeNamme就可可以访问问该路径径下的数数据库了了。 通过ODDBC访访问。访问Paaraddox和和DBaase以以外的数数据库,通通常是通通过ODDBC来来实现的的。Dellphii可以访访问支持持
18、ODBBC的数数据库系系统,如Acccesss、SQLL Seerveer和OOraccle等等。当然然,通过过ODBBC访问问数据库库时,首首先要使使用Wiindoows的的控制面面板或DDelpphi的的数据库库引擎(BBDE)建建立ODDBC数数据源。 通过连接接控件访访问(BBDE、AADO控控件)。Delpphi中中可以不不通过OODBCC,而以以连接控控件访问问SQLL Seerveer、OOraccle、DDB2等等数据库库系统。这这需要使使用数据据库别名名来指定定数据库库,数据据库别名名可以事事先建立立,也可可以在程程序运行行时动态态创建。前前者称为为静态别别名,后后者称为为动
19、态别别名。使使用数据据库别名名来访问问数据库库的方法法和使用用ODBBC数据据源的情情形相同同,这里里不再累累述。通过连接接控件访访问数据据库与通通过ODDBC访访问数据据库相比比,前者者的速度度要快一一些。而而且,使使用连接接控件的的方式可可以在程程序中动动态地设设置连接接数据库库所需的的参数,用用户不必必设置OODBCC数据源源,这就就降低了了对用户户技术水水平的要要求,并并且减少少了用户户的工作作量。从从系统配配置的难难易和复复杂程度度来看,使使用连接接控件的的方式开开发出的的数据库库应用系系统更便便于普通通用户使使用。因因此,在在开发较较大型的的应用系系统时,最最好通过过连接控控件来访
20、访问数据据库。BDE访访问数据据库的过过程如图图1.11所示:用户TDBGid等数据控制控件TdataSource控件TdataSource控件(包括Ttable,TQuery和TStoredproc控制)本地数据库Paradox等BDE数据引擎远程数据库SQL server,ORACLE等数据驱动ODBC用户界面面应用程序序数据库图1.11 BDDE访问问数据库库的过程程ADO访访问数据据库的过过程如图图1.22所示:用户TDBGid等数据控制控件TdataSource控件ADO系列控件OLE DB Provider数据库驱动数据库用户界面面应用程序序系统数据库图1.22 ADDO访问问数据
21、库库的过程程因此本系系统开发发选择了了Dellphii7.00,通过过对该开开发环境境的熟悉悉了解和和深入学学习,我我学会了了用Deelphhi7.0制作作系统的的界面,并并用Deelphhi7.0中的的ADOO控件与与SQLL Seerveer20000数数据库进进行连接接,并且且通过编编程实现现系统中中的主要要功能。1.2.3Deelphhi中的的ADOO数据访访问组件件由于ADDO技术术的迅速速普及,从从Dellphii 5.0开始始,加入入了ADDO技术术的模块块,并逐逐步成为为Dellphii数据库库设计的的主流。但但是和VVB与AADODDC相比比,它还还是有所所不同的的。在数数据
22、绑定定上,它它更多地地吸收了了BDEE的特点点,以做做到和原原来的程程序兼容容。同时时它又可可以接受受标准AADO技技术的各各种属性性和方法法,在接接受这些些属性和和方法时时,它是是和数据据绑定控控件脱离离的。从从某种意意义上来来说,这这种方案案提高了了执行效效率,给给设计人人员以更更多的选选择。Delpphi77.0的的ADOO组件应应用Deelphhi组件件的内容容和使用用方法来来实现AADO数数据对象象的功能能。最为为突出的的是ADDO对象象包括CConnnecttionn、Coommaand、RRecoordsset对对象。这这些对象象分别体体现在DDelpphi ADOO组件中中的T
23、AADOCConnnecttionn、TAADOCCommman以以及TAADODDataasett组件中中。而其其他一些些ADOO结构对对象,例例如Fiieldd和Prropeertiies,在在Dellphii中没有有专门对对应的组组件。Delpphi77.0 ADOO面板中中一共有有7个组组件:1)ADDOCoonneectiion:对应着着ADOO数据对对象中的的Connnecctioon对象象,主要要用于建建立数据据库的连连接。2)ADDODaataSSet:ADOO提取和和操作数数据库的的主要数数据集,可可以直接接连接到到数据库库,也可可以通过过ADOOConnnecctioon连
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 客户 管理 系统 开发 毕业设计 16559

限制150内