汽車租賃管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
汽車租賃管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)
汽車租賃管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)
汽車租賃管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)
汽車租賃管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第5頁(yè)
已閱讀5頁(yè),還剩30頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、基于IOS的汽車租賃管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)1。緒論錯(cuò)誤!未定義書簽。1.1簡(jiǎn)介1。2項(xiàng)目背景與意義1.2.1背景1。2。2意義1。3國(guó)內(nèi)外研究現(xiàn)狀1。3。1本項(xiàng)目國(guó)外研究現(xiàn)狀1.3。2本項(xiàng)目國(guó)內(nèi)研究現(xiàn)狀2。 系統(tǒng)開發(fā)的技術(shù)與環(huán)境23。 1 windows操作系統(tǒng)錯(cuò)誤!未定義書簽。3。2 visual studio2010錯(cuò)誤!未定義書簽。3。3 SQL Server2008 3系統(tǒng)的總體分析34.1系統(tǒng)的可行性分析34。1.1可行性研究的目的34.1。2技術(shù)可行性34。1。3 操作可行性 34.2系統(tǒng)的需求分析44。3系統(tǒng)功能概述 44。4系統(tǒng)功能特點(diǎn) 44.5業(yè)務(wù)流程圖 44.6數(shù)據(jù)流程圖54

2、.7數(shù)據(jù)字典64.8數(shù)據(jù)存儲(chǔ)74。系統(tǒng)的總體設(shè)計(jì) 85.1系統(tǒng)設(shè)計(jì)原則85。2模塊分析與整體設(shè)計(jì)85。3數(shù)據(jù)庫(kù)設(shè)計(jì)和構(gòu)建 125。系統(tǒng)的詳細(xì)設(shè)計(jì)156。系統(tǒng)功能的具體實(shí)現(xiàn) 167.1登錄部分的設(shè)計(jì)167。2業(yè)務(wù)信息管理部分 197??偨Y(jié)27參考文獻(xiàn)28第一章緒論1.本文研究的背景與意義1。1背景隨著全球經(jīng)濟(jì)形勢(shì)的變化,人們的生活方式也在改變。越來越多的家庭、個(gè)人選擇租賃汽車, 這樣既節(jié)省了時(shí)間、也節(jié)省了錢。由于工作上的特殊要求和業(yè)余生活的豐富多樣化,人們對(duì) 于汽車的要求也不盡相同。這時(shí),租賃公司就可以根據(jù)用戶的特定要求,為其提供專用的汽車. 中小企業(yè)也利用租賃汽車來完成其經(jīng)營(yíng)活動(dòng),于是這使得當(dāng)

3、代汽車租賃市場(chǎng)呈現(xiàn)出一個(gè)明顯 的發(fā)展趨勢(shì)。1.2意義隨著當(dāng)今社會(huì)科學(xué)技術(shù)的快速發(fā)展,人民生活水平得到了很大的改善,汽車租賃已成為一個(gè) 極具市場(chǎng)潛在的行業(yè),面對(duì)日趨發(fā)展的租賃市場(chǎng),傳統(tǒng)的的人工租賃管理方式在進(jìn)行繁多的 業(yè)務(wù)信息處理時(shí)顯得極不方便,直接導(dǎo)致了錯(cuò)誤的產(chǎn)生,服務(wù)質(zhì)量的低下.因此,人們對(duì)于運(yùn) 用計(jì)算機(jī)技術(shù)來協(xié)調(diào)和管理租賃工作的需求正在逐步加大。汽車租賃系統(tǒng)就是對(duì)車輛和客戶信息的管理,主要包括車輛的出租狀態(tài)、保險(xiǎn)類型、車輛的 基本信息、客戶信息、會(huì)員類型管理等.由于這些過程間的關(guān)系復(fù)雜,有一對(duì)一的關(guān)系,一對(duì) 多的關(guān)系,也有多對(duì)多的關(guān)系,所有這些工作使汽車管理工作變得量大而又復(fù)雜,以前很多租

