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

下載本文檔

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

文檔簡介

1、<p>  汽車租賃網(wǎng)站設(shè)計與實現(xiàn)</p><p><b>  摘 要</b></p><p>  汽車租賃業(yè)被認為是“朝陽產(chǎn)業(yè)”,因為它具有可隨意更換車型等優(yōu)點,并且以租車代替買車來降低企業(yè)成本,這種在外國非常流行的管理方式,已經(jīng)受到國內(nèi)個人用戶和企事業(yè)單位的青睞。然而,目前大部分的車輛租賃業(yè)務工作還是人工操作,工作效率很低,所以汽車租賃管理方式需要做更為

2、全面的進一步研究和完善。</p><p>  車輛租賃系統(tǒng)主要實現(xiàn)以下功能:租賃用戶的主要功能包括注冊會員,查詢車輛,預定車輛,訂單付款,退訂,車輛續(xù)租,個人資料管理等;普通管理員的主要功能包括發(fā)布車源信息,車源信息管理,還車處理,訂單管理等;超級管理員的主要功能包括用戶狀態(tài)信息管理,訂單管理,管理員管理等功能。本系統(tǒng)提供了一個方便快捷的車輛租賃網(wǎng)絡(luò)平臺,方便了租賃雙方之間的交流,提高了工作效率。</p&g

3、t;<p>  車輛租賃網(wǎng)站基于B/S模式設(shè)計,利用C#作為程序開發(fā)語言,Visual Studio 2010作為程序開發(fā)和調(diào)試工具,SQL SEVER 2005作為數(shù)據(jù)庫開發(fā)工具,實現(xiàn)具體的車輛租賃管理的相關(guān)操作。</p><p>  關(guān)鍵詞:在線租車,信息管理,網(wǎng)站系統(tǒng)</p><p>  THE DESIGN AND REALIZATION OF ONLINE CAR

4、RENTAL SYSTEM</p><p><b>  ABSTRACT</b></p><p>  Vehicle rental industry is described as “Sunrise Industry”, Because it has the advantage of replacing the model freely, The management

5、 model of renting instead of buying which can be popular in domestic enterprises and individual customers. However, most of the current vehicle rental business is manual operation and the working efficiency is very low,

6、so the vehicle rental management needs further research and improvement comprehensively.</p><p>  Vehicle leasing system mainly realizes the following functions: users to lease the main functions include reg

7、istered members, check the vehicle, vehicle booking, payment orders, unsubscribe, renewal of vehicles, order management, personal information management and so on; general manager, including the main function of released

8、 the source of car information, car information management, but also the car handling, order management, etc; super administrator's main function includes user information</p><p>  Car rental website bas

9、ed on B / S mode design, the use of C# as a programming language, Visual Studio 2010 as program development and debugging tools and SQL Sever 2005 database as a development tool, the relevant operation of specific vehicl

10、e rental management.</p><p>  KEY WORDS: Online car rental, Information management, The website system</p><p><b>  目 錄</b></p><p><b>  前 言1</b></p>&

11、lt;p>  第1章 相關(guān)概念及技術(shù)3</p><p>  1.1 開發(fā)技術(shù)簡介3</p><p>  1.1.1 C#3</p><p>  1.1.2 ASP.NET技術(shù)介紹4</p><p>  1.1.3 ADO.NET技術(shù)5</p><p>  1.1.4 SQL 2005介紹5</p

12、><p>  1.2 開發(fā)工具和運行環(huán)境6</p><p>  第2章 需求分析7</p><p><b>  2.1功能需求7</b></p><p>  2.2用戶需求分析7</p><p>  第3章 總體設(shè)計9</p><p>  3.1 功能概述9<

13、/p><p>  3.2 用例圖10</p><p>  第4章 詳細設(shè)計11</p><p>  4.1用戶管理用例11</p><p>  4.1.1用戶管理用例的用例說明11</p><p>  4.1.2用戶管理例的活動圖11</p><p>  4.1.3用戶添加用例的界面設(shè)計說

14、明12</p><p>  4.1.4用戶管理用例實現(xiàn)界面圖說明12</p><p>  4.2車輛管理用例13</p><p>  4.2.1車輛用例的用例說明13</p><p>  4.2.2車輛用例的活動圖13</p><p>  4.2.3車輛管理用例的順序圖14</p><p

15、>  4.2.4車輛添加用例的界面設(shè)計說明14</p><p>  4.2.5車輛管理用例實界面的說明15</p><p>  4.3車輛類型管理用例15</p><p>  4.3.1車輛類型用例的用例說明15</p><p>  4.3.2車輛類型用例的活動圖15</p><p>  4.3.3車輛

