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

下載本文檔

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

文檔簡介

1、基于IOS的汽車租賃管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)目 錄TOC o 1-3 h u HYPERLINK l _Toc16008 1.緒論 PAGEREF _Toc16008 61.1 簡介1.2 項(xiàng)目背景與意義 1.2.1 背景 1.2.2 意義 1.3 國內(nèi)外研究現(xiàn)狀1.3.1 本項(xiàng)目國外研究現(xiàn)狀1.3.2 本項(xiàng)目國內(nèi)研究現(xiàn)狀 HYPERLINK l _Toc9878 2.系統(tǒng)開發(fā)的技術(shù)與環(huán)境 PAGEREF _Toc9878 10 HYPERLINK l _Toc24017 3.1 windows操作系統(tǒng) PAGEREF _Toc24017 10 HYPERLINK l _Toc14651 3.2

2、visual studio2010 PAGEREF _Toc14651 10 HYPERLINK l _Toc27742 3.3 SQL Server2008 PAGEREF _Toc27742 11 HYPERLINK l _Toc26819 3.系統(tǒng)的總體分析 PAGEREF _Toc26819 11 HYPERLINK l _Toc16472 4.1 系統(tǒng)的可行性分析 PAGEREF _Toc16472 11 HYPERLINK l _Toc26806 4.1.1 可行性研究的目的 PAGEREF _Toc26806 11 HYPERLINK l _Toc25081 4.1.2 技術(shù)可行

3、性 PAGEREF _Toc25081 11 HYPERLINK l _Toc24590 4.1.3 操作可行性 PAGEREF _Toc24590 12 HYPERLINK l _Toc9574 4.2 系統(tǒng)的需求分析 PAGEREF _Toc9574 12 HYPERLINK l _Toc24326 4.3 系統(tǒng)功能概述 PAGEREF _Toc24326 13 HYPERLINK l _Toc31705 4.4 系統(tǒng)功能特點(diǎn) PAGEREF _Toc31705 13 HYPERLINK l _Toc21563 4.5 業(yè)務(wù)流程圖 PAGEREF _Toc21563 13 HYPERLIN

4、K l _Toc23225 4.6 數(shù)據(jù)流程圖 PAGEREF _Toc23225 14 HYPERLINK l _Toc962 PAGEREF _Toc962 16 HYPERLINK l _Toc20683 PAGEREF _Toc20683 17 HYPERLINK l _Toc22578 4.系統(tǒng)的總體設(shè)計(jì) PAGEREF _Toc22578 18 HYPERLINK l _Toc25002 PAGEREF _Toc25002 18 HYPERLINK l _Toc25771 PAGEREF _Toc25771 18 HYPERLINK l _Toc16923 5.3 數(shù)據(jù)庫設(shè)計(jì)和構(gòu)建

5、 PAGEREF _Toc16923 23 HYPERLINK l _Toc9220 5.系統(tǒng)的詳細(xì)設(shè)計(jì) PAGEREF _Toc9220 26 HYPERLINK l _Toc26418 6.系統(tǒng)功能的具體實(shí)現(xiàn) PAGEREF _Toc26418 27 HYPERLINK l _Toc30472 7.1 登錄部分的設(shè)計(jì) PAGEREF _Toc30472 27 HYPERLINK l _Toc18522 7.2 業(yè)務(wù)信息管理部分 PAGEREF _Toc18522 30 HYPERLINK l _Toc27414 7.總結(jié) PAGEREF _Toc27414 38 HYPERLINK l _

6、Toc13114 參考文獻(xiàn) PAGEREF _Toc13114 39第一章緒論1. 本文研究的背景與意義1.1 背景隨著全球經(jīng)濟(jì)形勢的變化,人們的生活方式也在改變。越來越多的家庭、個(gè)人選擇租賃汽車,這樣既節(jié)省了時(shí)間、也節(jié)省了錢。由于工作上的特殊要求和業(yè)余生活的豐富多樣化,人們對于汽車的要求也不盡相同。這時(shí),租賃公司就可以根據(jù)用戶的特定要求,為其提供專用的汽車。中小企業(yè)也利用租賃汽車來完成其經(jīng)營活動(dòng),于是這使得當(dāng)代汽車租賃市場呈現(xiàn)出一個(gè)明顯的發(fā)展趨勢。1.2 意義隨著當(dāng)今社會科學(xué)技術(shù)的快速發(fā)展,人民生活水平得到了很大的改善,汽車租賃已成為一個(gè)極具市場潛在的行業(yè),面對日趨發(fā)展的租賃市場,傳統(tǒng)的的人

