admin 管理员组文章数量: 1086019
2024年5月19日发(作者:create table与什么一起使用)
维普资讯
陕 西 气 象
文章编号:1006—135 1(2008)02—0048~02
用VB+Acces s设计车辆管理系统
孟 凯
(汉中市气象局,陕西汉中723000)
中图分类号:PT392
文献标识码:B
随着车辆使用在各单位的迅速增加,仅依靠
统界面友好、操作简单、管理资料完备、打印灵
派车单、维修单、加油票等方法管理车辆已是力
活,在本单位试运行后,反应良好。
不从心,车辆管理信息化能使车辆管理的过程控
1 系统主要功能
制尽可能排除外界因素的干扰,使管理工作更趋 系统主要功能是实现车辆行驶、油料使用及
科学化。运用Visual Basi6.0结合Access数据库 维修的登记。主要信息:车牌号码、驾驶员、出
开发设计出车辆管理系统,对充分利用车辆资
车时间、用车单位、车辆去向、行驶里程、加油
源,提高车辆安全运输效率有着积极作用。该系
时间、 加油数量、加油时里程、以及维修时间、维
收稿日期:2007一lO-O9
作者简介:孟凯(1973一)男,陕西汉中人,助理工程师,主要从事后勤车辆管理工作。
时和日最高的对比差值大都超出了0.2。C。从分
高,其中7站年粗差率>2 ,不合格站次占总站
析得知,对比差值的日变化比月变化明显,两种 次的26 9,6;2004年粗差率较2003年有所降低,4
仪器在气温相对较高时的偏差较大。
站年粗差率>2 ,不合格站次占总站次的15 9,5
1.1.3年对比差值第一批27个自动站的对比
第二批37个自动站2004年、2005年气温粗
观测时间是2003--2004年。据统计,该批站点
差率较高,其中2004年14站、2005年8站年粗
2003年有7站、2004年有3站的对比差值在±
差率>2 Ao,不合格站次分别占总站次的38 9,5和
0.2。C之外。2 a来各站的对比差值正负不一,对
22 。
比差值>O。C的有6站,>O。C的有9站,正负不
两批自动站气温对比差值年粗差率75 9,5保
一
的有12站,对比差值一致的台站占56 。
持在2 9,5以内,说明自动站温度仪器较稳定。
第二批37个自动站的对比观测时间是
2 结论
2004--2005年,2 a有4站的对比差值在±0.2。C
2.1 自动站和人工站气温观测仪器在气温较高
之外,对比差值>O。C的有13站,>O。C有15站,
时的偏差较大,两种仪器之间存在系统性偏差,偏
正负不一的有9站,对比差值一致的台站占
差因站而异。自动站气温高于人工站的站点略多
76 。
于自动站气温低于人工站的站点。
两批自动站气温年对比差值基本在允许范
2.2大部分台站的气温年对比差值和年对比差
围,说明自动站温度感应器较稳定;年对比差值
值的粗差率在允许范围内,说明自动站温度仪器
正负不一,连续2 a对比差值一致的台站所占比
较稳定。
例较大,说明两种仪器之间存在系统性偏差,偏
差因站而异。
参考文献:
1.2 对比差值的粗差率
[1] 高雪相.陕西省2003年自动气象站观测资料质量
第一批27个自动站2003年气温粗差率较
评估分析[J].陕西气象,2004(4):46.
维普资讯
孟凯:用VB+Access设计车辆管理系统
修原因、维修费用等记录,同时可对各信息更新、
删除和编辑操作。
根据输入时间动态检索某时间段的全部信
息,并统计出车辆行驶里程、百公里油耗、维修
费用及各部门车辆使用情况。
自动生成所需时段内统计报表,以文本形式
显示和打印输出。
2系统开发的相关工具
2.1 编程环境的选择
车辆管理系统主要包括前台管理程序及后台
数据库。前者要求应用程序功能强大、界面友好、
易于使用。后者对建立的数据一致性、完整性和
安全性要求较高。AI)O是数据库连接的理想选
择,实现简单,且支持本地和远程数据库。车辆
管理系统开发选择了能够快速开发友好的用户界
面,且有良好数据库接口的Visual Basic 6.0。
2.2关系型数据库的选择
Access是一种功能强大的数据库开发工具,
具有强大的数据库引擎,还具有可靠的安全性。用
户可以通过Access提供的开发环境及工具,方便
地构建数据库应用程序,通过可视化操作,无需
过多编写程序代码。
3 系统结构
3.1主要模块结构
运用Access数据库建立车辆行驶表、油料使
用表、维修记录表及车辆基本信息表。
主窗体:多文档界面(MDI)窗体,用于各功
能窗体间切换,采用标准windows风格菜单与工
具栏相结合,简洁明了、使用方便。
车辆管理模块:用来实现记录的登记、更新、
删除和编辑,该模块是主要的数据输入窗口,大
量采用组合框及文本框默认设计,简便信息输入。
查询模块:用来实现车辆的动态查询输出,可
按查询条件查询车辆费用明细和费用合计。
报表模块:用来浏览与打印报表,根据用户
的选择产生各种报表。
系统管理模块:用来实现用户登陆,使用者
进行身份验证后进入主程序,否则退出系统。
3.2 系统工作流程
系统管理模块为启动模块。身份验证后进入
主窗体并完成必要的初始设置,各应用窗体在主
窗体工作区内调用。
4 技术方法
4.1数据库的访问与管理
4.1.1数据环境设计器将许多单独使用的对
象和控件组合成一个数据环境,建成后的数据环
境可访问任何数据库、查询或加入其中的存储过
程。系统查询模块主要依靠数据环境设计器来完
成。
4.1.2 ADO Active数据对象是提供访问各种
数据类型的连接机制。ADO设计为一种极简单的
格式,通过ODBC的方法同数据库接口,可使用
任何一种ODBC数据源,是便于使用的应用程序
层接口。系统中所有的信息输入都使用ADO方
式访问数据库。
4.1.3 SQI 即结构化查询语言,是数据库管理
中的通用语言。SQI 可对数据库查询,还可定义
和修改数据库的结构、对数据库插入、修改、删
除等操作。系统中数据环境设计器用SQL语言来
向数据库“发问”,而数据库用满足条件的记录来
“回答”。
4.2报表设计及打印
使用Data report控件与数据库的数据表绑
定可完成报表的设计,但Data report控件绑定数
据源只能是数据环境设计器(Data
Environment)。报表打印使用VB内嵌的printer
对象来实现真实的打印。
5 总结
运用VB数据库编程开发单机版的车辆管理
系统经在本单位试运行,效果良好,使车辆管理更
加规范化、科学化。存在的主要问题是如何提高程
序的可重用性和可维护性及如何利用客户、服务器
体系结构来进一步完善车辆管理系统的功能。
参考文献:
[1] 李罡.丁莉.Visual Basi6.O中文版编程实例详解
[M].北京:电子工业出版社.1999.
版权声明:本文标题:用VB+Access设计车辆管理系统 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1716065468a691014.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论