汽車(chē)租賃管理系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)畢業(yè)設(shè)計(jì)_第1頁(yè)
已閱讀1頁(yè),還剩68頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、<p><b>  畢業(yè)設(shè)計(jì)(論文)</b></p><p>  題 目 汽車(chē)租賃管理系統(tǒng)設(shè)計(jì)與開(kāi)發(fā) </p><p>  學(xué) 院 理學(xué)院 </p><p>  專 業(yè) 信息與計(jì)算科學(xué) </p><p>  班 級(jí)

2、 2008級(jí)2班 </p><p>  學(xué) 生 xxx </p><p>  學(xué) 號(hào) 08180209 </p><p>  指導(dǎo)教師 xxx </p><p><b>  重慶交通大

3、學(xué)</b></p><p><b>  2012年</b></p><p><b>  目 錄</b></p><p><b>  摘 要I</b></p><p>  ABSTRACTII</p><p>  第一章 前 言1<

4、;/p><p>  1.1汽車(chē)租賃的概述1</p><p>  1.1.1租賃的含義1</p><p>  1.1.2汽車(chē)租賃的含義1</p><p>  1.2汽車(chē)租賃管理系統(tǒng)的應(yīng)用現(xiàn)狀2</p><p>  1.3開(kāi)發(fā)的意義與目的3</p><p>  1.4汽車(chē)租賃管理系統(tǒng)發(fā)展趨勢(shì)

5、3</p><p>  1.4.1世界趨勢(shì)3</p><p>  1.4.2技術(shù)革新4</p><p>  1.4.3未來(lái)發(fā)展趨勢(shì)4</p><p>  1.5系統(tǒng)的開(kāi)發(fā)設(shè)計(jì)思想5</p><p>  第二章 MIS系統(tǒng)基本理論6</p><p>  2.1 MIS系統(tǒng)的概念6&l

6、t;/p><p>  2.2 MIS系統(tǒng)的開(kāi)發(fā)梗概6</p><p>  2.2.1 MIS系統(tǒng)的開(kāi)發(fā)原則6</p><p>  2.2.2 MIS系統(tǒng)的開(kāi)發(fā)步驟7</p><p>  2.2.3 MIS系統(tǒng)的開(kāi)發(fā)方法7</p><p>  第三章 系統(tǒng)可行性分析10</p><p> 

7、 3.1可行性研究10</p><p>  3.1.1技術(shù)可行性10</p><p>  3.1.2經(jīng)濟(jì)可行性10</p><p>  3.1.3操作可行性11</p><p>  3.1.4法律可行性11</p><p>  3.1.5社會(huì)可行性11</p><p>  3.2開(kāi)發(fā)

8、工具及其語(yǔ)言特點(diǎn)11</p><p>  3.2.1 Visual Studio 201011</p><p>  3.2.2 C#技術(shù)概述12</p><p>  3.2.3 MYSQL 5.112</p><p>  第四章 系統(tǒng)需求分析14</p><p>  4.1需求分析14</p>

9、<p>  4.1.1開(kāi)發(fā)的總體目標(biāo)14</p><p>  4.1.2業(yè)務(wù)分析14</p><p>  4.1.3系統(tǒng)功能需求分析16</p><p>  4.2需求識(shí)別16</p><p>  4.3數(shù)據(jù)流程圖17</p><p>  4.4數(shù)據(jù)字典20</p><p&

10、gt;  4.4.1數(shù)據(jù)項(xiàng)21</p><p>  4.4.2數(shù)據(jù)存儲(chǔ)29</p><p>  4.4.3數(shù)據(jù)流30</p><p>  4.4.4 處理過(guò)程31</p><p>  第五章 數(shù)據(jù)庫(kù)的設(shè)計(jì)、生成與配置32</p><p>  5.1數(shù)據(jù)庫(kù)需求分析32</p><p>

11、;  5.2數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)33</p><p>  5.3數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)35</p><p>  5.4數(shù)據(jù)庫(kù)物理結(jié)構(gòu)設(shè)計(jì)36</p><p>  第六章 系統(tǒng)的總體設(shè)計(jì)38</p><p>  6.1系統(tǒng)總體設(shè)計(jì)思想38</p><p>  6.2系統(tǒng)體系結(jié)構(gòu)模型38</p>&l

12、t;p>  6.3設(shè)計(jì)目標(biāo)39</p><p>  6.4實(shí)現(xiàn)思路39</p><p>  6.4.1用戶管理39</p><p>  6.4.2界面設(shè)計(jì)40</p><p>  6.5系統(tǒng)特點(diǎn)40</p><p>  第七章 系統(tǒng)的實(shí)現(xiàn)41</p><p>  7.1登錄頁(yè)

13、面41</p><p>  7.1.1功能說(shuō)明41</p><p>  7.1.2實(shí)現(xiàn)效果圖42</p><p><b>  7.2主窗體42</b></p><p>  7.2.1功能說(shuō)明42</p><p>  7.2.2 實(shí)現(xiàn)效果圖42</p><p> 

14、 7.3基本信息管理頁(yè)面設(shè)計(jì)43</p><p>  7.3.1車(chē)輛信息管理頁(yè)面43</p><p>  7.3.2客戶信息管理頁(yè)面45</p><p>  7.4日常業(yè)務(wù)管理頁(yè)面設(shè)計(jì)46</p><p>  7.4.1租賃信息查看頁(yè)面46</p><p>  7.4.2日常業(yè)務(wù)操作頁(yè)面48</p&g

15、t;<p>  7.5系統(tǒng)用戶管理頁(yè)面設(shè)計(jì)50</p><p>  7.5.1系統(tǒng)用戶信息查看50</p><p>  7.5.2系統(tǒng)信息修改頁(yè)面50</p><p>  7.6 退出登錄界面51</p><p>  7.7 用戶租賃信息查詢頁(yè)面51</p><p>  第八章 性能測(cè)試與分析

16、53</p><p>  8.1系統(tǒng)運(yùn)行環(huán)境53</p><p>  8.1.1硬件53</p><p>  8.1.2支持軟件53</p><p><b>  8.2測(cè)試53</b></p><p>  8.2.1出錯(cuò)處理54</p><p><b>

17、;  結(jié)束語(yǔ)55</b></p><p><b>  致 謝56</b></p><p><b>  參考文獻(xiàn)57</b></p><p><b>  摘 要</b></p><p>  隨著我國(guó)汽車(chē)的用戶的激增,催生了我國(guó)汽車(chē)租賃市場(chǎng)的蓬勃發(fā)展。因此加強(qiáng)

18、對(duì)汽車(chē)租賃行業(yè)的管理,實(shí)行規(guī)范管理是促進(jìn)我國(guó)汽車(chē)租賃業(yè)健康發(fā)展的重要?jiǎng)恿?。?duì)汽車(chē)租賃系統(tǒng)采用規(guī)范化的管理離不開(kāi)科學(xué)的管理方法和軟件支持。</p><p>  本系統(tǒng)是典型的管理信息系統(tǒng)(MIS),其開(kāi)發(fā)采用B/S結(jié)構(gòu),用ASP.NET和MySQL數(shù)據(jù)庫(kù)進(jìn)行設(shè)計(jì)來(lái)實(shí)現(xiàn)汽車(chē)租賃管理的基本功能。系統(tǒng)管理員可進(jìn)行系統(tǒng)的登錄,查詢車(chē)輛、客戶信息,添加車(chē)輛、客戶入庫(kù),對(duì)租賃信息的增刪改查,查詢、修改公司信息等功能;客戶可進(jìn)行

19、登錄操作,查詢車(chē)輛信息,查詢自己的租賃信息,進(jìn)行汽車(chē)租賃等功能。另外,只要是登錄到系統(tǒng)的用戶(包括管理員和客戶)都有權(quán)限更改自己的登錄密碼。</p><p>  本文詳細(xì)介紹了汽車(chē)租賃管理系統(tǒng)的功能需求,系統(tǒng)設(shè)計(jì)和具體實(shí)現(xiàn),并簡(jiǎn)要介紹了系統(tǒng)開(kāi)發(fā)采用的過(guò)程方法。</p><p>  關(guān)鍵詞 汽車(chē)租賃,管理信息系統(tǒng),B/S結(jié)構(gòu),ASP.NET技術(shù),MySQL數(shù)據(jù)庫(kù)</p>&l

20、t;p><b>  ABSTRACT</b></p><p>  With the surge of China's automobile users, the birth of China's car rental market is booming. Therefore, strengthening the management of the car rental

21、industry and standardizing the implementation of management is an important driving force to promote the healthy development of car rental industry in China. The standardized management for car rental system can’t separa

22、te from scientific management methods and software support. This system is a typical management information system (MIS), i</p><p>  KEYWORDS: rental cars, management information systems, B/S structure,

23、the ASP.NET technology, MySQL database</p><p><b>  第一章 前 言</b></p><p>  1.1汽車(chē)租賃的概述</p><p>  1.1.1租賃的含義</p><p>  租賃,從字意上來(lái)解釋,“租”系指把物件借給他人而收取報(bào)酬,“賃”系指租用他人物件而支付

24、費(fèi)用。所以連貫起來(lái)說(shuō),“租賃”是指物件的所有者和使用者之間的一種有償?shù)慕栀J關(guān)系。以最簡(jiǎn)單的租賃方式為例,即由資產(chǎn)所有者(出租人)按契約規(guī)定,將租賃物出租給使用者(承租人),承租人在規(guī)定期限內(nèi),分期支付租金并享有對(duì)租賃物件使用權(quán)的一種經(jīng)濟(jì)行為。</p><p>  1.1.2汽車(chē)租賃的含義</p><p>  有關(guān)汽車(chē)租賃的定義很多,國(guó)內(nèi)目前尚無(wú)統(tǒng)一定論,具有代表性的有:《汽車(chē)租賃試點(diǎn)工作暫