7、工租賃管理方式在進(jìn)行繁多的業(yè)務(wù)信息處理時(shí)顯得極不方便,直接導(dǎo)致了錯(cuò)誤的產(chǎn)生,服務(wù)質(zhì)量的低下。因此,人們對于運(yùn)用計(jì)算機(jī)技術(shù)來協(xié)調(diào)和管理租賃工作的需求正在逐步加大。汽車租賃系統(tǒng)就是對車輛和客戶信息的管理,主要包括車輛的出租狀態(tài)、保險(xiǎn)類型、車輛的基本信息、客戶信息、會員類型管理等。由于這些過程間的關(guān)系復(fù)雜,有一對一的關(guān)系,一對多的關(guān)系,也有多對多的關(guān)系,所有這些工作使汽車管理工作變得量大而又復(fù)雜,以前很多租賃公司采用人工管理,直接導(dǎo)致了錯(cuò)誤的產(chǎn)生,服務(wù)質(zhì)量的低下。汽車租賃管理系統(tǒng)的開發(fā)使得這一狀況得到了根本的改善。這套管理系統(tǒng)涵蓋了車輛租賃業(yè)務(wù)的各個(gè)方面。使得汽車租賃服務(wù)可以快速、規(guī)范地完成,節(jié)省了

8、人力物力,提高了服務(wù)質(zhì)量和經(jīng)濟(jì)效益。2. 國內(nèi)外研究現(xiàn)狀2.1. 本項(xiàng)目國外研究現(xiàn)狀隨著世界經(jīng)濟(jì)形勢的變化和西方國家產(chǎn)業(yè)結(jié)構(gòu)的變化,人們的生活方式也在改變。越來越多的家庭、個(gè)人選擇租賃汽車,認(rèn)為這樣可以節(jié)省大筆投資。由于工作上的特殊要求和業(yè)余生活的豐富多樣化,人們在不同時(shí)期對于汽車的要求也不盡相同。這時(shí),租賃公司就可以根據(jù)顧客的特定要求,為其提供專用的汽車。中小企業(yè)利用租賃汽車來完成其經(jīng)營活動(dòng)是當(dāng)代汽車租賃市場呈現(xiàn)出的一個(gè)明顯的發(fā)展趨勢。其增長速度以及所占比例,都顯示出了汽車租賃在中小企業(yè)經(jīng)營輔助中不可或缺的地位。在國際貿(mào)易中,汽車是最大的國際貿(mào)易行業(yè)之一,全世界汽車進(jìn)出口貿(mào)易占總貿(mào)易額的20

9、%左右。日本、德國、法國、韓國其汽車產(chǎn)量的50%左右供出口。現(xiàn)在的世界主要發(fā)達(dá)國家,都是汽車主產(chǎn)強(qiáng)國,汽車工業(yè)均是其國民經(jīng)濟(jì)的支柱產(chǎn)業(yè),其汽車產(chǎn)量、規(guī)模、技術(shù)水平也都是處于絕對領(lǐng)先的水平,世界500強(qiáng)企業(yè)前十位中,就有幾家是汽車公司。1999年全世界銷售汽車5471萬輛,前十位的幾家公司銷售量達(dá)4283萬輛,占全球市場份額的78.3%。汽車工業(yè)最有實(shí)力的跨國公司,都集中在美國、德國、日本、法國這幾個(gè)主要發(fā)達(dá)國家。2.2. 本項(xiàng)目國內(nèi)研究現(xiàn)狀目前,國內(nèi)汽車租賃業(yè)正處于起步階段,汽車租賃服務(wù)網(wǎng)絡(luò)體系還沒有建立,客戶對汽車租賃的認(rèn)知程度不高,汽車租賃企業(yè)的管理技術(shù)和服務(wù)水平與國際先進(jìn)企業(yè)有很大的差距

10、。隨著中國經(jīng)濟(jì)的發(fā)展和人民生活水平提高,人們對汽車消費(fèi)需求與日俱增,而汽車租賃業(yè)也有著良好的外部環(huán)境,這些都表明中國已經(jīng)具備開展大規(guī)模汽車租賃業(yè)務(wù)的條件,汽車租賃業(yè)將迎來重大的發(fā)展機(jī)遇。雖然近幾年我國汽車租賃市場發(fā)展迅速,但與已經(jīng)發(fā)展成熟的國際汽車租賃業(yè)相比,國內(nèi)的汽車租賃業(yè)還處于起步階段。在經(jīng)營網(wǎng)絡(luò)、風(fēng)險(xiǎn)管理、相關(guān)政策等方面存在許多問題,市場需求和汽車租賃服務(wù)還有相當(dāng)大的差距,社會需求不能得到滿足,供需不平衡。3.系統(tǒng)開發(fā)的關(guān)鍵技術(shù)與環(huán)境3.1 硬件環(huán)境1). 準(zhǔn)備一臺裝有MAC_OS_X的MAC BOOK,必須是基于Intel的Macintosh計(jì)算機(jī),操作系統(tǒng)的版本做好在10.6.2以上

