欧美精品一二区,性欧美一级,国产免费一区成人漫画,草久久久久,欧美性猛交ⅹxxx乱大交免费,欧美精品另类,香蕉视频免费播放

畢業(yè)設計車輛管理系統(tǒng)

上傳人:沈*** 文檔編號:141882058 上傳時間:2022-08-24 格式:DOC 頁數(shù):55 大?。?28KB
收藏 版權申訴 舉報 下載
畢業(yè)設計車輛管理系統(tǒng)_第1頁
第1頁 / 共55頁
畢業(yè)設計車輛管理系統(tǒng)_第2頁
第2頁 / 共55頁
畢業(yè)設計車輛管理系統(tǒng)_第3頁
第3頁 / 共55頁

下載文檔到電腦,查找使用更方便

10 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《畢業(yè)設計車輛管理系統(tǒng)》由會員分享,可在線閱讀,更多相關《畢業(yè)設計車輛管理系統(tǒng)(55頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、 畢業(yè)設計(論文) 題 目 車輛管理系統(tǒng)開發(fā) 學 院 管理學院 專 業(yè) 信息管理與信息系統(tǒng) 學 生 彭鵑 學 號 08130129 指導教師 林鷹 前 言 隨著信息技術的飛速發(fā)展,管理的方法、輔助手段和工具也發(fā)生著日新月異的變化。20世紀90年代以后,計算機和網(wǎng)絡技術

2、得到了迅速的普及和發(fā)展,互聯(lián)網(wǎng)的應用和發(fā)展改變了全球的經濟模式,管理模式也受到可極大的沖擊,也使信息資源的共享和超越時空的交換變?yōu)榭赡?。伴隨著這種情況,科學的管理方法與IT技術相結合成為提高部門管理水平的主要方式,圍繞著管理的信息化過程。發(fā)展的重要標識是E化人員、E化管理、最終成為E化的部門。因此建立現(xiàn)代化的計算機網(wǎng)絡管理系統(tǒng)已經成為現(xiàn)代化政府部門建設的一個重要方面。 電子政務可以追溯到上世紀90年代初。1990年以前,主要是在文件處理方面將紙面信息進行數(shù)字化轉變。2000年是政府內部網(wǎng)的高速建設時期,開始了網(wǎng)上互動業(yè)務。到了2002年,國務院成立了信息辦,電子政務工程全面啟動,電子政務建設

3、的目標、邊界和原則也明確了。緊接著2003年,電子政務成為熱點,把政府的管理職能和網(wǎng)絡技術融合到一起,電子政務的聯(lián)動業(yè)務有了質的變化。 把電子政務系統(tǒng)與實際的辦公自動化相結合,然后應用在平時的工作當中將成為日后的主流。物流管理的應用,對于促進我國國內外貿易的發(fā)展,推進電子商務的發(fā)展,提高企業(yè)的管理水平和競爭力,都起著重要的作用。 就未來的趨勢看,以“資源”為核心的電子政務一體化建設將成為今后三年的建設熱點;以“文件”為核心的協(xié)同業(yè)務支撐平臺,包括公文處理、內容管理等建設將進入實質性應用階段;以“數(shù)據(jù)”為中心的數(shù)據(jù)整合支撐平臺,包括數(shù)據(jù)采集、處理、數(shù)據(jù)倉庫、數(shù)據(jù)挖掘等將進入基礎建設階段。

4、 車輛的管理在各機關、企事業(yè)單位一直是一個難題,一方面使用成本居高不下,另一方面各部門卻經常抱怨不能有效地管理車輛,車主查詢自己車輛和自己的基本信息也很麻煩,管理部門沒有有效的手段對車輛的查詢、費用進行控制,也無法對車輛的費用情況進行統(tǒng)計、分析,制定合理的計劃,大大降低了車輛管理效率。在國家大力推進信息化建設不斷增加的形勢下,如何充分利用現(xiàn)代計算機技術,通過工作上的創(chuàng)新,改變以往傳統(tǒng)手工處理方式,采用現(xiàn)代化辦公手段和工具,提高車輛管理的質量和效率,使車輛管理工作信息化、規(guī)范化、科學化、現(xiàn)代化,已經成為企事業(yè)單位車輛管理的首要任務。本文在利用計算機軟件以及網(wǎng)絡技術的基礎上,開發(fā)了基于.NET平臺

5、的網(wǎng)絡在線車輛使用管理系統(tǒng)。模擬的是在網(wǎng)上車輛的管理。本系統(tǒng)可以完成對車輛信息的申查詢操作,也可以查詢車輛的違章信息情況提高了工作效率。它是實現(xiàn)單位辦公信息化的有力工具之一。與傳統(tǒng)的管理方式相比,本系統(tǒng)主要有:管理成本低;車輛使用更加規(guī)范化和秩序化;信息更新速度快等優(yōu)勢。信息管理系統(tǒng),在強調管理,強調信息的現(xiàn)代化社會中變得也越來越普及,其中車輛管理系統(tǒng)是一種運行在Windows XP系統(tǒng)之上的數(shù)據(jù)庫管理程序,能夠管理車輛的基本情況,是一種很實用的應用程序系統(tǒng)。這個管理系統(tǒng)能夠提供完善的車輛數(shù)據(jù)記錄并且將車主與車輛綁定提供了穩(wěn)定的安保措施。這個系統(tǒng)能夠讓我將所學的C#與數(shù)據(jù)庫的知識學以致用,并且

6、能夠充實國內在車輛管理系統(tǒng)的開發(fā),使國內軟件管理設施與國際進一步接軌。本系統(tǒng)將涉及到電子政務,ASP,C#以及數(shù)據(jù)庫等知識的熟練運用。 目 錄 目 錄 4 摘 要 6 ABSTRACT 7 第1章 緒 論 8 1.1 開發(fā)背景 8 1.2 國內外研究現(xiàn)狀 9 1.3 與B/S模式相結合的車輛管理系統(tǒng)簡介 9 1.4 系統(tǒng)開發(fā)環(huán)境 10 1.4.1 軟件配置 10 1.4.2 硬件配置 10 第2章 開發(fā)環(huán)境相關介紹 11 2.1 ASP.NET介紹 11 2.1.1 ASP簡介

7、11 2.1.2 ASP的特點及功能 12 2.1.3 ASP與數(shù)據(jù)庫的連接 12 2.2 數(shù)據(jù)庫介紹 13 2.2.1 數(shù)據(jù)庫簡介 13 2.2.2 關系數(shù)據(jù)庫標準語言SQL 13 第3章 需求分析 14 3.1 引言 14 3.2 任務概述 14 3.2.1 目標 14 3.2.2 需求獲取 15 3.3 功能結構分析 15 3.3.1 登錄功能分析 15 3.3.2 車管所相關功能分析 16 3.3.3 交警相關功能分析 17 3.3.4 車主相關功能分析 18 3.3.5 管理員相關功能分析 19 3.4 數(shù)據(jù)需求分析 19 第4章 系統(tǒng)總體設計