25、行管理辦法》第三條關(guān)于汽車(chē)租賃的定義,汽車(chē)租賃為實(shí)物租賃,是以取得汽車(chē)產(chǎn)品使用權(quán)為目的,由出租方提供租賃期內(nèi)包括汽車(chē)功能、稅費(fèi)、保險(xiǎn)、維修及配件等服務(wù)的租賃形式?!侗本┦衅?chē)租賃管理辦法》第二條關(guān)于汽車(chē)租賃的定義,汽車(chē)租賃是指經(jīng)營(yíng)者在約定時(shí)間內(nèi)將汽車(chē)交付承租者使用,收取租賃費(fèi)用,不提供駕駛勞務(wù)的經(jīng)營(yíng)活動(dòng)。</p><p>  上述兩則定義對(duì)汽車(chē)租賃業(yè)這個(gè)新興行業(yè)從宏觀角度做出了較為準(zhǔn)確的概括。但第二則定義限定汽車(chē)

26、租賃不提供駕駛勞務(wù),既違背汽車(chē)租賃的實(shí)際情況和發(fā)展方向,又給汽車(chē)租賃經(jīng)營(yíng)造成不必要的麻煩。因?yàn)闊o(wú)論融資租賃還是經(jīng)營(yíng)性租賃,都有“濕租”這種業(yè)務(wù),即出租方在出租設(shè)備的同時(shí)提供設(shè)備的操作人員,汽車(chē)租賃業(yè)務(wù)中帶司機(jī)租車(chē)也相當(dāng)普遍。因此,考慮到汽車(chē)租賃實(shí)際情況,不宜限制提供與汽車(chē)租賃配套的駕駛勞務(wù)。</p><p>  據(jù)調(diào)查,在2004年之前,汽車(chē)租賃業(yè)有《汽車(chē)租賃業(yè)治理暫行規(guī)則》來(lái)約束,并由運(yùn)管部分治理。但是,200

27、4年,《行政許可法》施行,作廢了運(yùn)管部分的此項(xiàng)行政治理權(quán);2007歲尾,《汽車(chē)租賃業(yè)治理暫行規(guī)則》廢棄,汽車(chē)租賃業(yè)由此落空了監(jiān)管根據(jù)。</p><p>  2010年3月1日施行的《廣東省路途運(yùn)輸治理?xiàng)l例》中規(guī)則,從事汽車(chē)租賃運(yùn)營(yíng)的,該當(dāng)具有司法、律例規(guī)則的前提,依法獲得相應(yīng)的運(yùn)營(yíng)權(quán)限,并處理工商營(yíng)業(yè)注銷和稅務(wù)注銷。從事路途運(yùn)輸運(yùn)營(yíng)的車(chē)輛該當(dāng)依法獲得車(chē)輛營(yíng)運(yùn)證?!稐l例》的出臺(tái),為汽車(chē)租賃的治理供應(yīng)了根據(jù),然則汽車(chē)

28、租賃企業(yè)的治理以及監(jiān)管等卻短少詳細(xì)的細(xì)則。交通部門(mén)相關(guān)擔(dān)任人透露表示,廣東省正在出臺(tái)相應(yīng)的細(xì)則,增強(qiáng)對(duì)汽車(chē)租賃公司日常運(yùn)作的指點(diǎn),指導(dǎo)汽車(chē)租賃公司進(jìn)步效勞程度,誠(chéng)信運(yùn)營(yíng),標(biāo)準(zhǔn)運(yùn)作。</p><p>  1.2汽車(chē)租賃管理系統(tǒng)的應(yīng)用現(xiàn)狀</p><p>  當(dāng)前,在全球千億美元的汽車(chē)租賃業(yè)務(wù)中,以歐美國(guó)家的租賃市場(chǎng)發(fā)展最為成熟。全球汽車(chē)租賃業(yè)運(yùn)營(yíng)車(chē)輛的保有及年需求總數(shù)約在400萬(wàn)輛左右(國(guó)際

29、汽車(chē)租賃公司的汽車(chē)更新速度約為8-12個(gè)月左右)。在美國(guó),以租賃形式銷售的新汽車(chē)占汽車(chē)總銷售量的三分之一左右(1997年為36%,其中含融資租賃部分),并且大部分車(chē)為長(zhǎng)期租賃,而舊車(chē)的租賃業(yè)務(wù)約為40萬(wàn)輛;日本每年的汽車(chē)租賃銷售規(guī)模為200多萬(wàn)輛,約占全國(guó)新汽車(chē)銷售量的15%,該比例有不斷提高趨勢(shì);德國(guó)汽車(chē)租賃業(yè)的運(yùn)營(yíng)車(chē)輛總數(shù)為250萬(wàn)輛左右;法國(guó)1997年以租賃方式使用汽車(chē)的人有300多萬(wàn),占法國(guó)總?cè)丝诘?%。世界主要汽車(chē)租賃公司的運(yùn)

30、營(yíng)車(chē)輛都保持在數(shù)十萬(wàn)輛左右,管理著多達(dá)數(shù)千個(gè)遍布全球的租賃站點(diǎn),以赫茲公司為例,其運(yùn)營(yíng)車(chē)輛為55萬(wàn)輛,管理站點(diǎn)達(dá)到6500多個(gè)。</p><p>  中國(guó)汽車(chē)租賃業(yè)于1989年起源于北京,進(jìn)入2001年前后,掀起了第三輪的汽車(chē)租賃企業(yè)發(fā)展高峰,從此,國(guó)內(nèi)汽車(chē)租賃行業(yè)有了長(zhǎng)足的發(fā)展,從原來(lái)僅限在北京、上海、廣州等大型城市的汽車(chē)租賃業(yè)務(wù),發(fā)展到了中小城市、乃至縣鎮(zhèn)。2007年,中國(guó)汽車(chē)租賃市場(chǎng)經(jīng)歷了一場(chǎng)異常迅速的發(fā)展

31、,各地的汽車(chē)租賃公司如雨后春筍紛紛出現(xiàn),國(guó)內(nèi)汽車(chē)租賃市場(chǎng)到2007年已擁有2000多家租賃企業(yè),汽車(chē)租賃市場(chǎng)供租賃車(chē)接近10萬(wàn)輛,營(yíng)業(yè)額近100億元[1]。雖然其發(fā)展速度比西方汽車(chē)租賃行業(yè)創(chuàng)始之初要快得多,但中國(guó)的汽車(chē)租賃市場(chǎng)仍處于起步階段,絕大多數(shù)企業(yè)規(guī)模很小。截至2008年6月底,中國(guó)13個(gè)中心城市的汽車(chē)租賃企業(yè)有800多家,但運(yùn)營(yíng)車(chē)輛僅4.5萬(wàn)輛,其中80%的企業(yè)運(yùn)營(yíng)車(chē)輛不足50輛。 目前國(guó)內(nèi)汽車(chē)租賃企業(yè)已經(jīng)實(shí)施信息化管理

32、的大約在130家左右[2]。北京數(shù)量最多,大約有六十幾家,主要是北京政府管理部門(mén)要求汽車(chē)租賃企業(yè)必須使用計(jì)算機(jī)管理。其余實(shí)施信息化的汽車(chē)租賃企業(yè)絕大多數(shù)是一些經(jīng)濟(jì)發(fā)達(dá)地區(qū)車(chē)輛數(shù)較多的汽車(chē)租賃公司和國(guó)內(nèi)大型汽車(chē)租賃公司的加盟連鎖店或合作店。其他企業(yè),包括少數(shù)車(chē)輛數(shù)在幾百臺(tái)的租賃公司業(yè)務(wù)操作中仍然</p><p>  國(guó)內(nèi)汽車(chē)租賃企業(yè)信息化實(shí)施的主要項(xiàng)目是管理信息系統(tǒng)(MIS),系統(tǒng)功能以業(yè)務(wù)管理為主,較成熟的系統(tǒng)還

33、涵蓋有簡(jiǎn)單的客戶管理和車(chē)輛管理。少數(shù)兩三家企業(yè)建立有2-10坐席的呼叫中心,可以接受電話定車(chē)或網(wǎng)上定車(chē)。部分企業(yè)建立有GPS監(jiān)控中心或委托社會(huì)上的專業(yè)公司對(duì)車(chē)輛進(jìn)行GPS管理。國(guó)內(nèi)目前正式投入使用的汽車(chē)租賃管理系統(tǒng)比較成熟的有2套。其中北京首汽租賃公司和北大方正聯(lián)合開(kāi)發(fā)的《汽車(chē)租賃管理系統(tǒng)》企業(yè)版(JAVA+ORACLE)以及標(biāo)準(zhǔn)版(ASP+ACCESS)在國(guó)內(nèi)大約有90家汽車(chē)租賃公司在使用,使用范圍較廣。北京今日新概念汽車(chē)租賃公司開(kāi)發(fā)

34、的單機(jī)和網(wǎng)絡(luò)版系統(tǒng)也是一套較好的系統(tǒng),主要在新概念自己的門(mén)店和加盟店使用。另外一些由各地小的專業(yè)軟件公司開(kāi)發(fā)的單機(jī)版系統(tǒng)也有一些公司在使用,但由于專業(yè)計(jì)算機(jī)公司對(duì)汽車(chē)租賃公司的業(yè)務(wù)流程沒(méi)有深入的了解,系統(tǒng)過(guò)于理想化,實(shí)用性不強(qiáng),使用公司很少。</p><p>  1.3開(kāi)發(fā)的意義與目的</p><p>  目前,企業(yè)非常需要最大限度的利用現(xiàn)代計(jì)算機(jī)及網(wǎng)絡(luò)通訊技術(shù)加強(qiáng)企業(yè)的信息管理,通過(guò)對(duì)企