11、,因?yàn)镮OS SDK4以上的版本對操作系統(tǒng)版本的最低要求是10.6.2. 2). iPhone或iPod Touch,主要用來測試編寫好的程序。3.2 開發(fā)工具 1) Xcode:Xcode 是蘋果公司開發(fā)的編程軟件,是開發(fā)人員建立OS X 和 iOS 應(yīng)用程序的最快捷的方式。Xcode 具有統(tǒng)一的用戶界面設(shè)計(jì),編碼、測試、調(diào)試都在一個(gè)簡單的窗口內(nèi)完成。2) SQL Server2008SQLServer2008是一款強(qiáng)大的數(shù)據(jù)庫軟件,任務(wù)是為了讓公司運(yùn)行其核心應(yīng)用程序的同時(shí)降低各項(xiàng)成本。有以下三個(gè)特點(diǎn):可信任:使公司可以安全的運(yùn)行他們的核心應(yīng)用程序。高效:使公司能夠降低開發(fā)成本,減少管理數(shù)據(jù)

12、庫的時(shí)間。智能:給出一個(gè)平臺,用戶需要的時(shí)候可以給用戶反饋各類信息。4.系統(tǒng)的總體分析4.1 系統(tǒng)的可行性分析4.1.1 可行性研究的目的對于汽車租賃管理系統(tǒng)的可行性研究,其目的是在于討論該系統(tǒng)在實(shí)際生產(chǎn)應(yīng)用中的可能性。而并不是為了給出具體的解決問題的方案。在對本系統(tǒng)的開發(fā)過程和實(shí)踐過程中,使用方和開發(fā)方都有可能對市場的了解有所偏差,對技術(shù)的把握有所不足,對風(fēng)險(xiǎn)的認(rèn)識也不夠明確,因此,在有限的資源和時(shí)間限制下,會有很多問題沒有辦法有效的解決。所以,開發(fā)人員和客戶都應(yīng)該盡早預(yù)知可能發(fā)生的問題,提出一套或幾套合理的解決方案,那么整套系統(tǒng)的開發(fā)便能夠相對順利的完成。4.1.2 技術(shù)可行性本系統(tǒng)使用S

13、QL server2008作為后臺數(shù)據(jù)庫,用Visual Studio 2010作為前臺開發(fā)工具。系統(tǒng)界面通過JSP生成。管理員通過該界面能夠?qū)?shù)據(jù)庫中的數(shù)據(jù)進(jìn)行增刪改查,通過連接客戶界面,管理員可以發(fā)布各項(xiàng)信息,方便顧客選車租車。系統(tǒng)的開發(fā)方法:本系統(tǒng)的開發(fā)者對系統(tǒng)開發(fā)有一定的了解和研究,對開發(fā)系統(tǒng)所涉及的軟件操作熟練,可以用計(jì)算機(jī)配合相關(guān)軟件完成對本系統(tǒng)的開發(fā)。網(wǎng)絡(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ù)庫:開發(fā)者對數(shù)據(jù)庫的應(yīng)用熟練。(5).net技術(shù):開發(fā)者對此技術(shù)足夠熟練。綜上所述本系統(tǒng)在技術(shù)上是不存在疑慮的,技術(shù)是可行的。4.1.3

14、 操作可行性國內(nèi)外各大公司對汽車租賃管理系統(tǒng)的開發(fā)已經(jīng)具有相當(dāng)?shù)慕?jīng)驗(yàn),而高度信息化的社會需要此管理系統(tǒng)被設(shè)計(jì)得越來越信息化高效化。本系統(tǒng)的開發(fā)與操作不與任何國家法律法規(guī)有沖突,完全合法。并且本系統(tǒng)的界面友好功能完善,使用簡單,操作便易,維護(hù)成本較低,有一定計(jì)算機(jī)相關(guān)知識的用戶均能熟練掌握。系統(tǒng)的各個(gè)模塊也足夠清晰,個(gè)性功能都比較容易使用。通過上面的概述,這個(gè)系統(tǒng)的使用方法是完全可以被大多數(shù)人掌握的。4.2 系統(tǒng)的需求分析針對目前小型汽車租賃公司的管理系統(tǒng)現(xiàn)狀,運(yùn)用模塊化管理的有關(guān)概念,開發(fā)出一套連接著數(shù)據(jù)庫的,能用網(wǎng)頁進(jìn)行操作的汽車租賃管理系統(tǒng)。通過將租賃過程中相關(guān)的業(yè)務(wù)進(jìn)行集中管理和模塊化管