8、21 4.1 設計思路 21 4.2 設計實現(xiàn) 21 4.2.1 開發(fā)工具的選定 21 4.2.2 概念設計 21 4.2.3 系統(tǒng)用戶權限設計 24 4.2.4 系統(tǒng)功能結構圖設計 24 4.2.5 子系統(tǒng)功能結構圖及說明 25 4.3 數(shù)據(jù)流圖設計 27 4.4 數(shù)據(jù)庫設計 29 4.4.1 數(shù)據(jù)流 29 4.4.2 數(shù)據(jù)存儲定義表 30 第5章 詳細設計 32 5.1 登錄界面設計 32 5.2 車管所主頁面 32 5.2.1 車管所信息錄入界面 33 5.2.2 車管所車輛信息查詢界面 33 5.2.3 車管所車駕照管理界

9、面 34 5.2.4 車管所駕照錄入界面 34 5.3 交警主頁面 35 5.4 車主信息界面 35 5.5 管理員數(shù)據(jù)庫管理界面 36 第7章 系統(tǒng)測試 39 結 論 40 謝 辭 41 主要參考文獻 42 附錄: 系統(tǒng)實現(xiàn)代碼 43 摘 要 本系統(tǒng)主要是通過網(wǎng)絡技術,實現(xiàn)對車輛與駕駛者的有效管理,達到解放勞動力,節(jié)約成本的目的。本系統(tǒng)的使用者是車管所管理人員、交警和車主。該系統(tǒng)采用B/S結構,利用網(wǎng)絡的便捷性,實現(xiàn)車輛的在線管理,使車管所管理人員能夠錄入車輛與車主的基本信息,交警能夠查詢車主與車輛信息并且能夠錄入車輛的違章信息,車主也能夠查詢到車輛的違章詳細

10、信息。對于車管所與交警而言,使得整個車輛相關信息管理更加高效、敏捷,使車主能夠了解車輛違章的具體內容。本文開始介紹了系統(tǒng)的開發(fā)背景,就整個系統(tǒng)的各模塊做了簡單介紹并做了圖示分析,然后介紹了開發(fā)系統(tǒng)所使用的一些工具軟件及數(shù)據(jù)庫的基本知識。最后對整個系統(tǒng)進行了需求分析,對數(shù)據(jù)流圖、流程圖、數(shù)據(jù)字典、數(shù)據(jù)表等做了說明,對功能模塊的實現(xiàn)做了代碼解釋說明。在測試報告中對系統(tǒng)測試情況做了介紹,重點說明了測試過程中發(fā)現(xiàn)并解決的問題。 關鍵詞:車輛管理系統(tǒng),需求設計,總體設計,功能實現(xiàn) ABSTRACT This system is

11、 mainly the purpose of network technology to achieve effective management of vehicles, to achieve the liberation of labor and cost savings. The user of this system is the Vehicle Administration officers, traffic police and vehicle owners.Adopting B/S structure and utilizing the convenience of networ

12、k, it realizes the online Management, and vehicle Administration managers can input the basic information of the vehicle and the vehicle owners, traffic police can check the owner and vehicle information and entry vehicle violation, the owner is able to query the vehicle illegal for more information

13、. For vehicle Administration and polices, It makes the entire vehicle-related information management more efficient and agile. At first it introduced employer background of the system, simply introduced and analyzed each modules of the system. And then introduced some software tools used in the syst

14、em exploitation and some basic information of database. Then analyzed the demands of the module--"the system of User" and explained the DFD、flow chart、data dictionary、datasheet and so on. It explained the emphases of the code. In the testing reporting it introduced something about the system testing

15、, and weightily explained the problems fended and solved in the process of the testing. Keywords: Vehicle managerial system, Demand analyze, Whole design, Function realizing 第1章 緒 論 1.1 開發(fā)背景 近年來中國經濟地高速發(fā)展,人們生活水平質量地不斷提高,各地區(qū)的用車數(shù)量也隨之迅速增長,家家戶戶都擁有了屬于自己的汽車,并且經常開車上班。伴隨這些情況,不但加重了

16、車管所對機動車檔案資料的管理難度,而且交通事故不斷頻繁發(fā)生,交警的社會責任也從而變得很繁重。對車輛的有效管理,成為目前社會急需待解決的問題。一直以來人們使用傳統(tǒng)人工的方式管理各種數(shù)據(jù),這種管理方式存在著許多缺點,比如:效率低、保密性差,耗費人力,另外時間一長,將產生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來了不少的困難。車輛管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),因而,加強管理的現(xiàn)代化程度,提高管理水平,其中最好的辦法是用計算機處理大量復雜數(shù)據(jù),不僅查找方便,可靠性高,存儲量大,保密性好,而且大大縮短了時間的消耗。,這些優(yōu)點能夠極大地提高信息管理的效率,是真正意義上的解放生產力。 1.2

17、 國內外研究現(xiàn)狀 目前,我國的車輛管理大多沿用舊的管理模式大多采用的是C/S結構,在車輛管理方面存在很多的問題,這些無疑制約了我國汽車工業(yè)的發(fā)展和騰飛。在傳統(tǒng)的車輛管理模式中,應用程序訪問本地數(shù)據(jù)庫群只能解決本地的車輛管理,不利于全部車輛信息的共享,并且車輛的流動性比較大,要想獲得其他地區(qū)的車輛信息顯然不是傳統(tǒng)模式能夠勝任的。顯然,這種傳統(tǒng)的車輛管理模式已不能適應當今汽車業(yè)的發(fā)展。國內車輛管理系統(tǒng)采用計算機方式的時間比較短,因為多數(shù)是采用應用程序訪問本地數(shù)據(jù)庫的方式,這樣的話就各個地方的數(shù)據(jù)庫信息就不能實現(xiàn)共享,這是當前國內車輛管理系統(tǒng)的一大缺陷。 國外車輛管理系統(tǒng)已經日趨成熟,已經能夠對