35、業(yè)擁有的人力、物力、財(cái)力、設(shè)備、技術(shù)等資源的調(diào)查了解,掌握確切的數(shù)據(jù),加工處理并編制成各種信息資料及時(shí)提供給管理人員,以便進(jìn)行正確的決策,不斷提高企業(yè)的管理水平和經(jīng)濟(jì)效益。而企業(yè)的計(jì)算機(jī)網(wǎng)絡(luò)已成為企業(yè)進(jìn)行技術(shù)改造及提高企業(yè)管理水平的重要手段。隨著我國(guó)與世界信息高速公路的接軌,企業(yè)通過(guò)構(gòu)建個(gè)性化的管理信息系統(tǒng)(Management Information Systems 簡(jiǎn)稱MIS)必將為企業(yè)帶來(lái)巨大的經(jīng)濟(jì)效益和社會(huì)效益,成為企業(yè)新的競(jìng)爭(zhēng)

36、力,從而使企業(yè)的辦公及管理都將朝著高效、快速、無(wú)紙化的方向發(fā)展。 隨著汽車(chē)租賃公司業(yè)務(wù)的不斷增長(zhǎng),公司的現(xiàn)行的業(yè)務(wù)管理模式已經(jīng)不能滿足公司的發(fā)展需求,成為制約著公司長(zhǎng)期發(fā)展的瓶頸。汽車(chē)租賃市場(chǎng)的競(jìng)爭(zhēng)是非常激烈的, 公司自身的核心競(jìng)爭(zhēng)力將是決定公司命運(yùn)的關(guān)鍵。汽車(chē)租賃公司在不斷開(kāi)發(fā)新的經(jīng)營(yíng)模式, 提高服務(wù)質(zhì)量, 降低經(jīng)營(yíng)成本的同時(shí), 充分有效地利用資源實(shí)現(xiàn)信息化管理, 提高工作效率, 增強(qiáng)核心競(jìng)爭(zhēng)力, 這將是汽車(chē)租賃公司面臨的一項(xiàng)

37、重大課題。針對(duì)這些經(jīng)營(yíng)環(huán)境,結(jié)合大部</p><p>  1.4汽車(chē)租賃管理系統(tǒng)發(fā)展趨勢(shì)</p><p><b>  1.4.1世界趨勢(shì)</b></p><p>  汽車(chē)租賃業(yè)被稱為“朝陽(yáng)產(chǎn)業(yè)”,它因?yàn)闊o(wú)須辦理保險(xiǎn)、無(wú)須年檢維修、車(chē)型可隨意更換等優(yōu)點(diǎn),以租車(chē)代替買(mǎi)車(chē)來(lái)控制企業(yè)成本,這種在外企中十分流行的管理方</p><p&

38、gt;  式,日益受到國(guó)內(nèi)企事業(yè)單位和個(gè)人用戶的青睞。</p><p>  汽車(chē)租賃在國(guó)際市場(chǎng)中已經(jīng)發(fā)展成為一個(gè)比較成熟的、呈現(xiàn)良好發(fā)展態(tài)勢(shì)的產(chǎn)業(yè),而且在經(jīng)營(yíng)性租賃的基礎(chǔ)上,同時(shí)開(kāi)展融資性租賃、二手車(chē)銷售、車(chē)輛保險(xiǎn)等多種與之相關(guān)的業(yè)務(wù)。特別是二手車(chē)業(yè)務(wù)成為其重要業(yè)務(wù)之一,并且通過(guò)該業(yè)務(wù)的開(kāi)展,使之有效擴(kuò)大了自身車(chē)輛更新的空間。</p><p>  交通部2011年4月發(fā)布促進(jìn)汽車(chē)租賃業(yè)健康

39、發(fā)展通知稱,今后5-10年,是我國(guó)汽車(chē)租賃業(yè)發(fā)展的重要時(shí)期,交通部將加強(qiáng)行業(yè)管理促進(jìn)其規(guī)范發(fā)展。無(wú)論是從中國(guó)宏觀經(jīng)濟(jì)的走向趨勢(shì)還是微觀的社會(huì)基礎(chǔ)來(lái)看,中國(guó)汽車(chē)租賃行業(yè)都有著光明的發(fā)展前途。未來(lái)幾年,隨著信用體系的逐步健全,市場(chǎng)經(jīng)濟(jì)的進(jìn)一步完善,中國(guó)汽車(chē)租賃業(yè)將會(huì)有更快的發(fā)展。隨之相應(yīng)的租賃管理系統(tǒng)也將更廣泛的投入市場(chǎng),為企業(yè)的發(fā)展創(chuàng)造更多的機(jī)會(huì)和價(jià)值。</p><p><b>  1.4.2技術(shù)革新&l

40、t;/b></p><p>  傳統(tǒng)的汽車(chē)租賃管理系統(tǒng)在數(shù)據(jù)處理方面比較繁瑣,管理人員需要花費(fèi)很多的時(shí)間和精力去處理它。計(jì)算機(jī)的存儲(chǔ)與查詢功能不能滿足于用戶的基本需求而且租賃的基本信息管理的精確度也不夠高出現(xiàn)了不少的漏洞,這也很浪費(fèi)人力和時(shí)間。 而汽車(chē)租賃管理系統(tǒng)對(duì)車(chē)輛、客戶的基本信息、租賃結(jié)算、租還時(shí)間等進(jìn)行了綜合統(tǒng)計(jì)和管理,使顧客和管理人員能夠更快的得到自己想要的信息。一個(gè)好的汽車(chē)租賃系統(tǒng)首先應(yīng)具備的是

41、基本的信息管理,而汽車(chē)租賃管理系統(tǒng)不但對(duì)車(chē)輛信息、顧客信息都進(jìn)行了系統(tǒng)的管理,而且顧客可以直接登錄系統(tǒng)查看所有車(chē)輛信息,也可以根據(jù)自己的需要搜索相關(guān)車(chē)輛的信息,并且可以進(jìn)行網(wǎng)上租車(chē)[4]。本文對(duì)系統(tǒng)開(kāi)發(fā)中面臨的問(wèn)題及其解決方案進(jìn)行詳細(xì)的設(shè)計(jì)及合理安排。</p><p>  傳統(tǒng)的租賃管理系統(tǒng)采用各類表單來(lái)記錄數(shù)據(jù),最后需要盤(pán)點(diǎn)或統(tǒng)計(jì)時(shí)十分耗費(fèi)時(shí)間和人力,采用本系統(tǒng)對(duì)汽車(chē)的租賃情況進(jìn)行管理很方便地完成種類統(tǒng)計(jì)。為客

42、戶及時(shí)提供相關(guān)作息,杜絕車(chē)輛積壓與短缺,提高客服水平,保證汽車(chē)順利出租,以滿足客戶的需求,一個(gè)好的汽車(chē)出租管理系統(tǒng)應(yīng)該具備基本的信息管理如對(duì)車(chē)輛,客戶及租賃信息進(jìn)行管理。當(dāng)月能對(duì)一些數(shù)據(jù)進(jìn)行統(tǒng)計(jì),從而方便下個(gè)月的管理,方便客戶清楚明白的了解具體汽車(chē)出租等。本系統(tǒng)主要目的是能方便了解車(chē)輛信息,客戶信息和車(chē)輛租賃信息,從而方便企業(yè)進(jìn)行管理。</p><p>  1.4.3未來(lái)發(fā)展趨勢(shì)</p><p

43、>  目前,國(guó)內(nèi)汽車(chē)租賃業(yè)正處于起步階段,汽車(chē)租賃服務(wù)網(wǎng)絡(luò)體系還沒(méi)有建立,客戶對(duì)汽車(chē)租賃的認(rèn)知程度不高,汽車(chē)租賃企業(yè)的管理技術(shù)和服務(wù)水平與國(guó)際先進(jìn)企業(yè)有很大的差距。隨著中國(guó)經(jīng)濟(jì)的發(fā)展和人民生活水平的提高,人們對(duì)汽車(chē)消費(fèi)需求與日俱增,而汽車(chē)租賃業(yè)也有著良好的外部環(huán)境,這些都表明中國(guó)已經(jīng)具備開(kāi)展大規(guī)模汽車(chē)租賃業(yè)務(wù)的條件,汽車(chē)租賃業(yè)將迎來(lái)重大的發(fā)展機(jī)遇。</p><p>  當(dāng)然,隨著汽車(chē)租賃行業(yè)的不斷發(fā)展,汽車(chē)

44、租賃管理系統(tǒng)將被投放到市場(chǎng),并不斷完善,為這個(gè)行業(yè)減少一些不必要的人力、財(cái)力資源等的浪費(fèi),創(chuàng)造更多的價(jià)值。</p><p>  1.5系統(tǒng)的開(kāi)發(fā)設(shè)計(jì)思想</p><p>  在本系統(tǒng)的開(kāi)發(fā)設(shè)計(jì)過(guò)程中采用了原型法和面向?qū)ο蟮拈_(kāi)發(fā)方法相結(jié)合的開(kāi)發(fā)思路,力求在開(kāi)發(fā)過(guò)程中盡量吸收這兩種方法的長(zhǎng)處,而克服它們的短處。為設(shè)計(jì)本系統(tǒng),首先我們根據(jù)面向?qū)ο蟮拈_(kāi)發(fā)方法,從網(wǎng)上搜索許多汽車(chē)租賃行業(yè)的相關(guān)資料,

45、了解汽車(chē)租賃企業(yè)的基本業(yè)務(wù)流程及其相關(guān)要求,然后在根據(jù)原型法對(duì)其進(jìn)行系統(tǒng)分析和設(shè)計(jì),并做出詳細(xì)設(shè)計(jì),確定用戶界面、數(shù)據(jù)輸入和輸出的格式、數(shù)據(jù)共享的方式、系統(tǒng)的可擴(kuò)充性、系統(tǒng)安全和可靠性,以及繪制系統(tǒng)功能結(jié)構(gòu)圖等。利用可視化的、面向?qū)ο蟮能浖_(kāi)發(fā)工具快速設(shè)計(jì)與建立模型,并對(duì)系統(tǒng)模型反復(fù)進(jìn)行細(xì)致的評(píng)審、修改、調(diào)整和完善,最終能快速、高質(zhì)量地完成軟件的開(kāi)發(fā),最后再將系統(tǒng)功能一步一步完成和實(shí)現(xiàn)。</p><p>  第二

