客户关系管理系统设计

上传人:M****1 文档编号:497827991 上传时间:2023-06-24 格式:DOC 页数:24 大小:380.50KB
返回 下载 相关 举报
客户关系管理系统设计_第1页
第1页 / 共24页
客户关系管理系统设计_第2页
第2页 / 共24页
客户关系管理系统设计_第3页
第3页 / 共24页
客户关系管理系统设计_第4页
第4页 / 共24页
客户关系管理系统设计_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《客户关系管理系统设计》由会员分享,可在线阅读,更多相关《客户关系管理系统设计(24页珍藏版)》请在金锄头文库上搜索。

1、毕业设计标题: 客户关系管理系统 系 别: _ 专 业: _ 学 号: _ 姓 名: _ 指导教师: _ 2008年10月1日摘 要客户资源是企业的宝贵财富,客户关系管理系统可以有效地管理企业的客户资源,记录企业与客户之间的商业活动,这对于现代企业是非常重要的。如何对这些客户的信息进行管理,是企业的一个重要工作,因为它能促进和客户之间的管理,推动企业的发展。本设计完成了客户关系系统的开发工作,通过ACCESS数据库对系统涉及到的各种数据对象和数据关系进行设计,再使用ASP程序设计工具通过ADO技术对数据库的信息进行管理。系统采用了比较流行B/S软件设计模式,简单大方友好的操作界面,是企业维护客

2、户关系的好工具。本系统采用了友好的菜单操作方式,整个系统包括客户信息管理,联系人信息管理,市场活动管理,日程安排管理,机会信息管理,销售信息管理,反馈信息管理,系统管理几大模块。关键词: 客户关系 信息管理 ASP目 录第一章 系统概述11.1 系统介绍11.2 课题目的及意义11.2.1 开发一个客户信息管理系统意义11.2.2 使用计算机管理客户信息的意义21.3 主要设计功能2第二章 系统关键技术及需求分析32.1 使用技术概述32.1.1 ASP程序设计语言特点介绍32.1.3 SQL语言介绍72.2 系统分析82.3总体需求8第三章 系统概要设计103.1 软件功能详细概述103.2

3、 软件功能架构图103.3 数据库设计113.3.1实体属性图123.3.2数据库物理结构设计14第四章 主要功能详细设计184.1 系统登陆的实现184.2 系统主界面概述194.3 客户信息管理204.3.1 客户信息查询功能实现204.3.2 客户信息添加功能实现224.3.3 客户信息修改功能实现244.3.4 客户信息删除功能实现264.4 联系人信息管理274.5 市场活动信息管理284.6 日程安排信息管理304.7 机会信息管理314.8 销售信息管理324.9 反馈信息管理334.10 系统管理344.10.1 区域信息管理功能实现344.10.2 系统参数设置功能实现354

4、.10.3 安全密码管理实现37第五章 结论39致谢40参考文献41 / 文档可自由编辑打印第一章 系统概述1.1 系统介绍一个优秀的企业,一定存在很多的客户对象,每个客户又不一样,可能有的客户是大客户,有的是小客户,有的客户是正在联系的,有的客户是即将联系的,有的客户是潜在有机会成功的客户,并且每个客户又属于不同的行业,不同的城市地区,如何对这么多客户信息进行有效的管理,进而指导企业下一步对客户的行动,提升企业的价值,就是一个企业的关键所在。在过去这些管理都是靠人工将各种信息记录到纸上,不但录入信息慢,更是查找及不方便,修改维护也很麻烦,它不但效率低,耗费人力资源高,而且还经常容易出错。不过

5、,随着计算机的发展,现代社会的各种信息管理都离不开它了,只需要技术开发人员针对某个系统的业务进行分析,归纳出其中的数据对象和关系,再使用某个数据库软件将这些数据对象和关系用数据表设计好,然后采用某个程序设计工具实现各种信息的管理,剩下的工作就是将系统交给系统的使用者。只要将系统安装到计算机上,以后的信息录入和维护就全是自动化的了。整个系统的开发使用微软公司的ASP技术,它是一个专门开发服务器端动态网页的工具,使用它不仅可以很容易理解,而且还可以使用各种ActiveX控件,加快系统开发完成的进度,同时该技术有强大的微软公司做后盾,还在不断的升级中,系统使用的数据库也是桌面型数据库ACCESS,考

6、虑本系统不是运行在门户网站上,在线对数据库进行查询的人还不是很多,不过也可以很方便的移置到其他网络数据库入SqlServer中,但是ASP和数据库连接的技术还是采用相同的ADO组件技术,它是windows平台下各种程序设计语言连接数据库的通用组件哦!1.2 课题目的及意义1.2.1 开发一个客户信息管理系统意义计算机已经成为我们学习和工作的得力助手:今天,计算机的价格已经十分低廉,性能有了长足的进步。它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面: 首先,计算机可以代替人工进行许多繁杂的劳动;其次,计算机可以节省许多资源; 第三,计算机可以大大的提高人们的工作效率; 第四