18、車輛進行有效管理,大大地提高了工作效率,降低了紙質的消耗,而且可靠性相當?shù)母摺廛囕v管理系統(tǒng)采用的網(wǎng)絡技術來實現(xiàn)各地之間的信息共享使得整個國家的車輛信息得到了統(tǒng)一的管理,并且國外的信息采集也做到了快速高效。 1.3 與B/S模式相結合的車輛管理系統(tǒng)簡介 車輛管理系統(tǒng)是隨著社會對車輛管理工作不斷繁重,需要一種高效率手段對其有效管理而不斷興起?,F(xiàn)代計算機技術和網(wǎng)絡技術的發(fā)展,為車輛管理系統(tǒng)的發(fā)展和推廣,提供了技術上的支持。隨著經濟的發(fā)展和社會的各個方面的需求,車輛管理系統(tǒng)也成為社會發(fā)展不可或缺的一部分,雖然某些方面還做得不是很完美,但是足以滿足社會對車輛管理的某些要求。越來越多的地區(qū)重視

19、車輛管理系統(tǒng)的運用。這時,C/S模式的系統(tǒng)顯然不能滿足社會的需求,網(wǎng)絡就成為車輛管理系統(tǒng)不可缺少的通信的方式,所以就出現(xiàn)了與B/S模式相結合的車輛管理系統(tǒng)。 B/S模式的車輛管理系統(tǒng)具有自身的特點: 1. 方便性。由于網(wǎng)絡的興起,無論用戶在哪里都可以瀏覽該網(wǎng)站,車主可以在網(wǎng)上瀏覽自己的基本信息和自己車輛的基本信息,包括最近的違章信息及違章處罰。 2. 快捷性。車管所的工作人員和交警不再需要進行手工查詢翻閱檔案,來查詢車輛的相關信息,大大的縮短了時間上的消耗,也節(jié)省了勞動力。 3. 操作簡易。任何人都可通過INTERNET訪問該網(wǎng)站,只需根據(jù)自己的身份權限,輸入用戶名和密碼,就可以瀏覽

20、相應的頁面,進行相應的功能操作,不需要做任何的操作培訓。 現(xiàn)代社會追求高效率的工作,這些都對車管所提出更高的工作效率要求。所以,B/S模式的車輛管理系統(tǒng)需要解決以下的問題。 1、普通用戶可以通過網(wǎng)絡進行查詢自己的基本信息和車輛的信息,而且還能查到自己車輛的違章信息。 2、車管所錄入員通過網(wǎng)絡錄入車輛的相關基本信息,上傳到本地數(shù)據(jù)庫,方便其他用戶的查詢操作。 3、交警能夠第一時間把車輛的違章信息上傳到該系統(tǒng)中,以便其他用戶的查詢,做到了信息的及時性。 4、管理員必須能夠對系統(tǒng)能數(shù)據(jù)進行有效管理(除了車輛的違章信息不能改動),優(yōu)化整個系統(tǒng),對系統(tǒng)數(shù)據(jù)庫進行維護。 1.4 系統(tǒng)開發(fā)環(huán)境

21、 1.4.1 軟件配置 操作系統(tǒng):Windows 98 中文版、Windows 2000 中文版、Windows XP或更高 數(shù)據(jù)庫選擇:SQL 2005 開發(fā)平臺:Microsoft Visual Studio 2008 開發(fā)語言:C# 1.4.2 硬件配置 CPU:Pentium4以上配置的高性能PC機 內存:256M或以上 硬盤: 40G以上 顯示器:VGA或更高 第2章 開發(fā)環(huán)境相關介紹 2.1 ASP.NET介紹 2.1.1 ASP簡介 ASP(Active Server Pa

22、ges)是Microsoft的動態(tài)站點設計技術,憑借其動態(tài)、高效和易于交互的特點,已成為Internet/Intranet上的主流技術之一。數(shù)據(jù)庫與Web集成更是當今最熱門的開發(fā)趨勢。許多企業(yè)提取存儲在公司數(shù)據(jù)庫中的信息并且發(fā)布這些信息,以便在企業(yè)內部使用,以及通過公司的Web站點在外部使用。集成數(shù)據(jù)庫信息和Web,能使Web站點更加動態(tài)的回應用戶請求。不同的用戶可以執(zhí)行他們自己的單個查詢,這樣就允許Web頁面更加靈活的響應每個用戶的需求。利用數(shù)據(jù)庫信息集成Web開發(fā),還可以為遠程用戶提供執(zhí)行動態(tài)的數(shù)據(jù)庫查詢已經運行在線事物處理(OLTP)應用程序的能力。在這種結構中,不是定制的Visual

23、Basic或者Visual C++應用程序,而是使用通過TCP/IP連接到Web站點的瀏覽器作為應用程序平臺。 ASP采用ADO(ActiveX Data Objects)技術訪問后臺數(shù)據(jù)庫。其中內置的數(shù)據(jù)庫訪問組件ADO DB屬于數(shù)據(jù)庫應用的COM構件,可以在多種環(huán)境下使用。各種腳本和語言均可調用ADO組件訪問庫,并利用相應的數(shù)據(jù)接口顯示查詢結果。ADO擁有強大的功能,它是位于ODBC和OLEDB之上的高性能數(shù)據(jù)操作接口,提供了開發(fā)的數(shù)據(jù)操作對象模型,允許開發(fā)人員使用任何語言和統(tǒng)一的編程模式操作各種與ODBC和OLEDB兼容的數(shù)據(jù)庫。通過ADO,開發(fā)人員可以用較少的時間操作比以前更為復雜

24、的數(shù)據(jù)類型,成為支持新一代數(shù)據(jù)訪問與連接標準——UDA(統(tǒng)一數(shù)據(jù)訪問)模型的核心技術。與傳統(tǒng)的CGI和ISAPI等訪庫方式相比,ADO方案簡單易行、應用廣泛,將成為站點訪問后臺數(shù)據(jù)庫的最佳選擇。 2.1.2 ASP的特點及功能 ASP的特點: 無須編譯、執(zhí)行效率高、為純文本文件、容易維護和編寫、面向對象、與任何ActiveX Script語言兼容、源程序的保密性、復雜的數(shù)據(jù)庫操作。 ASP的具體功能: 處理用戶通過瀏覽器提交的Web站點服務器的表單輸入,完成用戶和服務器端的交互過程;訪問和編輯服務器端的數(shù)據(jù)庫內容;讀寫Web服務器端的文件; 提供廣告翻轉器、讀取瀏覽器信息、URL表