46、章 MIS系統(tǒng)基本理論</p><p>  2.1 MIS系統(tǒng)的概念 </p><p>  管理信息系統(tǒng)(Management Information System,簡(jiǎn)稱MIS)是一個(gè)由人、計(jì)算機(jī)等組成的能進(jìn)行信息收集、傳遞、存儲(chǔ)、加工、維護(hù)和使用的系統(tǒng)。管理信息系統(tǒng)按照其名稱進(jìn)行基本概念分解,可分為管理、信息和系統(tǒng)三個(gè)部分。</p><p>  信息反映客觀事物

47、,它以數(shù)據(jù)、文字、符號(hào)、聲音和圖像等各種不同的形式表示出來(lái),這些形式經(jīng)過(guò)轉(zhuǎn)換都可以輸入到計(jì)算機(jī)中。在管理信息系統(tǒng)中,信息是管理的對(duì)象。數(shù)據(jù)是一組表示數(shù)量,行為和目標(biāo)的非隨機(jī)可兼?zhèn)涞姆?hào),它可以是字母,數(shù)字或其他符號(hào),也可以是圖像,聲音或者味道,數(shù)據(jù)項(xiàng)可以按使用的目的組織數(shù)據(jù)結(jié)構(gòu)。</p><p>  管理的含義一般說(shuō)來(lái)就是計(jì)劃、組織、領(lǐng)導(dǎo)和控制的活動(dòng)。利用已有的和可以爭(zhēng)取到的各種資源,在實(shí)現(xiàn)其目標(biāo)的過(guò)程中,所應(yīng)用

48、的一切思想、理論和方法就構(gòu)成了管理的主要內(nèi)容。系統(tǒng)是為了某種目標(biāo)而將一些部件有機(jī)地結(jié)合的一個(gè)整體。一個(gè)大系統(tǒng)還可以分成若干個(gè)子系統(tǒng),各子系統(tǒng)又可以有它自己的組成部件??傊芾硇畔⑾到y(tǒng)是一個(gè)綜合性的概念,而且它還在不斷地發(fā)展著。</p><p>  2.2 MIS系統(tǒng)的開(kāi)發(fā)梗概 </p><p>  2.2.1 MIS系統(tǒng)的開(kāi)發(fā)原則 </p><p>  管理信息系

49、統(tǒng)是一項(xiàng)耗資大,技術(shù)復(fù)雜,管理變革明顯,并需要相當(dāng)一段時(shí)間才能完成的工程項(xiàng)目。系統(tǒng)分析是MIS系統(tǒng)開(kāi)發(fā)中最重要的一環(huán)。系統(tǒng)分析的主要內(nèi)容是對(duì)原工作狀態(tài)進(jìn)行充分的了解和展示,提出新系統(tǒng)的邏輯方案。從傳統(tǒng)的生命周期法到原形法、面向?qū)ο蠓?。這種演變趨勢(shì)體現(xiàn)了軟件開(kāi)發(fā)從手工生產(chǎn)向自動(dòng)化生產(chǎn)的轉(zhuǎn)變過(guò)程,也體現(xiàn)了軟件開(kāi)發(fā)方法論發(fā)展的規(guī)律。開(kāi)發(fā)方法學(xué)是MIS 系統(tǒng)開(kāi)發(fā)的指導(dǎo)原則,沒(méi)有開(kāi)發(fā)方法學(xué)的指導(dǎo),或者未把開(kāi)發(fā)方法學(xué)放在應(yīng)有的位置,那就不可能從總體

50、上把握開(kāi)發(fā)過(guò)程,是導(dǎo)致MIS系統(tǒng)失敗的主要原因之一[5]。它有以下四個(gè)原則:</p><p>  (1)創(chuàng)新原則,體現(xiàn)先進(jìn)性。計(jì)算機(jī)技術(shù)的發(fā)展十分迅速,要及時(shí)了解新技術(shù),使用新技術(shù),使目標(biāo)系統(tǒng)較原系統(tǒng)有質(zhì)的飛躍。</p><p>  (2)整體原則,體現(xiàn)完整性。企業(yè)管理可以理解為一個(gè)合理的‘閉環(huán)’系統(tǒng)。目標(biāo)系統(tǒng)應(yīng)當(dāng)是這個(gè)‘閉環(huán)’系統(tǒng)的完善。企業(yè)完整的實(shí)現(xiàn)計(jì)算機(jī)管理不一定必須在企業(yè)的各個(gè)方面

51、同時(shí)實(shí)現(xiàn),但必須完整的設(shè)計(jì)系統(tǒng)的各個(gè)方面。</p><p>  (3)不斷發(fā)展原則,體現(xiàn)超前性。為了提高使用率,有效地發(fā)揮MIS的作用,應(yīng)當(dāng)注意技術(shù)的發(fā)展和環(huán)境的變化。MIS在開(kāi)發(fā)過(guò)程中應(yīng)注重不斷發(fā)展,具備超前意識(shí)。</p><p>  (4)經(jīng)濟(jì)原則,體現(xiàn)實(shí)用性。大而全和高精尖并不是成功MIS的衡量標(biāo)準(zhǔn)。事實(shí)上許多失敗的MIS正是由于盲目追求高新技術(shù)而忽視了其實(shí)用性。盲目追求完善的MIS

52、而忽視了本單位的技術(shù)水平、管理水平和人員素質(zhì)。</p><p>  2.2.2 MIS系統(tǒng)的開(kāi)發(fā)步驟 </p><p>  管理信息系統(tǒng)開(kāi)發(fā)步驟如圖2-1:</p><p>  圖2-1 管理信息系統(tǒng)開(kāi)發(fā)步驟圖</p><p>  2.2.3 MIS系統(tǒng)的開(kāi)發(fā)方法</p><p>  現(xiàn)有的MIS開(kāi)發(fā)方法學(xué)為數(shù)不多,

53、目前使用的開(kāi)發(fā)方法有以下兩種:1.生命周期方法(瀑布模型),2.原型法(面向?qū)ο蠓椒?。 </p><p><b>  (一)、生命周期法</b></p><p>  生命周期法也稱結(jié)構(gòu)化系統(tǒng)開(kāi)發(fā)方法,是目前國(guó)內(nèi)外較流行的信息系統(tǒng)開(kāi)發(fā)方法,在系統(tǒng)開(kāi)發(fā)中得到了廣泛的應(yīng)用和推廣,尤其在開(kāi)發(fā)復(fù)雜的大系統(tǒng)時(shí),顯示了無(wú)比的優(yōu)越性。它也是迄今為止開(kāi)發(fā)方法中應(yīng)用最普遍最成熟的一種。

54、</p><p>  1、生命周期法的基本思想</p><p>  將軟件工程學(xué)和系統(tǒng)工程的理論和方法引入計(jì)算機(jī)系統(tǒng)的研制開(kāi)發(fā)中,按照用戶至上的原則,采用結(jié)構(gòu)化、模塊化自頂向下對(duì)系統(tǒng)進(jìn)行分析和設(shè)計(jì)。具體來(lái)說(shuō),它將整個(gè)信息系統(tǒng)開(kāi)發(fā)過(guò)程劃分為獨(dú)立的六個(gè)階段,包括系統(tǒng)分析、程序設(shè)計(jì)、系統(tǒng)測(cè)試、運(yùn)行和維護(hù)以及系統(tǒng)評(píng)估。這六個(gè)階段構(gòu)成信息系統(tǒng)的生命周期。</p><p>  

55、2、生命周期法的開(kāi)發(fā)過(guò)程</p><p>  采用原型法開(kāi)發(fā)管理信息系統(tǒng)可以分為如下幾個(gè)階段:</p><p>  (1)項(xiàng)目定義階段。決定組織是否存在問(wèn)題,以及問(wèn)題是否可以利用建設(shè)新系統(tǒng)或改造原有系統(tǒng)的方法加以解決。</p><p>  (2)系統(tǒng)研究階段。分析現(xiàn)有系統(tǒng)存在的問(wèn)題,定義解決方案所達(dá)到的目標(biāo),評(píng)價(jià)各種可能的選擇方案。</p><p

56、>  (3)設(shè)計(jì)階段。通過(guò)邏輯設(shè)計(jì)和屋里設(shè)計(jì)詳細(xì)描述系統(tǒng)的解決方案。</p><p>  (4)編程階段。將設(shè)計(jì)結(jié)果轉(zhuǎn)換成為軟件程序語(yǔ)句,并進(jìn)行系統(tǒng)調(diào)試。</p><p>  (5)安裝階段。包括系統(tǒng)初始化、系統(tǒng)培訓(xùn)、系統(tǒng)轉(zhuǎn)換。</p><p>  (6)運(yùn)行/維護(hù)階段。在這一階段不斷維護(hù)系統(tǒng)保證正常運(yùn)行;不斷修改滿足新的需要;評(píng)價(jià)系統(tǒng)運(yùn)行效果。</p&

57、gt;<p>  3、生命周期法的優(yōu)缺點(diǎn)</p><p>  生命周期法的突出優(yōu)點(diǎn)是強(qiáng)調(diào)系統(tǒng)開(kāi)發(fā)過(guò)程的整體性和全局性,強(qiáng)調(diào)在整體優(yōu)化的前提下考慮具體的分析設(shè)計(jì)問(wèn)題,即自頂向下的觀點(diǎn)。它從時(shí)間角度把軟件開(kāi)發(fā)和維護(hù)分解為若干階段,每個(gè)階段有各自相對(duì)獨(dú)立的任務(wù)和目標(biāo)。降低了系統(tǒng)開(kāi)發(fā)的復(fù)雜性,提高了可操作性。另外,每個(gè)階段都對(duì)該階段的成果進(jìn)行嚴(yán)格的審批,發(fā)現(xiàn)問(wèn)題及時(shí)反饋和糾正,保證了軟件質(zhì)量,特別是提高了軟