4、 賃公司采用人工管理,直接導(dǎo)致了錯(cuò)誤的產(chǎn)生,服務(wù)質(zhì)量的低下.汽車租賃管理系統(tǒng)的開發(fā)使 得這一狀況得到了根本的改善。這套管理系統(tǒng)涵蓋了車輛租賃業(yè)務(wù)的各個(gè)方面.使得汽車租賃 服務(wù)可以快速、規(guī)范地完成,節(jié)省了人力物力,提高了服務(wù)質(zhì)量和經(jīng)濟(jì)效益。2。國(guó)內(nèi)外研究現(xiàn)狀2。1。本項(xiàng)目國(guó)外研究現(xiàn)狀隨著世界經(jīng)濟(jì)形勢(shì)的變化和西方國(guó)家產(chǎn)業(yè)結(jié)構(gòu)的變化,人們的生活方式也在改變.越來越多的 家庭、個(gè)人選擇租賃汽車,認(rèn)為這樣可以節(jié)省大筆投資。由于工作上的特殊要求和業(yè)余生活 的豐富多樣化,人們?cè)诓煌瑫r(shí)期對(duì)于汽車的要求也不盡相同。這時(shí),租賃公司就可以根據(jù)顧客的 特定要求,為其提供專用的汽車。中小企業(yè)利用租賃汽車來完成其經(jīng)營(yíng)活動(dòng)

5、是當(dāng)代汽車租賃 市場(chǎng)呈現(xiàn)出的一個(gè)明顯的發(fā)展趨勢(shì)。其增長(zhǎng)速度以及所占比例,都顯示出了汽車租賃在中小 企業(yè)經(jīng)營(yíng)輔助中不可或缺的地位。在國(guó)際貿(mào)易中,汽車是最大的國(guó)際貿(mào)易行業(yè)之一,全世界汽車進(jìn)出口貿(mào)易占總貿(mào)易額的20%左 右。日本、德國(guó)、法國(guó)、韓國(guó)其汽車產(chǎn)量的50%左右供出口。現(xiàn)在的世界主要發(fā)達(dá)國(guó)家,都 是汽車主產(chǎn)強(qiáng)國(guó),汽車工業(yè)均是其國(guó)民經(jīng)濟(jì)的支柱產(chǎn)業(yè),其汽車產(chǎn)量、規(guī)模、技術(shù)水平也都 是處于絕對(duì)領(lǐng)先的水平,世界500強(qiáng)企業(yè)前十位中,就有幾家是汽車公司。1999年全世界銷 售汽車5471萬輛,前十位的幾家公司銷售量達(dá)4283萬輛,占全球市場(chǎng)份額的78。3%,汽車工業(yè) 最有實(shí)力的跨國(guó)公司,都集中在美國(guó)、德

6、國(guó)、日本、法國(guó)這幾個(gè)主要發(fā)達(dá)國(guó)家。2。2.本項(xiàng)目國(guó)內(nèi)研究現(xiàn)狀目前,國(guó)內(nèi)汽車租賃業(yè)正處于起步階段,汽車租賃服務(wù)網(wǎng)絡(luò)體系還沒有建立客戶對(duì)汽車租賃的 認(rèn)知程度不高,汽車租賃企業(yè)的管理技術(shù)和服務(wù)水平與國(guó)際先進(jìn)企業(yè)有很大的差距。隨著中 國(guó)經(jīng)濟(jì)的發(fā)展和人民生活水平提高,人們對(duì)汽車消費(fèi)需求與日俱增,而汽車租賃業(yè)也有著良好 的外部環(huán)境,這些都表明中國(guó)已經(jīng)具備開展大規(guī)模汽車租賃業(yè)務(wù)的條件,汽車租賃業(yè)將迎來重 大的發(fā)展機(jī)遇。雖然近幾年我國(guó)汽車租賃市場(chǎng)發(fā)展迅速,但與已經(jīng)發(fā)展成熟的國(guó)際汽車租賃 業(yè)相比,國(guó)內(nèi)的汽車租賃業(yè)還處于起步階段,在經(jīng)營(yíng)網(wǎng)絡(luò)、風(fēng)險(xiǎn)管理、相關(guān)政策等方面存在許 多問題,市場(chǎng)需求和汽車租賃服務(wù)還有相當(dāng)大