16、類別管理用例的順序圖16</p><p>  4.3.4車輛類別添加用例的界面設(shè)計說明17</p><p>  4.3.5車輛類別管理用例實界面的說明17</p><p>  第5章 數(shù)據(jù)庫設(shè)計18</p><p>  5.1實體類圖18</p><p>  5.2數(shù)據(jù)庫結(jié)構(gòu)圖18</p>&

17、lt;p>  5.3數(shù)據(jù)表的說明19</p><p>  5.3.1用戶表19</p><p>  5.3.2類別信息表20</p><p>  5.3.3車輛信息表20</p><p>  5.3.4訂單信息表20</p><p>  第6章 系統(tǒng)測試21</p><p>&

18、lt;b>  6.1測試21</b></p><p>  6.2 管理員測試用例21</p><p>  6.3 用戶測試用例22</p><p><b>  結(jié) 論23</b></p><p><b>  謝 辭24</b></p><p>&l

19、t;b>  參考文獻25</b></p><p><b>  前 言</b></p><p>  伴隨著網(wǎng)絡(luò)的出現(xiàn),網(wǎng)頁逐漸融入人們的生活??焖偌皶r的汽車信息瀏覽,五彩繽紛的網(wǎng)上信息,使網(wǎng)絡(luò)與人們的生活息息相關(guān),于是世界上又出現(xiàn)了第三媒體——Internet。它打破了地域限制,真正使信息得以共享,改變了人們的工作和生活方式。制作網(wǎng)頁是企業(yè)和個人的宣

20、傳自己的重要手段,同時也是學習者獲取學習信息的重要手段。尤其是在教育領(lǐng)域,在素質(zhì)教育與終身教育成為必然的今天,人們對信息的需求有了更新,更高的要求,而網(wǎng)頁由于本身所具有的信息量大,傳遞快速,沒有時空限制等特點恰好滿足這種要求。所以網(wǎng)頁也逐漸成為一種新興的教育資源。也正是由于網(wǎng)絡(luò)實現(xiàn)網(wǎng)站的數(shù)據(jù)信息能夠進行實時交互,保證網(wǎng)站數(shù)據(jù)的實時性。</p><p>  隨著Internet的進一步發(fā)展,靜態(tài)Web站點的開發(fā)與維

21、護變得越來越困難,一方面信息的不斷增加和變化,使站點維護人員不得不經(jīng)常修改他們的網(wǎng)頁,特別是基于數(shù)據(jù)庫驅(qū)動的Web站點更是如此,隨著Internet上信息量的增多和交互性的加強使HTML顯得越來越難以勝任。另一方面靜態(tài)網(wǎng)頁由于不能與瀏覽者進行有效交互,使人們感到越來越乏味,而不愿意再一次地進入同一站點。所以開發(fā)動態(tài)網(wǎng)頁或動態(tài)內(nèi)容成了越來越多的站點所追求目標。所謂動態(tài)內(nèi)容是由每一個用戶按照自己的需求發(fā)出請求而特殊制作的Web網(wǎng)頁。<

22、/p><p>  網(wǎng)絡(luò)發(fā)展前景無限,及早與網(wǎng)絡(luò)結(jié)合,與信息時代同步,與高科技匯合,定會給社會各行各業(yè)的發(fā)展注入新鮮的活力。站在網(wǎng)絡(luò)時代的前夜,我們清晰地聽到了網(wǎng)絡(luò)時代的宣言:誰掌握了網(wǎng)絡(luò),誰就掌握了未來。</p><p>  隨著汽車租賃業(yè)在我國迅速掘起,業(yè)務量也是越來越多,對信息的處理要求也是越來高,傳統(tǒng)的汽車管理人員已不滿足汽車租賃業(yè)務的需求發(fā)展,計算機龐大的存儲空間,高性能的處理能力,高

23、度可靠的數(shù)據(jù)安全,清晰的可視化數(shù)據(jù)等這些資源的合理利用,真正達到減少勞動力提高勞動質(zhì)量的目的。根據(jù)目前的情況這一套網(wǎng)絡(luò)功能的汽車租賃管理系統(tǒng),客戶可以通過網(wǎng)絡(luò)查閱相關(guān)的汽車租賃情況,企業(yè)的管理人員可以根據(jù)客戶的實際情況進行管理,具有很強的實用性,即方便又提高了工作效率。</p><p>  隨著科學技術(shù)的不斷提高計算機科學日漸成熟其強大的功能已為人們深刻認識,它已進入人類社會的各個領(lǐng)域并發(fā)揮著來越重要的作用。&l

24、t;/p><p>  作為計算機應用的一部分,使用計算機對各類信息進行管理,具有手工管理所無法比擬的優(yōu)點. 提高汽車租賃企業(yè)的管理人員勞動質(zhì)量縮短客戶查看信息的時間。</p><p>  本系統(tǒng)遵循面向?qū)ο蟮能浖こ谭椒ǎ瑢崿F(xiàn)了汽車租賃管理系統(tǒng)的基本功能,基于B/S架構(gòu)的架構(gòu)系統(tǒng)主要通過asp.net來實現(xiàn)用戶界面,用sql server 2005來存儲用戶的數(shù)據(jù)。用戶可以通過用戶界面上的操作