25、管理等內置功能;由cookis讀寫用戶端的文件,以記錄用戶的數(shù)據(jù)信息,從而彌補HTTP協(xié)議無狀態(tài)的特性;使用VBScript或JScript等簡易的腳本語言,結合HTML語言快速完成站點應用程序設計;可以實現(xiàn)在多個主頁間共享信息,以開發(fā)復雜的Web站點應用程序;可擴展性強;在網(wǎng)站主頁頂部添加一個滾動顯示廣告欄;根據(jù)不同訪問者顯示不同內容,創(chuàng)建個性化主頁;在主頁中添加點擊計數(shù)器;根據(jù)用戶瀏覽器的版本、類型和能力顯示不同檔次的內容;連接多個主頁是之容易網(wǎng)際導航;跟蹤用戶網(wǎng)站上的活動信息并且存入日志文件;使用基于Windows NT的Intranet建立MIS應用; 用ASP編寫出的系統(tǒng),完全可以

26、達到原來使用Client/Server的網(wǎng)絡數(shù)據(jù)庫系統(tǒng)的水平。 2.1.3 ASP與數(shù)據(jù)庫的連接 連接字符串:該方法是通過一個包含數(shù)據(jù)提供者連接數(shù)據(jù)源所需的信息的簡單字符串實現(xiàn)與數(shù)據(jù)源的連接。其優(yōu)點是將所有操作細節(jié)都放在ASP的頁面中。當多個連接字符串同時存在時,有可能會出現(xiàn)維護的問題,解決的方法就是在ASP的包含文件中定義這些連接字符串,或是將它們存儲在global.asa文件中說明的應用范圍的變量中。 數(shù)據(jù)連接文件:該方法是通過一個包含有連接所需要的詳細信息的文件實現(xiàn)與數(shù)據(jù)源的連接。 DSN(Data Source Name):在連接ODBC的數(shù)據(jù)源時,可以使用預定義的DSN。

27、2.2 數(shù)據(jù)庫介紹 2.2.1 數(shù)據(jù)庫簡介 數(shù)據(jù)庫技術產生于20世紀60年代末,發(fā)展至今已有近30多年的歷史。數(shù)據(jù)庫技術是進行數(shù)據(jù)管理的最有效的手段,它的出現(xiàn)極大地促進了計算機應用的發(fā)展,目前基于數(shù)據(jù)庫技術的計算機應用已成為計算機應用的主流。近30年來,數(shù)據(jù)庫技術本身也在不斷發(fā)展和完善。關系數(shù)據(jù)庫已取代了早期的層次數(shù)據(jù)庫與網(wǎng)狀數(shù)據(jù)庫,成為主流數(shù)據(jù)庫,而新一代數(shù)據(jù)庫也逐漸露出頭角。 數(shù)據(jù)管理技術的發(fā)展,與硬件(主要是外存)、軟件、計算機應用的范圍有密切的聯(lián)系。數(shù)據(jù)管理技術的發(fā)展經過三個階段:人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫階段。人工管理階段和文件系統(tǒng)階段都有著相當多的缺陷,諸如數(shù)據(jù)冗余

28、性 ,數(shù)據(jù)不一致性以及數(shù)據(jù)聯(lián)系弱等等。也正是由于這些原因,促使人們研究新的數(shù)據(jù)管理技術,從而產生了數(shù)據(jù)庫技術。 當進入數(shù)據(jù)庫階段后,隨著數(shù)據(jù)管理規(guī)模一再擴大,數(shù)據(jù)量急劇增加,為了提高效率,開始時,人們只是對文件系統(tǒng)加以擴充,在應用文件中建立了許多輔助索引,形成倒排文件系統(tǒng)。但這并不能最終解決問題。在20世紀60年代末,磁盤技術取得重要進展,具有數(shù)百兆容量和快速存取的磁盤陸續(xù)進入市場,成本也不高,為數(shù)據(jù)庫技術的產生提供了良好的物質條件。 2.2.2 關系數(shù)據(jù)庫標準語言SQL SQL 的全稱是Structured Query Language,即結構化查詢語言。SQL語句可以從關系數(shù)據(jù)庫中獲

29、得數(shù)據(jù),也可以建立數(shù)據(jù)庫、增加數(shù)據(jù)、修改數(shù)據(jù)。SQL語言使用方便、功能豐富、簡潔易學,是操作數(shù)據(jù)庫的工業(yè)標準語言。 SQL語言是一種非過程化語言,它一次處理一個記錄集合,對數(shù)據(jù)提供自動導航。SQL語言允許用戶在高層的數(shù)據(jù)結構上工作,而不對單個記錄進行操作。SQL語言不要求用戶指定數(shù)據(jù)的存取方法,而是使用查詢優(yōu)化器,由系統(tǒng)決定對指定數(shù)據(jù)存取的最快速手段。當設計者在關系表上定義了索引時,系統(tǒng)會自動利用索引進行快速檢索,用戶不需知道表上是否有索引或者有什么類型的索引等細節(jié)。 SQL語言可以完成許多功能,例如: 1、查詢數(shù)據(jù) 2、在數(shù)據(jù)庫表格中插入、修改和刪除記錄 3、建立、修改和刪

30、除數(shù)據(jù)對象 4、控制對數(shù)據(jù)和數(shù)據(jù)對象的存取 5、確保數(shù)據(jù)庫的一致性和完整性等 SQL語言通常分成4類:查詢語言(SELECT)、操縱語言(INSERT、UPDATE、DELETE)、定義語言(CREATE、ALTER、DROP)和控制語言(COMMIT、ROLLBACK) 第3章 需求分析 3.1 引言 軟件需求完全理解對于軟件開發(fā)工作的成功是至關重要的,是軟件生命周期中的一個重要的階段,也是開發(fā)系統(tǒng)首先要做的第一步工作。需求說明的任務是發(fā)現(xiàn)、規(guī)范的過程,有益于提高軟件開發(fā)過程中的能見度,便于對軟件開發(fā)過程中的控制與管理,便于采用工程方法開發(fā)軟件,提高軟

31、件的質量,便于開發(fā)人員、維護人員、管理人員之間的交流、協(xié)作,并作為工作成果的原始依據(jù),并且在向潛在用戶傳遞軟件功能、性能需求,使其能夠判斷該軟件是否與自己的需求相關。 3.2 任務概述 3.2.1 目標 本系統(tǒng)目標是使車管所辦公自動化管理(車輛管理)電子化、簡單化、網(wǎng)絡化,以節(jié)省車管所辦公管理方面的不必要的資源浪費。對于本系統(tǒng)的最終用戶為車管所員工、交警與車主。 ◆開發(fā)意圖 目前很多車管所在日常的車輛管理工作中采用人工管理,因而存在大量的浪費和多余,特別是車輛管理十分的混亂。本軟件就針對此問題進行開發(fā)。 ◆應用目標 網(wǎng)上車輛管理系統(tǒng)將解決車輛管理的人工化,工作繁余的問題,實現(xiàn)車管