58、件的可維護(hù)性。實(shí)踐證明,生命周期法大大提高了軟件開(kāi)發(fā)的成功率。</p><p>  但是,生命周期法開(kāi)發(fā)周期較長(zhǎng),因?yàn)殚_(kāi)發(fā)順序是線性的,各個(gè)階段的工作不能同時(shí)進(jìn)行,前階段所犯的錯(cuò)誤必然帶入后一階段,而且是越是前面犯的錯(cuò)誤對(duì)后面的工作的影響越大,更正錯(cuò)誤所花的工作量就越大。而且,在功能經(jīng)常要變化的情況下,難以適應(yīng)變化要求,不支持反復(fù)開(kāi)發(fā)。</p><p><b>  (二)、原型法

59、</b></p><p>  原型法(Prototyping)是20世紀(jì)80年代隨著計(jì)算機(jī)軟件技術(shù)的發(fā)展,特別是在關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)(Relational Data Base System,RDBS)、第四代程序生成語(yǔ)言(4th Generation Language,4GL)和各種系統(tǒng)開(kāi)發(fā)生成環(huán)境產(chǎn)生的基礎(chǔ)上,提出的一種從設(shè)計(jì)思想、工具、手段都全新的系統(tǒng)開(kāi)發(fā)方法。 </p><p&g

60、t;  1、原型法的基本思想 </p><p>  首選根據(jù)用戶的要求,由用戶和開(kāi)發(fā)者共同確定系統(tǒng)的基本要求和主要功能,利用系統(tǒng)快速生成工具,建立一個(gè)系統(tǒng)模型。再在此基礎(chǔ)上與用戶交流,將模型不斷補(bǔ)充,修改完善,如此反復(fù),最終直至用戶和開(kāi)發(fā)者都比較滿意為止,就形成了一個(gè)相對(duì)穩(wěn)定、較為理想的管理信息系統(tǒng)。</p><p>  2、原型法的開(kāi)發(fā)過(guò)程 </p><p>  

61、采用原型法開(kāi)發(fā)管理信息系統(tǒng)可以分為如下幾個(gè)階段: </p><p>  (1)確定用戶的基本需求。由用戶提出對(duì)新系統(tǒng)的基本要求,如功能、基本界面形式、所需的數(shù)據(jù)、應(yīng)用范圍、運(yùn)行環(huán)境等,開(kāi)發(fā)者根據(jù)這些信息估算出開(kāi)發(fā)該系統(tǒng)所需的費(fèi)用,并建立簡(jiǎn)明的系統(tǒng)模型。 </p><p>  (2)開(kāi)發(fā)初步的原型系統(tǒng)。系統(tǒng)開(kāi)發(fā)人員根據(jù)用戶的要求建立原型系統(tǒng),但該系統(tǒng)只是一個(gè)初步的、不成熟的系統(tǒng),從系統(tǒng)的工作

62、效率上看也是不完善的。其主要目的是為了描述開(kāi)發(fā)者所理解的用戶的基本需求。 </p><p>  (3)修改、評(píng)價(jià)原型系統(tǒng)。將建造好的原型系統(tǒng)交給用戶,并投入試運(yùn)行,用戶將使用過(guò)程中發(fā)現(xiàn)的問(wèn)題一一記錄下來(lái),并與開(kāi)發(fā)人員進(jìn)行交流。開(kāi)發(fā)人員針對(duì)這些問(wèn)題不斷地對(duì)系統(tǒng)進(jìn)行修改、擴(kuò)充與完善,直至用戶滿意為止。 </p><p>  (4)形成最終的管理信息。對(duì)用戶滿意的原型系統(tǒng)進(jìn)行進(jìn)一步的開(kāi)發(fā),不斷補(bǔ)

63、充、完善,最終形成一個(gè)適用的管理信息系統(tǒng)。 </p><p>  3、原型法的優(yōu)缺點(diǎn) </p><p>  原型法的優(yōu)點(diǎn)是開(kāi)發(fā)周期短,費(fèi)用較少,同時(shí)可以較有效地避免因開(kāi)發(fā)者和用戶的認(rèn)識(shí)隔閡所產(chǎn)生的失敗,其缺點(diǎn)是不適用于擁有大量計(jì)算或控制功能的系統(tǒng),不適用于大型或復(fù)雜的系統(tǒng),且容易掩蓋需求、分析、設(shè)計(jì)等方面的問(wèn)題。原型法一般適用于解決有不確定因素的問(wèn)題,適用于對(duì)用戶界面要求高的系統(tǒng),和決策支

64、持方面的應(yīng)用。 </p><p>  在本系統(tǒng)的開(kāi)發(fā)設(shè)計(jì)過(guò)程中采用了原型法和面向?qū)ο蟮拈_(kāi)發(fā)方法相結(jié)合的開(kāi)發(fā)思路,力求在開(kāi)發(fā)過(guò)程中盡量吸收這兩種方法的長(zhǎng)處,而克服它們的短處。為設(shè)計(jì)本系統(tǒng),首先我們根據(jù)面向?qū)ο蟮拈_(kāi)發(fā)方法,從網(wǎng)上搜索許多汽車(chē)租賃行業(yè)的相關(guān)資料,了解汽車(chē)租賃企業(yè)的基本業(yè)務(wù)流程及其相關(guān)要求,然后在根據(jù)原型法對(duì)其進(jìn)行系統(tǒng)分析和設(shè)計(jì),并做出詳細(xì)設(shè)計(jì),確定用戶界面、數(shù)據(jù)輸入和輸出的格式、數(shù)據(jù)共享的方式、系統(tǒng)的可

65、擴(kuò)充性、系統(tǒng)安全和可靠性,以及繪制系統(tǒng)功能結(jié)構(gòu)圖等。利用可視化的、面向?qū)ο蟮能浖_(kāi)發(fā)工具快速設(shè)計(jì)與建立模型,并對(duì)系統(tǒng)模型反復(fù)進(jìn)行細(xì)致的評(píng)審、修改、調(diào)整和完善,最終能快速、高質(zhì)量地完成軟件的開(kāi)發(fā),最后再將系統(tǒng)功能一步一步完成和實(shí)現(xiàn)。</p><p>  第三章 系統(tǒng)可行性分析</p><p>  可行性分析是項(xiàng)目進(jìn)行中的一個(gè)重要里程碑,使用者提出的初始要求往往是含糊的、不明確的,因此需要通

66、過(guò)初步的調(diào)查研究,明確問(wèn)題,以及對(duì)項(xiàng)目進(jìn)行可行性分析判斷, 弄清待開(kāi)發(fā)的項(xiàng)目是不是可能實(shí)現(xiàn)和值得進(jìn)行,由系統(tǒng)分析員完成,并需寫(xiě)出可行性論證報(bào)告。</p><p><b>  3.1可行性研究</b></p><p>  可行性研究的目的,是對(duì)提出的投資建議、工程項(xiàng)目建設(shè)方案或研究課題建議的所有方面,進(jìn)行盡可能詳細(xì)的調(diào)查研究和做出鑒定,并對(duì)下一階段是否終止或繼續(xù)進(jìn)行研究

67、提出必要的論證,或者說(shuō)它的目的是對(duì)新建或改建工程項(xiàng)目的主要問(wèn)題,從技術(shù)經(jīng)濟(jì)兩個(gè)方面進(jìn)行全面、系統(tǒng)的研究分析,并對(duì)投產(chǎn)后的經(jīng)濟(jì)效果進(jìn)行預(yù)測(cè),以判斷它是“行”還是“不行”。需要說(shuō)明的是可行性并非最優(yōu)而是可行,只有在可行的基礎(chǔ)上才能進(jìn)一步求出最優(yōu)方案。</p><p>  3.1.1技術(shù)可行性</p><p>  技術(shù)上的可行性分析主要分析現(xiàn)有技術(shù)條件能否順利完成開(kāi)發(fā)工作,軟硬件配置能否滿足開(kāi)發(fā)

68、者需要,各類技術(shù)人員的數(shù)量、水平、來(lái)源等,這一特點(diǎn)非常適合計(jì)算機(jī)的特點(diǎn),發(fā)揮計(jì)算機(jī)的數(shù)據(jù)處理速度快,準(zhǔn)確率高的優(yōu)勢(shì),現(xiàn)代計(jì)算機(jī)硬件和軟件技術(shù)的飛速發(fā)展,為系統(tǒng)的建設(shè)提供了技術(shù)條件。</p><p>  而所要開(kāi)發(fā)的汽車(chē)租賃管理系統(tǒng)將要處理的只是一些量多且類型簡(jiǎn)單的數(shù)據(jù),以目前計(jì)算機(jī)的硬件基礎(chǔ)及發(fā)展趨勢(shì),將完全能滿足系統(tǒng)的開(kāi)發(fā)與運(yùn)行。本系統(tǒng)采用Visual Studio 2010,MySQL 5.1等現(xiàn)有技術(shù)來(lái)開(kāi)發(fā)

69、,技術(shù)上可行。</p><p>  3.1.2經(jīng)濟(jì)可行性</p><p>  經(jīng)濟(jì)可行性分析主要對(duì)開(kāi)發(fā)系統(tǒng)所投入的資金與系統(tǒng)投入使用后所帶來(lái)的經(jīng)濟(jì)效益進(jìn)行比較,確認(rèn)新系統(tǒng)是否會(huì)給企業(yè)帶來(lái)一定的經(jīng)濟(jì)效益。隨著信息化社會(huì)的發(fā)展,人們對(duì)信息、數(shù)據(jù)等的準(zhǔn)確性的需求也不斷加大,相應(yīng)的,各行各業(yè)的管理模式也不同程度的趨向于完全的自動(dòng)化管理,管理軟件的開(kāi)發(fā)更是隨著社會(huì)的發(fā)展迅速崛起。</p>