15、理,并使得每一個(gè)模塊既相互獨(dú)立又有一定的聯(lián)系;將所有數(shù)據(jù)進(jìn)行統(tǒng)一管理而方便了管理,提高了管理質(zhì)量,節(jié)省了很多的資源;大大減小了公司的開銷,使勞動(dòng)簡單化,便捷化。汽車租賃管理系統(tǒng)由管理者進(jìn)行操作,可以將客戶從租車到還車的方方面面信息進(jìn)行統(tǒng)一管理。在安全性方面,系統(tǒng)也是有要求的,管理員登錄系統(tǒng)需要輸入姓名,密碼以及隨機(jī)產(chǎn)生的驗(yàn)證碼,登陸管理系統(tǒng)后,管理員能對客戶信息進(jìn)行添加,也能對客戶信息進(jìn)行查看和修改,并且能通過關(guān)鍵字查詢特定客戶。能對車輛信息進(jìn)行添加,并且進(jìn)行查看和修改,也能通過關(guān)鍵字進(jìn)行查詢。在客戶有租車要求時(shí),管理員可以通過關(guān)鍵字輸入來定位客戶要求的車輛,也能通過姓名身份證號來定位特定的會

16、員,通過錄入租車起止時(shí)間,系統(tǒng)便能計(jì)算出租金。另外,管理員還能將全新的車輛顏色和換擋方式同步添加到數(shù)據(jù)庫中,以方便客戶選擇。當(dāng)然管理員對自己的密碼也能進(jìn)行管理,通過程序?qū)υ忻艽a進(jìn)行跟高級別的加密,更加安全可靠。本系統(tǒng)采用B/S結(jié)構(gòu)開發(fā),用戶操作簡便,沒有特別的時(shí)間和空間上的要求,只需一定的計(jì)算機(jī)知識,通過計(jì)算機(jī),用現(xiàn)在常用的各種瀏覽器版本均能登錄,管理員無需和客戶面對面,可以通過網(wǎng)絡(luò)化的辦公模式大大節(jié)省時(shí)間和精力,從而提高工作效率,也節(jié)省了公司成本。4.3 系統(tǒng)功能概述本系統(tǒng)的用戶定義為系統(tǒng)管理員。進(jìn)入后臺管理系統(tǒng)后可以對系統(tǒng)的所有模塊進(jìn)行操作,不受任何權(quán)限的限制,管理員可以添加和查詢租車方

17、的信息,公司汽車的信息,汽車的出租與否和相關(guān)的信息,也可以對這些信息進(jìn)行修改和刪除,同時(shí)能對登錄系統(tǒng)的姓名和密碼進(jìn)行相關(guān)操作。登陸系統(tǒng),查看各類信息,進(jìn)行統(tǒng)一管理??蛻艄芾恚嚎蛻粜畔⒌奶砑樱蛻粜畔l(fā)生變化后刪除和修改;車輛管理:車輛信息的添加,車輛信息發(fā)生變化后的刪除和修改;出租管理:出租信息的添加,出租信息發(fā)生變化后的刪除和修改;顏色管理和換擋方式管理:對相關(guān)屬性進(jìn)行增刪改查。系統(tǒng)管理:系統(tǒng)登錄名和密碼管理;4.4 系統(tǒng)功能特點(diǎn)界面人性化,操作便易:控件化的頁面布局,錄入工作方便簡潔;即時(shí)性與可見性:各項(xiàng)操作應(yīng)該即可處理并即刻顯示在界面上。功能相對完善:包括常見的增刪改查功能,還有關(guān)鍵字搜