32、所車輛管理網(wǎng)絡化。 ◆作用及范圍 本系統(tǒng)將適用于各車管所網(wǎng)絡車輛的管理并且能夠統(tǒng)一全部信息。目前,很多車管所都在車輛管理方面存在這樣或那樣的問題。這將影響車管所的管理和各部門的日常工作。本系統(tǒng)將使其變得簡潔化、智能化和高效化。 3.2.2 需求獲取 車管所管理人員需求:提供登陸界面、車輛信息錄入(包括車牌,車主)、車輛信息查詢(通過車牌或者車主基本信息查詢)、駕照管理(管理車主的基本信息與違章信息)。 交警需求:提供登陸界面、車輛信息查詢(通過車主或者車牌信息查詢詳細內容)、違章車輛信息錄入(管理車主駕照分數(shù)和輸入詳細的違章情況)。 車主:提供登陸界面、基本信息查詢(通過身份證與姓

33、名登陸并查詢該車主的詳細信息包括其名下的車輛與其的違章信息)。 管理員:提供登陸界面、管理數(shù)據(jù)庫(提供數(shù)據(jù)庫中各個信息的修改和刪除操作)、管理登陸人員(通過管理員管理能夠登陸上這個系統(tǒng)的人員名單能夠降低系統(tǒng)被攻擊的危險)。 3.3 功能結構分析 3.3.1 登錄功能分析 根據(jù)現(xiàn)有車輛的管理,該系統(tǒng)用戶可分為四大類:車主、車管所、管理員和交警。此四類用戶將完整描述車輛的管理過程,其中每個用戶的數(shù)據(jù)結構有所不同,及不同用戶所對應的系統(tǒng)功能有所不同,劃分不同用戶通過權限設置來實現(xiàn)。通過權限的不同,進入相應的網(wǎng)頁界面實現(xiàn)相應的功能操作,達到系統(tǒng)的安全管理。登錄流程圖如下: 用戶 填寫用

34、戶表單 Web服務器 反饋用戶數(shù)據(jù) 查詢用戶數(shù)據(jù) 數(shù)據(jù)庫服務器 判斷用戶類型 車 主 車管所 交 警 管理員 登錄成功,建立Session跟蹤用戶 圖 3.1 車輛管理系統(tǒng)用戶登陸數(shù)據(jù)流程圖 3.3.2 車管所相關功能分析 車管所一般人員只能按照車輛的基本信息表和駕駛信息表做一些基本信息錄入工作,避免徇私舞弊的現(xiàn)象,為分擔管理壓力,一般人員對駕駛員信息也可以進行分類統(tǒng)計并打印報表。 圖 3.2 車管所管理人員操作流程圖 3.3.3 交警相關功能分析 交警部門包括對違章車輛信息的管理及交警瀏覽所有違章的信息,添加車輛的違章信息,為了

35、避免不必要的麻煩,違章信息尾并附以違章事故發(fā)生地點、時間和該違章事故接手的交警的具體信息。將相關法律法規(guī)與違章事故結合發(fā)布對駕駛員的處理方法。如圖: 圖 3.3 交警操作流程圖 3.3.4 車主相關功能分析 車主個人管理主要包括車主對個人信息的瀏覽和違章事故信息的瀏覽,如果信息有錯誤,車主可以信息錯誤提交給車管部門管理員,車主還可以對個人信息進行打印留存。如下圖: 圖 3.4 車主操作流程圖 3.3.5 管理員相關功能分析 管理員可以對車輛信息表和駕照信息表及違章信息表進行刪除和修改的功能。管理員通過系統(tǒng)登錄瀏覽車主提交信息,根據(jù)所提交的信息查找到對應的車主

36、,然后對該車主信息進行審核,并對錯誤的駕駛員信息進行修改。提醒車主近早處理個人違章處罰,車管部門管理員對車主的信息進行分類統(tǒng)計,對已經超出規(guī)定內的車主取消駕駛資格及吊銷駕駛證,將取消駕駛證的車主作備案處理。 圖 3.5 管理員操作流程圖 3.4 數(shù)據(jù)需求分析 信息管理系統(tǒng)的數(shù)據(jù)是衡量一個系統(tǒng)的主要依據(jù),是系統(tǒng)最關鍵、最核心的部分。我們既要求數(shù)據(jù)錄入與處理時的準確性和實時性,因為錯誤的數(shù)據(jù)會導致系統(tǒng)輸入的不正確和不可用,從而使系統(tǒng)的工作失去意義,同時要求數(shù)據(jù)的一致性和完整性,還要求數(shù)據(jù)的共享性和獨立性,使各個分系統(tǒng)能夠獨立運行,而通過人工干預的手段進行系統(tǒng)數(shù)據(jù)的交換,也能提供系統(tǒng)的穩(wěn)定