7、,计算机可以使敏感文档更加安全,等等。为了解决传统产品客户关系信息的管理正面临着的这些问题,我所设计的客户关系信息管理系统软件也就应运而生了。1.2.2 使用计算机管理客户信息的意义由于我国有些企业的管理水平比较低,只停留在纸介质的水准上,这样的机制很明显地已不能适应时代的发展要求,它浪费了过多的人力及物力,还存在一些先天缺陷。在信息时代,这种传统的管理方法被以计算机为基础的信息管理方法取代已是大势所趋。 归纳起来,客户关系信息管理系统做到一下功能比较合民意: 首先,可以存储大量的客户信息,安全、高效; 其次,系统可操作性强,能够节省人力,最好只需一到二名信息录入员; 再次,查找信息速度快、效

8、率高,可以按照各种组合条件对客户信息进行查询,比起人工操作更先进。1.3 主要设计功能本客户关系是采用B/S方式的一个软件系统,它要求企业将该web系统发布到Internet,然后只要在有网络的地方管理员都可以通过浏览器登陆系统,系统实现的主要功能有:客户管理:管理客户信息和联系人信息。行动管理:管理市场活动和日程安排。销售管理:管理机会信息和销售信息。反馈管理:管理客户反馈信息系统管理:设置区域信息,系统参数,登陆密码。第二章 系统关键技术及需求分析2.1 使用技术概述2.1.1 ASP程序设计语言特点介绍Microsoft Active Server Pages 即我们所称的ASP,其实是

9、一套微软开发的服务器端脚本环境。Active Server Page 是创建动态网页的一个很好的工具,它起一种编程语言的作用,可以利用它编写动态产生HTML的程序代码。因此,只要用户浏览Web站点并请求一个ASP页,Web服务器就可以处理相应的ASP代码,生成HTML代码,然后将它传递到用户浏览器并显示出网页。ASP内含于IIS3.0和4.0之中,通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。有了ASP就不必担心客户的浏览器是否能运行所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。当程序执行完

10、毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。以下罗列了ASP所独具的一些特点:1.使用VBScript 、JScript等简单易懂的脚本语言,结合HTML代码,即可快速地完成网站的应用程序。2.无须编译,容易编写,可在服务器端直接执行。3.使用普通的文本编辑器,如Windows的记事本,即可进行编辑设计。4.与浏览器无关,用户端只要使用可执行HTML码的浏览器,即可浏览ASP所设计的网页内容。ASP所使用的脚本语言(VBScript 、Jscript)均在WEB服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。5.ASP能与任何Ac

11、tiveX scripting语言相容。除了可使用VBScript或JScript语言来设计外,还通过plug-in的方式,使用由第三方所提供的其他脚本语言,譬如REXX、Perl、Tcl等。脚本引擎是处理脚本程序的COM(Component Object Model)物件。6.ASP的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。7.可使用服务器端的脚本来产生客户端的脚本。8.物件导向(Object-oriented)。9.ActiveX Server Components(ActiveX服务器元件)具有无限可扩充性。可以使用Visual Basic

12、 、Java 、Visual C+ 、COBOL等编程语言来编写你所需要的ActiveX Server Component。10.另外,ASP技术的处理速度相当快,并且其安全性也很高。ASP最重要的优点是能够建立对诸如时间、地点、用户标志、以前的选择和活动等因素敏感的页面。换句话说,可针对每个用户的个别需求,用ASP定制网页,能够满足用户的各种需求。总之,ASP包含三方面含义:1.Active:ASP使用了微软的ActiveX技术。ActiveX(COM)技术是现在Microsoft软件的重要基础。它采用封装对象,程序调用对象的技术,简化编程,加强程序间合作。ASP本身封装了一些基本组件和常用

13、组件,有很多公司也开发了很多实用组件。只要你可以在服务器上安装这些组件,通过访问组件,你就可以快速、简易地建立自己的WEB应用。2.Server:ASP运行在服务器端。这样就不必担心浏览器是否支持ASP所使用的编程语言。ASP的编程语言可以是VBSCRIPT和JSCRIPT。VBSCRIPT是VB的一个简集,会VB的人可以很方便的快速上手。然而Netscape浏览器不支持客户端的VBSCRIPT,所以最好不要在客户端使用VBSCRIPT。而在服务器端,则无需考虑浏览器的支持问题。Netscape浏览器也可以正常显示ASP页面。3.Pages:ASP返回标准的HTML页面,可以正常地在常用的浏览

14、器中显示。浏览者查看页面源文件时,看到的是ASP生成的HTML代码,而不是ASP程序代码。这样就可以防止别人抄袭程序。由此可以看出,ASP是在IIS下开发WEB应用的一种简单、方便的编程工具。在了解了VBSCRIPT的基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写出自己的ASP系统。 运行 ASP 所需的环境如下:Microsoft Internet Information Server version 3.0/4.0 on Windows NT ServerMicrosoft Peer Web Services Version 3.0 on Windows NT Works

15、tationMicrosoft Personal Web Server on Windows 95/98与一般的程序不同,ASP程序无须编译。ASP程序的控制部份,是使用VBScript、JScript等脚本语言来设计的,当执行ASP程序时,脚本程序将一整套命令发送给脚本解释器(即脚本引擎),由脚本解释器进行翻译并将其转换成服务器所能执行的命令。当然,同其他编程语言一样,ASP程序的编写也遵循一定的规则,如果你想使用你所喜爱的脚本语言编写ASP程序,那么你的服务器上必须要有能解释这种脚本语言的脚本解释器。当你安装ASP时,系统提供了两种脚本语言:VBSrcipt和JScript,而VBScript则被作为系统默认的

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号