2023年全國(guó)碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩32頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p><b>  目錄</b></p><p><b>  摘要1</b></p><p>  Abstract2</p><p><b>  前言3</b></p><p><b>  第一章緒論4</b></p>&

2、lt;p>  1.1課題研究的內(nèi)容及意義4</p><p>  1.2本章小結(jié)4</p><p>  第二章相關(guān)技術(shù)及其背景5</p><p>  2.1C#語言介紹5</p><p>  2.2Visual Studio2008介紹5</p><p>  2.3SQL Server介紹6

3、</p><p>  2.4本章小結(jié)7</p><p>  第三章系統(tǒng)功能分析8</p><p>  3.1系統(tǒng)概述8</p><p>  3.2系統(tǒng)需求分析9</p><p>  3.3數(shù)據(jù)模型設(shè)計(jì)10</p><p>  3.4本章小結(jié)12</p>&l

4、t;p>  第四章系統(tǒng)的實(shí)現(xiàn)13</p><p>  4.1平臺(tái)實(shí)現(xiàn)所用到的各個(gè)功能模塊13</p><p>  4.2登錄模塊13</p><p>  4.3車型管理模塊15</p><p>  4.4車輛管理模塊17</p><p>  4.5停車場(chǎng)模塊18</p>&l

5、t;p>  4.6出入庫管理21</p><p>  4.7維修信息管理23</p><p>  4.8本章小結(jié)24</p><p>  第五章系統(tǒng)的部署與運(yùn)行25</p><p>  5.1系統(tǒng)部署25</p><p>  5.2出入庫功能演示25</p><p>

6、;  5.3維修信息管理功能演示26</p><p>  5.4本章小結(jié)27</p><p>  第六章總結(jié)與展望29</p><p><b>  6.1總結(jié)29</b></p><p><b>  6.2展望29</b></p><p>  6.3本章

7、小結(jié)29</p><p><b>  參考文獻(xiàn)30</b></p><p><b>  致謝31</b></p><p><b>  摘要</b></p><p>  本文首先介紹了車輛管理系統(tǒng)的內(nèi)容和意義,以及C#語言和SQL技術(shù)在現(xiàn)今的發(fā)展情況與背景。</p&g

8、t;<p>  本論文中前臺(tái)設(shè)計(jì)使用的是基于Visual studio平臺(tái)的C#語言,后臺(tái)數(shù)據(jù)庫使用的是SQL Server數(shù)據(jù)庫。設(shè)計(jì)實(shí)現(xiàn)一個(gè)車輛管理系統(tǒng),并完整的介紹了該系統(tǒng)的各個(gè)模塊。</p><p>  管理員通過該車輛管理系統(tǒng),對(duì)所在停車場(chǎng)內(nèi)的車輛進(jìn)行管理、實(shí)時(shí)追蹤以及調(diào)度,從而為押運(yùn)中心的任務(wù)押運(yùn)提供了更為安全可靠的保障。</p><p>  關(guān)鍵詞:車輛管理系統(tǒng)

9、、C#、Visual Studio</p><p><b>  Abstract</b></p><p>  This thesis first introduced the content and meaning of the vehicle management system, and the development situation and backgroun

10、d of c# and SQL technology in the current.</p><p>  The front design in this thesis is using the c# language which based on visual studio platform, the backend database is using SQL Server 2005 database. It

11、designed and implemented a vehicle management system, and complete introduced the system modules.</p><p>  Through the vehicle management system, administrator manage the vehicle, real-time track and schedul

12、e of the vehicle which in the parking lot, so as to provides the escort task of the escort center much more safe and reliable protection.</p><p>  Keywords: Vehicle management system, C#, Visual studio</p

13、><p><b>  前言</b></p><p>  隨著計(jì)算機(jī)技術(shù)的迅速發(fā)展,計(jì)算機(jī)技術(shù)已經(jīng)滲透到各個(gè)領(lǐng)域內(nèi)。借助于計(jì)算機(jī)強(qiáng)大的計(jì)算能力和可靠性,本文介紹的就是一個(gè)針對(duì)押運(yùn)系統(tǒng)的車輛管理系統(tǒng),對(duì)押運(yùn)車輛進(jìn)行實(shí)時(shí)有效的管理,并提供停車場(chǎng)管理、車輛管理以及駕駛員信息管理的系統(tǒng)。</p><p>  全文共分為6章,分別如下:</p>

14、<p>  第一章:緒論,描述了課題研究的內(nèi)容及意義。</p><p>  第二章:相關(guān)技術(shù)及其背景,描述了開發(fā)該系統(tǒng)所使用的相關(guān)技術(shù)及其背景。</p><p>  第三章:系統(tǒng)功能分析,描述了系統(tǒng)的總體功能,以及系統(tǒng)的角色以及各角色的功能。</p><p>  第四章:系統(tǒng)的實(shí)現(xiàn),描述了系統(tǒng)的具體實(shí)現(xiàn)過程,包含系統(tǒng)功能流程圖和相關(guān)核心代碼分析。</