7、的差距,社會(huì)需求不能得到滿足,供需不平衡。系統(tǒng)開發(fā)的關(guān)鍵技術(shù)與環(huán)境3。1硬件環(huán)境1 )。 準(zhǔn)備一臺(tái)裝有MAC_OS_X的MAC BOOK,必須是基于Intel的Macintosh計(jì)算機(jī),操 作系統(tǒng)的版本做好在10。6。2以上,因?yàn)镮OS SDK4以上的版本對(duì)操作系統(tǒng)版本的最低要求 是 10.6。2.2). iPhone或iPod Touch,主要用來測(cè)試編寫好的程序。3。2開發(fā)工具1) Xcode: Xcode是蘋果公司開發(fā)的編程軟件,是開發(fā)人員建立OS X和iOS應(yīng)用程序 的最快捷的方式.Xcode具有統(tǒng)一的用戶界面設(shè)計(jì),編碼、測(cè)試、調(diào)試都在一個(gè)簡(jiǎn)單的窗口內(nèi)完 成。2) SQL Server

8、2008SQL Server 2008是一款強(qiáng)大的數(shù)據(jù)庫(kù)軟件,任務(wù)是為了讓公司運(yùn)行其核心應(yīng)用程序的同時(shí)降 低各項(xiàng)成本。有以下三個(gè)特點(diǎn):可信任:使公司可以安全的運(yùn)行他們的核心應(yīng)用程序.高效:使公司能夠降低開發(fā)成本,減少管理數(shù)據(jù)庫(kù)的時(shí)間。智能:給出一個(gè)平臺(tái),用戶需要的時(shí)候可以給用戶反饋各類信息.系統(tǒng)的總體分析4.1系統(tǒng)的可行性分析4.1。1可行性研究的目的對(duì)于汽車租賃管理系統(tǒng)的可行性研究,其目的是在于討論該系統(tǒng)在實(shí)際生產(chǎn)應(yīng)用中的可能性。 而并不是為了給出具體的解決問題的方案。在對(duì)本系統(tǒng)的開發(fā)過程和實(shí)踐過程中,使用方和開發(fā)方都有可能對(duì)市場(chǎng)的了解有所偏差,對(duì)技 術(shù)的把握有所不足,對(duì)風(fēng)險(xiǎn)的認(rèn)識(shí)也不夠明確

9、,因此,在有限的資源和時(shí)間限制下,會(huì)有很多 問題沒有辦法有效的解決。所以,開發(fā)人員和客戶都應(yīng)該盡早預(yù)知可能發(fā)生的問題,提出一 套或幾套合理的解決方案,那么整套系統(tǒng)的開發(fā)便能夠相對(duì)順利的完成 4。1。2 技術(shù)可行性本系統(tǒng)使用SQL server2008作為后臺(tái)數(shù)據(jù)庫(kù),用Visual Studio 2010作為前臺(tái)開發(fā)工具。系統(tǒng)界 面通過JSP生成。管理員通過該界面能夠?qū)?shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行增刪改查,通過連接客戶界 面,管理員可以發(fā)布各項(xiàng)信息,方便顧客選車租車。系統(tǒng)的開發(fā)方法:本系統(tǒng)的開發(fā)者對(duì)系統(tǒng)開發(fā)有一定的了解和研究,對(duì)開發(fā)系統(tǒng)所涉及的軟 件操作熟練,可以用計(jì)算機(jī)配合相關(guān)軟件完成對(duì)本系統(tǒng)的開發(fā)。網(wǎng)

10、絡(luò)通信技術(shù):開發(fā)者熟悉網(wǎng)絡(luò)技術(shù)。B/S結(jié)構(gòu)的設(shè)計(jì)開發(fā):開發(fā)者有一定的B/S開發(fā)經(jīng)驗(yàn)。(4)數(shù)據(jù)庫(kù):開發(fā)者對(duì)數(shù)據(jù)庫(kù)的應(yīng)用熟練。(5)。net技術(shù):開發(fā)者對(duì)此技術(shù)足夠熟練。綜上所述本系統(tǒng)在技術(shù)上是不存在疑慮的,技術(shù)是可行的.4.1.3操作可行性國(guó)內(nèi)外各大公司對(duì)汽車租賃管理系統(tǒng)的開發(fā)已經(jīng)具有相當(dāng)?shù)慕?jīng)驗(yàn),而高度信息化的社會(huì)需要 此管理系統(tǒng)被設(shè)計(jì)得越來越信息化高效化。本系統(tǒng)的開發(fā)與操作不與任何國(guó)家法律法規(guī)有沖 突,完全合法。并且本系統(tǒng)的界面友好功能完善,使用簡(jiǎn)單,操作便易,維護(hù)成本較低,有一定 計(jì)算機(jī)相關(guān)知識(shí)的用戶均能熟練掌握。系統(tǒng)的各個(gè)模塊也足夠清晰,個(gè)性功能都比較容易使 用.通過上面的概述,這個(gè)系統(tǒng)