70、<p>  汽車(chē)租賃管理系統(tǒng)是一個(gè)不會(huì)直接產(chǎn)生經(jīng)濟(jì)效益的投資,但是能夠節(jié)省人員資源的消耗和浪費(fèi),從而節(jié)約成本,提高效率。且由于汽車(chē)租賃管理系統(tǒng)是一個(gè)比較小型的系統(tǒng),系統(tǒng)要求的計(jì)算機(jī)配置不高,環(huán)境配置費(fèi)用也較低,系統(tǒng)的開(kāi)發(fā)成本不是很高,系統(tǒng)使用方便、簡(jiǎn)潔,不需培訓(xùn)費(fèi)用等,在使用后,能夠起到的作用也是十分可觀的。從人力、物力、財(cái)力方面來(lái)說(shuō)都是可行的,所以在經(jīng)濟(jì)上也是可行的。</p><p>  3.1.

71、3操作可行性</p><p>  汽車(chē)租賃系統(tǒng)是基于ASP.NET平臺(tái)開(kāi)發(fā)的,被廣泛用于數(shù)據(jù)庫(kù)開(kāi)發(fā)和操作的一套成熟的軟件平臺(tái),具有不可比擬的優(yōu)點(diǎn)和簡(jiǎn)單方便,所以操作可行性方面是可行的[6]。</p><p>  3.1.4法律可行性</p><p>  本系統(tǒng)完全是自己參照一些資料獨(dú)立完成的,故不存在侵權(quán)行為或者由于本系統(tǒng)帶來(lái)的法律糾紛等問(wèn)題,所以在法律上是可行的。

72、</p><p>  3.1.5社會(huì)可行性</p><p>  隨著計(jì)算機(jī)的發(fā)展與普及,以及互聯(lián)網(wǎng)技術(shù)的擴(kuò)展,租賃信息管理必將實(shí)現(xiàn)無(wú)紙化辦公,并且加入到公司內(nèi)網(wǎng)或者是Internet上去,實(shí)現(xiàn)數(shù)據(jù)的共享,這樣有利于租賃信息的查詢,提高了數(shù)據(jù)資源的利用,并且能及時(shí)的得到更新,不需要像過(guò)去那樣浪費(fèi)大量的人力物力去進(jìn)行整理抄寫(xiě),提高了工作的效率。</p><p>  3.

73、2開(kāi)發(fā)工具及其語(yǔ)言特點(diǎn)</p><p>  在目前市場(chǎng)上這些眾多的程序開(kāi)發(fā)工具中,有些強(qiáng)調(diào)編程語(yǔ)言的彈性與執(zhí)行效率;有些則偏重于可視化程序開(kāi)發(fā)工具所帶來(lái)的便利性與效率的得高,各有各的優(yōu)點(diǎn)和特色,也滿足了不同用戶的需求。</p><p>  3.2.1 Visual Studio 2010</p><p>  Visual Studio 2010的新功能主要包括:應(yīng)用

74、程序生命周期(ALM)、C# 4.0動(dòng)態(tài)類型和動(dòng)態(tài)編程、多顯示器支持、支持TDD、支持Office開(kāi)發(fā)、Quick Search特性、C++ 0x新特性、新增基于.NET平臺(tái)的語(yǔ)言[19]等,它的設(shè)計(jì)目標(biāo)主要有3點(diǎn):提高開(kāi)發(fā)效率、在開(kāi)發(fā)過(guò)程生命周期中使團(tuán)隊(duì)成員能夠更好的協(xié)作、能夠開(kāi)發(fā)基于微軟最新技術(shù)的一些應(yīng)用。Visual Studio 2010支持.NET framework 4.0,并且對(duì)以前.NET framework版本進(jìn)行支持

75、。</p><p>  VS2010除了上述功能外還在以下方面進(jìn)行了改進(jìn):增強(qiáng)和完善了Visual Studio IDE,可進(jìn)行分屏顯示,高亮顯示,縮放顯示調(diào)試數(shù)據(jù)跟蹤等,方便開(kāi)發(fā)人員使用;改進(jìn)了Visual Basic和C#語(yǔ)言,開(kāi)發(fā)人員可以根據(jù)自己的愛(ài)好選擇任意一種語(yǔ)言;同時(shí)還包括一種新的.NET Framework語(yǔ)言:F#;支持基于MVC的Web應(yīng)用,改進(jìn)了代碼編寫(xiě)的速度,簡(jiǎn)化了Web開(kāi)發(fā);改進(jìn)了對(duì)WPF

76、和Silverlight應(yīng)用程序的開(kāi)發(fā);當(dāng)然最重要的變化是完善了Visual C++功能,在這次的Visual Studio 2010 CTP中,無(wú)論是從C++語(yǔ)言本身還是從IDE方面,都給我們帶來(lái)了很多期盼已久的新特性?;ㄩ_(kāi)兩朵,各表一枝。我們這里按下Visual Studio 2010在IDE方面的增強(qiáng)不表,單說(shuō)它對(duì)即將到來(lái)的C++新標(biāo)準(zhǔn)C++0x的支持。</p><p>  3.2.2 C#技術(shù)概述<

77、/p><p>  Visual C#是微軟公司為它的Microsoft .NET計(jì)劃推出的核心編程語(yǔ)言。C#是一種安全的、穩(wěn)定的、簡(jiǎn)單的、優(yōu)雅的,是由C和C++衍生出來(lái)的面向?qū)ο蟮木幊陶Z(yǔ)言,它在繼承C和C++強(qiáng)大功能的同時(shí)去掉了一些它們的復(fù)雜特性。C#幾乎綜合了目前所有編程語(yǔ)言系統(tǒng)的優(yōu)點(diǎn)[7],例如,它綜合了VB簡(jiǎn)單的可視化操作和C++高效的運(yùn)行速度,并以其強(qiáng)大的操作能力、優(yōu)雅的語(yǔ)法風(fēng)格、創(chuàng)新的語(yǔ)言特性和便捷的面向組

78、件編程的支持成為.NET開(kāi)發(fā)的首選語(yǔ)言,成為ECMA與ISO標(biāo)準(zhǔn)規(guī)范。</p><p>  Visual C#語(yǔ)言面向?qū)ο蟮脑O(shè)計(jì),可以用來(lái)構(gòu)建從高水平的商務(wù)目標(biāo)到體系標(biāo)準(zhǔn)應(yīng)用程序的范圍寬廣的組件[8]。使用Visual C#語(yǔ)言,程序員能夠迅速地建造提供充分開(kāi)拓計(jì)算和通信的工具和服務(wù)的新的Microsoft.NET平臺(tái)。C#語(yǔ)言的組成部分使用簡(jiǎn)單的C#語(yǔ)言結(jié)構(gòu)體,能被轉(zhuǎn)化成WEB服務(wù),允許人們通過(guò)Internet

79、調(diào)用在任何操作系統(tǒng)上運(yùn)行的任何語(yǔ)言。</p><p>  3.2.3 MYSQL 5.1 </p><p>  數(shù)據(jù)庫(kù)技術(shù)是數(shù)據(jù)管理的最新技術(shù),是計(jì)算機(jī)科學(xué)的重要分支。十余年來(lái),數(shù)據(jù)庫(kù)管理系統(tǒng)已從專用的應(yīng)用程序包發(fā)展成為通用的系統(tǒng)軟件。由于數(shù)據(jù)庫(kù)具有數(shù)據(jù)結(jié)構(gòu)化、最低冗余度、較高的程序與數(shù)據(jù)獨(dú)立性、易于擴(kuò)充、易于編制應(yīng)用程序等優(yōu)點(diǎn),較大的信息系統(tǒng)都是建立在數(shù)據(jù)庫(kù)設(shè)計(jì)之上的。</p>

80、;<p>  數(shù)據(jù)庫(kù)是數(shù)據(jù)處理的主要工具,是管理信息系統(tǒng)(MIS)的核心部分。數(shù)據(jù)庫(kù)系統(tǒng)是當(dāng)今計(jì)算機(jī)信息系統(tǒng)的核心,是計(jì)算機(jī)技術(shù)和應(yīng)用發(fā)展的關(guān)鍵。傳統(tǒng)的數(shù)據(jù)庫(kù)系統(tǒng)旨在處理永久、穩(wěn)定的數(shù)據(jù),強(qiáng)調(diào)維護(hù)數(shù)據(jù)的完整性和一致性。</p><p>  數(shù)據(jù)庫(kù)只是存放數(shù)據(jù)的倉(cāng)庫(kù),如何把數(shù)據(jù)庫(kù)中的數(shù)據(jù)轉(zhuǎn)化為人們的有用信息,則必須建立數(shù)據(jù)庫(kù)系統(tǒng)。數(shù)據(jù)庫(kù)系統(tǒng)為我們提供了一種把與我們的工作和生活緊密相關(guān)的信息集合在一起的

81、方法,還提供了在某個(gè)集中的地方,存儲(chǔ)和維護(hù)這些信息的方法。</p><p>  數(shù)據(jù)庫(kù)系統(tǒng)的選擇原則 :</p><p>  1、數(shù)據(jù)庫(kù)系統(tǒng)采用易于集成的,開(kāi)放的技術(shù);</p><p>  2、產(chǎn)品質(zhì)量?jī)?yōu)異,可靠性高,適于長(zhǎng)期運(yùn)行,能支持關(guān)鍵應(yīng)用;</p><p>  3、數(shù)據(jù)安全,保密型高;</p><p>  4、

82、能提供分布式數(shù)據(jù)庫(kù)功能;</p><p>  5、支持多種開(kāi)發(fā)環(huán)境,軟件開(kāi)發(fā)容易;</p><p>  6、擴(kuò)充性和升級(jí)能力強(qiáng)。</p><p><b>  MySQL特點(diǎn):</b></p><p>  MySQL是一個(gè)小型關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),與其他的大型數(shù)據(jù)庫(kù)例如Oracle、DB2、SQL Server等相比,My

