当前位置:编程学习 > asp >>

客户管理系统毕业设计论文

有的M我QQ.78686115
补充:最好有编程源文件的.各位学哥学姐帮忙下.不需要太全面.差不多就行.
		
答案:ASP_124 客户关系管理系统SQL.rar

ASP_125 客户管理信息系统ACC.rar

VB客户管理系统.rar

楼主加您Q了

基于VF客户信息管理系统设计

关键词:数据库 VFP  客户信息管理
摘    要
随着计算机技术的飞速发展,计算机在日常管理中应用迅速得到了普及,利用计算机进行客户信息管理的管理势在必行。本系统结合当前客户信息管理管理的实际,经过实际的需求分析,采用功能强大的Visual VFP6.0作为开发工具而开发出来的客户信息管理管理系统
整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成服务信息录入、投诉信息管理、日程规划、报表打印、系统维护以及数据备份等功能.经过实际测试证明,本文所设计的客户信息管理管理系统可以用于客户信息管理方面的需要。
论文主要介绍了本课题的开发背景,所要完成的功能和开发的全过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案。

 


第3章 开发工具的选择及简介
3.1开发工具的选择
针对目前世界上流行的大量软件和开发工具,经过认真分析其优缺点,结合数据库管理系统的需要和目前的硬件环境,我们选用微软WINDOWS平台下的Visual FoxPro6.0(简写为VFP6.0)作为客户信息管理系统的开发工具.
3.2开发工具简介
现在,市场上可以选购的应用开发产品很多,流行的也有数十种。目前在我国市场上最为流行、使用最多、最为先进的可用作做作企业级开发工具的产品有:
Microsoft公司的Visual FoxPro6.0

Microsoft公司的Visual Basic
Microsoft公司的Visual C
Borland公司的Delphi
Powersoft公司的PowerBulider
Java等等
在目前市场上这些众多的程序开发工具中,有些强调程序语言的弹性与执行效率;有些则偏重于可视化程序开发工具所带来的便利性与效率的得高,各有各的优点和特色,也满足了不同用户的需求。然而,语言的弹性和工具的便利性是密不可分的,只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必需要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失去了作用;相反,如果只强调程序语言的弹性,却没有便利的工具作配合,会使一些即使非常简单的界面处理动作,也会严重地浪费程序设计师的宝贵时间。
VFP6.0是全新的可视化编程环境,为我们提供了一种方便、快捷的Windows应用程序开发工具。它使用了Microsoft Windows图形用户界面的许多先进特性和设计思想,采用了弹性可重复利用的完整的面向对象程序语言(Object-Oriented Language)、当今世界上最快的、最为领先的数据库技术。对于广大的程序开发人员来讲,使用VFP开发应用软件,无疑会大大地提高编程效率,而且随着应用的深入,将会发现编程不再是枯燥无味的工作。 
    VFP6基本概念介绍 
   (1) VFP的基本形式 
    VFP实际上是小型数据库语言的一种版本,但它与传统的FOXBASE语言有天壤之别。一个VFP6程序首先是应用程序框架,而这一框架正是应用程序的“骨架”。在骨架上即使没有附着任何东西,仍可以严格地按照设计运行。应用程序是一个空白的窗体(Form),运行它,结果得到一个空白的窗口。这个窗口具有Windows窗口的全部性质:可以被放大缩小、移动、最大最小化等,因此,可以说应用程序框架通过提供所有应用程序共有的东西,为用户应用程序的开发打下了良好的基础。VFP已经做好了一切基础工作——程序框架就是一个已经完成的可运行应用程序,只是不处理任何事情。
    (2) 面向对象编程的概念 
    面向对象的程序设计(Object-Oriented Programming,简记为OOP)是VFP诞生的基础。OOP立意于创建软件重用代码,具备更好地模拟现实世界环境的能力,这使它被公认为是自上而下编程的优胜者。它通过给程序中加入扩展语句,把函数“封装”进Windows编程所必需的“对象”中。VFP是完全面向对象的,这就使得VFP成为一种触手可及的促进软件重用的开发工具,从而具有强大的吸引力。