11、的使用方法是完全可以被大多數(shù)人掌握的.4.2系統(tǒng)的需求分析針對(duì)目前小型汽車租賃公司的管理系統(tǒng)現(xiàn)狀,運(yùn)用模塊化管理的有關(guān)概念,開發(fā)出一套連接著 數(shù)據(jù)庫(kù)的,能用網(wǎng)頁(yè)進(jìn)行操作的汽車租賃管理系統(tǒng).通過將租賃過程中相關(guān)的業(yè)務(wù)進(jìn)行集中管 理和模塊化管理,并使得每一個(gè)模塊既相互獨(dú)立又有一定的聯(lián)系;將所有數(shù)據(jù)進(jìn)行統(tǒng)一管理而 方便了管理,提高了管理質(zhì)量,節(jié)省了很多的資源;大大減小了公司的開銷,使勞動(dòng)簡(jiǎn)單化,便 捷化。汽車租賃管理系統(tǒng)由管理者進(jìn)行操作,可以將客戶從租車到還車的方方面面信息進(jìn)行統(tǒng)一管 理。在安全性方面,系統(tǒng)也是有要求的,管理員登錄系統(tǒng)需要輸入姓名,密碼以及隨機(jī)產(chǎn)生的 驗(yàn)證碼,登陸管理系統(tǒng)后,管理員能

12、對(duì)客戶信息進(jìn)行添加,也能對(duì)客戶信息進(jìn)行查看和修改, 并且能通過關(guān)鍵字查詢特定客戶。能對(duì)車輛信息進(jìn)行添加,并且進(jìn)行查看和修改,也能通過 關(guān)鍵字進(jìn)行查詢。在客戶有租車要求時(shí),管理員可以通過關(guān)鍵字輸入來定位客戶要求的車輛, 也能通過姓名身份證號(hào)來定位特定的會(huì)員,通過錄入租車起止時(shí)間,系統(tǒng)便能計(jì)算出租金.另 外,管理員還能將全新的車輛顏色和換擋方式同步添加到數(shù)據(jù)庫(kù)中,以方便客戶選擇。當(dāng)然管 理員對(duì)自己的密碼也能進(jìn)行管理,通過程序?qū)υ忻艽a進(jìn)行跟高級(jí)別的加密,更加安全可靠。 本系統(tǒng)采用B/S結(jié)構(gòu)開發(fā),用戶操作簡(jiǎn)便,沒有特別的時(shí)間和空間上的要求,只需一定的計(jì)算機(jī) 知識(shí),通過計(jì)算機(jī),用現(xiàn)在常用的各種瀏覽器版

13、本均能登錄,管理員無需和客戶面對(duì)面,可以 通過網(wǎng)絡(luò)化的辦公模式大大節(jié)省時(shí)間和精力,從而提高工作效率,也節(jié)省了公司成本4。3系統(tǒng)功能概述本系統(tǒng)的用戶定義為系統(tǒng)管理員。進(jìn)入后臺(tái)管理系統(tǒng)后可以對(duì)系統(tǒng)的所有模塊進(jìn)行操作,不受任何權(quán)限的限制,管理員可以添加 和查詢租車方的信息,公司汽車的信息,汽車的出租與否和相關(guān)的信息,也可以對(duì)這些信息進(jìn) 行修改和刪除,同時(shí)能對(duì)登錄系統(tǒng)的姓名和密碼進(jìn)行相關(guān)操作。登陸系統(tǒng),查看各類信息,進(jìn)行統(tǒng)一管理??蛻艄芾?客戶信息的添加,客戶信息發(fā)生變化后刪除和修改;車輛管理:車輛信息的添加,車輛信息發(fā)生變化后的刪除和修改; 出租管理:出租信息的添加,出租信息發(fā)生變化后的刪除和修改;