25、提示,來實現(xiàn)用戶對在線訂購車型、更新個人信息、對車型進租賃等;管理員首先通過登錄來驗證用戶身份,登錄成功后用戶進入系統(tǒng)的主界面。主界面有左邊導航、會員信息、修改密碼、車型管理、公告動態(tài)、車型管理、會員信息管理等,這些都可以進行添加、刪除、修改、查詢等操作。通過這些按鍵進入到相應功能的子界面。</p><p>  第1章 相關(guān)概念及技術(shù)</p><p>  1.1 開發(fā)技術(shù)簡介</p&

26、gt;<p><b>  1.1.1 C#</b></p><p>  Microsoft Visual C#是一種編程語言,它是為生成在 .NET Framework 上運行的多種應用程序而設(shè)計的。C# 簡單、功能強大、類型安全,而且是面向?qū)ο蟮?。C# 憑借它的許多創(chuàng)新,在保持 C 樣式語言的表示形式和優(yōu)美的同時,實現(xiàn)了應用程序的快速開發(fā)。 Visual Studi

27、o 支持 Visual C#,這是通過功能齊全的代碼編輯器、項目模板、設(shè)計器、代碼向?qū)?、功能強大且易于使用的調(diào)試器以及其他工具實現(xiàn)的。通過 .NET Framework 類庫,可以訪問多種操作系統(tǒng)服務和其他有用的精心設(shè)計的類,這些類可顯著加快開發(fā)周期。C#語言的設(shè)計者對他們從C、C++乃至Java程序開發(fā)中學習到的東西進行了充分利用。他們采納了這些語言的最好方面,同時拋棄了那些語言的許多缺點和限制,從而創(chuàng)造出一種不僅現(xiàn)代化而且完全面向?qū)?/p>

28、象的語言。在許多領(lǐng)域,一些經(jīng)常導致錯誤應用或誤解的語言特征在C#語言中都被取消或者受到了特別的“保護”,結(jié)果促使普通開發(fā)人員能夠更容易更安全地使用C#語言開發(fā)程序。例如,C和C++都能直接通過指針的使用來操作內(nèi)存。這種能力經(jīng)常對高效率的程序來說是必要的</p><p>  1.1.2 ASP.NET技術(shù)介紹</p><p>  ASP.NET是微軟提供的新一代的Web開發(fā)平臺,它為開發(fā)人員

29、提供了生成企業(yè)級Web應用程序所需要的服務、編程模型和軟件基礎(chǔ)結(jié)構(gòu),同其他Web開發(fā)平臺相比,ASP.NET具有下面二大優(yōu)勢。具體如下:</p><p><b>  1.支持編譯型語言</b></p><p>  目前流行的幾種腳本語言比如VBScript、JavaScript和ASP等都有兩個主要的缺點。第一,不支持強數(shù)據(jù)類型。在JavaScript中定義變量只有一

30、個關(guān)鍵字VAR,使用VAR關(guān)鍵字定義的變量,如果賦值是字符串,該變量就是字符串變量;如果賦值是整數(shù),則該變量就是整型變量。在VBScript和ASP中,定義變量只通過一個關(guān)鍵字DIM,該變量也沒有具體的類型。第二,腳本語言是解釋型的。通常情況下,解釋型的腳本語言在性能上抵不上編譯型的語言。</p><p>  自推出.NET開發(fā)平臺以來,微軟在Web服務器端開發(fā)語言方面,主推VB.NET和C#.NET這兩種編譯型

31、語言。通過這兩種開發(fā)語言,程序員可以像開發(fā)普通的Windows程序一樣來開發(fā)Web程序,只不過在Windows程序中用于開發(fā)GUI界面的各種控件,在Web程序開發(fā)中也有它們相應的Web版本。</p><p>  程序員通過C#語言,利用VS.NET提供的各種Web控件,可以非常容易地開發(fā)ASP.NET Web程序。開發(fā)的ASP.NET程序被編譯成MSIL語言,這種中間語言具有平臺無關(guān)性。而且,由于ASP.NET頁

32、面在執(zhí)行前會被編譯,所以ASP.NET的性能得到了很大的提高。 </p><p>  2.程序代碼與頁面內(nèi)容的成功分離</p><p>  通常的動態(tài)網(wǎng)頁開發(fā),往往是在一個網(wǎng)頁上混合多種腳本語言。比如在HTML腳本語言上可以嵌入JavaScript或VBScript等客戶端腳本語言,也可以同時嵌入ASP或JSP等服務器端腳本語言。這種多語言混合的Web開發(fā)模式通行已久,但是它的代碼可讀性很

