資料介紹
隨著社會的進步和科技的發展,人們對安全防范的需求越來越迫切。對進出公司或單位的車輛實行自動跟蹤管理就是其中的一項需求。車輛出入自動跟蹤識別管理系統正是為滿足用戶這一日益增長的需求而開發的現代化的智能管理系統。該系統是在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應用程序由界面和程序代碼兩大部分構成:
?。?)界面部分,也可稱為“可視化組件”(Visual CompONent),主要由HTML標記和控件標記構成,從《html》標記開始,至《/html》結束。這部分主要用于定義頁面的外觀顯示特性和應用程序所包含的控件標識。它與Visual Basic或Delphi應用程序的Windows窗體部分相當。在“可視化組件”部分中也可以包含客戶端腳本程序(或VBScript腳本程序)。與以前HTML語言不同的是,由于ASP.NET2.0使用了Web服務器控件進行界面設計,所以ASP.NET2.0應用程序的界面部分包含了控件標記,例如《ASP:TextBox id=“username”runat=“server”/》,即為一個文本框控件標記??丶擞浛雌饋砗芟馠TML語法,但與HTML語法又不完全相同。
?。?)程序代碼部分,也可稱為“用戶接口邏輯”(User Interface Logic),由高級語言程序代碼組成,由腳本程序標記《Script Language=“高級語言名稱” runat=“Server”》和《/Script》將程序包含起來。程序代碼的作用主要是進行窗體和控件事件的處理。ASP.NET2.0支持多種高級語言程序代碼,包括Visual Basic.NET和C#等,所使用的高級語言名稱在《Script》標記中指出。
ASP.NET2.0程序的后綴名是。ASPX.當一個瀏覽器第一次請求一個ASPX文件時,ASP.NET2.0頁面將被CLR編譯器編譯。此后,當再有用戶訪問此頁面時,由于ASPX頁面已經被編譯過,所以CLR會直接執行編譯過的代碼。這與ASP的情況完全不同。ASP只支持VBScript和這樣的解釋性腳本語言,所以ASP頁面是解釋執行的:當用戶發出請求后,無論是第幾次執行,ASP頁面都將被動態解釋執行。而ASP.NET2.0支持可編譯的語言,包括VB.NET、C#、Jscript、。NET等。所以,ASP.NET2.0是一次編譯、多次執行。
為了簡化程序員的工作,ASPX頁面不需要手工編譯,而是在頁面被調用時,由CLR自行決定是否編譯。一般來說,下面兩種情況下,ASPX會被重新編譯:
?。?)ASP.NET2.0頁面第一次被瀏覽器請求;
(2)ASP.NET2.0程序被改寫。
由于ASPX頁面可以被編譯,所以ASPX頁面具有組件一樣的性能。這就使得ASPX頁面至少比同樣功能的ASP頁面快2倍以上。
2 系統角色的劃分
根據需求分析中各個不同角色的不同權限,該系統分為6種角色,每種角色分別享有不同的權限。這6種角色按照權限的大小從低到高依次為:
?。?)普通用戶(普通員工)
權限:近途、長途用車申請;補單;轉單;查看歷史記錄。
(2)司機(專、兼職司機)
權限:車輛信息、駕駛員信息錄入;車輛日常保養、故障維修、車輛保險、年審和重大事故錄入;用車申請、補單、轉單。
?。?)中級用戶(各部門主任)
權限:部門員工近途、長途用車審批;部門用車查看;部門車輛保養;用車申請、補單、轉單。
(4)特殊用戶(總經理、副總經理)
權限:公司派車單查看;車輛狀態、駕駛員狀態查看;車輛運行按月統計、年度統計;車輛日常保養信息查看等。
?。?)高級用戶(總經部主任)
權限:公司派車單審批、查看、查詢、取消派車;車輛狀態、駕駛員狀態查看;車輛運行按月統計、年度統計;車輛日常保養信息查看等。
?。?)管理員
權限:管理數據庫中的全部表信息;備份數據庫;添加用戶。
不同級別的用戶擁有不同的權限,所以不同角色用戶登陸后進入的主頁面也不同,除了管理員之外,高級用戶擁有相對較多的權利,圖1展示了高級用戶的主頁面。
![基于Smartkey自動控制技術的車輛管理系統設計解析](/uploads/allimg/171127/2755807-1G12G05P22V.png)
本文介紹的車輛管理系統就是針對當前本公司使用和管理車輛的流程而量身定做的一個系統。其設計方案是以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應用程序由界面和程序代碼兩大部分構成:
?。?)界面部分,也可稱為“可視化組件”(Visual CompONent),主要由HTML標記和控件標記構成,從《html》標記開始,至《/html》結束。這部分主要用于定義頁面的外觀顯示特性和應用程序所包含的控件標識。它與Visual Basic或Delphi應用程序的Windows窗體部分相當。在“可視化組件”部分中也可以包含客戶端腳本程序(或VBScript腳本程序)。與以前HTML語言不同的是,由于ASP.NET2.0使用了Web服務器控件進行界面設計,所以ASP.NET2.0應用程序的界面部分包含了控件標記,例如《ASP:TextBox id=“username”runat=“server”/》,即為一個文本框控件標記??丶擞浛雌饋砗芟馠TML語法,但與HTML語法又不完全相同。
?。?)程序代碼部分,也可稱為“用戶接口邏輯”(User Interface Logic),由高級語言程序代碼組成,由腳本程序標記《Script Language=“高級語言名稱” runat=“Server”》和《/Script》將程序包含起來。程序代碼的作用主要是進行窗體和控件事件的處理。ASP.NET2.0支持多種高級語言程序代碼,包括Visual Basic.NET和C#等,所使用的高級語言名稱在《Script》標記中指出。
ASP.NET2.0程序的后綴名是。ASPX.當一個瀏覽器第一次請求一個ASPX文件時,ASP.NET2.0頁面將被CLR編譯器編譯。此后,當再有用戶訪問此頁面時,由于ASPX頁面已經被編譯過,所以CLR會直接執行編譯過的代碼。這與ASP的情況完全不同。ASP只支持VBScript和這樣的解釋性腳本語言,所以ASP頁面是解釋執行的:當用戶發出請求后,無論是第幾次執行,ASP頁面都將被動態解釋執行。而ASP.NET2.0支持可編譯的語言,包括VB.NET、C#、Jscript、。NET等。所以,ASP.NET2.0是一次編譯、多次執行。
為了簡化程序員的工作,ASPX頁面不需要手工編譯,而是在頁面被調用時,由CLR自行決定是否編譯。一般來說,下面兩種情況下,ASPX會被重新編譯:
?。?)ASP.NET2.0頁面第一次被瀏覽器請求;
(2)ASP.NET2.0程序被改寫。
由于ASPX頁面可以被編譯,所以ASPX頁面具有組件一樣的性能。這就使得ASPX頁面至少比同樣功能的ASP頁面快2倍以上。
2 系統角色的劃分
根據需求分析中各個不同角色的不同權限,該系統分為6種角色,每種角色分別享有不同的權限。這6種角色按照權限的大小從低到高依次為:
?。?)普通用戶(普通員工)
權限:近途、長途用車申請;補單;轉單;查看歷史記錄。
(2)司機(專、兼職司機)
權限:車輛信息、駕駛員信息錄入;車輛日常保養、故障維修、車輛保險、年審和重大事故錄入;用車申請、補單、轉單。
?。?)中級用戶(各部門主任)
權限:部門員工近途、長途用車審批;部門用車查看;部門車輛保養;用車申請、補單、轉單。
(4)特殊用戶(總經理、副總經理)
權限:公司派車單查看;車輛狀態、駕駛員狀態查看;車輛運行按月統計、年度統計;車輛日常保養信息查看等。
?。?)高級用戶(總經部主任)
權限:公司派車單審批、查看、查詢、取消派車;車輛狀態、駕駛員狀態查看;車輛運行按月統計、年度統計;車輛日常保養信息查看等。
?。?)管理員
權限:管理數據庫中的全部表信息;備份數據庫;添加用戶。
不同級別的用戶擁有不同的權限,所以不同角色用戶登陸后進入的主頁面也不同,除了管理員之外,高級用戶擁有相對較多的權利,圖1展示了高級用戶的主頁面。
![基于Smartkey自動控制技術的車輛管理系統設計解析](/uploads/allimg/171127/2755807-1G12G05P22V.png)
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 電力拖動自動控制系統之運動控制系統電子版 0次下載
- 自動控制原理實驗測試圖匯總 2次下載
- PID自動控制說明 13次下載
- 自動控制原理說明 16次下載
- 自動控制原理習題詳解第二版下載 0次下載
- 關于太陽能自動控制系統硬件設計資料下載 0次下載
- 基于單片機的溫濕度自動控制系統設計資料下載 73次下載
- 自動控制原理習題解析 0次下載
- 電力系統自動控制新技術 0次下載
- 基于RFID的車輛自動化管理系統研究 45次下載
- 油田注水泵站自動控制與管理系統的設計 36次下載
- 倒立擺和自動控制技術 57次下載
- 自動控制原理考試大綱
- 自動控制原理習題集 (含答案解析)
- 基于PLC的液冷系統自動控制
- 現代控制理論和自動控制原理的區別 2748次閱讀
- 自動控制原理如何提高系統穩定性 1131次閱讀
- 自動控制系統的組成包括哪些 2190次閱讀
- 自動控制系統是什么意思 2641次閱讀
- 自動控制系統的組成與分類 2038次閱讀
- 基于西門子AS-I總線技術實現電梯自動控制系統的設計 4196次閱讀
- 采用CC-Link解決隧道掘進設備自動控制系統的設計問題 805次閱讀
- 基于以太網的現場總線技術實現自動化系統的控制功能 1534次閱讀
- 自動控制系統5個經典案例分享 5.2w次閱讀
- 自動控制系統原理 1.1w次閱讀
- 多功能路燈自動控制電路 8328次閱讀
- 基于S7-400的污水處理自動控制系統的設計方案 5414次閱讀
- 門廊燈光自動控制器 2654次閱讀
- 溫度自動控制電路 3137次閱讀
- 水溫自動控制器電路圖 4498次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1491次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 95次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關電源原理及各功能電路詳解
- 0.38 MB | 11次下載 | 免費
- 6100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 7基于單片機和 SG3525的程控開關電源設計
- 0.23 MB | 4次下載 | 免費
- 8基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關電源設計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537793次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論