摘要:社会发展如此之快,车辆信息的管理如今已成为重中之重,人们对车辆管理系统的研究也很多。本系统主要是通过计算机技术,使在车辆信息管理方面上升到一个新的台阶,从而达到解放劳动力,使成本得到降低的目的。系统用的开发工具是Visual C++,通过C语言和开源数据库MySQL,编程实现对校园车辆信息的添加、编辑、查询和删除等基本操作。使得系统的可执行性及可靠性更加良好。与此同时,也能在实现车辆信息的管理方面产生一些实用价值。本文第一章主要介绍了系统的开发背景、软件和硬件的配置。第二章,在系统开发语言方面做了相关的介绍,包括程序用到的C,及其特点、功能、与数据库的连接。第三章,针对整个系统进行了必要的需求分析。第四章,对系统总体设计,包括设计思想、系统功能图、数据表。第五章,对系统进行详细的设计,整个系统涉及四个模块:添加、查询、修改、删除。同时对这些模块做了一定的设计,并将设计界面展示出来。第六章,对各个功能模块的实现情况做了结果展示。第七章,系统预览。系统开发最后,对于系统调试情况在报告中做了简单介绍,主要说明了调试过程中遇到并且解决的问题。
关键词:车辆管理系统;总体设计;C语言;MySQL数据库
目录
摘要
ABSTRACT
1 绪论-1
1.1 系统开发背景-1
1.2 车辆管理的现状和趋势-1
1.3 基于VC++环境下车辆管理系统的简介-2
1.4 系统开发环境-3
1.4.1 软件配置-3
1.4.2 硬件配置-3
2 开发语言相关介绍-4
2.1 C语言相关介绍-4
2.1.1 C语言简介-4
2.1.2 C语言的功能及优缺点-4
2.1.3 C语言与数据库的连接-6
2.2 数据库介绍-7
2.2.1 数据库简介-7
2.2.2 MySQL数据库-8
3 需求分析-11
3.1 引言-11
3.2 任务描述-11
3.2.1 设计目标-11
3.2.2 需求获取-12
3.3 系统分析-12
3.3.1 可行性分析-12
3.3.2 系统功能需求分析-12
4 系统总体设计-14
4.1 详细设计思想-14
4.2 设计实现-14
4.2.1 开发工具的选择-14
4.2.2 系统功能模块-14
4.2.3 数据模型设计-14
4.2.4 系统的功能结构图设计-14
4.3 数据库设计-15
5 系统详细设计-16
5.1 主菜单选择界面设计-16
5.2 系统功能模块界面设计-16
5.2.1 添加车辆信息界面设计-16
5.2.2 查询车辆信息界面设计-16
5.2.3 修改车辆信息界面设计-16
5.2.4 删除车辆信息界面设计-17
6 功能模块实现-18
6.1 显示主菜单界面-18
6.2 添加车辆信息情况-18
6.3 多种查询车辆信息方式-20
6.4 多种修改车辆信息方式及检验-21
6.5 删除车辆信息极检验-23
7 系统预览-25
7.1 主菜单选择界面-25
7.2 添加车辆信息界面-25
7.3 查询车辆信息界面-26
7.4 编辑车辆信息界面-26
7.5 删除车辆信息界面-27
结论-28
致谢-29
参考文献-30