公司客户关系管理系统.doc

上传人:公**** 文档编号:548122572 上传时间:2024-01-22 格式:DOC 页数:26 大小:834.50KB
返回 下载 相关 举报
公司客户关系管理系统.doc_第1页
第1页 / 共26页
公司客户关系管理系统.doc_第2页
第2页 / 共26页
公司客户关系管理系统.doc_第3页
第3页 / 共26页
公司客户关系管理系统.doc_第4页
第4页 / 共26页
公司客户关系管理系统.doc_第5页
第5页 / 共26页
点击查看更多>>
资源描述

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

1、-精品word文档 值得下载 值得拥有-目 录摘 摘要11 引言21.1 课题来源21.2 开发工具的选择21.3 开发环境32 数据库介绍42.1 数据库的发展42.2 数据库技术42.3 SQL简介52.3.1 SQL查询功能62.3.2 SQL数据更新功能73 系统分析及总体设计73.1 系统需求分析73.2 可行性研究83.3 系统功能分析83.4 系统的总体设计104 系统的业务流程设计104.1 业务流程描述104.2 业务流程图105 系统的详细设计及功能实现115.1 数据库设计115.1.1 数据库需求分析115.1.2 数据库概念结构设计125.1.3 数据库逻辑结构设计1

2、45.2系统的实现165.2.1 系统首页设计165.2.2 客户管理模块设计175.2.3 员工管理模块设计185.2.4 系统管理模块设计196 系统的测试196.1测试计划执行请况196.1.1身份认证时候要保证在以下输入情况时候系统能够健康运行196.1.2 客户信息查询模块测试206.1.3客户信息维护模块测试206.1.4员工信息查询模块测试206.1.5员工信息维护模块测试206.2评价206.2.l软件能力206.2.2缺陷和限制206.2.3建议216.2.4测试结论217 总结21参考文献21Abstract23致 谢24要基于PHP和MySQL的公司客户关系管理系统摘要:

3、进行客户关系管理能充分利用顾客资源,通过客户交流。建立客户档案和与客户合作等,可以从中获得大量针对性强、内容具体、有价值的市场信息,包括有关产品特性和性能。销售渠道、需求变动、潜在用户等,可以将其作为企业各种经营决策的重要依据。 从企业的长远利益出发,企业应保持并发展与客户的长期关系。双方越是相互了解和信任,交易越是容易实现,并可节约交易成本和时间,由过去逐次逐项的谈判交易发展成为例行的程序化交易。所有的企业都需要管理好自己的客户关系。随着CRM系统的推出,一种全新的“CRM营销”理念正逐渐形成。客户被作为一种宝贵的资源纳入到企业的经营发展中来了。 关键词 客户 管理1 引言1.1 课题来源本

4、项目是实现现代企业的公司客户关系管理系统。在企业工作中客户管理有极其重要的地位。目前,大多数中小企业内部的客户管理还处于手工管理阶段,工作起来效率很低,不能及时了解各类客户的实际情况,也无法快速地进行客户信息的查询等操作; 不便于动态及时地了解客户的需求及反馈信息,致使企业不能更好地适应当前经济形势发展的。随着企业竞争的日趋激烈,企业越来越多的认识到要想提高自身的生产效率和利润,必须加强与客户的联系,关心自己的销售群体(客户群),关心他们的想法、需求、购买目的,并与客户建立起良好的、长期的客户关系,强化与客户的沟通,帮助企业留住老客户的同时,更好地从客户关系方面挖掘新的信息,发现潜在客户,提高

5、企业的营业利润。利用先进的计算机技术可以帮助人们实现看似不复杂但操作起来异常繁琐的工作,本项目就是在这昂的背景下提出来的。1.2 开发工具的选择本管理系统采用PHP开发,PHP有很多优点。PHP,一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:Hypertext Preprocessor)的缩写。PHP 是一种 HTML 内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用。PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI 或者 Per

6、l 更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;与同样是嵌入HTML文档的脚本语言JavaScript相比,PHP在服务器端执行,充分利用了服务器的性能;PHP执行引擎还会将用户经常访问的PHP程序驻留在内存中,其他用户再一次访问这个程序时就不需要重新编译程序了,只要直接执行内存中的代码就可以了,这也是PHP高效率的体现之一2。PHP具有非常强大的功能,所有的CGI或者JavaScript的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。PHP的特性包括:开放的源代码,

7、所有的PHP源代码事实上都可以得到。PHP是免费的。PHP的便捷性。 基于服务器端。嵌入HTML。简单的语言。效率高。图像处理。面向对像。2本管理系统数据库用MySQL开发,MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其具有体积小、速度快、总体拥有成本低,尤其是开放源码的特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。MySQL的主要特点如下:使用C和C+编写,并使用了多种编译器进行测试,保证源代码的可移植性。4支持AIX、FreeBSD、HP-UX、Linux、Ma

8、c OS、Novell Netware、OpenBSD、OS/2 Wrap、Solaris、Windows等多种操作系统。为多种编程语言提供了API。这些编程语言包括C、C+、Eiffel、Java、Perl、PHP、Python、Ruby和Tcl等。 支持多线程,充分利用CPU资源。 优化的SQL查询算法,有效地提高查询速度。 既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中提供多语言支持,常见的编码如中文的GB 2312、BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名。提供TCP/IP、ODBC和JDBC等多种数据库连接途径。