18、索功能。4.5 業(yè)務(wù)流程圖業(yè)務(wù)流程圖即業(yè)務(wù)流程“流水賬”,用框圖和將業(yè)務(wù)串聯(lián)??蛻粜畔⒌奶砑雍筒樵儗す芾砜蛻粜畔⑵囆畔⒌奶砑雍筒樵儗す芾砥囆畔⒊鲎庑畔⒌奶砑雍筒樵児芾沓鲎庑畔⒐芾韱T登錄客戶信息的添加和查詢管理顏色信息客戶信息的添加和查詢管理換擋信息客戶信息的添加和查詢管理系統(tǒng)信息圖 業(yè)務(wù)流程圖4.6 數(shù)據(jù)流程圖數(shù)據(jù)流圖(Data Flow Diagram,簡稱DFD)顧名思義,是描繪數(shù)據(jù)和信息變換的圖形,涵蓋了數(shù)據(jù)從輸出到輸入的整個(gè)過程,為開發(fā)者提供了功能和數(shù)據(jù)建模機(jī)制。數(shù)據(jù)流圖對信息系統(tǒng)的描述全面而又簡約,它可以用極少的幾種圖形描述出數(shù)據(jù)在系統(tǒng)中較為復(fù)雜的流動(dòng)情況。數(shù)據(jù)流圖的特征:抽象性

19、:在數(shù)據(jù)流途中所有的具體事物都已省略,只剩下數(shù)據(jù)的各種流動(dòng)變化情況。抽象性能夠方便我們總結(jié)出數(shù)據(jù)的規(guī)律。概括性:它綜合聯(lián)系了系統(tǒng)的各個(gè)功能和對數(shù)據(jù)的處理情況,具有總體概括性。頂層:初始化系統(tǒng)圖初始化系統(tǒng)流程圖第二層:圖第三層:(共有六個(gè)功能模塊)客戶信息的管理圖車輛信息的管理圖出租信息的管理圖顏色信息的管理圖換擋方式的管理圖系統(tǒng)信息的管理圖記錄車輛基本信息的數(shù)據(jù)字典表4.1 記錄車輛信息的數(shù)據(jù)字典編號:p2名字:車輛信息描述:管理員或用戶對車輛的基本信息進(jìn)行查詢、刪除或修改。記錄會員信息的數(shù)據(jù)字典表4.2記錄會員信息的數(shù)據(jù)字典編號:p1名字:會員信息描述:管理員對會員信息進(jìn)行增加、查詢、刪除或

20、修改。記錄車輛顏色信息的數(shù)據(jù)字典表4.3記錄車輛顏色信息的數(shù)據(jù)字典編號:p4名字:車輛顏色信息描述:管理員或用戶對車輛的顏色信息進(jìn)行查詢、刪除或修改。記錄車輛出租信息的數(shù)據(jù)字典編號:p3名字:車輛出租信息描述:管理員或用戶對車輛的出租信息進(jìn)行查詢、刪除或修改。表4.4記錄車輛出租信息的數(shù)據(jù)字典記錄管理員信息的數(shù)據(jù)字典編號:p6名字:管理員信息描述:可以添加、修改或刪除管理員信息。表4.5記錄管理員信息的數(shù)據(jù)字典 記錄換擋方式信息的數(shù)據(jù)字典表4.6記錄車輛換擋方式信息的數(shù)據(jù)字典編號:p5名字:車輛換擋方式信息描述:管理員或用戶對車輛的換擋方式信息進(jìn)行查詢、刪除或修改。數(shù)據(jù)存儲記載車輛基本信息的相

21、關(guān)數(shù)據(jù)存儲表 4.7記載車輛基本信息的相關(guān)數(shù)據(jù)存儲名字:車輛基本信息表描述:記錄車輛的信息。編號:p1組成:車牌號、車輛型號、車輛顏色、換擋方式、每日租金、出廠日期、廠家地址、車輛照片、參數(shù)配置、出租狀態(tài)、車輛名稱記載會員信息的相關(guān)數(shù)據(jù)存儲名字:會員信息表描述:記錄會員的信息。編號:p2組成:客戶編號、姓名、性別、生日、身份證號、 、電子郵箱、QQ、地址、照片表 4.8記載會員信息的相關(guān)數(shù)據(jù)存儲記載車輛顏色信息的相關(guān)數(shù)據(jù)存儲名字:車輛顏色信息表描述:記錄車輛顏色的信息。編號:p4組成:顏色編號、顏色名稱表 4.9記載車輛顏色信息的相關(guān)數(shù)據(jù)存儲記載車輛出租信息的相關(guān)數(shù)據(jù)存儲名字:車輛出租信息表描

