嵌入式
返回首页

基于Smartkey自动控制技术的车辆管理系统设计

2012-03-15 来源:21ic

随着社会的进步和科技的发展,人们对安全防范的需求越来越迫切。对进出公司或单位的车辆实行自动跟踪管理就是其中的一项需求。车辆出入自动跟踪识别管理系统正是为满足用户这一日益增长的需求而开发的现代化的智能管理系统。该系统是在Smartkey的自动控制技术基础上发展起来的,集世界上最先进的远距离读卡技术、计算机技术、网络技术和机电一体化技术于一身的高科技产品,从而达到合法车辆自由进出、非法车辆进行管制的目的。该系统具有很好的开放性,易于与其它系统组成更强大的综合性智能化管理系统。

本文介绍的车辆管理系统就是针对当前本公司使用和管理车辆的流程而量身定做的一个系统。其设计方案是以B/S结构为基础,运用ASP.NET2.0和Access数据库,充分利用VS2005提供的数据控件。采用这种方案可以花最少的人力、物力、财力,在最短的时间、以最优的方式来实现最终的功能。

1 ASP.NET2.0介绍

ASP.NET2.0 (ASP:Active Server Page)是微软的。NET框架更新版本。NET2.0中的一部分,是一种重要的,流行的动态WEB开发技术。使用ASP.NET 2.0进行开发,最常用的,也是最方便的,最重要的工具,莫过于微软自身提供的Visual STudio 了,最新版本为Visual Studio 2010,但是2008及2005版本仍然有很多公司及开发人员在使用。使用这种IDE的最大好处就是方便,大大的提高了生产效率。当然仅仅使用NOte PAD也可以编出像样的东西来,但是应该没有开发人员使用那种简单低效的方法进行开发。

ASP.NET2.0应用程序由界面和程序代码两大部分构成:

(1)界面部分,也可称为"可视化组件"(Visual CompONent),主要由HTML标记和控件标记构成,从标记开始,至结束。这部分主要用于定义页面的外观显示特性和应用程序所包含的控件标识。它与Visual Basic或Delphi应用程序的Windows窗体部分相当。在"可视化组件"部分中也可以包含客户端脚本程序(或VBScript脚本程序)。与以前HTML语言不同的是,由于ASP.NET2.0使用了Web服务器控件进行界面设计,所以ASP.NET2.0应用程序的界面部分包含了控件标记,例如,即为一个文本框控件标记。控件标记看起来很像HTML语法,但与HTML语法又不完全相同。

(2)程序代码部分,也可称为"用户接口逻辑"(User Interface Logic),由高级语言程序代码组成,由脚本程序标记将程序包含起来。程序代码的作用主要是进行窗体和控件事件的处理。ASP.NET2.0支持多种高级语言程序代码,包括Visual Basic.NET和C#等,所使用的高级语言名称在