9、 提供用于管理、检查、优化数据库操作的管理工具。 可以处理拥有上千万条记录的大型数据库。41.3 开发环境1.服务器端操作系统:Windows XP。 服务器、PHP服务器、mysql数据库:AppServer套件。 开发工具:Dreamweaver 8。 浏览器:IE6.0及以上版本。分辨率:最佳效果1024*768像素。 2.客户端 浏览器:IE6.0及以上版本。 分辨率:最佳效果1024*768像素。2 数据库介绍2.1 数据库的发展数据库处理在信息系统的研究中一直是非常重要的主题,然而,近年来,随着World Wide Web(WWW)的猛增及Internet技术的迅速发展,使得数据库

10、技术成为最热门技术之一。数据库技术能使Internet应用超越具有早期应用特点的简单的发布。同时,Internet技术提供了一种向用户发布数据库内容的标准化的访问方法。这些技术没有脱离经典数据库技术的要求。它们只是加重了数据库技术的重要性。数据库的设计和开发既包括艺术又包括工程。理解用户的需求,然后,把它们转变为有效的数据库设计是一个艺术过程。把设计转变为实际的数据库,并且这些数据库带有功能完备、高效能的应用,是一个工程过程。3数据库的目的是帮助人们跟踪事务。经典的数据库应用涉及诸如订单、顾客、工作、员工、学生、电话之类的项,或其它数据量较大、需要密切关注的事务。最近,由于数据库的普及,数据库

11、技术已经被应用到了新的领域,诸如用于Internet的数据库或用于公司内联网的数据库。数据库也被越来越多地应用于生成和维护多媒体应用程序上。计算机的数据处理应用,首先要把大量的信息以数据形式存放在存储器中。存储器的容量、存储速率直接影响到数据管理技术的发展。从1956年生产出第一台计算机到现在,存储器的发展为数据库技术提供了良好的物质基础。使用计算机以后,数据处理的速度和规模,无论是相对于手工方式,还是机械方式,都有无可比拟的优势。通常在数据处理中,计算是比较简单的而数据的管理却比较复杂。数据管理是指数据的收集、整理、组织、存储、维护、检索、传送等操作,这部分操作是数据处理业务的基本环节,而且

12、是任何数据处理业务中必不可少的共有部分。数据管理技术的优劣,将直接影响数据处理的效率。32.2 数据库技术从文件系统发展到数据库系统是信息处理领域的一个重大变化。在文件系统阶段,人们关注的中心问题是系统功能的设计,因而程序设计处于主导地位,数据只起着服从程序需要的作用。在数据库方式下,信息处理观念已为新体系所取代,数据占据了中心位置。数据结构的设计成为信息系统首先关心的问题,而利用这些数据的应用程序设计则退居到以既定的数据结构为基础的外围地位。3世界上已有数百万个数据库系统在运行,其应用已经深入到人类社会生活的各个领域,从企业管理、银行业务、资源分配、经济预测一直到信息检索、档案管理、普查统计

13、等。并在通信网络基础上,建立了许多国际性的联机检索系统。我国20世纪90年代初在全国范围内装备了12个以数据库技术为基础的大型计算机系统,这些系分布在邮电、计委、银行、电力、铁路、气象、民航、情报、公安、军事、航天和财税等行业。数据库技术还在不断的发展,并且不断地与其它计算机技术相互渗透。数据库技术与网络通信技术相结合,产生了分布式数据库系统。数据库技术与面向对象技术相结合,产生了面向对象数据库系统。在数据库技术中有四个重要的专业术语:1.数据库(database,DB):DB是统一管理的相关数据的集合。DB能为各种用户共享,具有最小冗余度,数据间联系密切,而又有较高的数据独立性。32.数据库

14、管理系统(Database Management System,DBMS):DBMS是位于用户与操作系统之间的一层数据管理软件,为用户或应用程序提供访问DB的方法,包括DB的建立、查询、更新及各种数据控制。DBMS总是基于某种数据模型,可以分为层次型、网状型、关系型和面向对象型DBMS。33.数据库系统(Database System,DBS):DBS是实现有组织地、动态地存储大量关联数据,方便多用户访问的计算机软件、硬件和数据资源组成的系统,即采用了数据库技术的计算机系统。34.数据库技术:这是一门研究数据库的结构、存储、管理和使用的软件学科。数据库技术是操作系统在文件系统基础上发展起来的,而DBMS本身要在操作系统的支持下才能工作。数据库不仅用到数据结构的知识,而且丰富了数据结构的内容。在关系数据库中要用到集合论、数理逻辑的理论。因此,数据库技术是一门综合性较强的学科。32.3 SQL简介用户对数据库的使用,是通过数据库管理系统提供的语言来实现的。不同的数据库管理系统提供不同的数据库语言。关系数据库管理系统几乎都提供关系数据库标准语言SQL。SQL 的全称是Structured Query Language,即结构化查询语言。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 其它中学文档

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