22、述:記錄車輛出租的信息。編號:p3組成:出租號、車牌號、客戶身份、出租時(shí)間、歸還時(shí)間、租金表 4.10記載車輛出租信息的相關(guān)數(shù)據(jù)存儲記載車輛管理員信息的相關(guān)數(shù)據(jù)存儲名字:管理員信息表描述:記錄管理員的信息。編號:p6組成:姓名、密碼表 4.11記載車輛管理員信息的相關(guān)數(shù)據(jù)存儲記載車輛換擋方式信息的相關(guān)數(shù)據(jù)存儲名字:車輛換擋方式信息表描述:記錄車輛換擋方式的信息。編號:p5組成:換擋方式編號、換擋方式名字表 4.12記載車輛換擋方式信息的相關(guān)數(shù)據(jù)存儲5.系統(tǒng)的總體設(shè)計(jì)本系統(tǒng)遵循便捷,清晰,安全可靠的原則進(jìn)行設(shè)計(jì)?;贐/S 模式的汽車租賃管理系統(tǒng),對系統(tǒng)各個(gè)模塊的分析,有助于系統(tǒng)的設(shè)計(jì),我們可以

23、通過分析系統(tǒng)模塊來掌握系統(tǒng)的整體和各部分功能,也可以熟悉系統(tǒng)的操作和管理流程。因?yàn)楸酒囎赓U管理系統(tǒng)只涉及租賃公司管理員的操作。客戶信息管理顏色信息管理出租信息管理車輛信息管理換擋信息管理管理信息管理登陸模塊主界面:管理員登錄主界面后可以對租賃公司的相關(guān)業(yè)務(wù)個(gè)信息進(jìn)行管理。主要包括客戶信息管理,汽車信息管理,出租信息管理,顏色信息管理,換擋方式管理和系統(tǒng)信息管理。如圖5.1。圖模塊客戶信息管理模塊:管理員在這個(gè)模塊可以添加和查詢相關(guān)的客戶信息。如圖5.2。客戶信息管理添加客戶信息客戶信息查詢 圖模塊添加客戶信息模塊:可添加的客戶信息內(nèi)容包括客戶的姓名,性別,生日,生份證號, ,郵箱,qq號,家

24、庭住址和照片。如圖5.3。添加客戶信息選擇項(xiàng)添加客戶姓名添加客戶性別添加客戶生日添加身份證號添加客戶 添加客戶郵箱添加客戶QQ號添加客戶照片添加客戶 添加客戶郵箱添加客戶QQ號添加客戶照片圖模塊客戶信息查詢模塊:可查詢的客戶信息內(nèi)容包括客戶的姓名,性別,生日,生份證號, ,郵箱,qq號,家庭住址和照片。如圖5.4。選擇項(xiàng)顯示客戶編號顯示客戶姓名顯示客戶性別顯示身份證號顯示客戶郵箱顯示客戶照片顯示客戶生日顯示客戶 顯示客戶QQ操作項(xiàng)查看客戶信息圖客戶信息模塊汽車信息管理模塊:管理員在這個(gè)模塊可以添加和查詢有關(guān)車輛的信息。如圖5.5。汽車信息管理添加汽車信息汽車信息查詢汽車信息管理添加汽車信息汽車

25、信息查詢 圖模塊添加車輛信息模塊:包括了添加車輛的車牌號,型號,汽車名稱,顏色,換擋方式,出租價(jià)格,出廠日期,廠家地址,汽車圖片,參數(shù)配置,出租狀態(tài)。如圖5.6。添加汽車信息型號汽車名稱顏色換擋方式出租價(jià)格出廠日期廠家地址汽車圖片參數(shù)配置車牌號碼出租狀態(tài)圖模塊車輛信息查詢模塊:包括了查詢車輛的車牌號,型號,汽車名稱,顏色,換擋方式,出租價(jià)格,出廠日期,廠家地址,汽車圖片,參數(shù)配置,出租狀態(tài)。如圖5.7。顯示車牌號碼顯示型號顯示汽車名稱顯示顏色顯示換擋方式顯示出租價(jià)格顯示出廠日期顯示汽車圖片顯示出租狀態(tài)選擇框操作項(xiàng)車輛信息查詢車輛信息查詢圖 汽車信息查詢模塊出租信息管理模塊:管理員可以對出租信息

26、進(jìn)行添加或管理。如圖5.8。出租信息管理添加出租信息出租信息查詢 圖模塊添加出租信息模塊:包括添加出租車型,客戶,出租起止時(shí)間,租金。如圖5.9。添加出租信息出租車型選項(xiàng)出租客戶選項(xiàng)起止時(shí)間選項(xiàng)顯示租金圖模塊出租信息查詢模塊:可對上述出租車型,客戶,出租起止時(shí)間,租金等信息進(jìn)行查詢。如圖5.10。出租信息查詢選擇項(xiàng)顯示出租號顯示出租車型顯示出租客戶出租開始時(shí)間出租結(jié)束時(shí)間顯示租金操作項(xiàng)圖 出租信息查詢模塊顏色信息管理模塊:完成對顏色信息的添加和查詢。如圖5.11。選擇項(xiàng)顏色名稱操作向編號顏色信息管理模塊顏色查詢模塊添加顏色模塊添加顏色圖 顏色信息管理模塊換擋方式管理模塊:完成對換擋方式的添加和