15、p><p>  第五章:系統(tǒng)的部署與運(yùn)行,描述了系統(tǒng)的部署并演示了部分功能。</p><p>  第六章:總結(jié)與展望,對(duì)本系統(tǒng)的設(shè)計(jì)過程進(jìn)行總結(jié),并討論進(jìn)一步優(yōu)化程序和完善系統(tǒng)的展望。</p><p><b>  緒論</b></p><p>  課題研究的內(nèi)容及意義</p><p>  本文所介紹的

16、系統(tǒng)是為蘇州市公安局押運(yùn)中心進(jìn)行編寫的系統(tǒng),其功能是通過對(duì)車輛進(jìn)行管理、實(shí)時(shí)追蹤以及調(diào)度,為蘇州市公安局押運(yùn)中心的銀行押運(yùn)任務(wù)提供安全可靠的保障。 </p><p><b>  本系統(tǒng)有如下特點(diǎn):</b></p><p>  提供了簡(jiǎn)單方便的管理模式;</p><p>  采用Winform界面開發(fā);</p><p> 

17、 采用先進(jìn)的多層應(yīng)用軟件結(jié)構(gòu);</p><p>  應(yīng)用和界面的人性化設(shè)計(jì);</p><p>  采用多方位嚴(yán)格的安全性設(shè)計(jì);</p><p>  具有高效的系統(tǒng)性能和完備的數(shù)據(jù)完整性;</p><p>  在車輛管理系統(tǒng)的編寫過程中,我們應(yīng)用了軟件工程的方法,對(duì)用戶需求進(jìn)行了初步調(diào)查,對(duì)系統(tǒng)的要求進(jìn)行了反復(fù)研討,逐步完成了系統(tǒng)的體系結(jié)構(gòu)設(shè)計(jì)

18、、總體設(shè)計(jì)和功能設(shè)計(jì),最終完成了對(duì)系統(tǒng)的編寫。</p><p><b>  本章小結(jié)</b></p><p>  本章主要描述了課題研究的內(nèi)容及意義。</p><p><b>  相關(guān)技術(shù)及其背景</b></p><p><b>  C#語言介紹</b></p>

19、<p>  C#(C Sharp)是微軟(Microsoft)為.NET Framework量身訂做的程序語言,C#擁有C/C++的強(qiáng)大功能以及Visual Basic簡(jiǎn)易使用的特性,是第一個(gè)組件導(dǎo)向(Component-oriented)的程序語言,和C++與Java一樣亦為對(duì)象導(dǎo)向(object-oriented)程序語言[1]。</p><p>  C sharp(又被簡(jiǎn)稱為"C#&qu

20、ot;)是微軟公司在二OOO年六月發(fā)布的一種新的編程語言,并定于在微軟職業(yè)開發(fā)者論壇(PDC)上登臺(tái)亮相.C#是微軟公司研究員Anders Hejlsberg的最新成果.C#看起來與Java有著驚人的相似;它包括了諸如單一繼承,界面,與Java幾乎同樣的語法,和編譯成中間代碼再運(yùn)行的過程.但是C#與Java有著明顯的不同,它借鑒了Delphi的一個(gè)特點(diǎn),與COM(組件對(duì)象模型)是直接集成的,而且它是微軟公司.NET windows網(wǎng)絡(luò)框

21、架的主角[2]。</p><p>  Visual Studio2008介紹</p><p>  Visual Studio 是微軟公司推出的開發(fā)環(huán)境,Visual Studio 可以用來創(chuàng)建 Windows 平臺(tái)下的 Windows 應(yīng)用程序和網(wǎng)絡(luò)應(yīng)用程序,也可以用來創(chuàng)建網(wǎng)絡(luò)服務(wù)、智能設(shè)備應(yīng)用程序和 Office 插件。</p><p>  Visual Stud

22、io 2008 在三個(gè)方面為開發(fā)人員提供了關(guān)鍵改進(jìn):</p><p><b>  快速的應(yīng)用程序開發(fā)</b></p><p><b>  高效的團(tuán)隊(duì)協(xié)作</b></p><p><b>  突破性的用戶體驗(yàn)</b></p><p>  Visual Studio 2008 提供

23、了高級(jí)開發(fā)工具、調(diào)試功能、數(shù)據(jù)庫功能和創(chuàng)新功能,幫助在各種平臺(tái)上快速創(chuàng)建當(dāng)前最先進(jìn)的應(yīng)用程序。</p><p>  Visual Studio 2008 包括各種增強(qiáng)功能,例如可視化設(shè)計(jì)器(使用 .NET Framework 3.5 加速開發(fā))、對(duì) Web 開發(fā)工具的大量改進(jìn),以及能夠加速開發(fā)和處理所有類型數(shù)據(jù)的語言增強(qiáng)功能。Visual Studio 2008 為開發(fā)人員提供了所有相關(guān)的工具和框架支持,幫助創(chuàng)建