83、SQL自有它的不足之處,如規(guī)模小、功能有限(MySQL Cluster的功能和效率都相對(duì)比較差)等,但是這絲毫也沒(méi)有減少它受歡迎的程度。對(duì)于一般的個(gè)人使用者和中小型企業(yè)來(lái)說(shuō),MySQL提供的功能已經(jīng)綽綽有余,目前MySQL被廣泛地應(yīng)用在Internet上的中小型網(wǎng)站中[14]。由于其體積小、速度快、總體擁有成本低,尤其是開(kāi)放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了MySQL作為網(wǎng)站數(shù)據(jù)庫(kù)。</p>&l

84、t;p>  第四章 系統(tǒng)需求分析</p><p>  軟件需求一般包含三個(gè)層次:業(yè)務(wù)需求、用戶需求和功能需求。業(yè)務(wù)需求:反映了組織機(jī)構(gòu)或客戶對(duì)系統(tǒng)、產(chǎn)品高層次的目標(biāo)要求,它們?cè)陧?xiàng)目視圖與范圍文檔中予以說(shuō)明。用戶需求:描述了用戶使用產(chǎn)品必須要完成的任務(wù)和具備的功能,這在使用實(shí)例文檔或方案腳本說(shuō)明中予以說(shuō)明。功能需求:定義了開(kāi)發(fā)人員必須實(shí)現(xiàn)的軟件功能,使得用戶能完成他們的任務(wù),從而滿足其業(yè)務(wù)需求。</p

85、><p>  對(duì)用戶需求的分析應(yīng)該全面、深入、發(fā)展,全面是指考查所有的信息是否有紕漏,必須保證各信息的完全;深入是指對(duì)信息的內(nèi)容、結(jié)構(gòu)、含義、變換、生存周期的分析和認(rèn)識(shí);發(fā)展是指對(duì)信息未來(lái)發(fā)展變化的預(yù)測(cè),因?yàn)樾畔⒃谀硞€(gè)系統(tǒng)內(nèi)的變化往往存在著特有的發(fā)展規(guī)律,需求分析應(yīng)該預(yù)見(jiàn)這種規(guī)律,否則就會(huì)縮短管理信息系統(tǒng)的使用壽命。為了保證需求分析的完備性,就必須保證需求分析的時(shí)間。</p><p>  汽車(chē)

86、租賃管理是汽車(chē)租賃公司開(kāi)展日常運(yùn)營(yíng)活動(dòng)的必須的環(huán)節(jié)。傳統(tǒng)的手工管理方式不但浪費(fèi)人力、時(shí)間,而且管理復(fù)雜,易出差錯(cuò)?;谟?jì)算機(jī)技術(shù)的完備的汽車(chē)租賃管理系統(tǒng)把一些繁瑣的數(shù)據(jù)計(jì)算、信息處理化為簡(jiǎn)單的指令操作。完全實(shí)現(xiàn)數(shù)據(jù)信息的電算化管理,徹底把人從手工管理中解放出來(lái),且能在網(wǎng)上直接進(jìn)行電子商務(wù)[11,12]。從而提高汽車(chē)租賃公司的勞動(dòng)生產(chǎn)率,節(jié)約生產(chǎn)成本,增加經(jīng)濟(jì)效益。</p><p><b>  4.1需求

87、分析</b></p><p>  4.1.1開(kāi)發(fā)的總體目標(biāo)</p><p>  本系統(tǒng)主要是通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)實(shí)現(xiàn)對(duì)汽車(chē)租賃的日常操作管理,進(jìn)行數(shù)據(jù)添加,并對(duì)各項(xiàng)數(shù)據(jù)進(jìn)行基本操作,匯總各項(xiàng)數(shù)據(jù),車(chē)輛及客戶的信息等。采用系統(tǒng)管理員用戶名,密碼安全機(jī)制,實(shí)現(xiàn)車(chē)輛信息,客戶信息和租賃信息相應(yīng)的添加、查詢、刪除與修改,及公司基本信息的查詢與修改操作。</p><p>

88、;<b>  4.1.2業(yè)務(wù)分析</b></p><p>  根據(jù)汽車(chē)租賃信息管理的操作,可以設(shè)計(jì)出系統(tǒng)的業(yè)務(wù)流程圖,如圖所示:</p><p>  圖4-1 系統(tǒng)業(yè)務(wù)流程圖</p><p>  在汽車(chē)租賃管理系統(tǒng)中,參與的用戶主要有兩類:系統(tǒng)管理員和客戶。</p><p>  (1)系統(tǒng)管理員權(quán)限有:</p&g

89、t;<p>  查詢公司車(chē)輛信息,對(duì)車(chē)輛信息進(jìn)行相關(guān)操作等;</p><p>  查詢公司客戶信息,對(duì)客戶信息進(jìn)行相關(guān)操作等;</p><p>  查詢公司到目前為止的所有租賃信息,對(duì)相關(guān)信息進(jìn)行相應(yīng)操作等;</p><p>  維護(hù)系統(tǒng)信息,修改密碼等。</p><p>  圖4-2 系統(tǒng)管理員權(quán)限圖</p>&

90、lt;p><b>  (2)客戶權(quán)限有:</b></p><p>  查詢公司車(chē)輛信息,對(duì)沒(méi)租賃的車(chē)輛進(jìn)行租賃操作;</p><p>  查詢正在進(jìn)行的租賃信息,對(duì)正在交易的車(chē)輛進(jìn)行歸還操作;</p><p>  查詢自己以往的租賃信息;</p><p>  修改自己的登錄密碼等。</p><p

91、>  圖4-3 公司客戶權(quán)限圖</p><p>  4.1.3系統(tǒng)功能需求分析</p><p>  1、整體結(jié)構(gòu)合理,風(fēng)格一致,模塊化結(jié)構(gòu),界面清晰,接口靈活,操作簡(jiǎn)便;</p><p>  2、完善的數(shù)據(jù)輸入,維護(hù),輸出??梢苑奖愕卦黾有萝?chē)輛,對(duì)現(xiàn)有車(chē)輛信息進(jìn)行更新,刪除不再使用的車(chē)輛;</p><p>  3、自檢性能高,用戶誤輸

92、、錯(cuò)輸均有提示。文本框內(nèi)容輸入有誤或填寫(xiě)不完整均有相應(yīng)出錯(cuò)提示;</p><p>  4、容錯(cuò)性能高,某個(gè)用戶的操作錯(cuò)誤不會(huì)引起整個(gè)系統(tǒng)的癱瘓,每一功能的操作有信息提示以免重復(fù)操作,錯(cuò)誤操作有警告,以便用戶及時(shí)改正。 </p><p><b>  4.2需求識(shí)別</b></p><p>  汽車(chē)租賃信息管理系統(tǒng)作為一個(gè)典型的信息管理系統(tǒng),其系統(tǒng)

93、開(kāi)發(fā)主要包括數(shù)據(jù)庫(kù)的設(shè)計(jì)與維護(hù)、瀏覽器網(wǎng)站的開(kāi)發(fā)。汽車(chē)租賃信息管理系統(tǒng)的主要任務(wù)是用計(jì)算機(jī)對(duì)各種車(chē)輛信息、客戶信息和租賃信息進(jìn)行日常的管理,如查詢、修改、增加、刪除以及存儲(chǔ)等,迅速準(zhǔn)確地完成各種信息的統(tǒng)計(jì)計(jì)算和匯總工作[10]等。本系統(tǒng)主要包括系統(tǒng)用戶的管理、車(chē)輛信息的管理、客戶信息的管理、租賃信息的管理等,其具體功能模塊如下:</p><p>  (1)車(chē)輛信息維護(hù):主要完成對(duì)車(chē)輛信息的查詢、添加、修改和刪除等

94、操作,只有租賃信息中車(chē)輛沒(méi)有被出租才能被刪除。</p><p>  (2)客戶信息維護(hù):主要完成對(duì)客戶信息的查詢、添加、修改和刪除等操作,只有租賃信息中客戶沒(méi)有租賃時(shí)才能被刪除。</p><p>  (3)租賃信息維護(hù):主要完成對(duì)租賃信息的查詢、添加和修改等操作,該信息一般不被刪除,留作保底。</p><p>  (4)系統(tǒng)信息維護(hù):主要完成對(duì)系統(tǒng)信息的查詢和修改,

95、修改管理員登錄密碼等操作,只有系統(tǒng)管理員具有修改系統(tǒng)信息的功能。</p><p><b>  4.3數(shù)據(jù)流程圖</b></p><p>  數(shù)據(jù)流程圖描繪系統(tǒng)的邏輯模型,圖中沒(méi)有任何物理元素,只是描繪信息在系統(tǒng)中流動(dòng)和處理情況。因?yàn)閿?shù)據(jù)流圖是邏輯系統(tǒng)的圖形表示,即使不是專業(yè)的計(jì)算機(jī)技術(shù)人員也容易理解,所以是極好的通信工具。此外設(shè)計(jì)數(shù)據(jù)流程圖紙需要考慮系統(tǒng)必須完成的基本

96、邏輯功能,完全不需要考慮如何具體地實(shí)現(xiàn)這些功能。本系統(tǒng)的數(shù)據(jù)流程圖如下圖所示:</p><p>  圖4-4 系統(tǒng)數(shù)據(jù)流程圖</p><p><b>  系統(tǒng)0層數(shù)據(jù)流圖:</b></p><p>  圖4-5 汽車(chē)租賃管理系統(tǒng)0層數(shù)據(jù)流圖</p><p><b>  系統(tǒng)1層數(shù)據(jù)流圖:</b>

97、</p><p>  圖4-6 汽車(chē)租賃管理系統(tǒng)1層數(shù)據(jù)流圖</p><p><b>  系統(tǒng)2層數(shù)據(jù)流圖:</b></p><p><b>  車(chē)輛管理數(shù)據(jù)流圖</b></p><p><b>  客戶管理數(shù)據(jù)流圖</b></p><p><b