27、查詢。如圖5.12。選擇項(xiàng)換擋方式名稱操作向編號換擋方式管理模塊換擋方式查詢模塊添加換擋方式模塊添加換擋方式圖換擋方式管理模塊 系統(tǒng)信息管理模塊:完成對管理員信息的查詢和添加。如圖5.13。系統(tǒng)信息管理模塊添加管理員信息模塊添加姓名添加密碼選擇項(xiàng)操作項(xiàng)姓名顯示密碼顯示管理員信息查看模塊圖 系統(tǒng)信息管理模塊5.3 數(shù)據(jù)庫設(shè)計(jì)和構(gòu)建在系統(tǒng)開發(fā)中數(shù)據(jù)庫的建立是非常重要的環(huán)節(jié),在系統(tǒng)設(shè)計(jì)中,數(shù)據(jù)庫的建立就像一座大橋的橋墩,數(shù)據(jù)庫的設(shè)計(jì)會影響到系統(tǒng)的維護(hù),變更等,甚至在開發(fā)過程中,就會遇到很大的問題,大量工作就會無法進(jìn)行。 在本系統(tǒng)中所需要設(shè)計(jì)的數(shù)據(jù)庫表如下列表所示:(1)主模塊信息表:存儲著主模塊的信

28、息,即車輛信息,會員信息,出租信息,管理員信息,顏色信息,換擋方式信息。如表5.1。表主模塊信息表序號數(shù)據(jù)表數(shù)據(jù)庫表存儲內(nèi)容1Carinfo存儲車輛信息2Color存儲車輛顏色信息3Customer存儲會員信息5RentInfo存儲出租信息7sexinfo貯存管理員信息8shitway貯存換擋方式(2)車輛信息表:儲存車牌號,車輛型號,顏色,換擋方式,每日租金,出廠日期,廠家地址,照片,參數(shù)配置,出租狀態(tài),車輛名稱等信息。如表5.2。表字段名稱字段定義數(shù)據(jù)類型是否主鍵是否外鍵chepaiNo車牌號Varchar(50)是serialNo車輛型號Varchar(20)colorId車輛顏色int

29、是shiftWayId換擋方式int是price每日租金floatoutDate出廠日期datetimemakeAddress廠家地址Varchar(50)photo車輛照片Varchar(50)cofigParam參數(shù)配置Varchar(500)rentStateId出租狀態(tài)int是carName車輛名稱Varchar(30)(3)客戶信息表:貯存客戶姓名,編號,性別,生日,身份證號, ,電子郵箱,QQ,地址,照片等信息。如表5.3。 字段名稱字段定義數(shù)據(jù)類型是否主鍵是否外鍵customerId客戶編號int是name姓名Varchar(20)sex性別int是birthday生日datet

30、imecardNumber身份證號Varchar(20)telephone Varchar(20)email電子郵箱Varchar(20)qqQQVarchar(20)address地址Varchar(50)photo照片Varchar(50)(4)出租信息表:包含了出租號,車牌號,客戶身份,出租時(shí)間,歸還時(shí)間和租金。如表5.4。表字段名稱字段定義數(shù)據(jù)類型是否主鍵是否外鍵rentId出租號int是chepaiNo車牌號Varchar(50)是customerId客戶身份int是rentTime出租時(shí)間datetimereturnTime歸還時(shí)間datetimemoney租金float(5)顏色

31、信息表:包含了顏色編號和顏色名稱。如5.5。字段名稱字段定義數(shù)據(jù)類型是否主鍵是否外鍵ColorId顏色編號int是ColorName顏色名稱Varchar(20)(6)管理員信息表:包含了管理員密碼和管理員姓名。如表5.6。字段名稱字段定義數(shù)據(jù)類型是否主鍵是否外鍵SexId管理員密碼int是SexName管理員姓名Varchar(20)(7)換擋方式信息表:包含了換擋方式編號和名字。如表5.7。字段名稱字段定義數(shù)據(jù)類型是否主鍵是否外鍵ShiftId換擋方式編號int是ShiftName換擋方式名字Varchar(20)數(shù)據(jù)表關(guān)系圖如下:圖 數(shù)據(jù)表關(guān)系圖6.系統(tǒng)的詳細(xì)設(shè)計(jì)汽車租賃管理系統(tǒng),這里主

