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

上传人:b****1 文档编号:237003 上传时间:2022-10-07 格式:DOC 页数:60 大小:661.50KB
下载 相关 举报
客户管理系统毕业论文设计.doc_第1页
第1页 / 共60页
客户管理系统毕业论文设计.doc_第2页
第2页 / 共60页
客户管理系统毕业论文设计.doc_第3页
第3页 / 共60页
客户管理系统毕业论文设计.doc_第4页
第4页 / 共60页
客户管理系统毕业论文设计.doc_第5页
第5页 / 共60页
点击查看更多>>
下载资源
资源描述

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

《客户管理系统毕业论文设计.doc》由会员分享,可在线阅读,更多相关《客户管理系统毕业论文设计.doc(60页珍藏版)》请在冰豆网上搜索。

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

线

安徽工业大学工商学院毕业设计(论文)说明书

摘要

客户资源是企业的宝贵财富,客户管理系统可以有效地管理企业的客户资源,记录企业与客户之间的商业活动,这对于现代企业是非常重要的。

本系统后台数据库使用Access,前台开发工具使用VisualBasic。

系统采用目前比较流行的ADO数据访问技术,并将每个数据库表的字段和操作封装到类中,从而成功地将面向对象的程序设计思想应用到数据库应用程序设计中。

这也是本系统的特色和优势。

用户通过登录窗体的用户认证进入系统主界面,可以对系统的所有功能进行操作,根据不同的用户身份权限,对客户管理系统进行各种信息的录入、删除、修改、等一系列操作。

关键词:

客户管理系统,Access数据库,VisualBasic开发语言,管理信息系统

Abstract

Thecustomerresourcesareenterprise'spreciouswealth,thecustomerresourcemanagementsystemmaymanagetheenterpriseeffectivelythecustomerresources,betweentherecordingenterpriseandthecustomertradeactivity,thisregardingthemodernenterpriseisextremelyimportant.

ThissystembackstagedatabaseusesAccess,theonstagedevelopmentkitusesVisualBasic.ThesystemusesthepresentquitepopularADOdataaccessingtechnology,andsealseachdatabasetablefieldandtheoperationinthekind,thusappliessuccessfullytheobject-orientedprogrammingthoughtinthedatabaseapplicationprogramming.Thisalsoisthissystemcharacteristicandthesuperiority.

Theuserscangetintothemainformbypassingtheuser’sloginandtheycanoperatetherelatedfunctionofthesystemaccordingtotheiridentitypower,suchastheadministercanadd、modify、delete,inquireandprinttheinformation,butthecommonusercanonlyinquireandprinttheinformation.

Keywords:

Thecustomerresourcemanagementsystem,theAccessdatabase,VisualtheBasicdevelopmentlanguage,themanagesofinformation.

目录

绪论 1

1. 开发工具综述 2

1.1. VisualBasic简介 2

1.1.1. VisualBasic概述 2

1.1.2. VisualBasic的特点 2

1.1.3. VisualBasic开发步骤:

4

1.2. ADO简介 5

1.2.1. 为什么需要ADO 5

1.2.2. 什么是ADO 5

1.2.3. ADO编程模型 6

1.2.4. ADO对象模型 6

1.3. Access2000简介 8

1.3.1. Access2000概述 8

1.3.2. Access的功能及优点 9

2. 系统需求分析与总体设计 10

2.1. 系统可行性分析 10

2.1.1. 技术可行性 10

2.1.2. 经济可行性 10

2.1.3. 操作可行性 10

2.1.4. 法律可行性 10

2.2. 系统需求分析 10

2.2.1. 引言 10

2.2.2. 目的 11

2.2.3. 任务 11

2.2.4. 功能需求说明 11

2.2.5. 环境需求说明 11

2.2.6. 数据流图 11

2.3. 系统总体设计 13

2.3.1. 引言 13

2.3.2. 目的 13

2.3.3. 系统功能概述 13

2.3.4. 系统功能模块设计 14

2.4. 系统数据库设计 15

2.4.1. E-R图绘制 15

2.4.2. 数据库建表 16

3. 系统详细设计 21

3.1. 登录窗体和系统主界面设计 21

3.2. 基本信息管理模块设计 26

3.2.1. 设计地域信息编辑窗体 26

3.2.2. 设计地域信息管理窗体 28

3.2.3. 设计选择地域信息窗体 31

3.2.4. 设计客户类别信息编辑窗体 33

3.3. 客户信息管理模块设计 34

3.3.1. 设计客户单位信息编辑窗体 34

3.3.2. 设计客户单位信息管理窗体 34

3.3.3. 设计客户联系人信息编辑窗体 35

3.3.4. 设计客户联系人信息管理窗体 36

3.3.5. 设计客户联系人信息查看窗体 36

3.4. 商业往来管理模块设计 37

3.4.1. 设计商业机会信息编辑窗体 37

3.4.2. 设计商业机会信息管理窗体 38

3.4.3. 设计商业机会查看管理窗体 38

3.5. 用户管理模块设计 39

3.5.1. 用户管理窗体 39