24、引人注目的、令人印象深刻并支持 AJAX 的 Web 應(yīng)用程序。</p><p>  開發(fā)人員能夠利用這些豐富的客戶端和服務(wù)器端框架輕松構(gòu)建以客戶為中心的 Web 應(yīng)用程序,這些應(yīng)用程序可以集成任何后端數(shù)據(jù)提供程序、在任何當(dāng)前瀏覽器內(nèi)運(yùn)行并完全訪問 ASP .NET 應(yīng)用程序服務(wù)和 Microsoft 平臺(tái)[3]。</p><p>  SQL Server介紹 </p>&l

25、t;p>  SQL Server 是一個(gè)全面的、集成的、端到端的數(shù)據(jù)解決方案,它為企業(yè)中的用戶提供了一個(gè)安全、可靠和高效的平臺(tái)用于企業(yè)數(shù)據(jù)管理和商業(yè)智能應(yīng)用。SQL Server 2005 為IT專家和信息工作者帶來了強(qiáng)大的、熟悉的工具,同時(shí)減少了在從移動(dòng)設(shè)備到企業(yè)數(shù)據(jù)系統(tǒng)的多平臺(tái)上創(chuàng)建、部署、管理及使用企業(yè)數(shù)據(jù)和分析應(yīng)用程序的復(fù)雜度。 通過全面的功能集、和現(xiàn)有系統(tǒng)的集成性、以及對(duì)日常任務(wù)的自動(dòng)化管理能力,SQL Server 2

26、005 為不同規(guī)模的企業(yè)提供了一個(gè)完整的數(shù)據(jù)解決方案。圖1顯示了SQL Server 2005數(shù)據(jù)平臺(tái)的組成架構(gòu)。</p><p>  SQL Server 數(shù)據(jù)平臺(tái)包括以下工具:</p><p>  關(guān)系型數(shù)據(jù)庫: 安全、可靠、可伸縮、高可用的關(guān)系型數(shù)據(jù)庫引擎,提升了性能且支持結(jié)構(gòu)化和非結(jié)構(gòu)化(XML)數(shù)據(jù)。 </p><p>  復(fù)制服務(wù): 數(shù)據(jù)復(fù)制可用于數(shù)據(jù)分

27、發(fā)、處理移動(dòng)數(shù)據(jù)應(yīng)用、系統(tǒng)高可用、企業(yè)報(bào)表解決方案的后備數(shù)據(jù)可伸縮存儲(chǔ)、與異構(gòu)系統(tǒng)的集成等,包括已有的Oracle數(shù)據(jù)庫等。 </p><p>  通知服務(wù): 用于開發(fā)、部署可伸縮應(yīng)用程序的先進(jìn)的通知服務(wù)能夠向不同的連接和移動(dòng)設(shè)備發(fā)布個(gè)性化、及時(shí)的信息更新。 </p><p>  集成服務(wù): 可以支持?jǐn)?shù)據(jù)倉庫和企業(yè)范圍內(nèi)數(shù)據(jù)集成的抽取、轉(zhuǎn)換和裝載能力。 </p><p&

28、gt;  分析服務(wù): 聯(lián)機(jī)分析處理(OLAP)功能可用于多維存儲(chǔ)的大量、復(fù)雜的數(shù)據(jù)集的快速高級(jí)分析。 </p><p>  報(bào)表服務(wù): 全面的報(bào)表解決方案,可創(chuàng)建、管理和發(fā)布傳統(tǒng)的、可打印的報(bào)表和交互的、基于Web的報(bào)表。 </p><p>  管理工具: SQL Server 包含的集成管理工具可用于高級(jí)數(shù)據(jù)庫管理和調(diào)諧,它也和其他微軟工具,如MOM和SMS緊密集成在一起。標(biāo)準(zhǔn)數(shù)據(jù)訪問協(xié)

29、議大大減少了SQL Server和現(xiàn)有系統(tǒng)間數(shù)據(jù)集成所花的時(shí)間。此外,構(gòu)建于SQL Server內(nèi)的內(nèi)嵌Web service支持確保了和其他應(yīng)用及平臺(tái)的互操作能力。 </p><p>  開發(fā)工具: SQL Server 為數(shù)據(jù)庫引擎、數(shù)據(jù)抽取、轉(zhuǎn)換和裝載(ETL)、數(shù)據(jù)挖掘、OLAP和報(bào)表提供了和Microsoft Visual Studio® 相集成的開發(fā)工具,以實(shí)現(xiàn)端到端的應(yīng)用程序開發(fā)能力。SQ