33、差,程序代碼同頁面內(nèi)容混合在一起,程序員要在多種語言的思維上頻繁切換,如果程序很復雜的話,這種開發(fā)模式非常不利于程序的開發(fā),而且日后的維護也將成為大問題。</p><p>  1.1.3 ADO.NET技術(shù)</p><p>  .NET開發(fā)框架有幾個主要組成部分:首先是整個開發(fā)框架的基礎(chǔ),即通用語言運行時以及它所提供的一組基礎(chǔ)類庫; 在開發(fā)技術(shù)方面,.NET提供了全新的數(shù)據(jù)庫訪問技術(shù)ADO

34、.NET,以及網(wǎng)絡(luò)應用開發(fā)技術(shù)ASP.NET和Windows編程技術(shù)Win Forms;在開發(fā)語言方面,.NET提供了Visual Basic、Visual C++、C#和Javascript等多種語言支持。</p><p>  在Microsoft.NET中訪問數(shù)據(jù)庫的技術(shù)是ADO.NET。ADO.NET提供了一組用來連接到數(shù)據(jù)庫,運行命令,返回記錄集的類庫。首先,ADO.NET提供了對XML的強大支持,在AD

35、O.NET中通過XMLReader,XMLWriter, XMLNavigator, XMLDocument等可以方便地創(chuàng)建和使用XML數(shù)據(jù),并且支持W3C的XSLT、DTD、XDR等標準。其次,ADO.NET引入了DataSet的概念,這是一個駐于內(nèi)存的數(shù)據(jù)緩沖區(qū),它提供了數(shù)據(jù)的關(guān)系型視圖。不管數(shù)據(jù)來源于一個關(guān)系型的數(shù)據(jù)庫,還是來源于一個XML文檔,我們都可以用一個統(tǒng)一的編程模型來創(chuàng)建和使用它。它替代了原有的Recordset的對象,

36、提高了程序的交互性和可擴展性,尤其適合于分布式的應用場合。另外,ADO.NET中還引入了一些新的對象,例如DataReader可以用來高效率地讀取數(shù)據(jù),產(chǎn)生一個只讀的記錄集等等。簡而言之,ADO.NET通過一系列新的對象和編程模型,并與XML緊密結(jié)合,使得在Microsoft.NET中的數(shù)據(jù)操作十分方便和高效。ADO.NET是一組用于和數(shù)據(jù)源進行交互的面向?qū)ο箢悗?。通常?lt;/p><p>  ADO.NET允許和

37、不同類型的數(shù)據(jù)源以及數(shù)據(jù)庫進行交互。然而并沒有與此相關(guān)的一系列類來完成這樣的工作。因為不同的數(shù)據(jù)源采用不同的協(xié)議,所以對于不同的數(shù)據(jù)源必須采用相應的協(xié)議。一些老式的數(shù)據(jù)源使用ODBC協(xié)議,許多新的數(shù)據(jù)源使用OleDb協(xié)議,并且現(xiàn)在還不斷出現(xiàn)更多的數(shù)據(jù)源,這些數(shù)據(jù)源都可以通過.NET的ADO.NET類庫來進行連接。</p><p>  1.1.4 SQL 2005介紹</p><p>  S

38、QL Server 是一個具備完全 Web 支撐的數(shù)據(jù)庫軟件產(chǎn)品,具有了對可擴展標志言語 (XML) 的中心支撐以及防火墻外和在互聯(lián)網(wǎng)上進行查詢的能力,提供了以 Web 規(guī)范為基礎(chǔ)的數(shù)據(jù)庫編功能。更加豐富了的 XML 和 Internet 規(guī)范支撐配合運用內(nèi)置的存儲進程以 XML 形式輕松檢索和存儲數(shù)據(jù)。</p><p>  SQL Server 具備有力的開發(fā)工具和各種開發(fā)特性,很大程度上提高了開發(fā)編程效率的同

39、時,除此之外,還進一步拓展使用空間,帶來新的商業(yè)機遇。譬如,Web Service與XML數(shù)據(jù)庫的支撐將使您的使用完成Internet數(shù)據(jù)互聯(lián),微軟的.NET平臺集成極大的擴展了開拓空間,Service Broker、異構(gòu)數(shù)據(jù)集成、讓數(shù)據(jù)和其它使用更好的配集成使用,各類T-SQL和新數(shù)據(jù)類型擴展帶來了諸多靈敏性。Xquery, C#、VB.Net、AMO、XMLA、ADO.Net、等編程語言,將會是SQL Server數(shù)據(jù)庫平臺上開拓數(shù)