98、>  租賃管理數(shù)據(jù)流圖</b></p><p><b>  公司管理數(shù)據(jù)流圖</b></p><p>  圖4-7 汽車(chē)租賃管理系統(tǒng)2層數(shù)據(jù)流圖</p><p><b>  4.4數(shù)據(jù)字典</b></p><p>  數(shù)據(jù)字典是對(duì)所有與系統(tǒng)相關(guān)數(shù)據(jù)元素的一個(gè)有組織的列表,以及精確的

99、嚴(yán)格的定義,使得用戶和系統(tǒng)分析員對(duì)輸入、輸出、存儲(chǔ)成分甚至中間計(jì)算有共同的理解。大體上說(shuō),數(shù)據(jù)字典提供了關(guān)于數(shù)據(jù)元素、元組(記錄或片斷)、記錄(文件或數(shù)據(jù)庫(kù))信息的定義和使用機(jī)制,以及這些實(shí)體之間的聯(lián)系。還可以定義其它一些實(shí)體,例如:輸入格式、報(bào)表、屏幕、處理、過(guò)程等等[9,18]。數(shù)據(jù)字典最重要的用途是作為分析階段的工具有助于改進(jìn)分析員,進(jìn)行小組之間的通信;有助于改進(jìn)不同開(kāi)發(fā)人員,不同開(kāi)發(fā)小組之間的通信;有助于要求所有開(kāi)發(fā)人員根據(jù)公共

100、數(shù)據(jù)字典描述數(shù)據(jù)和設(shè)計(jì)模塊,避免許多不必要的麻煩。</p><p><b>  4.4.1數(shù)據(jù)項(xiàng) </b></p><p><b>  表4-1車(chē)輛信息</b></p><p><b>  表4-2 客戶信息</b></p><p><b>  表4-3租賃信息表&l

101、t;/b></p><p><b>  表4-4公司信息表</b></p><p>  表4-5管理員信息表</p><p><b>  4.4.2數(shù)據(jù)存儲(chǔ)</b></p><p>  表4-6 車(chē)輛信息匯總表</p><p>  表4-7 客戶信息匯總表</p&

102、gt;<p>  表4-8 租賃信息匯總表</p><p><b>  4.4.3數(shù)據(jù)流</b></p><p>  表4-9 客戶信息數(shù)據(jù)流表</p><p>  表4-10 車(chē)輛信息數(shù)據(jù)流表</p><p>  表4-11 租賃信息數(shù)據(jù)流表</p><p>  4.4.4 處理過(guò)

103、程</p><p>  表4-12 系統(tǒng)驗(yàn)證過(guò)程表</p><p>  表4-13 車(chē)輛管理過(guò)程表</p><p>  表4-14 客戶管理過(guò)程表</p><p>  表4-15 租賃管理過(guò)程表</p><p>  第五章 數(shù)據(jù)庫(kù)的設(shè)計(jì)、生成與配置</p><p>  數(shù)據(jù)庫(kù)的設(shè)計(jì)目標(biāo)是合理的

104、存儲(chǔ),提高存儲(chǔ)效率,減少數(shù)據(jù)冗余,保證數(shù)據(jù)的完整和一致,數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)的好壞將直接對(duì)應(yīng)用系統(tǒng)的效率及實(shí)現(xiàn)的效果產(chǎn)生影響。為了設(shè)計(jì)出合理的數(shù)據(jù)庫(kù)結(jié)構(gòu),設(shè)計(jì)數(shù)據(jù)庫(kù)系統(tǒng)時(shí)應(yīng)該首先充分了解用戶各個(gè)方面的需求,包括現(xiàn)有的及將來(lái)可能增加的需求。然后再對(duì)需求進(jìn)行分析、歸納、總結(jié),最后才進(jìn)行數(shù)據(jù)庫(kù)的概念和邏輯結(jié)構(gòu)設(shè)計(jì)[16]。</p><p>  5.1數(shù)據(jù)庫(kù)需求分析</p><p>  用戶的具體需求主

105、要體現(xiàn)在數(shù)據(jù)的存儲(chǔ),查詢和更新上。要了解用戶需要把什么數(shù)據(jù)存儲(chǔ)起來(lái),哪些數(shù)據(jù)需要經(jīng)常查詢、更新和刪除,收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù)處理的流程。</p><p>  本系統(tǒng)有客戶,車(chē)輛,租賃這三個(gè)實(shí)體,其中租賃信息中包括租賃編號(hào),車(chē)輛編號(hào),客戶編號(hào),取車(chē)時(shí)間,預(yù)租天數(shù),還車(chē)時(shí)間,租賃總價(jià)等。整體的設(shè)計(jì)思想是,系統(tǒng)管理員可以對(duì)數(shù)據(jù)庫(kù)中的所有數(shù)據(jù)都有操作權(quán)限,包括所有信息的增刪改查操作;客戶可以查看公司信息,瀏覽車(chē)輛信

106、息,進(jìn)行相應(yīng)的租賃和歸還操作。通過(guò)上述系統(tǒng)功能分析,針對(duì)一般工作流引擎的需求,總結(jié)出如下的需求信息:</p><p>  (1)需要存儲(chǔ)用戶信息;</p><p>  (2)需要對(duì)用戶進(jìn)行區(qū)分,不同用戶具有不同權(quán)限;</p><p>  (3)需要存儲(chǔ)車(chē)輛信息;</p><p>  (4)需要存儲(chǔ)租賃信息;</p><p&

107、gt;  (5)需要存儲(chǔ)公司信息。</p><p>  經(jīng)過(guò)上述系統(tǒng)功能分析和需求總結(jié),考慮到將來(lái)功能上的拓展,設(shè)計(jì)如下所示的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):</p><p>  (1)用戶信息表,包括的數(shù)據(jù)項(xiàng)有:?jiǎn)T工編號(hào),員工姓名,密碼,身份證號(hào),性別,年齡,聯(lián)系方式,工作單位等。</p><p>  (2)車(chē)輛信息表,包括的數(shù)據(jù)項(xiàng)有:車(chē)輛編號(hào),車(chē)輛名稱,車(chē)身顏色,購(gòu)買(mǎi)日期,生

108、產(chǎn)廠商,購(gòu)買(mǎi)價(jià)格,租賃單價(jià)等。</p><p>  (3)租賃信息表,包括的數(shù)據(jù)項(xiàng)有:租賃編號(hào),車(chē)輛編號(hào),客戶編號(hào),取車(chē)日期,歸還日期,租賃天數(shù),租賃狀態(tài),租賃總價(jià)等。</p><p>  5.2數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)</p><p>  概念結(jié)構(gòu)設(shè)計(jì)基礎(chǔ)是完成需求分析后提供的需求說(shuō)明書(shū),用概念數(shù)據(jù)模型表示數(shù)據(jù)及其相互間的關(guān)系,在概念設(shè)計(jì)階段中,設(shè)計(jì)人員從管理員的角度看

109、待數(shù)據(jù)及處理要求和約束,產(chǎn)生一個(gè)反映管理者觀點(diǎn)的概念模式。然后再把概念模式轉(zhuǎn)換成邏輯模式。將概念設(shè)計(jì)從設(shè)計(jì)過(guò)程中獨(dú)立開(kāi)來(lái),使各階段的任務(wù)相對(duì)單一化,設(shè)計(jì)復(fù)雜程度大大降低,不受特定DBMS的限制。</p><p>  利用ER方法進(jìn)行數(shù)據(jù)庫(kù)的概念設(shè)計(jì),可分成三步進(jìn)行:首先設(shè)計(jì)局部E-R模式,然后把各局部E-R模式綜合成一個(gè)全局模式,最后對(duì)全局ER模式進(jìn)行優(yōu)化,得到最終的模式,即概念模式。概念設(shè)計(jì)中自頂向下的實(shí)體分析

110、方法,即常用的實(shí)體聯(lián)系模型(簡(jiǎn)稱E-R模型),對(duì)具體數(shù)據(jù)進(jìn)行抽象加工,將實(shí)體集合抽象成實(shí)體類型。用實(shí)體間聯(lián)系反映現(xiàn)實(shí)世界事物間的內(nèi)在聯(lián)系。E-R模型是建立概念性數(shù)據(jù)模型的有力工具。</p><p>  通過(guò)對(duì)汽車(chē)租賃管理系統(tǒng)的分析,系統(tǒng)總體E-R圖如下圖所示:</p><p>  圖5-1 系統(tǒng)總體E-R圖</p><p>  根據(jù)前面的設(shè)計(jì),規(guī)劃出來(lái)的實(shí)體有:管

111、理員實(shí)體,公司實(shí)體,客戶實(shí)體,車(chē)輛實(shí)體,租賃表實(shí)體。各個(gè)實(shí)體及其屬性下圖所示:</p><p>  圖5-2 管理員實(shí)體屬性圖</p><p>  圖5-3 公司實(shí)體屬性圖</p><p>  圖5-4 車(chē)輛實(shí)體屬性圖</p><p>  圖5-5 客戶實(shí)體屬性圖</p><p>  圖5-6 租賃實(shí)體屬性圖&

112、lt;/p><p>  5.3數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)</p><p>  數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)就是在概念設(shè)計(jì)的基礎(chǔ)上,把概念結(jié)構(gòu)轉(zhuǎn)化為某種數(shù)據(jù)庫(kù)系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型,這種實(shí)際數(shù)據(jù)模型也就是數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu),設(shè)計(jì)這種數(shù)據(jù)模型就是數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)。根據(jù)前面定義的實(shí)體、實(shí)體間的關(guān)系,形成數(shù)據(jù)庫(kù)的表格以及各個(gè)表之間的關(guān)系。</p><p>  表5-1 管理員信息表</p>

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(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)論