30、L Server中每個(gè)主要的子系統(tǒng)都有自己的對(duì)象模型和API,能夠以任何方式將數(shù)據(jù)系統(tǒng)擴(kuò)展到不同的商業(yè)環(huán)境中[4]。 </p><p>  SQL Server 2005 數(shù)據(jù)平臺(tái)為不同規(guī)模的組織提供了以下好處: </p><p>  充分利用數(shù)據(jù)資產(chǎn): 除了為業(yè)務(wù)線和分析應(yīng)用程序提供一個(gè)安全可靠的數(shù)據(jù)庫之外,SQL Server 2005也使用戶能夠通過嵌入的功能,如報(bào)表、分析和數(shù)據(jù)挖掘

31、等從他們的數(shù)據(jù)中得到更多的價(jià)值。 </p><p>  提高生產(chǎn)力: 通過全面的商業(yè)智能功能,和熟悉的微軟Office系統(tǒng)之類的工具集成,SQL Server 2005為組織內(nèi)信息工作者提供了關(guān)鍵的、及時(shí)的商業(yè)信息以滿足他們特定的需求。SQL Server 2005目標(biāo)是將商業(yè)智能擴(kuò)展到組織內(nèi)的所有用戶,并且最終允許組織內(nèi)所有級(jí)別的用戶能夠基于他們最有價(jià)值的資產(chǎn)——數(shù)據(jù)來做出更好的決策。 </p>

32、<p>  減少IT復(fù)雜度: SQL Server 2005 簡(jiǎn)化了開發(fā)、部署和管理業(yè)務(wù)線和分析應(yīng)用程序的復(fù)雜度,它為開發(fā)人員提供了一個(gè)靈活的開發(fā)環(huán)境,為數(shù)據(jù)庫管理人員提供了集成的自動(dòng)管理工具。 </p><p>  更低的總體擁有成本(TCO):對(duì)產(chǎn)品易用性和部署上的關(guān)注以及集成的工具提供了工業(yè)上最低的規(guī)劃、實(shí)現(xiàn)和維護(hù)成本,使數(shù)據(jù)庫投資能快速得到回報(bào)[5]。</p><p>&

33、lt;b>  本章小結(jié)</b></p><p>  本章主要介紹了相關(guān)技術(shù)及其背景,描述了開發(fā)該系統(tǒng)所使用的相關(guān)技術(shù)及其背景。</p><p><b>  系統(tǒng)功能分析</b></p><p><b>  系統(tǒng)概述</b></p><p>  本系統(tǒng)最主要的功能是實(shí)現(xiàn)押運(yùn)車輛的管理

34、。系統(tǒng)允許管理員在經(jīng)過系統(tǒng)管理員驗(yàn)證后在該系統(tǒng)內(nèi)管理停車場(chǎng)、車輛信息以及維修功能。</p><p>  管理員在登錄后、系統(tǒng)將訪問遠(yuǎn)程數(shù)據(jù)庫,調(diào)用數(shù)據(jù)庫中的車輛以及停車場(chǎng)信息,管理員通過系統(tǒng)可以對(duì)車輛出入庫、車輛信息、車輛維修以停車場(chǎng)信息進(jìn)行管理,其功能模塊如圖3-1所示。</p><p>  圖3-1車輛管理系統(tǒng)功能模塊圖</p><p>  它們各自的功能如下所

35、述:</p><p><b>  車輛基本信息管理</b></p><p>  車輛基本信息管理主要包括以下幾個(gè)方面,查看車輛基本信息、添加車輛信息、修改車輛信息和刪除車輛信息,主要對(duì)象為車輛基本信息。</p><p><b>  車輛維修管理</b></p><p>  車輛維修管理主要包括以下幾

36、個(gè)方面,查看維修信息、添加維修信息、修改維修信息和刪除維修信息,主要對(duì)象為維修記錄。</p><p><b>  停車場(chǎng)管理</b></p><p>  停車場(chǎng)管理主要包括以下幾個(gè)方面,添加停車場(chǎng)、瀏覽停車場(chǎng)信息和刪除停車場(chǎng),主要是進(jìn)行停車場(chǎng)的管理。</p><p><b>  車輛出入庫管理</b></p>

37、<p>  車輛出入庫管理主要包括車輛入庫和出庫的登記。</p><p><b>  車輛信息統(tǒng)計(jì)</b></p><p>  車輛信息統(tǒng)計(jì)主要針對(duì)車輛的信息進(jìn)行統(tǒng)計(jì)。</p><p><b>  系統(tǒng)需求分析</b></p><p>  車庫管理員登錄系統(tǒng)以后可以擁有所有功能的權(quán)限,用

38、例圖如圖3-2。</p><p>  圖3-2車庫管理員用例圖</p><p><b>  主要用例描述:</b></p><p><b>  車輛信息管理</b></p><p>  參與者:車庫管理員。</p><p>  前置條件:車庫管理員已登錄系統(tǒng)。</p&g

39、t;<p><b>  主事件流:</b></p><p>  瀏覽車輛信息:車庫管理員瀏覽車輛基本信息。</p><p>  添加車輛信息:車庫管理員添加車輛基本信息。</p><p>  修改車輛信息:車庫管理員修改車輛基本信息。</p><p>  刪除車輛信息:車庫管理員刪除車輛基本信息。</