14、 顏色管理和換擋方式管理:對(duì)相關(guān)屬性進(jìn)行增刪改查。系統(tǒng)管理:系統(tǒng)登錄名和密碼管理;4。4系統(tǒng)功能特點(diǎn)界面人性化,操作便易:控件化的頁(yè)面布局,錄入工作方便簡(jiǎn)潔; 即時(shí)性與可見性:各項(xiàng)操作應(yīng)該即可處理并即刻顯示在界面上。 功能相對(duì)完善:包括常見的增刪改查功能,還有關(guān)鍵字搜索功能。4。5業(yè)務(wù)流程圖業(yè)務(wù)流程圖即業(yè)務(wù)流程“流水賬”,用框圖和將業(yè)務(wù)串聯(lián).管理員登錄管理汽車信息管理出租信息管理顏色信息管理?yè)Q擋信息管理客戶信息客戶信息的添加和查詢汽車信息的添加和查詢出租信息的添加和查詢客戶信息的添加和查詢客戶信息的添加和查詢管理系統(tǒng)信息客戶信息的添加和查詢圖4。1業(yè)務(wù)流程圖4。6數(shù)據(jù)流程圖數(shù)據(jù)流圖(Data

15、Flow Diagram,簡(jiǎn)稱DFD)顧名思義是描繪數(shù)據(jù)和信息變換的圖形,涵蓋了數(shù) 據(jù)從輸出到輸入的整個(gè)過程,為開發(fā)者提供了功能和數(shù)據(jù)建模機(jī)制.數(shù)據(jù)流圖對(duì)信息系統(tǒng)的描 述全面而又簡(jiǎn)約,它可以用極少的幾種圖形描述出數(shù)據(jù)在系統(tǒng)中較為復(fù)雜的流動(dòng)情況。數(shù)據(jù)流圖的特征:抽象性:在數(shù)據(jù)流途中所有的具體事物都已省略,只剩下數(shù)據(jù)的各種流動(dòng)變化情況。抽象性能 夠方便我們總結(jié)出數(shù)據(jù)的規(guī)律。概括性:它綜合聯(lián)系了系統(tǒng)的各個(gè)功能和對(duì)數(shù)據(jù)的處理情況,具有總體概括性頂層:初始化系統(tǒng)管理員1系統(tǒng)初始化A管理員信息表圖4。1初始化系統(tǒng)流程圖第二層:P0管理員登錄添加/修改客戶信息管理模塊汽車信息管理模塊出租信息管理模塊更新更新

16、管理員信息表顏色信息管理模塊添加/編輯系統(tǒng)信息管理模塊換擋方式信息管理模塊圖4。2登錄及主界面流程圖 第三層:(共有六個(gè)功能模塊) 客戶信息的管理廠P1添加客戶查詢客戶客戶信息管理模塊客戶信息表圖4.3客戶信息管理流程圖車輛信息的管理P2汽車信息表圖4.4汽車信息管理流程圖出租信息的管理添加出租信息模塊1:“出租信息管理模塊查詢信息圖4.5出租信息管理流程圖 顏色信息的管理添加顏色信息P4顏色信息管理模塊查詢信息添加汽車信息汽車信息管理圖4。6顏色信息管理流程圖 換擋方式的管理P5添加換擋方式圖4。7換擋信息管理流程圖系統(tǒng)添加管理員信P6系統(tǒng)信息管理模塊 l-f、ltZtj a =目汽車信息查

17、詢汽車名稱,顏色換擋方式,出租價(jià)格出廠日期,廠家地址,汽車圖片,參數(shù)配置,出租狀態(tài)。如圖5.6。圖5.7汽車信息查詢模塊出租信息管理模塊:管理員可以對(duì)出租信息進(jìn)行添加或管理。如圖5.8.出租信息查詢模塊:可對(duì)上述出租車型,客戶,出租起止時(shí)間,租金等信息進(jìn)行查詢。如圖5。10。選顯顯顯出出顯操擇示示示租租示作項(xiàng)出出出開結(jié)租項(xiàng)租租租始束金號(hào)車客時(shí)時(shí)型戶間間圖5。0出租信/息查詢模塊顏色信息管理模塊目完成對(duì)顏色彳言息的添加和查-詢。女口圖5。11。顏色信息管理模塊添加顏色模塊顏色查詢模塊圖5。11顏色信息管理模塊換擋方式管理模塊:完成對(duì)換擋方式的添加和查詢。如圖5。12。在系統(tǒng)開發(fā)中數(shù)據(jù)庫(kù)的建立是非