37、性。 本系統(tǒng)的數(shù)據(jù)來源主要有兩個方面,一是系統(tǒng)管理員初始化的基礎數(shù)據(jù),可以從本車隊資料庫中掉取數(shù)據(jù)(如車輛基本信息,用戶信息,車輛費用信息等。二是在系統(tǒng)的應用中,由車主,司機和管理員所提交的數(shù)據(jù),是數(shù)據(jù)的主要來源。 該車輛管理系統(tǒng)因包含多個用戶,各個用戶的功能不同,因此不同用戶實現(xiàn)其具體功能需要不同的數(shù)據(jù),首先對數(shù)據(jù)進行分類管理,調查數(shù)據(jù)可分為:(1)系統(tǒng)的輸入數(shù)據(jù)(主要是車輛基本信息記錄和駕照信息,交警登記違章記錄); (2)系統(tǒng)的輸出數(shù)據(jù)類(主要是車輛、車主、違章信息各種信息表);(3)本系統(tǒng)產生的數(shù)據(jù)類。然后進行數(shù)據(jù)整理,對每項數(shù)據(jù)按業(yè)務過程進行分類編碼,并理清數(shù)據(jù)的字長和精度,在從

38、業(yè)務最終報表的輸出數(shù)據(jù)開始,找出表中每一項數(shù)據(jù)的來源,再找出其來源的來源,一直找到其原始數(shù)據(jù)、原始統(tǒng)計數(shù)據(jù)或原始憑證。最后對數(shù)據(jù)屬性進行靜態(tài)特性分析和動態(tài)特性分析。靜態(tài)數(shù)據(jù)主要是用戶編號,用戶名稱,車輛編號,車輛名稱,車輛基本信息,駕駛員基本信息等 動態(tài)數(shù)據(jù)有用戶提交的反饋信息,管理員對車輛、用戶申請以及駕駛員信息修改的信息等內容。 第4章 系統(tǒng)總體設計 4.1 設計思路 本系統(tǒng)的設計定位于“車輛管理”,以系統(tǒng)任務的實現(xiàn)和用戶需求的滿足為設計目標。力求使系統(tǒng)具有充分的可操作性

39、,界面友好,功能完善,并且無須對用戶的進行特別的要求和培訓。 4.2 設計實現(xiàn) 4.2.1 開發(fā)工具的選定 本系統(tǒng)確定的開發(fā)平臺為: Windows XP+Visual Studio 2008+ASP.NET+MS SQL Server 2005 4.2.2 概念設計 概念結構設計是E-R方法分析設計,概念設計是整個數(shù)據(jù)庫設計的關鍵。將使用實體聯(lián)系E-R模型來描述系統(tǒng)的概念結構,以及它們之間對應的關系,為之后的邏輯結構設計打基礎。實體包含各種具體實際信息,通過相互的作用形成數(shù)據(jù)的流動。 用戶登錄表 編號 真實姓名 用戶密碼 用戶類型 用戶名 圖4.

40、1 管理員表實體E-R圖 車主信息數(shù)據(jù)表 編號 姓名 出生年月 駕齡 準駕車型 駕駛證號 圖4.2車主信息數(shù)據(jù)表實體E-R圖 車輛信息數(shù)據(jù)表 編號 座位數(shù) 車名 車型 車輛牌照 所屬駕駛員 購買價格 圖4.3車輛信息數(shù)據(jù)表實體E-R圖 車輛違章信息數(shù)據(jù)表 違章編號 車主編號 車輛編號 經辦人 事件名稱 事件類型 事件描述 處理 圖4.4車輛信息數(shù)據(jù)表實體E-R圖 總的系統(tǒng)E-R圖如下: 圖4.5車輛管理系統(tǒng)E-R圖 4.2.3 系統(tǒng)用戶權限設計

41、如何根據(jù)功能劃分用戶類別對于一個需要安全性的系統(tǒng)非常重要,經過調研可以對整個傳統(tǒng)的車輛管理方式進行簡化,可簡化為下列類別: 管理員-----管理員有權利刪除車輛和用戶信息;還有權利查詢/修改車輛和車主的各種信息,但是沒有權利添加這些信息,該設計符合系統(tǒng)信息安全和有效性的要求。 車主-----車主有權添加本人的基本信息和違章事故信息的瀏覽,但是不能刪除,按照文檔管理的規(guī)定,所有文檔改動必須有記錄。駕駛員沒有權利添加車輛信息,可以反饋其錯誤信息。 車管所----對新增車輛的基本信息進行錄入,根據(jù)需求,對不同類別的車輛類統(tǒng)計以便整理車輛的整體數(shù)據(jù),對整理后的數(shù)據(jù)進行打印。 交警——交警瀏覽所

42、有車輛的基本信息,并根據(jù)違章記錄,添加車輛的違章信息,違章信息尾并附以違章事故發(fā)生地點、時間和該違章事故接手的交警的具體信息。 4.2.4 系統(tǒng)功能結構圖設計 車輛管理系統(tǒng) 車主信息管理 車管所錄入員管理 管 理 員管理 交管部門管理 系 統(tǒng) 維 護 圖 4.6系統(tǒng)功能結構圖 整個系統(tǒng)分為五大模塊:車主信息管理模塊、車管所錄入員管理模塊、車管所管 理員模塊、交管部門管理模塊、系統(tǒng)維護模塊 4.2.5 子系統(tǒng)功能結構圖及說明 車主信息管理 車主基本信息

43、瀏覽 駕駛信息管理 錯誤信息反饋 打印信息列表 圖 4.7 車主子系統(tǒng)功能結構圖 車主信息管理: 添加:包括車主的姓名、住址、聯(lián)系電話、駕齡等等。 管理:查看、修改及刪除用戶信息。 車管所管理 車輛檔案錄入 按類統(tǒng)計車輛信息 打印信息列表 查詢車輛信息 圖 4.8 車管所管理人員子系統(tǒng)功能結構圖 車管所錄入員管理: 添加:對車輛的基本信息進行錄入工作。 管理:查看和錄入基本信息。 管理員管理 查詢車輛信息 審核車輛信息 修

44、改車輛錯誤信息 統(tǒng)計車輛綜合信息 刪除車輛信息 圖 4.9 管理員子系統(tǒng)功能結構圖 車管所管理員管理: 管理:查看、刪除和修改車輛信息,對車輛的綜合信息進行統(tǒng)計。 交管部門管理 瀏覽車輛基本信息 查詢車輛信息 添加車輛違章信息 對違章信息進行處理 圖4.10 交警子系統(tǒng)功能結構圖 交管部門管理: 添加:瀏覽車輛基本信息和添加車輛違章信息。 管理:對違章信息進行處理管理 系統(tǒng)維護 系統(tǒng)初始化 管理員設置 數(shù)據(jù)備份 數(shù)據(jù)恢復 圖

45、 4.11 系統(tǒng)維護結構圖 系統(tǒng)維護: 系統(tǒng)初始化、管理員設置、數(shù)據(jù)備份、數(shù)據(jù)恢復 4.3 數(shù)據(jù)流圖設計 數(shù)據(jù)流圖(Data Flow Diagram):簡稱DFD,它從數(shù)據(jù)傳遞和加工角度,以圖形方式來表達系統(tǒng)的邏輯功能、數(shù)據(jù)在系統(tǒng)內部的邏輯流向和邏輯變換過程,是結構化系統(tǒng)分析方法的主要表達工具及用于表示軟件模型的一種圖示方法。根據(jù)調查和分析結果繪出系統(tǒng)數(shù)據(jù)流程圖如下: 返回結果 車輛基本信息查詢 車輛基本信息審核 返回結果 車管所 ? 車輛管理系統(tǒng) 交警部門 車輛違章信息查詢 車輛基本信息錄入 車輛違章信息錄入 車主 數(shù)據(jù)統(tǒng)計管理 信息瀏覽 錯誤信息反

46、饋 圖 4.12車輛管理系統(tǒng)頂層數(shù)據(jù)流圖 車主 車輛信息表 P1.1 車輛信息錄入 車輛信息表 車管所 P1.3 信息打印 車輛信息 圖 4.13 車輛信息管理數(shù)據(jù)流圖 車主 管理員 返回請求結果 錯誤信息反饋單 錯誤信息反饋單 錯誤信息提交 P1.2 圖 4.14 信息審核管理第一層數(shù)據(jù)流圖 管理員 車主 錯誤信息反饋單 P1.2.1 錯誤信息提交 錯誤信息反饋單 P1.2.2 車輛信息查詢 原始信息表單 P1.2.3 信息審核 P1.2.4 錯

47、誤信息修改 車輛信息表 圖 4.15 信息審核管理第二層數(shù)據(jù)流圖 車輛違章信息表 車主 交警部門 P1.4 違章信息錄入 車輛違章信息表 P15 違章信息查詢 圖 4.16 違章信息管理數(shù)據(jù)流圖 4.4 數(shù)據(jù)庫設計 4.4.1 數(shù)據(jù)流 數(shù)據(jù)項名:用戶登錄表 描 述: 包括車主、錄入員、管理員等主要用戶的登錄信息。 定 義:編號+真實姓名+用戶名+用戶密碼+用戶類型 數(shù)據(jù)項名:駕駛員信息數(shù)據(jù)表 描 述: 包括駕駛員的各種基本信息 來 源:駕駛員信息管理模塊 去 向:駕駛員信息查詢 定

48、 義:編號+姓名+出生年月+駕駛證號+準駕車型+駕齡 數(shù)據(jù)項名:車輛基本信息數(shù)據(jù)表 描 述: 包括車輛的各種基本信息 來 源:車管所管理模塊 去 向:車管所、交管所和駕駛員對信息的查詢 定 義:編號+車名+車型+車輛牌照+所屬駕駛員+購買價格+座位數(shù) 數(shù)據(jù)項名:車輛違章信息數(shù)據(jù)表 描 述: 包括車輛的各種違章信息和處罰 來 源:交管所管理模塊 去 向:交管所對車輛違章信息的查詢、添加 定 義:違章編號+車主編號+車輛編號+經辦人+事件名稱+事件類型+事件描述 +處理

49、 4.4.2 數(shù)據(jù)存儲定義表 表1:userinfo(用戶登陸表)表 名稱 數(shù)據(jù)類型 長度 允許空 作用 Userid int 4 identity 用戶唯一識別符號 Realname nvarchar 50 是 用戶真實姓名 Username nvarchar 50 是 用戶名 Password nvarchar 10 是 用戶密碼 Usetype Int 4 是 用戶類型 說明: UserType=1 為管理員 ;UserType=2 為車主 ; UserType=3 為錄入員;UserType=4為交警

50、。這樣設計可以避免將3種不同類型的用戶分為3個表,盡量減少不必要的分表。 表2:driverinfo(駕駛員信息數(shù)據(jù)表)表 名稱 數(shù)據(jù)類型 長度 允許空 作用 DriverID Int 4 Identity 司機唯一識別符號 UserID Int 4 是 司機用戶標號 DriverName Nvarchar 10 是 司機姓名 Birthday Datetime 8 是 出生年月 Licenseno Nvarchar 50 是 駕駛證號碼 Drivingtype Nvarchar 4 是 準駕車型 Drivi

51、ngage Int 4 是 駕齡 表3: mobileinfo(車輛信息數(shù)據(jù)表)表 名稱 數(shù)據(jù)類型 長度 允許空 作用 MobileID Int 4 identity 車輛唯一識別符號 Mobilemodel Nvarchar 50 是 車名及車型 Mobiletype Nvarchar 50 是 車輛類型 DriverID Int 4 是 所屬駕駛員 Price Numeric 9 是 購買價格 Seatnumber Nvarchar 50 是 座位數(shù) Serialno Nvarchar

52、 50 是 車輛牌照 表3: accinfo(車輛事故數(shù)據(jù)表)表 名稱 數(shù)據(jù)類型 長度 允許空 作用 AccID Int 4 Identity 使用事件標號 DriverID Int 4 是 該事件司機標號 MobileID Int 4 是 該事件車輛標號 UserID Int 4 是 該事件用戶標號 Executer Nvarchar 10 是 經辦人 Acctype Int 4 是 違章類型 Eventname Nvarchar 20 是 事件名稱 Eventdescript Nvarc

53、har 500 是 事件描述 Resultdescript Nvarchar 500 是 違章處理結果描述 說明:違章的狀態(tài)有acctype表示: Acctype=1 違章正在被處理 Acctype=2 違章已經處理完并有了結果 第5章 詳細設計 5.1 登錄界面設計 首先進入該頁面之后,根據(jù)用戶的不同選擇登錄屬于自己的賬號和密碼,進入相應的功能界面。本系統(tǒng)用于針對車管所、車主、交警和管理員4個用戶對象。 圖5.1登錄界面 5.2 車管所主頁面 該頁面涉及到車管所的主要實現(xiàn)功能,點擊鏈接,進入相應的功能頁

54、面,進行相應的操作。如下圖: 圖5.2 車管所主頁面 5.2.1 車管所信息錄入界面 該頁面用于車管所錄入車輛的基本查詢,以備車主和交警查詢其信息。只需在文本框里錄入相應的車主姓名、身份證編、車牌號碼,備注里面添加車輛的一些其他附屬信息,通過按鈕“提交”傳送本地數(shù)據(jù)庫,以方便用戶查詢。如下圖: 圖 5.3 車輛信息錄入界面 5.2.2 車管所車輛信息查詢界面 該頁面主要是車管所查詢本地數(shù)據(jù)庫里車輛的一些基本信息,界面設計如下: 圖 5.4 車輛信息查詢界面 5.2.3 車管所車駕照管理界面 該頁面主要是車管所對其駕照進行的查詢界面,設計圖如下:

55、 圖 5.5 駕照管理界面 5.2.4 車管所駕照錄入界面 該頁面主要用于車管所對車主的駕照進行錄入,以便于對駕照管理,又便于用戶的查詢。如圖如下: 圖 5.6 駕照管理界面 5.3 交警主頁面 該頁面主要是交警隊車輛的違章信息進行錄入,以方便車主查詢。首先需要對車輛的基本信息查詢,核對準確無誤之后,在對其違章信息進行錄入,上傳到本地數(shù)據(jù)庫中,以便于車主進行查詢。 圖 5.3 駕照管理界面 5.4 車主信息界面 該頁面主要進行車主對自己的信息查詢,通過系統(tǒng)登錄查詢信息。通過一具體事例演示,如下圖: 圖 5.4.1 車主登錄

56、 圖 5.4.2 車主信息顯示 5.5 管理員數(shù)據(jù)庫管理界面 該頁面主要是管理員對整個系統(tǒng)的數(shù)據(jù)進行管理和維護。如下圖所示: 圖5.5 數(shù)據(jù)管理界面 圖5.5 .1 車輛數(shù)據(jù)管理 圖5.5 .2 車管所用戶管理 圖5.5 .3 交警用戶管理 圖5.5 .3 車主用戶管理 圖5.5 .4 管理用戶管理 圖5.5 .5 用戶錄入管理 第7章 系統(tǒng)測試 為保證系統(tǒng)的功能完整性及可靠性,本系統(tǒng)在開發(fā)過程中,堅持邊開發(fā)邊測試,并在系統(tǒng)完成后做了總體驗收測試。

57、測試方法采用靜態(tài)測試與動態(tài)測試結合。靜態(tài)測試解決了一些冗余代碼等的問題,動態(tài)測試采用了黑盒測試和白盒測試。測試重點放在邊緣數(shù)據(jù)及一些功能的連鎖反應。 測試主要發(fā)現(xiàn)并解決的問題: 1)、對于每個頁面都設置了訪問權限,不是車管所類型的用戶不能訪問交警管理界面系統(tǒng)的所有頁面。 2)、在查詢車輛時,有一些信息諸如車輛信息和駕駛員信息,用戶選項等是從數(shù)據(jù)庫中直接讀取出來,而不用手工輸入。 通過軟件測試,解決了一些潛在的系統(tǒng)漏洞,增強了系統(tǒng)功能,保障了軟件的可用性。同時也開闊了我的編程思維。 結 論 本論文詳細論述了車輛管理系統(tǒng)的用戶子系

