版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
基于IOS的汽車租賃管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)目錄160081.緒論 61.1介紹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)狀98782.系統(tǒng)開發(fā)的技術(shù)與環(huán)境 10240173.1windows操作系統(tǒng) 10146513.2visualstudio 10277423.3SQLServer 11268193.系統(tǒng)的總體分析 11164724.1系統(tǒng)的可行性分析 11268064.1.1可行性研究的目的 11250814.1.2技術(shù)可行性 11245904.1.3操作可行性 1295744.2系統(tǒng)的需求分析 12243264.3系統(tǒng)功效概述 13317054.4系統(tǒng)功效特點(diǎn) 13215634.5業(yè)務(wù)流程圖 13232254.6數(shù)據(jù)流程圖 149624.7數(shù)據(jù)字典 16206834.8數(shù)據(jù)存儲(chǔ) 17225784.系統(tǒng)的總體設(shè)計(jì) 18250025.1系統(tǒng)設(shè)計(jì)原則 18257715.2模塊分析與整體設(shè)計(jì) 18169235.3數(shù)據(jù)庫(kù)設(shè)計(jì)和構(gòu)建 2392205.系統(tǒng)的具體設(shè)計(jì) 26264186.系統(tǒng)功效的具體實(shí)現(xiàn) 27304727.1登錄部分的設(shè)計(jì) 27185227.2業(yè)務(wù)信息管理部分 30274147.總結(jié) 3813114參考文獻(xiàn) 39第一章緒論1.本文研究的背景與意義1.1背景隨著全球經(jīng)濟(jì)形勢(shì)的變化,人們的生活方式也在變化。越來(lái)越多的家庭、個(gè)人選擇租賃汽車,這樣既節(jié)省了時(shí)間、也節(jié)省了錢。由于工作上的特殊規(guī)定和業(yè)余生活的豐富多樣化,人們對(duì)于汽車的規(guī)定也不盡相似。這時(shí),租賃公司就能夠根據(jù)顧客的特定規(guī)定,為其提供專用的汽車。中小公司也運(yùn)用租賃汽車來(lái)完畢其經(jīng)營(yíng)活動(dòng),于是這使得當(dāng)代汽車租賃市場(chǎng)呈現(xiàn)出一種明顯的發(fā)展趨勢(shì)。1.2意義隨著當(dāng)今社會(huì)科學(xué)技術(shù)的快速發(fā)展,人民生活水平得到了很大的改善,汽車租賃已成為一種極具市場(chǎng)潛在的行業(yè),面對(duì)日趨發(fā)展的租賃市場(chǎng),傳統(tǒng)的的人工租賃管理方式在進(jìn)行繁多的業(yè)務(wù)信息解決時(shí)顯得極不方便,直接造成了錯(cuò)誤的產(chǎn)生,服務(wù)質(zhì)量的低下。因此,人們對(duì)于運(yùn)用計(jì)算機(jī)技術(shù)來(lái)協(xié)調(diào)和管理租賃工作的需求正在逐步加大。汽車租賃系統(tǒng)就是對(duì)車輛和客戶信息的管理,重要涉及車輛的出租狀態(tài)、保險(xiǎn)類型、車輛的基本信息、客戶信息、會(huì)員類型管理等。由于這些過程間的關(guān)系復(fù)雜,有一對(duì)一的關(guān)系,一對(duì)多的關(guān)系,也有多對(duì)多的關(guān)系,全部這些工作使汽車管理工作變得量大而又復(fù)雜,以前諸多租賃公司采用人工管理,直接造成了錯(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è)構(gòu)造的變化,人們的生活方式也在變化。越來(lái)越多的家庭、個(gè)人選擇租賃汽車,認(rèn)為這樣能夠節(jié)省大筆投資。由于工作上的特殊規(guī)定和業(yè)余生活的豐富多樣化,人們?cè)诓煌瑫r(shí)期對(duì)于汽車的規(guī)定也不盡相似。這時(shí),租賃公司就能夠根據(jù)顧客的特定規(guī)定,為其提供專用的汽車。中小公司運(yùn)用租賃汽車來(lái)完畢其經(jīng)營(yíng)活動(dòng)是當(dāng)代汽車租賃市場(chǎng)呈現(xiàn)出的一種明顯的發(fā)展趨勢(shì)。其增加速度以及所占比例,都顯示出了汽車租賃在中小公司經(jīng)營(yíng)輔助中不可或缺的地位。在國(guó)際貿(mào)易中,汽車是最大的國(guó)際貿(mào)易行業(yè)之一,全世界汽車進(jìn)出口貿(mào)易占總貿(mào)易額的20%左右。日本、德國(guó)、法國(guó)、韓國(guó)其汽車產(chǎn)量的50%左右供出口?,F(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)公司前十位中,就有幾家是汽車公司。1999年全世界銷售汽車5471萬(wàn)輛,前十位的幾家公司銷售量達(dá)4283萬(wàn)輛,占全球市場(chǎng)份額的78.3%。汽車工業(yè)最有實(shí)力的跨國(guó)公司,都集中在美國(guó)、德國(guó)、日本、法國(guó)這幾個(gè)重要發(fā)達(dá)國(guó)家。2.2.本項(xiàng)目國(guó)內(nèi)研究現(xiàn)狀現(xiàn)在,國(guó)內(nèi)汽車租賃業(yè)正處在起步階段,汽車租賃服務(wù)網(wǎng)絡(luò)體系還沒有建立,客戶對(duì)汽車租賃的認(rèn)知程度不高,汽車租賃公司的管理技術(shù)和服務(wù)水平與國(guó)際先進(jìn)公司有很大的差距。隨著中國(guó)經(jīng)濟(jì)的發(fā)展和人民生活水平提高,人們對(duì)汽車消費(fèi)需求與日俱增,而汽車租賃業(yè)也有著良好的外部環(huán)境,這些都表明中國(guó)已經(jīng)含有開展大規(guī)模汽車租賃業(yè)務(wù)的條件,汽車租賃業(yè)將迎來(lái)重大的發(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ù)尚有相稱大的差距,社會(huì)需求不能得到滿足,供需不平衡。3.系統(tǒng)開發(fā)的核心技術(shù)與環(huán)境3.1硬件環(huán)境1).準(zhǔn)備一臺(tái)裝有MAC_OS_X的MACBOOK,必須是基于Intel的Macintosh計(jì)算機(jī),操作系統(tǒng)的版本做好在10.6.2以上,由于IOSSDK4以上的版本對(duì)操作系統(tǒng)版本的最低規(guī)定是10.6.2.2).iPhone或iPodTouch,重要用來(lái)測(cè)試編寫好的程序。3.2開發(fā)工具1)Xcode:Xcode是蘋果公司開發(fā)的編程軟件,是開發(fā)人員建立OSX和iOS應(yīng)用程序的最快捷的方式。Xcode含有統(tǒng)一的顧客界面設(shè)計(jì),編碼、測(cè)試、調(diào)試都在一種簡(jiǎn)樸的窗口內(nèi)完畢。2)SQLServerSQL
Server
是一款強(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í)間。
智能:給出一種平臺(tái),顧客需要的時(shí)候能夠給顧客反饋各類信息。
4.系統(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í)也不夠明確,因此,在有限的資源和時(shí)間限制下,會(huì)有諸多問題沒有方法有效的解決。因此,開發(fā)人員和客戶都應(yīng)當(dāng)盡早預(yù)知可能發(fā)生的問題,提出一套或幾套合理的解決方案,那么整套系統(tǒng)的開發(fā)便能夠相對(duì)順利的完畢。4.1.2技術(shù)可行性本系統(tǒng)使用SQLserver作為后臺(tái)數(shù)據(jù)庫(kù),用VisualStudio作為前臺(tái)開發(fā)工具。系統(tǒng)界面通過JSP生成。管理員通過該界面能夠?qū)?shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行增刪改查,通過連接客戶界面,管理員能夠公布各項(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)絡(luò)通信技術(shù):開發(fā)者熟悉網(wǎng)絡(luò)技術(shù)。
B/S構(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)含有相稱的經(jīng)驗(yàn),而高度信息化的社會(huì)需要此管理系統(tǒng)被設(shè)計(jì)得越來(lái)越信息化高效化。本系統(tǒng)的開發(fā)與操作不與任何國(guó)家法律法規(guī)有沖突,完全正當(dāng)。并且本系統(tǒng)的界面和諧功效完善,使用簡(jiǎn)樸,操作便易,維護(hù)成本較低,有一定計(jì)算機(jī)有關(guān)知識(shí)的顧客均能純熟掌握。系統(tǒng)的各個(gè)模塊也足夠清晰,個(gè)性功效都比較容易使用。通過上面的概述,這個(gè)系統(tǒng)的使用辦法是完全能夠被大多數(shù)人掌握的。4.2系統(tǒng)的需求分析針對(duì)現(xiàn)在小型汽車租賃公司的管理系統(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)行集中管理和模塊化管理,并使得每一種模塊既互相獨(dú)立又有一定的聯(lián)系;將全部數(shù)據(jù)進(jìn)行統(tǒng)一管理而方便了管理,提高了管理質(zhì)量,節(jié)省了諸多的資源;大大減小了公司的開銷,使勞動(dòng)簡(jiǎn)樸化,便捷化。汽車租賃管理系統(tǒng)由管理者進(jìn)行操作,能夠?qū)⒖蛻魪淖廛嚨竭€車的方方面面信息進(jìn)行統(tǒng)一管理。在安全性方面,系統(tǒng)也是有規(guī)定的,管理員登錄系統(tǒng)需要輸入姓名,密碼以及隨機(jī)產(chǎn)生的驗(yàn)證碼,登陸管理系統(tǒng)后,管理員能對(duì)客戶信息進(jìn)行添加,也能對(duì)客戶信息進(jìn)行查看和修改,并且能通過核心字查詢特定客戶。能對(duì)車輛信息進(jìn)行添加,并且進(jìn)行查看和修改,也能通過核心字進(jìn)行查詢。在客戶有租車規(guī)定時(shí),管理員能夠通過核心字輸入來(lái)定位客戶規(guī)定的車輛,也能通過姓名身份證號(hào)來(lái)定位特定的會(huì)員,通過錄入租車起止時(shí)間,系統(tǒng)便能計(jì)算出租金。另外,管理員還能將全新的車輛顏色和換擋方式同時(shí)添加到數(shù)據(jù)庫(kù)中,以方便客戶選擇。固然管理員對(duì)自己的密碼也能進(jìn)行管理,通過程序?qū)υ忻艽a進(jìn)行跟高級(jí)別的加密,更加安全可靠。本系統(tǒng)采用B/S構(gòu)造開發(fā),顧客操作簡(jiǎn)便,沒有特別的時(shí)間和空間上的規(guī)定,只需一定的計(jì)算機(jī)知識(shí),通過計(jì)算機(jī),用現(xiàn)在慣用的多個(gè)瀏覽器版本均能登錄,管理員無(wú)需和客戶面對(duì)面,能夠通過網(wǎng)絡(luò)化的辦公模式大大節(jié)省時(shí)間和精力,從而提高工作效率,也節(jié)省了公司成本。4.3系統(tǒng)功效概述本系統(tǒng)的顧客定義為系統(tǒng)管理員。進(jìn)入后臺(tái)管理系統(tǒng)后能夠?qū)ο到y(tǒng)的全部模塊進(jìn)行操作,不受任何權(quán)限的限制,管理員能夠添加和查詢租車方的信息,公司汽車的信息,汽車的出租與否和有關(guān)的信息,也能夠?qū)@些信息進(jìn)行修改和刪除,同時(shí)能對(duì)登錄系統(tǒng)的姓名和密碼進(jìn)行有關(guān)操作。登陸系統(tǒng),查看各類信息,進(jìn)行統(tǒng)一管理??蛻艄芾恚嚎蛻粜畔⒌奶砑樱蛻粜畔l(fā)生變化后刪除和修改;車輛管理:車輛信息的添加,車輛信息發(fā)生變化后的刪除和修改;出租管理:出租信息的添加,出租信息發(fā)生變化后的刪除和修改;顏色管理和換擋方式管理:對(duì)有關(guān)屬性進(jìn)行增刪改查。系統(tǒng)管理:系統(tǒng)登錄名和密碼管理;4.4系統(tǒng)功效特點(diǎn)界面人性化,操作便易:控件化的頁(yè)面布局,錄入工作方便簡(jiǎn)潔;即時(shí)性與可見性:各項(xiàng)操作應(yīng)當(dāng)即可解決并即刻顯示在界面上。功效相對(duì)完善:涉及常見的增刪改查功效,尚有核心字搜索功效。4.5業(yè)務(wù)流程圖業(yè)務(wù)流程圖即業(yè)務(wù)流程“流水賬”,用框圖和將業(yè)務(wù)串聯(lián)??蛻粜畔⒌奶砑雍筒樵儗す芾砜蛻粜畔⒖蛻粜畔⒌奶砑雍筒樵儗す芾砜蛻粜畔⑵囆畔⒌奶砑雍筒樵儗す芾砥囆畔⑵囆畔⒌奶砑雍筒樵儗す芾砥囆畔⒊鲎庑畔⒌奶砑雍筒樵児芾沓鲎庑畔⒊鲎庑畔⒌奶砑雍筒樵児芾沓鲎庑畔⒐芾韱T登錄管理員登錄客戶信息的添加和查詢管理顏色信息客戶信息的添加和查詢管理顏色信息客戶信息的添加和查詢管理?yè)Q擋信息客戶信息的添加和查詢管理?yè)Q擋信息客戶信息的添加和查詢管理系統(tǒng)信息客戶信息的添加和查詢管理系統(tǒng)信息圖4.1業(yè)務(wù)流程圖4.6數(shù)據(jù)流程圖數(shù)據(jù)流圖(DataFlowDiagram,簡(jiǎn)稱DFD)顧名思義,是描繪數(shù)據(jù)和信息變換的圖形,涵蓋了數(shù)據(jù)從輸出到輸入的整個(gè)過程,為開發(fā)者提供了功效和數(shù)據(jù)建模機(jī)制。數(shù)據(jù)流圖對(duì)信息系統(tǒng)的描述全方面而又簡(jiǎn)約,它能夠用極少的幾個(gè)圖形描述出數(shù)據(jù)在系統(tǒng)中較為復(fù)雜的流動(dòng)狀況。數(shù)據(jù)流圖的特性:抽象性:在數(shù)據(jù)流途中全部的具體事物都已省略,只剩余數(shù)據(jù)的多個(gè)流動(dòng)變化狀況。抽象性能夠方便我們總結(jié)出數(shù)據(jù)的規(guī)律。概括性:它綜合聯(lián)系了系統(tǒng)的各個(gè)功效和對(duì)數(shù)據(jù)的解決狀況,含有總體概括性。頂層:初始化系統(tǒng)圖4.1初始化系統(tǒng)流程圖第二層:圖4.2登錄及主界面流程圖第三層:(共有六個(gè)功效模塊)客戶信息的管理圖4.3客戶信息管理流程圖車輛信息的管理圖4.4汽車信息管理流程圖出租信息的管理圖4.5出租信息管理流程圖顏色信息的管理圖4.6顏色信息管理流程圖換擋方式的管理圖4.7換擋信息管理流程圖系統(tǒng)信息的管理圖4.8系統(tǒng)信息管理流程圖4.7數(shù)據(jù)字典統(tǒng)計(jì)車輛基本信息的數(shù)據(jù)字典表4.1統(tǒng)計(jì)車輛信息的數(shù)據(jù)字典編號(hào):編號(hào):p2名字:車輛信息描述:管理員或顧客對(duì)車輛的基本信息進(jìn)行查詢、刪除或修改。統(tǒng)計(jì)會(huì)員信息的數(shù)據(jù)字典表4.2統(tǒng)計(jì)會(huì)員信息的數(shù)據(jù)字典編號(hào):編號(hào):p1名字:會(huì)員信息描述:管理員對(duì)會(huì)員信息進(jìn)行增加、查詢、刪除或修改。統(tǒng)計(jì)車輛顏色信息的數(shù)據(jù)字典表4.3統(tǒng)計(jì)車輛顏色信息的數(shù)據(jù)字典編號(hào):編號(hào):p4名字:車輛顏色信息描述:管理員或顧客對(duì)車輛的顏色信息進(jìn)行查詢、刪除或修改。統(tǒng)計(jì)車輛出租信息的數(shù)據(jù)字典編號(hào):p3名字:車輛出租信息描述:管理員或顧客對(duì)車輛的出租信息進(jìn)行查詢、刪除或修改。編號(hào):p3名字:車輛出租信息描述:管理員或顧客對(duì)車輛的出租信息進(jìn)行查詢、刪除或修改。統(tǒng)計(jì)管理員信息的數(shù)據(jù)字典編號(hào):p6名字:管理員信息描述:能夠添加、修改或刪除管理員信息。編號(hào):p6名字:管理員信息描述:能夠添加、修改或刪除管理員信息。統(tǒng)計(jì)換擋方式信息的數(shù)據(jù)字典表4.6統(tǒng)計(jì)車輛換擋方式信息的數(shù)據(jù)字典編號(hào):編號(hào):p5名字:車輛換擋方式信息描述:管理員或顧客對(duì)車輛的換擋方式信息進(jìn)行查詢、刪除或修改。4.8數(shù)據(jù)存儲(chǔ)記載車輛基本信息的有關(guān)數(shù)據(jù)存儲(chǔ)表4.7記載車輛基本信息的有關(guān)數(shù)據(jù)存儲(chǔ)名字:名字:車輛基本信息表描述:統(tǒng)計(jì)車輛的信息。編號(hào):p1構(gòu)成:車牌號(hào)、車輛型號(hào)、車輛顏色、換擋方式、每日租金、出廠日期、廠家地址、車輛照片、參數(shù)配備、出租狀態(tài)、車輛名稱記載會(huì)員信息的有關(guān)數(shù)據(jù)存儲(chǔ)名字:會(huì)員信息表描述:統(tǒng)計(jì)會(huì)員的信息。編號(hào):p2構(gòu)成:客戶編號(hào)、姓名、性別、生日、身份證號(hào)、電話、電子郵箱、QQ、地址、照片表名字:會(huì)員信息表描述:統(tǒng)計(jì)會(huì)員的信息。編號(hào):p2構(gòu)成:客戶編號(hào)、姓名、性別、生日、身份證號(hào)、電話、電子郵箱、QQ、地址、照片記載車輛顏色信息的有關(guān)數(shù)據(jù)存儲(chǔ)名字:車輛顏色信息表描述:統(tǒng)計(jì)車輛顏色的信息。編號(hào):p4構(gòu)成:顏色編號(hào)、顏色名稱表4.9記名字:車輛顏色信息表描述:統(tǒng)計(jì)車輛顏色的信息。編號(hào):p4構(gòu)成:顏色編號(hào)、顏色名稱記載車輛出租信息的有關(guān)數(shù)據(jù)存儲(chǔ)名字:車輛出租信息表描述:統(tǒng)計(jì)車輛出租的信息。編號(hào):p3構(gòu)成:出租號(hào)、車牌號(hào)、客戶身份、出租時(shí)間、償還時(shí)間、租金表4.10記名字:車輛出租信息表描述:統(tǒng)計(jì)車輛出租的信息。編號(hào):p3構(gòu)成:出租號(hào)、車牌號(hào)、客戶身份、出租時(shí)間、償還時(shí)間、租金記載車輛管理員信息的有關(guān)數(shù)據(jù)存儲(chǔ)名字:管理員信息表描述:統(tǒng)計(jì)管理員的信息。編號(hào):p6構(gòu)成:姓名、密碼表名字:管理員信息表描述:統(tǒng)計(jì)管理員的信息。編號(hào):p6構(gòu)成:姓名、密碼記載車輛換擋方式信息的有關(guān)數(shù)據(jù)存儲(chǔ)名字:車輛換擋方式信息表描述:統(tǒng)計(jì)車輛換擋方式的信息。編號(hào):p5構(gòu)成:換擋方式編號(hào)、換擋方式名字名字:車輛換擋方式信息表描述:統(tǒng)計(jì)車輛換擋方式的信息。編號(hào):p5構(gòu)成:換擋方式編號(hào)、換擋方式名字5.系統(tǒng)的總體設(shè)計(jì)5.1系統(tǒng)設(shè)計(jì)原則本系統(tǒng)遵照便捷,清晰,安全可靠的原則進(jìn)行設(shè)計(jì)。5.2模塊分析與整體設(shè)計(jì)基于B/S模式的汽車租賃管理系統(tǒng),對(duì)系統(tǒng)各個(gè)模塊的分析,有助于系統(tǒng)的設(shè)計(jì),我們能夠通過分析系統(tǒng)模塊來(lái)掌握系統(tǒng)的整體和各部分功效,也能夠熟悉系統(tǒng)的操作和管理流程。由于本汽車租賃管理系統(tǒng)只涉及租賃公司管理員的操作??蛻粜畔⒐芾眍伾畔⒐芾沓鲎庑畔⒐芾砜蛻粜畔⒐芾眍伾畔⒐芾沓鲎庑畔⒐芾碥囕v信息管理?yè)Q擋信息管理管理信息管理登陸模塊圖5.1主模塊客戶信息管理模塊:管理員在這個(gè)模塊能夠添加和查詢有關(guān)的客戶信息。如圖5.2??蛻粜畔⒐芾砜蛻粜畔⒐芾硖砑涌蛻粜畔⒖蛻粜畔⒉樵儓D5.2客戶信息管理模塊添加客戶信息模塊:可添加的客戶信息內(nèi)容涉及客戶的姓名,性別,生日,生份證號(hào),電話,郵箱,qq號(hào),家庭住址和照片。如圖5.3。添加客戶信息添加客戶信息選擇項(xiàng)添加客戶姓名添加客戶性別添加客戶生日添加身份證號(hào)添加客戶電話添加客戶郵箱添加客戶QQ號(hào)添加客戶照片添加客戶電話添加客戶郵箱添加客戶QQ號(hào)添加客戶電話添加客戶郵箱添加客戶QQ號(hào)添加客戶照片圖5.3添加客戶信息模塊客戶信息查詢模塊:可查詢的客戶信息內(nèi)容涉及客戶的姓名,性別,生日,生份證號(hào),電話,郵箱,qq號(hào),家庭住址和照片。如圖5.4。選擇項(xiàng)選擇項(xiàng)顯示客戶編號(hào)顯示客戶姓名顯示客戶性別顯示身份證號(hào)顯示客戶郵箱顯示客戶照片顯示客戶生日顯示客戶電話顯示客戶QQ操作項(xiàng)查看客戶信息圖5.4查看客戶信息模塊汽車信息管理模塊:管理員在這個(gè)模塊能夠添加和查詢有關(guān)車輛的信息。如圖5.5。汽車信息管理添加汽車信息汽車信息管理添加汽車信息汽車信息查詢汽車信息管理添加汽車信息汽車信息查詢圖5.5汽車信息管理模塊添加車輛信息模塊:涉及了添加車輛的車牌號(hào),型號(hào),汽車名稱,顏色,換擋方式,出租價(jià)格,出廠日期,廠家地址,汽車圖片,參數(shù)配備,出租狀態(tài)。如圖5.6。添加汽車信息添加汽車信息型號(hào)汽車名稱顏色換擋方式出租價(jià)格出廠日期廠家地址汽車圖片參數(shù)配備車牌號(hào)碼出租狀態(tài)圖5.6添加汽車信息模塊車輛信息查詢模塊:涉及了查詢車輛的車牌號(hào),型號(hào),汽車名稱,顏色,換擋方式,出租價(jià)格,出廠日期,廠家地址,汽車圖片,參數(shù)配備,出租狀態(tài)。如圖5.7。顯示車牌號(hào)碼顯示型號(hào)顯示車牌號(hào)碼顯示型號(hào)顯示汽車名稱顯示顏色顯示換擋方式顯示出租價(jià)格顯示出廠日期顯示汽車圖片顯示出租狀態(tài)選擇框操作項(xiàng)車輛信息查詢車輛信息查詢圖5.7汽車信息查詢模塊出租信息管理模塊:管理員能夠?qū)Τ鲎庑畔⑦M(jìn)行添加或管理。如圖5.8。出租信息管理出租信息管理添加出租信息出租信息查詢圖5.8出租信息管理模塊添加出租信息模塊:涉及添加出租車型,客戶,出租起止時(shí)間,租金。如圖5.9。添加出租信息添加出租信息出租車型選項(xiàng)出租客戶選項(xiàng)起止時(shí)間選項(xiàng)顯示租金圖5.9添加出租信息模塊出租信息查詢模塊:可對(duì)上述出租車型,客戶,出租起止時(shí)間,租金等信息進(jìn)行查詢。如圖5.10。出租信息查詢出租信息查詢選擇項(xiàng)顯示出租號(hào)顯示出租車型顯示出租客戶出租開始時(shí)間出租結(jié)束時(shí)間顯示租金操作項(xiàng)圖5.10出租信息查詢模塊顏色信息管理模塊:完畢對(duì)顏色信息的添加和查詢。如圖5.11。選擇項(xiàng)選擇項(xiàng)顏色名稱操作向編號(hào)顏色信息管理模塊顏色查詢模塊添加顏色模塊添加顏色圖5.11顏色信息管理模塊換擋方式管理模塊:完畢對(duì)換擋方式的添加和查詢。如圖5.12。選擇項(xiàng)選擇項(xiàng)換擋方式名稱操作向編號(hào)換擋方式管理模塊換擋方式查詢模塊添加換擋方式模塊添加換擋方式圖5.12換擋方式管理模塊系統(tǒng)信息管理模塊:完畢對(duì)管理員信息的查詢和添加。如圖5.13。系統(tǒng)信息管理模塊系統(tǒng)信息管理模塊添加管理員信息模塊添加姓名添加密碼選擇項(xiàng)操作項(xiàng)姓名顯示密碼顯示管理員信息查看模塊管理員信息查看模塊圖5.13系統(tǒng)信息管理模塊5.3數(shù)據(jù)庫(kù)設(shè)計(jì)和構(gòu)建在系統(tǒng)開發(fā)中數(shù)據(jù)庫(kù)的建立是非常重要的環(huán)節(jié),在系統(tǒng)設(shè)計(jì)中,數(shù)據(jù)庫(kù)的建立就像一座大橋的橋墩,數(shù)據(jù)庫(kù)的設(shè)計(jì)會(huì)影響到系統(tǒng)的維護(hù),變更等,甚至在開發(fā)過程中,就會(huì)碰到很大的問題,大量工作就會(huì)無(wú)法進(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),顏色,換擋方式,每日租金,出廠日期,廠家地址,照片,參數(shù)配備,出租狀態(tài),車輛名稱等信息。如表5.2。表5.2車輛信息表字段名稱字段定義數(shù)據(jù)類型與否主鍵與否外鍵chepaiNo車牌號(hào)Varchar(50)是serialNo車輛型號(hào)Varchar(20)colorId車輛顏色int是shiftWayId換擋方式int是price每日租金floatoutDate出廠日期datetimemakeAddress廠家地址Varchar(50)photo車輛照片Varchar(50)cofigParam參數(shù)配備Varchar(500)rentStateId出租狀態(tài)int是carName車輛名稱Varchar(30)(3)客戶信息表:貯存客戶姓名,編號(hào),性別,生日,身份證號(hào),電話,電子郵箱,QQ,地址,照片等信息。如表5.3。表5.3客戶信息表字段名稱字段定義數(shù)據(jù)類型與否主鍵與否外鍵customerId客戶編號(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í)間和租金。如表5.4。表5.4出租信息表字段名稱字段定義數(shù)據(jù)類型與否主鍵與否外鍵rentId出租號(hào)int是chepaiNo車牌號(hào)Varchar(50)是customerId客戶身份int是rentTime出租時(shí)間datetimereturnTime償還時(shí)間datetimemoney租金float(5)顏色信息表:包含了顏色編號(hào)和顏色名稱。如5.5。表5.5顏色信息表字段名稱字段定義數(shù)據(jù)類型與否主鍵與否外鍵ColorId顏色編號(hào)int是ColorName顏色名稱Varchar(20)(6)管理員信息表:包含了管理員密碼和管理員姓名。如表5.6。表5.6.管理員信息表字段名稱字段定義數(shù)據(jù)類型與否主鍵與否外鍵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)系圖以下:圖5.7數(shù)據(jù)表關(guān)系圖6.系統(tǒng)的具體設(shè)計(jì)汽車租賃管理系統(tǒng),這里重要做其中一種管理功效:客戶管理,以概括整個(gè)系統(tǒng),根據(jù)已知的注冊(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,密碼,和隨機(jī)驗(yàn)證碼三者,如果都精確無(wú)誤才干順利登錄系統(tǒng)。如圖7.1。圖7.1顧客登陸界面圖如果顧客名與密碼不能配對(duì),則會(huì)出現(xiàn)對(duì)應(yīng)的錯(cuò)誤提示,如圖7.2。圖7.2顧客名與密碼報(bào)錯(cuò)如果驗(yàn)證碼輸入錯(cuò)誤,也會(huì)出現(xiàn)對(duì)應(yīng)的提示,如圖7.3。圖7.3驗(yàn)證碼報(bào)錯(cuò)在出現(xiàn)錯(cuò)誤提示后點(diǎn)擊擬定按鈕則重新回到最初的登錄界面,如圖7.4。圖7.4自動(dòng)刷新后能夠重新錄入登陸部分代碼: functionCheckIn(){varnames=document.getElementById("txtU_Name").value;varpass=document.getElementById("txtU_Pass").value;varcheck=document.getElementById("txtU_Check").value;if(names==""){alert("顧客名:");document.getElementById("txtU_Name").focus();returnfalse;}elseif(pass==""){alert("密碼:");document.getElementById("txtU_Pass").focus();returnfalse;}elseif(check==""){alert("驗(yàn)證碼:");document.getElementById("txtU_Check").focus();returnfalse;}成功登錄后會(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)提示,顯示添加成功,管理員能夠點(diǎn)擊擬定按鈕繼續(xù)添加,也能夠點(diǎn)擊取消按鈕結(jié)束本次添加。如圖7.7。圖7.7添加詢問客戶信息的查看界面:客戶信息查看界面重要查看客戶編號(hào),姓名,性別,生日,身份證號(hào),電話,郵箱QQ,照片等信息。在信息上方有核心字輸入查詢框,管理員能夠通過輸入姓名,生日,身份證號(hào)來(lái)查詢特定客戶,在全部信息前面都有一種選擇框,勾選之后能夠進(jìn)行刪除操作。如圖7.8。圖7.8查看客戶信息在全部信息背面尚有一種操作項(xiàng),點(diǎn)擊之后效果如圖7.9,能夠進(jìn)行顧客信息的改。圖7.9修改客戶信息添加車輛信息:能夠?qū)嚺铺?hào),型號(hào),汽車名稱,顏色,換擋方式,出租價(jià)格,出廠日期,廠址,汽車參數(shù),價(jià)格等信息進(jìn)行添加。其中車牌號(hào)碼和汽車名稱為必填項(xiàng)目,如果不填則無(wú)法提交,即數(shù)據(jù)庫(kù)中該兩項(xiàng)不能為空,照片有大小規(guī)定,太大的圖片無(wú)法上傳,這就節(jié)省了數(shù)據(jù)庫(kù)的資源。如圖7.10。圖7.10添加車輛信息車輛信息查詢:可對(duì)車牌號(hào),型號(hào),汽車名稱,顏色,換擋方式,出租價(jià)格,出廠日期,汽車圖片,出租狀態(tài)等信息進(jìn)行查詢。如圖7.11。圖7.11車輛信息查詢出租信息管理模塊,其中的添加出租信息模塊,能夠在復(fù)選框中選擇所要出租的車型,出租給的客戶,通過選擇出租起止時(shí)間,能夠自動(dòng)計(jì)算租金。如圖7.12。圖7.12添加出租信息為了精擬定位客戶,設(shè)立了客戶的核心字含糊查詢。如圖7.13。圖7.13客戶核心字查詢出租部分代碼以下:<divclass="Body_Title">出租息管理》查看出租信息</div><hr/><tablecellspacing="1"cellpadding="2"><tr><tdstyle="width:80px;text-align:right;font-weight:bolder;">出租汽車:</td><tdwidth="650px;"><asp:LiteralID="chepaiNo"runat="server"/></td></tr><tr><tdstyle="width:80px;text-align:right;font-weight:bolder;">出租客戶:</td><tdwidth="650px;"><asp:LiteralID="customerId"runat="server"/></td></tr><tr><tdstyle="width:80px;text-align:right;font-weight:bolder;">出租開始時(shí)間:</td><tdwidth="650px;"><asp:LiteralID="rentTime"runat="server"/></td></tr><tr><tdstyle="width:80px;text-align:right;font-weight:bolder;">償還時(shí)間:</td><tdwidth="650px;">
溫馨提示
- 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ù)覽,若沒有圖紙預(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 中國(guó)石油大學(xué)(北京)《籃球》2023-2024學(xué)年第一學(xué)期期末試卷
- 鄭州升達(dá)經(jīng)貿(mào)管理學(xué)院《園林景觀快題設(shè)計(jì)》2023-2024學(xué)年第一學(xué)期期末試卷
- 小學(xué)新課程標(biāo)準(zhǔn)培訓(xùn)方案
- 長(zhǎng)春工業(yè)大學(xué)《葡萄酒品嘗學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 生態(tài)恢復(fù)技術(shù)在退化土地上應(yīng)用
- 餐飲業(yè)年度報(bào)告模板
- AI生活助手新品發(fā)布模板
- 碩士論文答辯報(bào)告
- 生醫(yī)年報(bào)展望模板
- 房地產(chǎn)交易制度政策-《房地產(chǎn)基本制度與政策》全真模擬試卷4
- 《史記》上冊(cè)注音版
- 健康管理師操作技能考試題庫(kù)(含答案)
- 2018年湖北省武漢市中考數(shù)學(xué)試卷含解析
- 農(nóng)化分析土壤P分析
- GB/T 18476-2001流體輸送用聚烯烴管材耐裂紋擴(kuò)展的測(cè)定切口管材裂紋慢速增長(zhǎng)的試驗(yàn)方法(切口試驗(yàn))
- GA 1551.5-2019石油石化系統(tǒng)治安反恐防范要求第5部分:運(yùn)輸企業(yè)
- 拘留所教育課件02
- 沖壓生產(chǎn)的品質(zhì)保障
- 2023年湖南聯(lián)通校園招聘筆試題庫(kù)及答案解析
- 上海市徐匯區(qū)、金山區(qū)、松江區(qū)2023屆高一上數(shù)學(xué)期末統(tǒng)考試題含解析
- 護(hù)士事業(yè)單位工作人員年度考核登記表
評(píng)論
0/150
提交評(píng)論