40、據(jù)相關(guān)使用的有力編程工具。</p><p>  1.2 開發(fā)工具和運行環(huán)境</p><p>  操作系統(tǒng):Windows7</p><p>  開發(fā)工具:Visual Studio 2010</p><p>  數(shù)據(jù)庫開發(fā)工具:SQL Server 2005</p><p>  運行環(huán)境為:NET Framework

41、2.0,IE瀏覽器</p><p><b>  第2章 需求分析</b></p><p><b>  2.1功能需求</b></p><p>  需求分析是發(fā)現(xiàn)需求、分析求精、邏輯建模、需求規(guī)約的過程,其的目的是為了全面獲取軟件需求,準確理解業(yè)務邏輯。車輛租賃系統(tǒng)具有以下基本功能。</p><p>

42、<b>  系統(tǒng)管理</b></p><p>  包括網(wǎng)站各種文獻(關(guān)于我們,聯(lián)系我們,常見問題,法律責任)的管理,用戶會員類型的管理,管理員登錄系統(tǒng)后,可以查看并修改自己的個人信息以及密碼,修改用戶的會員狀態(tài)等。</p><p><b>  車源管理</b></p><p>  包括車源信息的發(fā)布,刪除、修改等。對于普通

43、管理員和超級管理員發(fā)布的車源信息,車源能直接展示在網(wǎng)站上被用戶瀏覽查詢到。普通管理員需要超級管理員任命考核,這樣就能夠確保展示在網(wǎng)站上的車源信息的安全性和可靠性,保護了用戶的人身和財產(chǎn)安全。另外,發(fā)布者還可以登錄個人中心對自己發(fā)布的車源信息進行修改,刪除等管理。</p><p><b>  車源信息查找</b></p><p>  用戶可以直接在網(wǎng)頁上瀏覽車輛的基本信

44、息,也可以按照不同的方式對車輛信息進行查詢,如按車輛類型查找,按車名查找等,這樣可以方便用戶更快的找到自己想要的車源,人性化的查找方式為用戶帶來了極大的便利。</p><p><b>  2.2用戶需求分析</b></p><p>  汽車租賃系統(tǒng)中,需要客戶的參與??蛻敉ㄟ^網(wǎng)站租車輛,填寫訂單。當車輛預訂得到確認時,要在確認的日期到指定地點取車,并且在規(guī)定時間還車。

45、如果不能按時還車,將要交納罰金。超級管理員輸入賬號和密碼可以登錄系統(tǒng)。超級管理員可以處理客戶的租車申請,根據(jù)車輛的庫存量進行分配。如果客戶歷史記錄不良,沒有所需車輛等,將電話通知客戶,普通管理員為可信賴的車輛提供商,為確保車輛提供信息準確特設(shè)立普通管理員給網(wǎng)站提供車輛,普通管理員可以管理車輛信息,錄入車輛等權(quán)限??蛻粜畔蛻舻男彰?、身份證號碼、地址、電話號碼、郵箱等。用戶的管理,包括用戶的注冊、登錄、注銷、租賃、以及個人信息的修改等

46、。沒有賬號的用戶可以注冊會員,登陸以及注銷,通過分類查詢車輛,以及查看其詳細信息,還車處理,個人信息管理等。用戶若是要租賃車輛,也須先登錄后查詢車輛,預定車輛,進入用戶中心取消預定或進行付款,續(xù)租車輛等。租賃者需要還車時,管理者進入用戶中心進行相應訂單的還車處理。</p><p><b>  第3章 總體設(shè)計</b></p><p><b>  3.1 功能

47、概述</b></p><p>  本網(wǎng)站主要完成前臺瀏覽(用戶注冊、信息修改、車輛瀏覽、公告瀏覽、購物車管理、訂單管理、在線留言),后臺管理(車輛管理、訂單管理、會員管理、留言管理、欄目管理、管理員登陸等)等功能,系統(tǒng)的總體設(shè)計圖如圖3-1所示。</p><p>  圖3-1系統(tǒng)總體設(shè)計圖</p><p>  車輛瀏覽:所有人都可以操作,顧客可以隨意瀏覽

48、店內(nèi)商品。按租車多少進行排列。主頁列出租車最好的前五名的商品。再設(shè)置專門的一頁進行全體商品的瀏覽。單擊商品圖片或商品名稱,可以進入商品簡介。</p><p>  購物車管理:只有會員可以操作,購買多樣商品時可以把商品放入購物車內(nèi),一次性購買。購物車內(nèi)可以控制商品的數(shù)量,一件商品想買多個的時候,在不超過庫存的情況下可以在購物車內(nèi)增加。</p><p>  會員訂單管理:只買一樣商品的時候,可