18、常重要的環(huán)節(jié),在系統(tǒng)設(shè)計(jì)中,數(shù)據(jù)庫(kù)的建立就像一座大橋 的橋墩,數(shù)據(jù)庫(kù)的設(shè)計(jì)會(huì)影響到系統(tǒng)的維護(hù),變更等,甚至在開發(fā)過程中,就會(huì)遇到很大的 問題,大量工作就會(huì)無法進(jìn)行.在本系統(tǒng)中所需要設(shè)計(jì)的數(shù)據(jù)庫(kù)表如下列表所示:(1)主模塊信息表:存儲(chǔ)著主模塊的信息,即車輛信息,會(huì)員信息,出租信息,管理員信息,顏 色信息,換擋方式信息。如表5。1。表5。1主模塊信息表序號(hào)數(shù)據(jù)表數(shù)據(jù)庫(kù)表存儲(chǔ)內(nèi)容1Carinfo存儲(chǔ)車輛信息2Color存儲(chǔ)車輛顏色信息3Customer存儲(chǔ)會(huì)員信息5RentInfo存儲(chǔ)出租信息7sexinfo貯存管理員信息8shitway貯存換擋方式(2)車輛信息表:儲(chǔ)存車牌號(hào),車輛型號(hào),顏色,換擋

19、方式,每日租金,出廠日期,廠家地址,照片,參數(shù)配置,出租狀態(tài),車輛名稱等信息。如表5。2。表5.2車輛信息表字段名稱字段定義數(shù)據(jù)類型是否主鍵是否外鍵chepaiNo車牌號(hào)Varchar(50)是serialNo車輛型號(hào)Varchar(20)colorld車輛顏色int是shiftWayld換擋方式int是price每日租金floatoutDate出廠日期datetimemakeAddress廠家地址Varchar(50)photo車輛照片Varchar(50)cofigParam參數(shù)配置Varchar(500)rentStateld出租狀態(tài)int是carName車輛名稱Varchar(30)(

20、3)客戶信息表:貯存客戶姓名,編號(hào),性別,生日,身份證號(hào),電話,電子郵箱,QQ,地址,照 片等信息。如表5。3。表5。3客戶信息表字段名稱字段定義數(shù)據(jù)類型是否主鍵是否外鍵customerld客戶編號(hào)int是name姓名Varchar(20)sex性別int是birthday生日datetimecardNumber身份證號(hào)Varchar(20)telephone電話Varchar(20)email電子郵箱Varchar(20)qqQQVarchar(20)address地址Varchar(50)photo照片Varchar(50)(4)出租信息表:包含了出租號(hào),車牌號(hào),客戶身份,出租時(shí)間,歸還時(shí)

21、間和租金.如表5。4。表5。4出租信息表字段名稱字段定義數(shù)據(jù)類型是否主鍵是否外鍵rentId出租號(hào)int是chepaiNo車牌號(hào)Varchar(50)是customerld客戶身份int是rentTime出租時(shí)間datetimereturnTime歸還時(shí)間datetimemoney租金float(5)顏色信息表:包含了顏色編號(hào)和顏色名稱.如5。5.表5。5顏色信息表字段名稱字段定義數(shù)據(jù)類型是否主鍵是否外鍵Colorld顏色編號(hào)int是ColorName顏色名稱Varchar(20)(6)管理員信息表:包含了管理員密碼和管理員姓名。如表5。6。 表5。6.管理員信息表字段名稱字段定義數(shù)據(jù)類型是否

22、主鍵是否外鍵SexId管理員密碼int是SexName管理員姓名Varchar(20)(7)換擋方式信息表:包含了換擋方式編號(hào)和名字。如表5.7。表5.7。換擋方式信息表字段名稱字段定義數(shù)據(jù)類型是否主鍵是否外鍵ShiftId換擋方式編號(hào)int是ShiftName換擋方式名字Varchar(20)數(shù)據(jù)表關(guān)系圖如下:colorCmrld Int口心ColorMane Varchar 20)ShlftvayShlitld Int _ii ShiftNan.E varhar 20.)圖5.7數(shù)據(jù)表關(guān)系圖6。系統(tǒng)的詳細(xì)設(shè)計(jì)汽車租賃管理系統(tǒng),這里主要做其中一個(gè)管理功能:客戶管理,以概括整個(gè)系統(tǒng),根據(jù)已知的