40、p><p><b>  車輛維修管理</b></p><p>  參與者:車庫管理員。</p><p>  前置條件:車庫管理員已登錄系統(tǒng)。</p><p><b>  主事件流:</b></p><p>  瀏覽維修信息:車庫管理員瀏覽維修基本信息。</p>&l

41、t;p>  添加維修信息:車庫管理員添加維修基本信息。</p><p>  修改維修信息:車庫管理員修改維修基本信息。</p><p>  刪除維修信息:車庫管理員刪除維修基本信息。</p><p><b>  停車場(chǎng)管理</b></p><p>  參與者:車庫管理員。</p><p> 

42、 前置條件:車庫管理員已登錄系統(tǒng)。</p><p><b>  主事件流:</b></p><p>  瀏覽維修信息:車庫管理員瀏覽停車場(chǎng)基本信息。</p><p>  添加維修信息:車庫管理員添加停車場(chǎng)基本信息。</p><p>  修改維修信息:車庫管理員修改停車場(chǎng)基本信息。</p><p>

43、<b>  車輛出入庫管理</b></p><p>  參與者:車庫管理員。</p><p>  前置條件:車庫管理員已登錄系統(tǒng)。</p><p><b>  主事件流:</b></p><p>  入庫車輛登記:車庫管理員對(duì)入庫車輛進(jìn)行登記。</p><p>  出庫車輛登

44、記:車庫管理員對(duì)出庫車輛進(jìn)行登記。</p><p><b>  車輛信息統(tǒng)計(jì)</b></p><p>  參與者:車庫管理員。</p><p>  前置條件:車庫管理員已登錄系統(tǒng)。</p><p><b>  主事件流:</b></p><p>  車輛信息統(tǒng)計(jì):車庫管理員對(duì)

45、所有車輛信息進(jìn)行統(tǒng)計(jì)。</p><p><b>  數(shù)據(jù)模型設(shè)計(jì)</b></p><p>  本系統(tǒng)用到的實(shí)體有:車庫管理員、車輛、停車場(chǎng)、維修信息和駕駛員,這些實(shí)體的直接關(guān)系見圖3-3所示:</p><p>  圖3-3 系統(tǒng)E-R圖</p><p>  各實(shí)體之間的描述與關(guān)系:</p><p>

46、;  1)車庫管理員實(shí)體中包含了管理員ID、管理員登錄名、管理員密碼、姓名和電話等信息,車庫管理員管理著維修信息和停車場(chǎng);</p><p>  2)停車場(chǎng)實(shí)體中停車場(chǎng)位置、停車場(chǎng)ID、所有車位數(shù)、空閑車位數(shù)和負(fù)責(zé)人ID等信息,停車場(chǎng)實(shí)體的外鍵負(fù)責(zé)人ID為車庫管理員ID,停車場(chǎng)與車庫管理員為一對(duì)一關(guān)聯(lián),一個(gè)車庫管理員只能管理一個(gè)停車場(chǎng),一個(gè)停車場(chǎng)也只能由一個(gè)管理員管理;</p><p>  

47、3)駕駛員實(shí)體是車輛駕駛者,該實(shí)體中包含了駕駛員編ID、駕駛員姓名和駕駛員性別等屬性;</p><p>  4)車輛實(shí)體中包含了車輛ID、車鑰匙ID、車鑰匙位置、車輛狀態(tài)、車輛號(hào)和駕駛員ID等信息;車輛實(shí)體的外鍵駕駛員ID與駕駛員實(shí)體的外鍵駕駛員ID對(duì)應(yīng),駕駛員駕駛車輛,車輛與駕駛員為一對(duì)多關(guān)聯(lián),一個(gè)車輛可以由多個(gè)駕駛員駕駛,而一個(gè)駕駛員只能駕駛一個(gè)車輛;</p><p>  5)維修信息

48、中包含了車輛的維修信息,車庫管理員可對(duì)該實(shí)體進(jìn)行瀏覽、刪除和添加,該實(shí)體中包含了車輛維修內(nèi)容、負(fù)責(zé)人ID;維修實(shí)體的外鍵負(fù)責(zé)人ID為車庫管理員ID;維修信息與車庫管理員為多對(duì)一關(guān)聯(lián),一個(gè)管理員可以管理多條維修信息,而一條維修信息只能由一個(gè)車庫管理員管理。</p><p><b>  本章小結(jié)</b></p><p>  系統(tǒng)功能分析,描述了系統(tǒng)的總體功能,以及系統(tǒng)的角

49、色以及各角色的功能。</p><p><b>  系統(tǒng)的實(shí)現(xiàn)</b></p><p>  平臺(tái)實(shí)現(xiàn)所用到的各個(gè)功能模塊</p><p><b>  登錄</b></p><p>  車庫管理員輸入管理員賬號(hào)和密碼就可以正常登錄。</p><p><b>  車型管理