32、要做其中一個(gè)管理功能:客戶管理,以概括整個(gè)系統(tǒng),根據(jù)已知的注冊信息,成功登錄系統(tǒng)后,即可進(jìn)行相關(guān)模塊下的具體操作。圖6.1 登錄模塊順序圖客戶信息管理模塊下,可進(jìn)行的具體操作有:添加客戶資料,查看客戶資料和修改客戶資料。圖6.2 客戶信息管理模塊順序圖7.系統(tǒng)功能的具體實(shí)現(xiàn)7.1 登錄部分的設(shè)計(jì)管理員打開瀏覽器輸入:便可出現(xiàn)登陸界面,如圖所示。登錄界面:整個(gè)登錄界面外觀簡潔,以藍(lán)色為主色調(diào),配以標(biāo)有后臺管理信息的提示Logo,使得該頁面的功能一目了然。管理員用戶在登錄的過程中需要輸入ID,密碼,和隨機(jī)驗(yàn)證碼三者,如果都準(zhǔn)確無誤才能順利登錄系統(tǒng)。如圖7.1。圖7.1 用戶登陸界面圖如果用戶名與密

33、碼不能配對,則會出現(xiàn)相應(yīng)的錯(cuò)誤提示,如圖7.2。圖7.2 用戶名與密碼報(bào)錯(cuò)如果驗(yàn)證碼輸入錯(cuò)誤,也會出現(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 = document.getElementById(txtU_Pass).value; var check = document.getElementById(txtU_Check

34、).value; if (names = ) alert(用戶名:); document.getElementById(txtU_Name).focus(); return false; else if (pass = ) alert(密碼:); document.getElementById(txtU_Pass).focus(); return false; else if (check = ) alert(驗(yàn)證碼:); document.getElementById(txtU_Check).focus(); return false; 成功登錄后會出現(xiàn)管理主界面,如圖7.5,主界面包含了各

35、個(gè)模塊,并在左上角顯示管理員ID,旁邊還有退出按鈕。圖7.5 成功登陸的院系管理員首頁7.2 業(yè)務(wù)信息管理部分添加客戶信息界面:點(diǎn)擊客戶信息管理模塊,就會出現(xiàn)添加客戶信息和客戶信息查詢兩個(gè)子模塊,點(diǎn)擊客戶信息添加模塊,則會出現(xiàn)如圖7.6所示界面,我們可以添加客戶姓名,生日,身份證號, ,郵箱,QQ號,住址,照片,也可以選擇性別。如圖7.6。圖7.6 添加客戶信息完成之后可以保存信息或者取消此次添加。點(diǎn)擊保存信息后,會出現(xiàn)提示,顯示添加成功,管理員可以點(diǎn)擊確定按鈕繼續(xù)添加,也可以點(diǎn)擊取消按鈕結(jié)束此次添加。如圖7.7。圖7.7 添加詢問客戶信息的查看界面:客戶信息查看界面主要查看客戶編號,姓名,性

36、別,生日,身份證號, ,郵箱QQ,照片等信息。在信息上方有關(guān)鍵字輸入查詢框,管理員可以通過輸入姓名,生日,身份證號來查詢特定客戶,在所有信息前面都有一個(gè)選擇框,勾選之后可以進(jìn)行刪除操作。如圖 7.8。圖7.8 查看客戶信息在所有信息后面還有一個(gè)操作項(xiàng),點(diǎn)擊之后效果如圖7.9,可以進(jìn)行用戶信息的改。圖添加車輛信息:可以對車牌號,型號,汽車名稱,顏色,換擋方式,出租價(jià)格,出廠日期,廠址,汽車參數(shù),價(jià)格等信息進(jìn)行添加。其中車牌號碼和汽車名稱為必填項(xiàng)目,如果不填則無法提交,即數(shù)據(jù)庫中該兩項(xiàng)不能為空,照片有大小規(guī)定,太大的圖片無法上傳,這就節(jié)省了數(shù)據(jù)庫的資源。如圖7.10。圖7.10 添加車輛信息車輛信息查詢:可對車牌號,型號,汽車名稱,顏色,換擋方式,出租價(jià)格,出廠日期,汽車圖片,出租狀態(tài)等信息進(jìn)行查詢。如圖7.11。圖7.11 車輛信息查詢出租信息管理模塊,其中的添加出租信息模塊,可以在復(fù)選框中選擇所要出租的車型,出租給的客戶,通過選擇出租起止時(shí)間,可以自動(dòng)計(jì)算租金。如圖7.12。圖7.12 添加出租信息為

溫馨提示

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

評論

0/150

提交評論