49、以直接進行購買。購物車和單品購買頁面中,點擊確認了以后轉(zhuǎn)到確認信息頁。確認購買以后轉(zhuǎn)到租車成功頁。</p><p>  后臺包括:車輛管理、訂單管理、會員管理、留言管理、欄目管理、管理員登陸等。</p><p>  管理員訂單管理:管理員可以查看到系統(tǒng)最新的訂單。</p><p>  車輛管理:對商品的添加和刪除、修改產(chǎn)品圖片還有上傳和刪除附件。</p>

50、<p>  會員管理:前臺用戶注冊后,管理登陸后臺點擊用戶管理,可以查看到最新的用戶信息。</p><p><b>  3.2 用例圖</b></p><p>  本網(wǎng)站主要的用例包括管理者和用戶兩方面如圖3-2所示。</p><p><b>  圖3-2 用例圖</b></p><p&g

51、t;  管理者主要用例包括車輛類別管理,訂單管理,在線留言管理,用戶管理,車輛管理和系統(tǒng)管理。用戶用例包括,個人資料管理,車輛搜索,新聞公告,訂單查詢,密碼管理,在線租車等。</p><p><b>  第4章 詳細設(shè)計</b></p><p><b>  4.1用戶管理用例</b></p><p>  4.1.1用戶管理

52、用例的用例說明</p><p>  主要說明為管理員登陸系統(tǒng)對用戶進行管理,并且驗證管理員輸入的密碼是否正確,驗證成功可以對用戶信息進行管理。</p><p>  表4-1“用戶管理用例”的用例說明</p><p>  4.1.2用戶管理例的活動圖</p><p>  用戶管理的具體過程,首先判斷用戶是否為管理員,然后管理員可以點擊用戶管理按

53、鈕進行用戶狀態(tài)信息編輯進行修改和刪除。</p><p>  圖4-1用戶管理用例活動圖</p><p>  4.1.3用戶添加用例的界面設(shè)計說明</p><p>  主要功能為添加用戶,錄入用戶的基本信息,包括用戶名,密碼,電話,身份證,郵箱,地址。其中身份證和郵箱是兩個驗證控件驗證輸入的格式是否正確而密碼和重復密碼則是驗證兩次輸入的密碼是否一樣。</p>

54、;<p>  圖4-2用戶添加界面圖</p><p>  4.1.4用戶管理用例實現(xiàn)界面圖說明</p><p>  用戶管理的主要功能為可以刪除用戶,設(shè)置用戶為黑名單(有租車不良記錄),查看用戶信息等。</p><p>  圖4-3用戶管理界面圖</p><p><b>  4.2車輛管理用例</b><

55、;/p><p>  4.2.1車輛用例的用例說明</p><p>  車輛的管理就是管理員登陸之后可以對車輛進行添加,刪除,查詢操作。</p><p>  表4-2“車輛用例”的用例說明</p><p>  4.2.2車輛用例的活動圖</p><p>  車輛用例就是先確定管理員登陸,點擊車輛管理,顯示車輛信息進而可以編輯

56、車輛信息,最后檢查信息是否符合格式要求是否錯誤,比如:車輛數(shù)量不能為負值等。</p><p>  圖4-4車輛用例活動圖</p><p>  4.2.3車輛管理用例的順序圖</p><p>  車輛的管理就是管理員對車輛進行增加,刪除,修改操作,之后才可以預定租車。</p><p>  圖4-5車輛用例順序圖</p><p

57、>  4.2.4車輛添加用例的界面設(shè)計說明</p><p>  車輛添加功能,首先要給要添加的車輛選擇類型,錄入車輛名稱,租車價格,庫存數(shù)量,詳細租車單價和車輛照片等。</p><p>  圖4-6車輛錄入界面圖</p><p>  4.2.5車輛管理用例實界面的說明</p><p>  車輛管理功能主要是對已經(jīng)錄入的車輛進行刪除和對車

58、輛基本信息(價格,數(shù)量,名稱,車輛照片)進行修改。</p><p>  圖4-7車輛管理界面圖</p><p>  4.3車輛類型管理用例</p><p>  4.3.1車輛類型用例的用例說明</p><p>  車輛的類型管理就是車輛的屬性管理,就是對車輛的類別進行增加,刪除,修改,查詢操作。</p><p>  表

59、4-3“車輛類型用例”的用例說明</p><p>  4.3.2車輛類型用例的活動圖</p><p>  車輛類型管理第一步先確認是管理員,然后顯示車輛類型信息,管理員編輯類型信息,最后檢查信息是否正確。</p><p>  圖4-8車輛類別用例活動圖</p><p>  4.3.3車輛類別管理用例的順序圖</p><p&

60、gt;  車輛類別管理中,管理員可以錄入車輛類型信息,然后可以修改,刪除,查詢類型信息。</p><p>  圖4-9車輛用例順序圖</p><p>  4.3.4車輛類別添加用例的界面設(shè)計說明</p><p>  車輛類別就是車輛的類型,進行對車輛的分類,也服務于主界面的按類型查找車輛。</p><p>  圖4-10車輛錄入界面圖<