58、統(tǒng)的開發(fā)策略。 用戶通過互聯(lián)網(wǎng)就可以訪問該系統(tǒng),完成車主、車管所對車輛的信息查詢,以及交警對車輛違章信息的輸并查詢以往車輛信息的功能,方便了用戶辦公自動化,完全屏蔽了以往的紙張信息傳遞,浪費人工勞動力,簡化了查詢車輛信息,使得整個車輛相關辦公更加快速便捷。 但是,由于時間和技術水平的緣故,以及在實際的用戶管理中都會不可避免的出現(xiàn)一些新的需求,所以本系統(tǒng)還存在著許多方面的工作尚未能完善。總之,通過對該系統(tǒng)功能模塊的測試,確定該模塊以本人現(xiàn)有水平實現(xiàn)并達到了《畢業(yè)設計任務書》所規(guī)定的預期目標,可以投入實際試用。 謝 辭 本次畢業(yè)設

59、計在林鷹老師的悉心指導下,歷時二個月多的時間制作完成。最終系統(tǒng)基本已經達到預期目的,設計的功能已經能可靠的運行。當然,由于經驗不足,我們也看到存在的缺陷,這也會成為我們以后不斷改進,不斷進取的動力。希望作出更多的成績 在本課題的設計、開發(fā)和論文的撰寫過程中,得到了林鷹老師的細心指導。本文的研究工作自始至終是在林鷹榮老師的親切關懷和精心指導下完成的。他淵博的知識,實事求是的科研作風和高度的責任感使我終生受益。在此,謹向林鷹老師表示我崇高的敬意和衷心的感謝!他在課題的研究中給予我們充分的鼓勵和幫助。在這幾個月里,我感受到了來自老師的親情和來自朋友的關心。并且,我們小組在此次畢業(yè)設計中建立了深厚的