可视化编程与面向对象的开发框架紧密地结合起来。
VFP开发数据库过程
数据库系统为我们提供了一种把与我们的工作和生活紧密相关的信息集合在一起的方法,它还提供了在某个集中的地方存储和维护这些信息的方法。数据库系统主要由三大部分组成:数据库管理系统(DBMS:它是专门负责组织和管理数据信息的程序)、 数据库应用程序(它使我们能够获取、显示和更新由DBMS存储的数据)、数据库(按一定结构组织在一起的相关数据的集合)。
   下面是数据库系统中一些概念和术语。 
    1、数据库管理系统(DBMS) 
    数据库管理系统(DBMS)是用于描述、管理和维护数据库的程序系统,是数据库系统的核心组成部分。它建立在操作系统的基础上,对数据库进行统一的管理和控制。
表(Table):一个表就是一组相关的数据按行排列,象一张表格一样。比如一个班所有学生的期末考试成绩,存在一个表中,每一行对应一名学生,在这一行中,包括学生的学号、姓名以及各门课程的成绩。
    字段(Field):在表中,每一列称为一个字段。每一个字段都有相应的描述信息,如数据类型、数据宽度等。
    记录(Record):在表中,每一行称为一条记录。
    索引(Index):为了加快访问数据库的速度,许多数据库都使用索引。 
    2、数据库应用程序
     DBMS中存储了大量的数据信息,其目的是为用户提供数据信息服务,而数据库应用程序正是与DBMS进行通信,并访问DBMS中的数据,它是DBMS实现其对外提供数据信息服务这一目的的唯一途径。简单地说,数据库应用程序是一个允许用户插入、修改、删除并报告数据库中的数据的计算机程序。数据库应用程序在传统上是由程序员用一种或多种通用或专用的程序设计语言编写的,但是近年来出现了多种面向用户的数据库应用程序开发工具,这些工具可以简化使用DBMS的过程,并且不需要专门编程。VFP就是一种强有力的数据库应用程序开发工具。
选用VFP6工具的优点:
   (1)VFP6.0是目前微机上最优秀的关系型数据库管理系统软件,正如其名称中冠以的“Visual”一样,它采用了可视化、面向对象的程序设计方法,大大简化了应用系统的开发过程,并提高了系统工程的模块化和紧凑性。
   (2)VFP6.0版本中提供了大量的诸如“数据库设计器”、“表单设计器”、“菜单设计器”、“报表设计器”等开发设计工具和向导工具(Wizard),使以往费时费力的开发工作变得轻松自如。这些可视化的设计工具免除了开发者编写大量程序代码的工作。
针对目前世界上流行的大量软件和开发工具,经过认真分析其优缺点,结合客户信息管理系统的需要和目前的硬件环境,我们选用微软WINDOWS平台下的Visual FoxPro 6.0(简写为
目   录
第1章 序论 1
1.1课题来源 1
1.2 开发背景和开发目的 1
1.3可行性分析 2
1.3.1经济可行性分析 2
1.3.2操作可行性分析 2
1.3.3技术可行性分析 2
1.4本文所做的工作 2
第2章 需求分析 4
2.1 系统目标 4
2.2 应用现状调查 4
2.3系统总体流程图如下: 4
2.4 系统的功能调查图及分析: 5
2.5系统功能模块图 5
第3章 开发工具的选择及简介 6
3.1开发工具的选择 6
3.2开发工具简介 6
第4章 客户信息管理系统的详细设计 11
4.1数据库概要 11
4.1.1数据库的含义 11
4.1.2 数据库管理系统 11
4.1.3 数据库应用系统 12
4.2 数据库的结构设计 13
4.3身份验证表单的设计 13
4.4 各主要功能模块的设计与实现 15
4.4.1 客户信息管理模块设计 15
4.4.2投诉模块的设计 16
4.4.3 日程管理系统的设计 17
4.4.4 系统维护管理模块的设计 18
4.4.5 数据备份/恢复模块的设计 19
第5章 主程序主菜单的设计及系统的编译 20
5.1主程序设计 20
5.2主菜单的设计 21
5.3系统的编译 22
第6章 系统的特点 23
6.1 系统特点 23
第7章 毕业设计小结 25
参考文献 25
致    谢 26

毕业设计大全

http://www.wsdxs.cn/html/sf/lw/2009/0928/146347.html

上一个:学VC++必须得有C语言基础吗? - VC / MFC -
下一个:<!--#include virtual="/includes/page_head.asp"-->

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,