50、</b></p><p>  系統(tǒng)允許管理員對(duì)車型進(jìn)行添加和刪除。</p><p><b>  車輛管理</b></p><p>  系統(tǒng)允許管理員對(duì)當(dāng)前停車場(chǎng)進(jìn)行車輛的添加、修改和刪除。</p><p><b>  停車場(chǎng)管理</b></p><p>  系統(tǒng)允

51、許管理員增加停車場(chǎng)。</p><p><b>  出入庫管理</b></p><p>  系統(tǒng)允許管理員對(duì)車輛出庫、入庫進(jìn)行添加、修改和刪除。</p><p><b>  維修信息管理</b></p><p>  系統(tǒng)允許管理員對(duì)維修信息進(jìn)行添加、修改和刪除。</p><p>

52、;<b>  登錄模塊</b></p><p>  登錄模塊主要是通過輸入正確的賬號(hào)和密碼,它可以提高程序的安全性,保護(hù)數(shù)據(jù)資料不外泄。登錄流程如圖4-1所示。登錄時(shí)需要輸入賬號(hào),密碼,必須填寫正確才能登錄成功。</p><p><b>  圖4-1 登錄流程</b></p><p>  管理員輸入用戶名和密碼后可進(jìn)行登錄

53、,其運(yùn)行界面如圖4-2所示。</p><p>  圖4-2 系統(tǒng)的登陸界面</p><p>  車庫管理員信息表TASK_PEOPLE_XS主要用來記錄管理員編號(hào)、用戶名、口令、籍貫、性別、生日、管理員ID、教育程度、電話、住址、是否可攜帶槍支、照片等數(shù)據(jù)。</p><p>  車庫管理員信息表4-1 TASK_PEOPLE_XS</p><p&

54、gt;  當(dāng)用戶輸入賬號(hào),密碼后點(diǎn)擊登錄。系統(tǒng)通過數(shù)據(jù)庫的TASK_PEOPLE_XSQ表中讀取出管理員的賬號(hào)和密碼,并讀取TASK_People_SXQ屬性。</p><p>  當(dāng)管理員輸入賬號(hào)密碼時(shí)系統(tǒng)判定如下。</p><p><b>  車型管理模塊</b></p><p>  管理員可通過添加車型模塊添加車型,添加的車型信息包括車輛

55、名稱、座位數(shù)、最大錢袋數(shù)、排氣量和生產(chǎn)長(zhǎng)假以及車型圖片,車型管理界面如圖4-3所示。</p><p>  圖4-3 車型管理界面</p><p>  車型信息表VEHICLE_TYPE_YXX中包含了車型信息,包括車型ID、車型名稱、座位數(shù)、錢袋數(shù)、生產(chǎn)廠家、排氣量和照片數(shù)據(jù)。</p><p>  表4-2 VEHICLE_TYPE_YXX</p>&

56、lt;p>  添加車型功能代碼如下:</p><p><b>  車輛管理模塊</b></p><p>  管理員通過車輛管理模塊,可添加車輛基本信息,包括車牌號(hào)、駕駛員、行駛證號(hào)、駕駛員編號(hào)、車架號(hào)、車鑰匙編號(hào)、車型、車輛類別等信息,其界面如圖4-4所示。</p><p>  圖4-4 添加車輛功能</p><p&g

57、t;  車輛信息表VEHICLE_INFO_YXX中包含了車輛的所有基本信息,包括車輛ID、車型名稱、車輛狀態(tài)、鑰匙ID等數(shù)據(jù)。</p><p>  表4-3 VEHICLE_INFO_YXX</p><p>  添加車輛功能代碼如下。</p><p><b>  停車場(chǎng)模塊</b></p><p>  管理員可通過添加

58、停車場(chǎng)功能進(jìn)行添加停車場(chǎng)操作,停車場(chǎng)信息包括停車場(chǎng)名稱、電話地址、總車位數(shù)、負(fù)責(zé)人、開門時(shí)間和關(guān)門時(shí)間,其界面如圖4-5所示。</p><p>  圖4-5 添加停車場(chǎng)界面</p><p>  管理員登錄后從VehicleService 中獲取停車場(chǎng)列表和停車場(chǎng)信息表VEHICLE_PARK_YXX。</p><p>  表4-4 VEHICLE_PARK_YXX&

59、lt;/p><p>  添加停車場(chǎng)功能代碼如下:</p><p><b>  出入庫管理</b></p><p>  管理員通過出入庫登記功能可對(duì)車輛出入庫進(jìn)行登記,登記信息包括工號(hào)、姓名、卡號(hào)、鑰匙編號(hào)、車牌號(hào)、車鑰匙位置和照片信息,其界面如圖4-6所示。</p><p>  圖4-6 出入庫管理界面</p>