61、/p><p>  4.3.5車輛類別管理用例實界面的說明</p><p>  車輛類別的管理就是對類別的修改和刪除操作。</p><p>  圖4-11車輛管理界面圖</p><p><b>  第5章 數(shù)據(jù)庫設(shè)計</b></p><p><b>  5.1實體類圖</b><

62、;/p><p>  通過分析,確定該系統(tǒng)的實體類及它們之間的關(guān)系如圖5-1所示。</p><p><b>  圖5-1實體類圖</b></p><p><b>  5.2數(shù)據(jù)庫結(jié)構(gòu)圖</b></p><p>  數(shù)據(jù)庫表的結(jié)構(gòu)和表之間的關(guān)系可以用圖5-2表示。</p><p>&

63、lt;b>  圖5-2數(shù)據(jù)庫結(jié)構(gòu)</b></p><p><b>  5.3數(shù)據(jù)表的說明</b></p><p>  包括用戶信息表、車輛類型信息表、車輛基本信息表、車輛租賃信息表和車輛當前狀態(tài)信息表。這5張表分別對應用戶信息實體、車輛類型實體、車輛信息實體、入住客戶實體和車輛狀態(tài)實體。</p><p><b>  

64、5.3.1用戶表</b></p><p>  該表從用戶信息實體映射而得,用于存放用戶信息。其結(jié)構(gòu)如表5-1所示。</p><p><b>  表5-1用戶表</b></p><p>  5.3.2類別信息表</p><p>  表5-2 類別信息表</p><p>  5.3.3車輛

65、信息表</p><p><b>  表5-3車輛信息表</b></p><p>  5.3.4訂單信息表</p><p>  表5-4 車輛租賃信息表</p><p><b>  第6章 系統(tǒng)測試</b></p><p><b>  6.1測試</b>&

66、lt;/p><p>  1.軟件工程的總目標是充分利用有限的人力和物力資源,高效率、高質(zhì)量地完成軟件開發(fā)項目。在測試階段既然窮舉測試是不可實現(xiàn)的,為了節(jié)省時間和資源,提高測試效率,就必須精心設(shè)計測試用例,使得采用這些測試數(shù)據(jù)能夠取得最佳的測試效果。</p><p>  2.軟件測試的目的不是證實程序的正確性。</p><p>  3.軟件錯誤是不可避免的。開發(fā)過程中軟件

67、錯誤之所以不可避免,從客觀上講,是由于所開發(fā)的軟件具有相當?shù)膹碗s性。軟件開發(fā)的實踐一再表明,指望整個開發(fā)過程完全不出現(xiàn)人為的差錯是不可能的,問題在于如何能夠及時地發(fā)現(xiàn)和排除各種隱匿的差錯。</p><p>  4.及時排除早期開發(fā)中的錯誤。這樣可以排除它給后期工作帶來的麻煩。也就避免付出高額的代價,從而大大提高開發(fā)的效率。</p><p>  5.程序驗證方法無法取代測試。在實際的軟件開發(fā)

68、項目中,測試仍然是最為現(xiàn)實、有效的質(zhì)量保證手段。</p><p>  6.2 管理員測試用例</p><p>  本測試用例的目的測試管理登錄系統(tǒng)的時候是否有其他提示。</p><p>  表6-1添加用戶測試用例測試結(jié)果</p><p>  6.3 用戶測試用例</p><p>  表6-2用戶登陸測試用例測試結(jié)果&

69、lt;/p><p><b>  結(jié) 論</b></p><p>  本論文是基于ASP.NET的車輛租賃網(wǎng)站,應用的開發(fā)環(huán)境是Visual Studio 2008。該系統(tǒng)由前臺用戶租賃車輛模塊和后臺管理員管理模塊兩大部分組成。利用用Macromedia Dreamweaver MX、Fireworks為本網(wǎng)站設(shè)計出了美觀精致的人機界面和簡便快捷的操作方式,網(wǎng)站大量采用直接

70、網(wǎng)頁,用戶只需通過一系列簡單的選擇與系統(tǒng)進行數(shù)據(jù)交互操作,力求使用自行輸入到最少,以減少人為差錯,極大方便了用戶使用。</p><p>  數(shù)據(jù)易于修改和維護,設(shè)計了多種表格,來滿足用戶的需求。網(wǎng)站的開發(fā)是個系統(tǒng)工程,需要各個方面知識的密切配合,如網(wǎng)頁美工、設(shè)計,前臺系統(tǒng)開發(fā)、后臺系統(tǒng)開發(fā)都需要做好充分的需求分析,開發(fā)過程中每一步都要考慮全面、周到,編寫都必須正確、完整,否則就會給下一步的工作帶來麻煩,加重工作量