23、 注冊(cè)信息,成功登錄系統(tǒng)后,即可進(jìn)行相關(guān)模塊下的具體操作。登錄部分的UML順序圖如下圖6.1圖6。1登錄模塊順序圖客戶信息管理模塊下,可進(jìn)行的具體操作有:添加客戶資料,查看客戶資料和修改客戶資料.其UML順序圖如下圖6。2圖6.2客戶信息管理模塊順序圖7。系統(tǒng)功能的具體實(shí)現(xiàn)7.1登錄部分的設(shè)計(jì)管理員打開瀏覽器輸入:http:/localhost: 52752/汽車租賃管理系統(tǒng)/Admin/AdminIndex。 aspx便可出現(xiàn)登陸界面,如圖所示。登錄界面:整個(gè)登錄界面外觀簡(jiǎn)潔,以藍(lán)色為主色調(diào),配以標(biāo)有后臺(tái)管理信息的提示Logo, 使得該頁(yè)面的功能一目了然。管理員用戶在登錄的過程中需要輸入ID

24、,密碼,和隨機(jī)驗(yàn)證碼三 者,如果都準(zhǔn)確無誤才能順利登錄系統(tǒng)。如圖7。1。* 涕 s* ca ZLH m圖7。1用戶登陸界面圖如果用戶名與密碼不能配對(duì),則會(huì)出現(xiàn)相應(yīng)的錯(cuò)誤提示,如圖7。2。圖7。2用戶名與密碼報(bào)錯(cuò)如果驗(yàn)證碼輸入錯(cuò)誤,也會(huì)出現(xiàn)相應(yīng)的提示,如圖7.3。圖7.3驗(yàn)證碼報(bào)錯(cuò)在出現(xiàn)錯(cuò)誤提示后點(diǎn)擊確定按鈕則重新回到最初的登錄界面如圖7。4.圖7。4自動(dòng)刷新后可以重新錄入登陸部分代碼:function Checkin ()var names = document.getElementByid (txtU_Name)。value;var pass = documento getElementBy