60、<p>  車庫管理員登錄系統(tǒng)后,從數(shù)據(jù)庫中獲取表Vehicle_RECORD_YXX獲取車輛出入庫數(shù)據(jù),可對(duì)車輛出庫、入庫進(jìn)行添加和刪除。</p><p>  表4-5 Vehicle_RECORD_YXX</p><p>  車輛入庫功能代碼如下:</p><p><b>  維修信息管理</b></p><

61、p>  管理員可通過添加維修記錄功能添加維修記錄,維修記錄信息包括車牌號(hào)和維修原因,其界面如圖4-7所示。</p><p>  圖4-7 添加維修記錄界面</p><p>  車庫管理員登錄系統(tǒng)后,從數(shù)據(jù)庫中獲取表Vehicle_Mend_YXX獲取車輛維修信息數(shù)據(jù),可對(duì)車輛維修信息進(jìn)行添加和刪除。</p><p>  表4-6 Vehicle_Mend_YX

62、X</p><p>  管理員通過維修管理功能對(duì)維修信息進(jìn)行添加和刪除。</p><p><b>  本章小結(jié)</b></p><p>  本章主要介紹了系統(tǒng)的實(shí)現(xiàn),描述了系統(tǒng)的具體實(shí)現(xiàn)過程,包含系統(tǒng)功能、相關(guān)核心代碼分析和界面。</p><p><b>  系統(tǒng)的部署與運(yùn)行</b></p&g

63、t;<p><b>  系統(tǒng)部署</b></p><p>  運(yùn)行本系統(tǒng)時(shí),需要連接到蘇州大學(xué)內(nèi)網(wǎng)數(shù)據(jù)庫,直接運(yùn)行程序即可登錄系統(tǒng)。</p><p><b>  出入庫功能演示</b></p><p>  車庫管理員通過登錄界面進(jìn)行登錄,輸入管理員賬戶和密碼確認(rèn)登錄,如圖5-1所示。</p>&

64、lt;p><b>  圖5-1 系統(tǒng)登錄</b></p><p>  登錄成功后進(jìn)入系統(tǒng)主界面,管理員點(diǎn)擊出入庫管理菜單進(jìn)入出入庫管理界面。管理員首先選擇出庫任務(wù)或者入庫任務(wù),出庫任務(wù)則對(duì)駕駛員進(jìn)行卡號(hào)的掃描讀取,獲得駕駛員姓名和工號(hào),讀取成功后管理員拿取鑰匙,登記鑰匙編號(hào)和鑰匙位置,再通過監(jiān)控設(shè)備獲取車輛照片,隨后進(jìn)行存盤。入庫任務(wù)則輸入鑰匙編號(hào),顯示出庫時(shí)登記的所有信息,確認(rèn)后入庫

65、成功,如圖5-2所示。</p><p><b>  圖5-2 車輛入庫</b></p><p>  維修信息管理功能演示</p><p>  登錄成功后進(jìn)入系統(tǒng)主界面,管理員點(diǎn)擊添加維修記錄菜單進(jìn)入添加維修信息界面。</p><p>  管理員首先將修理車輛進(jìn)行標(biāo)記,標(biāo)記其狀態(tài)為維修車輛,然后管理員將車輛的車牌號(hào)進(jìn)行登記

66、,并選擇維修原因并進(jìn)行保存,然后管理員通過主界面的生成維修報(bào)表菜單生成維修報(bào)表,如圖5-3和5-4所示。</p><p>  圖5-3 車輛維修登記</p><p>  圖5-4 生成維修報(bào)表</p><p><b>  添加車輛功能演示 </b></p><p>  登錄成功后點(diǎn)擊添加車型按鍵進(jìn)入添加車型界面,輸入車型

67、名稱、座位數(shù)、錢袋數(shù)、排氣量和生產(chǎn)廠家并選擇圖片,點(diǎn)擊添加車型,則添加成功,如圖5-5所示;添加車型成功后,點(diǎn)擊添加車輛按鍵后進(jìn)入添加車輛界面,輸入車牌號(hào)、行駛證號(hào)、車鑰匙編號(hào)、車鑰匙位置等基本信息,并選擇駕駛員、駕駛員編號(hào)、里程數(shù)、車型車輛類別和添加時(shí)間等信息,保存則添加成功,如圖5-6所示</p><p><b>  圖5-5 添加車型</b></p><p>&

68、lt;b>  圖5-6添加車輛</b></p><p><b>  本章小結(jié) </b></p><p>  系統(tǒng)的部署與運(yùn)行,描述了系統(tǒng)的部署并展示了運(yùn)行界面。</p><p><b>  總結(jié)與展望</b></p><p><b>  總結(jié)</b></

69、p><p>  從本系統(tǒng)開始設(shè)計(jì)到現(xiàn)在,歷時(shí)3個(gè)多月。到目前為止基本功能已經(jīng)實(shí)現(xiàn)。軟件的整體設(shè)計(jì)采用基于WebService的Winform架構(gòu)。WebService是一種新的web應(yīng)用程序分支,是自包含、自描述、模塊 化的應(yīng)用,可以發(fā)布、定位、通過web調(diào)用。Web Service是一個(gè)應(yīng)用組件,它邏輯性的為其他應(yīng)用程序提供數(shù)據(jù)與服務(wù).各應(yīng)用程序通過網(wǎng)絡(luò)協(xié)議和規(guī)定的一些標(biāo)準(zhǔn)數(shù)據(jù)格式(Http,XML,Soap)來訪