71、,因為它們是緊密聯(lián)系,一步都是以另一步為基礎(chǔ)的。</p><p>  本系統(tǒng)的開發(fā), 使租賃用戶能夠快捷、方便地進行在線租賃車輛,大大提高了車輛租賃的效率,方便了租賃的雙方用戶,提高了交易的成交率,節(jié)約經(jīng)營成本,增加經(jīng)濟效益。 但是在實際運行過程中也逐步暴露出本系統(tǒng)存在的一些不足之處,具體表現(xiàn)在如下幾個方面: </p><p>  不能實現(xiàn)網(wǎng)上信用卡支付功能。</p><

72、;p>  在系統(tǒng)的安全性能方面,對于一些敏感數(shù)據(jù)如管理員的密碼、用戶的密碼、訂單的信息等如何進行更安全的加密保護的問題還未作深入的研究。</p><p><b>  謝 辭</b></p><p>  三年的大學生涯在這個季節(jié)即將劃上一個句號,而對于我的人生來說卻只是一個逗號,我將面對又一次征程的開始。三年的求學生涯在師長、親友的大力支持下,走得辛苦卻也收獲滿囊

73、,在論文即將付梓之際,思緒萬千,心情久久不能平靜。</p><p>  在論文完成之際,我要對本論文工作給予幫助的人們致以最誠摯的謝意!</p><p>  首先要感謝我的導師。感謝老師,在我做畢業(yè)論文期間對我的悉心教導。她為我的論文工作提供了許多幫助,沒有她的支持,我將很難完成我的論文工作。她嚴謹?shù)闹螌W作風、敏銳的思維和淵博的知識都值得我學習。感謝她用自己的一言一行為我樹立了一名具有勤奮

74、、刻苦、創(chuàng)新精神的學者的典范,這將使我終生受益!我還要感謝所有給予我?guī)椭睦蠋熀屯瑢W們!感謝我的家人!感謝他們對我的支持和鼓勵!</p><p>  路漫漫其修遠兮, 吾將上下而求所!書山有路勤為徑,學海無涯苦做舟,在未來的生活學習上還會有更多的挑戰(zhàn)和難題,感謝老師,感謝同學,希望在未來的日子里我們共同努力,創(chuàng)造一個美好的明天。</p><p><b>  參考文獻</b&

75、gt;</p><p>  [1] 鄭宇軍.C#面向?qū)ο蟪绦蛟O(shè)計[M].北京:人民郵電出版社,2009.</p><p>  [2] 王珊,薩師煊.數(shù)據(jù)庫系統(tǒng)概論(第4版)[M].北京:高等教育出版社,2006. </p><p>  [3] 陳偉,衛(wèi)琳.ASP.NET 3.5網(wǎng)站開發(fā)實例教程[M].北京:清華大學出版社,2009.</p><p

76、>  [4] 余俊杰,李華.基于ASP.NET的汽車租賃管理系統(tǒng)的設(shè)計與實現(xiàn)[J].科技廣場,2012,(09):128-129. </p><p>  [5] 楊小影,張小娜.基于Web的汽車租賃管理信息系統(tǒng)安全方案[J].邢臺職業(yè)技術(shù)學院學報.2012,(01):2-3.</p><p>  [6] 楊明軍.ASP.NET設(shè)計模式[M].北京:清華大學出版社,2011.</

77、p><p>  [7] 郭小成.HTML5+CSS3技術(shù)應用[M].北京:中國鐵道出版社,2013.</p><p>  [8] 鄭新娜.基于ASP.NET的車輛租賃網(wǎng)站的設(shè)計與實現(xiàn)[D].四川:電子科技大學,2013.</p><p>  [9] 陳爭航.JavaScript編程寶典(第2版)[M].北京:電子工業(yè)出版社,2006.</p><p&

78、gt;  [10] 鄭齊心,房大偉,劉云峰等.ASP.NET項目開發(fā)案例全程實錄(第2版)[M].北京:清華大學出版社,2011.</p><p>  [11] 李松峰,盧玉平.jQuery基礎(chǔ)教程[M].北京:人民郵電出版社, 2009.</p><p>  [12] 吳灝.基于Web技術(shù)的調(diào)查系統(tǒng)的研究與實現(xiàn)[D].上海:上海交通大學,2006.</p><p>

79、;  [13] 劉潤明.ASP.NET入門教程[M].北京:清華大學出版社,2008. </p><p>  [14] 蔡平勝.SQL SERVER簡明教程[M].山東:山東大學出版社,2007.</p><p>  [15] 顧雁宏,徐旭銘.C#程序設(shè)計語言[M].北京:機械工業(yè)出版社,2009.</p><p>  [16] 徐艷華,余健.Visual C++.

溫馨提示

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

最新文檔

評論

0/150

提交評論