25、id (”txtU_Pass”).value;var check = document.getElementByid(txtU_Check) .value;if (names = ”)alert (用戶名:,document.getElementById(txtU_Name”).focus ();return false;else if (pass = )alert (”密碼:);documento getElementByid (”txtU_Pass”).focus ();return false;else if (check = ”)alert (”驗(yàn)證碼:”);documento get

26、ElementByid (txtU_Check”)。focus ();return false;成功登錄后會(huì)出現(xiàn)管理主界面,如圖7.5,主界面包含了各個(gè)模塊,并在左上角顯示管理員iD, 旁邊還有退出按鈕。圖7.5成功登陸的院系管理員首頁(yè)7。2業(yè)務(wù)信息管理部分添加客戶信息界面:點(diǎn)擊客戶信息管理模塊,就會(huì)出現(xiàn)添加客戶信息和客戶信息查詢兩個(gè)子 模塊,點(diǎn)擊客戶信息添加模塊,則會(huì)出現(xiàn)如圖7.6所示界面,我們可以添加客戶姓名,生日, 身份證號(hào),電話,郵箱,QQ號(hào),住址,照片,也可以選擇性別。如圖7。6.圖7.6添加客戶信息完成之后可以保存信息或者取消此次添加.點(diǎn)擊保存信息后,會(huì)出現(xiàn)提示,顯示添加成功,管

27、理員可以點(diǎn)擊確定按鈕繼續(xù)添加,也可以點(diǎn)擊取消按鈕結(jié)束此次添加。如圖7.7。圖7.7添加詢問 客戶信息的查看界面:客戶信息查看界面主要查看客戶編號(hào),姓名,性別,生日,身份證號(hào), 電話,郵箱QQ,照片等信息。在信息上方有關(guān)鍵字輸入查詢框,管理員可以通過輸入姓名, 生日,身份證號(hào)來查詢特定客戶,在所有信息前面都有一個(gè)選擇框,勾選之后可以進(jìn)行刪除操作。如圖7。8.a: g 孚 y加 *B如 H.圖7。8查看客戶信息砂 HO M登 09MJ 尚齒整岬M FE.t/A IlocdtYHC J御呷mESOIIMK器泓Wmln網(wǎng)mlnJHydipa圖7。10添加車輛信息車輛信息查詢:可對(duì)車牌號(hào),型號(hào),汽車名稱

28、,顏色,換擋方式,出租價(jià)格,出廠日期,汽車圖 片,出租狀態(tài)等信息進(jìn)行查詢.如圖7.11。ZH MCJ|U.30 3 3 Q Omi , b o 舊F *彼源. 5整*n Imsm.E MH WEI* 1gi后臺(tái)莒理系婿HjjH 盅蛙FjJ| .f.出皿瞄-ffldK- Q |HMAB豐IT胃畤邸M汽拿心曲出用說咨箕呻時(shí),CETE1RIg.片itmtA1作頑JK111E!酉-2HDnwKGi:E-lilrrwwCiMHASE 事 Hrr濯2日甫H2G13r1fttfXWBEtiE誼亦也*51 Ll-HF-PJ 所辱兼胃辦式HIT耐扇甘良泌拓:ht卸13/tlLg擔(dān)序開表演4*t=6 *S w 4

29、?m um捋hE)J 0 IMU 您一圖7。11車輛信息查詢出租信息管理模塊,其中的添加出租信息模塊,可以在復(fù)選框中選擇所要出租的車型,出租 給的客戶,通過選擇出租起止時(shí)間,可以自動(dòng)計(jì)算租金。如圖7.12。XHL1 智出與竹軍I日也質(zhì)出 fflSpL出曲開略“ |原受,擔(dān):I元知地王冬呼皿顧r卸13-劉IA撾序開賣;閣耳店亦圖7.12添加出租信息 為了精確定位客戶,設(shè)置了客戶的關(guān)鍵字模糊查詢.如圖7.13。Q后臺(tái)宜理系象A E*t B M LU C?,- I JQS s 普 d 用 H.土 ia汽車.衢眼舂n |14trUl9L2(l1E 三I卜衢租H焰“3S-TnilKiMi至WSffirW

30、MPSWH篇企H王二置3*BIT1IIO545*L也擊i4圖7。13客戶關(guān)鍵字查詢 出租部分代碼如下: div class=Body_Title出租息管理查看出租信息/divhr /(table cellspacing=1 cellpadding=”2”trtd style=width:80px;text-align: right; fontweight: bolder;”出租汽車:asp:Literal ID=chepaiNo” runat=”server /tdtr出租客戶:/tdtd width=”650px;”asp:Literal ID=customerId” runat=”serv

31、er /td/trtrtd style=width:80px; textalign: right;fontweight: bolder;出租開始時(shí)間:/tdtd width=650px;asp: Literal ID=”rentTime runat=”server / td width=”650px; ”租金:/td出租信息查詢模塊則可以對(duì)出租編號(hào),出租汽車,出租客戶,出租起止時(shí)間和租金進(jìn)行查詢。 如圖7.14.ZH.3Qus Q B 3 if Q *9i - o - a- Lf-ani出強(qiáng)博4 * .T.Mnhwvmu -aa-fc-3 出昭u -aa-ft-2 也相蛆M歸即1何II2E14

32、C3-I20%*201n現(xiàn)細(xì)I也tt?Eji段*山筋式”略*5| LL-由F-Hl 廊5:0冬呼口3況前13-20L士程序開察演耳.下Wr -圖7.14出租信息查詢 添加顏色信息模塊:當(dāng)有一種全新的車型顏色出現(xiàn),并且該車已入庫(kù)的情況下,管理員可以 通過這一板塊在系統(tǒng)中添加這種顏色信息.如圖7.15。IM.3國(guó)港 ANTusm啟臺(tái)莒理宿照颼后血酰男r%,Adfflln.rAdmink-id0itjKpilh*.薄色咀祀FTG 5 4A3碾*戶M厚管翌國(guó)工ttEt雀#辱*阪此F辱周畏GLIE1VK?圖7.15添加顏色信息ft M ZH司每、*遂勺叫-IS - 11 0 - 加H.Ma pcvvH啟臺(tái)官理?xiàng)l攻ftffim心吒8H&gl4B1LfirXzFfw M3色I(xiàn)F 吏耳第演Hi尊:31 Lfc-S rr-H lHE序沖Eeht卸13孜L12序開燙凋,!=.I-0圖7。16顏色信息查詢添加換擋方式模塊:因?yàn)槠囉泻芏?/p>

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(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)論