3.5.2. 编辑用户信息窗体 39

4. 客户管理系统的维护与调试 40

4.1. 测试环境 40

4.2. 软件测试的目的和原则 40

结论 42

致谢 43

主要参考文献 44

附录:

部分窗体源代码 45

第III页

绪论

本系统是在Windows平台下,以VisualBasic为开发工具,以SQL语言为数据库查询语言开发的客户管理软件。

该软件的功能主要是管理客户信息的添加、修改、删除和查询,客户信息包括客户单位和联系人。

商业往来信息的添加、修改、删除和查询。

商业往来信息包括商业机会和客户跟踪。

可以实现多点操作的信息共享,相互之间可以进行准确,快捷的信息传递。

采用汉字图形界面,系统界面友好美观,操作简单易行,查询灵活方便。

系统维护方便可靠。

课程特点及意义:

(1)特点:

目前市面上流行的客户资源管理系统不少。

但是,对于具体的企业单位来说,因为具有自己的特殊性,因此只需要一个操作方便,功能实用,能同时满足本企业的管理及需求的系统。

我做的这个系统就是一个功能实用、操作方便,简单明了的客户资源管理系统。

(2)意义:

通过设计客户管理管理系统,让我了解了如何去开发一个简单的软件系统,开发一个系统需要分哪几个步骤以及设计思想对系统重要性;也让我了解了与广告公司客户管理系统相关方面的知识(由哪些模块、哪些功能组成等)。

1.开发工具综述

1.1.VisualBasic简介

众所周知,VisualBasic是美国微软公司的第一个编程工具和系统开发的第一个产品。

多少年来,VisualBasic经历过初级产品试验、16位开发平台和目前的32位新产品的多次的升级换代,VisualBasic已成为了一个全新的成熟的高端产品。

它以优良的性能、极强的系统开发功能、完美的视觉界面和简单易学的特点,已经赢得了全世界广大用户的偏爱。

1.1.1.VisualBasic概述

VisualBasic中的“Visual”是指开发图形用户界面(GUI,GraphicalUserInterface)的方法。

Visual的意思是“可视的”,也就是直观的编程方法。

在VB中引入了控件的概念,各种各样的按钮、文本框、选择框等。

VB把这些控件模式化,并且每个控件都由若干属性来控制其外观、工作方法。

这样,采用Visual方法无需编写大量代码去描述界面元素的外观和位置,而只要把预先建立的控件加到屏幕上即可。

就像使用画图之类的绘图程序,通过选择画图工具来画图一样。

“basic“是指BASIC(BeginnersAll-purposeSymbolicInstructionCode)语言,一种在计算机技术发展史上应用得最为广泛的语言。

VisualBasic在原有BASIC语言的基础上进一步发展,至今包含了数百条语句、函数及关键词,其中很多和WindowsGUI有直接关系。

专业人员可以用VB实现其他任何Windows编程语言功能,而初学者只要掌握几个关键词就可以建立实用的应用程序。

1.1.2.VisualBasic的特点

VisualBasic是从BASIC发展而来的,对于开发Windows应用程序而言,VB是目前所有开发语言中最简单、最容易使用的语言。

总的来说,VisualBasic有以下主要特点。

(1)可视化的设计平台

用传统程序设计语言编程时,需要通过编写代码设计用户界面,在设计过程中看到界面的实际显示效果,必须在运行程序时才能观察到。

如果对界面的效果不满意,还要回到程序中修改,这一过程常常需要反复多次,大大影响了软件开发效率。

VisualBasic提供的可视化设计平台,把Windows界面设计的复杂性“封装“起来,开发人员不必为界面的设计而编写大量程序代码,只需按照设计的要求,用系统提供的工具在屏幕上画出各种对象即可。

VisualBasic自动产生界面设计代码,程序员只需要编写实现程序功能的那部分代码,从而大大提高了程序设计的效率。

(2)面向对象的设计方法

面向对象的设计方法(OOP,ObjectOrientedProgramming)从应用领域内的问题着手,以直观自然的方式描述客观世界的实体。

VisualBasic作为一种面向对象的编程方法,把程序和数据封装起来作为一个对象,并为每个对象赋予相应的属性.在设计对象时,不必编写建立和描述每个对象的程序代码,而是用工具画在界面上,由VisualBasic自动生成对象的程序代码并封装起来.

(3)结构化的设计语言

VisualBasic是在BASIC语言基础上发展起来的,具有高级程序设计语言的语句结构,接近与自然语言和人类的逻辑思维方式,其语句简单易懂。

其编辑器支持彩色代码,可自动进行语法错误检查,具有功能强且使用灵活的调试器和编译器。

在设计VisualBasic程序的过程中,随时可以运行程序,而在整个应用程序设计好之后,可以编译生成.exe可执行文件,.exe文件可脱离VisualBasic环境直接在Windows环境下运行。

(4)事件驱动的编程机制

VisualBasic通过事件来执行对象的操作,例如命令按钮是一个对象,当用户单击该按钮时,将产生

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > IT认证

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1