70、問Web Service,通過Web Service內(nèi)部執(zhí)行得到所需結(jié)果.Web Service可以執(zhí)行從簡(jiǎn)單的請(qǐng)求到復(fù)雜商務(wù)處理的任何功能。一旦部署以后,其他Web Service應(yīng)用程序可以發(fā)現(xiàn)并調(diào)用它部署的服務(wù)。</p><p>  Winforms可以創(chuàng)建應(yīng)用程序的用戶界面,并使用任何一種.NET支持的語言編寫應(yīng)用程序的功能。 WinForms應(yīng)用程序一般都有一個(gè)或者多個(gè)窗體提供用戶與應(yīng)用程序交互。窗體可

71、包含文本框、標(biāo)簽、按鈕等控件。大型WinForms應(yīng)用程序有許多窗體,一些用于獲取用戶輸入的數(shù)據(jù),一些用于向用戶顯示數(shù)據(jù),一些窗體會(huì)有變形、透明等其他效果甚至讓你看不出他的真實(shí)面目。</p><p>  通過本次畢業(yè)設(shè)計(jì),我學(xué)習(xí)到了SQL Server的基本知識(shí)和許多相關(guān)技術(shù),加強(qiáng)了對(duì)C#語言的了解,在這個(gè)設(shè)計(jì)的過程中,我從網(wǎng)上搜索了許多相關(guān)的技術(shù)文檔,閱讀了許多獨(dú)到的見解,開闊了自己的眼界,充實(shí)了自己,提高了自

72、己實(shí)踐的能力。</p><p><b>  展望</b></p><p>  在本系統(tǒng)的編寫過程中,我們應(yīng)用了軟件工程方法,對(duì)用戶需求進(jìn)行了初步調(diào)查,對(duì)新系統(tǒng)的要求進(jìn)行了多次反復(fù)研討,逐步完成了系統(tǒng)的體系結(jié)構(gòu)設(shè)計(jì)、總體設(shè)計(jì)和功能設(shè)計(jì)。希望通過系統(tǒng)的編寫,為系統(tǒng)維護(hù)提供依據(jù)。</p><p>  由于緊迫,能力有限,本系統(tǒng)可能存在許多問題,這些將

73、在以后的工作和學(xué)習(xí)中有待于進(jìn)一步改善。</p><p><b>  本章小結(jié)</b></p><p>  總結(jié)與展望,對(duì)本系統(tǒng)的設(shè)計(jì)過程進(jìn)行總結(jié),進(jìn)一步優(yōu)化程序和完善系統(tǒng)的展望。</p><p><b>  參考文獻(xiàn)</b></p><p>  蒙祖強(qiáng).《C#程序教程》[M].北京:清華大學(xué)出版社,

74、2010</p><p>  王小科、呂雙等編著.《C#從入門到精通》[M].北京:清華大學(xué)出版社,2008年9月第一版。</p><p>  楊繼萍、馬海軍.《Visual C# 2008程序設(shè)計(jì)教程》[M].北京:清華大學(xué)出版社出版社,2010</p><p>  黃繼通.《SQL Server數(shù)據(jù)庫技術(shù)與應(yīng)用》[M].北京:清華大學(xué)出版社,2011<

75、/p><p>  岳付強(qiáng)等編著.《SQL Server 2005從入門到實(shí)踐》[M].北京:清華大學(xué)出版社,2009年</p><p><b>  致謝</b></p><p>  在整個(gè)畢業(yè)設(shè)計(jì)的過程中,首先要特別感謝我的指導(dǎo)老師xx老師,他對(duì)于該系統(tǒng)給予了大量建議和指導(dǎo),xx老師在整個(gè)畢業(yè)設(shè)計(jì)的過程中犧牲了很多私人時(shí)間用于指導(dǎo)我的畢業(yè)設(shè)計(jì),多

76、次一針見血的指出了我的不足并幫助我進(jìn)行改正,在論文編輯階段花費(fèi)了大量的時(shí)間進(jìn)行評(píng)審,老師崇高的師德和認(rèn)真的精神感染著我們每一個(gè)人!</p><p>  感謝我的同學(xué)xx給予我很多各方面的建議和意見,他給予了很多軟件開發(fā)技巧和經(jīng)驗(yàn),這些技術(shù)在我的畢業(yè)設(shè)計(jì)中得到了應(yīng)用,在設(shè)計(jì)論文的最后階段使用大量的寶貴時(shí)間幫助我進(jìn)行審查,把可能出的錯(cuò)誤減小的最少。</p><p>  在這四年的大學(xué)生涯中,x

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論