60、友誼,與團結的精神。 最后,衷心感謝所有在畢業(yè)設計中給予我支持與鼓勵的人。感謝所有關心、幫助過我的老師、同學。也向曾經關心我成長和進步的每位學校的領導和老師表示由衷的敬意! 主要參考文獻 [1] 馬建紅,李占波.數(shù)據(jù)庫原理及應用(SQL Server 2005). 北京:清華大學出版社,2011-9-1. [2] 孔令慧,陳涵.SQL Server 2000數(shù)據(jù)庫應用及程序開發(fā).北京:化學工業(yè)出版社,2007-8-1. [3]趙松濤,陳小龍.Visual Studio 2005 + SQL Server 2005 數(shù)據(jù)庫應用系統(tǒng)開發(fā)

61、.北京:電子工業(yè)出版社.2007-8-1. [4]潘永惠.數(shù)據(jù)庫系統(tǒng)設計與項目實踐——基于SQL Server 2008.北京:科學出版社2011-4-1. [5]龍帥.深入淺出SQL Server數(shù)據(jù)庫開發(fā).北京:中國青年出版社.2006-9-1. [6](美)福特 著,謝俊 譯.Visual Studio程序員箴言.北京:人民郵電出版社.2010-1-1. [8](美)蘭多夫 等著,任鴻 等譯Visual Studio 2010高級編程 清華大學出版社2012-1-1 [9](美)沃恩(Vaughn,W.R.),(美)布萊克伯恩(Blackburn,P.) 著,沈潔,楊華 譯.V

62、isual Studio與SQL Server開發(fā)指南——最優(yōu)架構與實例.北京:清華大學出版社.2008-9-1. [10] 張海藩著 《軟件工程導論》 第五版 清華大學出版社 2008-3 [11] 熊才權 楊舒著 《軟件工程》 華中科技大學出版社 2005-3 [12] 郝平 《數(shù)據(jù)庫開發(fā)與應用》 科學出版社 2005-2 附錄: 系統(tǒng)實現(xiàn)代碼 登錄代碼設計如下: protected void Button1_Click(object sender, EventArgs e) { string

63、command=" "; int type; Label4.Visible = false; type = Convert.ToInt32(DropDownList1.SelectedValue); switch (type) { case 1: command = "select 用戶名,密碼 from 車管所信息"; break; case 2: command = "select 用戶名,密碼 from 交警信息"; break

64、; case 3: Session["user"] = TextBox1.Text.ToString(); Session["code"] = TextBox2.Text.ToString(); Server.Transfer("車主信息.aspx"); break; case 4: command = "select 用戶名,密碼 from 管理員"; break; default: Label4.Text = "錯誤輸入"; Label4.Visible = true; break; }

65、 if (Label4.Visible == false) { SqlConnection mycon = new SqlConnection(); mycon.ConnectionString = @"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\usr.mdf;Integrated Security=True;User Instance=True"; mycon.Open();

66、 SqlCommand cmd = new SqlCommand(command, mycon); SqlDataReader mydata = cmd.ExecuteReader(); while (mydata.Read()) { if (TextBox1.Text.Equals(mydata[0].ToString())&&TextBox2. Text.Equals(mydata[1].ToString())) { switch (type) { case 1: Session["user"] = TextBox1.Text.ToString(); Server.Transfer("車管所主頁面.aspx"); break; case 2: Session["user"] = TextBox1.Text.ToString();

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關資源

更多
正為您匹配相似的精品文檔
關于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對上載內容本身不做任何修改或編輯。若文檔所含內容侵犯了您的版權或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!