: 08434103
郑 州 大 学
毕业设计
( 2012 届)
题 目 会议客户管理系统
学 生 袜 子
学 院 数理 专业班级 信息081
指导教师 袜 子 专业技术职务 讲 师
二○一二年五月
会议客户管理系统
摘 要:随着全球经济和技术的高速发展,我国企业在规模和数量上都处于快速增长状态,而企业与企业之间以及企业内部之间需要大量的相互交流才能保证企业的正常运作,这一交流的方式大部分都是通过会议的方式来实现的,因此大量的会议以及复杂的客户信息需要一个系统来对其进行管理。本系统操作简单且方便实用,满足了对会议客户管理的基本需求。系统主要包括用户管理、举办会议、客户管理、分类查询、统计汇总、数据导出及报表打印等几个模块。整个系统的设计采用了Visual C++ 6.0以及大型数据库系统SQL Server来完成。从整个开发过程到系统的测试,在一定程度上实现了会议客户管理的需求,对于大量的会议以及复杂的客户信息能起到预期的管理作用。当然,从一个长远的角度来看,该系统也存在自身的缺陷,有必要在以后的开发中进行完善与维护。
关键词:会议;客户管理;SQL Server;VC++
Meeting and Customer Management System
Abstract: With the high speed development of global economy and technology, our country enterprise are growth rapidly in size and number, and both among the different enterprise and in the enterprise internal needs a lot of communication to ensure enterprise's normal operation. Mostly, the way of communication is meeting. So lots of meetings information and the complex customer information need a system to manage them. This system operation simply and it's convenient and practical. The system includes user management, meeting holding, customer management, classification inquiry, statistics compiling, data output and print etc several modules. The design of the entire system uses VC++ 6.0 and the large database system SQL Server to develop. From the entire development process to the system test, to a certain extent to achieve the requirements of the meeting and customer management system, and also to conduct an expected management of lots of meeting and the complex customer information. Of course, from a long-term point of view, there is the system's own deficiencies, there is need in the future to improve the development and maintenance.
Key words: meeting; customer management; SQL server; VC++
目 录
摘要 Ⅰ
目录 Ⅲ
1、引 言 1
1.1 开发背景 1
1.2课题研究目的和意义 1
1.3课题欲解决的问题 2
1.4可行性分析 2
1.4.1 技术可行性 2
1.4.2 使用可行性 2
2、系统平台选择 4
2.1 运行平台选择 4
2.2 数据库平台选择 4
2.2.1 概述 4
2.2.2 Microsoft SQL Server 2000 的特性 4
2.3 DBMS工程开发模式的选择 4
2.3.1 C/S结构 5
2.3.2 B/S结构 5
2.3.3 C/S结构和B/S结构的比较 5
2.4 开发工具 8
2.4.1 Visual C++开发工具的特点 8
2.5 小结 8
3、系统需求分析 9
3.1 基本概念设计和处理流程 9
3.2 系统功能划分 9
3.3 数据流图 10
3.4 系统功能概述 11
3.4.1 系统设置 11
3.4.2 添加信息 11
3.4.3 修改信息 11
3.4.4 查询 11
3.4.5 操作日志 11
3.4.6统计汇总 11
3.5 系统界面设计原则 12
3.6 小结 13
4、系统详细设计 14
4.1 系统数据库设计 14
4.1.1 数据库需求分析 14
4.1.2 数据库概念结构设计 15
4.1.3 数据库逻辑结构 18
4.2 TAB界面功能模块的实现 20
4.3 数据库相关方面实现 22
4.3.1 创建数据源 22
4.3.2 自动还原数据库 23
4.3.3 数据库备份 23
4.4 参数设置 24
4.4.1 添加数据 24
4.4.2 修改数据 25
4.5 用户管理 26
4.5.1 用户添加 26
4.5.2 用户注销 27
4.6 举办会议的实现 27
4.6.1 添加参会人员 27
4.6.2 添加会议 28
4.7 信息查询 29
4.8 信息修改 30
4.9 汇总统计 30
4.10 小结 31
5、 系统测试 32
5.1 编写目的 32
5.2 背景 32
5.3 测试方案说明 32
5.4 测试计划 32
5.5 测试 33
5.6 小结 34
6、 总结 35
参考文献 36
致谢 37
1、引 言
1.1 开发背景
数据库的历史可以追溯到五十年前,那时的数据管理非常简单。通过大量的分类、比较和表格绘制的机器运行数百万穿孔卡片来进行数据的处理,其运行结果在纸上打印出来或者制成新的穿孔卡片。随后在不到半个世纪的时间里,数据库技术飞速发展从而形成了坚实的理论基础、成熟的商业产品和广泛的应用领域。数据库的诞生和发展给计算机信息管理带来了一场巨大的革命。在此背景下数据库系统应运而生,它的萌芽出现于60 年代。当时计算机开始广泛地应用于数据管理,对数据的共享提出了越来越高的要求。传统的文件系统已经不能满足人们的需要。能够统一管理和共享数据的数据库管理系统(DBMS)显示了超强的生命力。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户通过DBMS访问数据库中的数据,数据库管理员也通过DBMS进行数据库的维护工作[1]。它提供多种功能,可使多个应用程序和用户用不同的方法在同时或不同时刻去建立,修改和询问数据库。它使用户能方便地定义和操纵数据,维护数据的安全性和完整性,以及进行多用户下的并发控制和恢复数据库。进入二十一世纪,人们对于DBMS的依赖只会越来越大,所以DBMS的广泛应用和普及必将实现。
1.2 课题研究目的和意义
随着计算机应用的不断深入,信息产业的兴起,各行各业几乎都与计算机有密切的联系,实现了不同程度的自动化操作。从以前的以人为主到今天的以机器为主。随着计算机的普及,各种应用软件应运而生,比如大家经常见到的各种管理软件,大大简化了我们的工作。
以前会议的客户信息是手工管理。大量的信息处理工作还集中在纸面管理的阶段,人们需要手工编写大量的记录、报表、文件。在对信息进行阶段性处理的时候,人们又需要参阅大量的记录、报表和文件,使工作变得复杂、漫长,最后的处理结果也并不能正确地反映出客观事实。传统信息处理方式在当今信息社会高速发展的今天已经显示出它格格不入的一面:信息收集、存储、更新、处理需要占用大量的人力资源及物力资源,工作周期漫长,即使在花费大量时间和精力的情况下,工作成果的可信度和客观满意度也得不到保证。这种费时费力的工作方式 在现代企业管理模式的冲击下会很快失去它的生存空间,而作为计算机应用的一部分,使用会议客户管理系统进行信息管理,有着手工管理所无法比拟的优点,如查找方便、可靠性高、存储量大、寿命长、成本低等。这些优点能够极大地提高会议的安排和举办的效率,符合当今时代人们对管理信息处理所提出的及时、准确、适用、经济的要求。因此,开发一套会议客户管理系统是有必要的。
随着全球经济一体化的进程和高技术的发展,我国企业在规模和数量上都处于快速增长状态,这就给企业管理带来了一定的难度,企业与企业之间以及企业内部之间需要大量的相互交流才能保证企业的正常运作,这一交流的方式大部分都是通过会议的方式来实现的,因此一个企业对会议以及客户的信息管理也是企业正常运作的一个越
上一篇:
本科毕业论文-VC环境下图像压缩编码
下一篇:
超市进销存管理系统的开发