【基于Web的網(wǎng)上汽車租賃系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)7400字(論文)】_第1頁
【基于Web的網(wǎng)上汽車租賃系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)7400字(論文)】_第2頁
【基于Web的網(wǎng)上汽車租賃系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)7400字(論文)】_第3頁
【基于Web的網(wǎng)上汽車租賃系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)7400字(論文)】_第4頁
【基于Web的網(wǎng)上汽車租賃系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)7400字(論文)】_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

第頁(共25頁)基于Web的網(wǎng)上汽車租賃系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)目錄TOC\o"1-2"\h\z\u第一章 緒論 1一、研究背景及意義 1二、研究概況 1三、論文研究主要內(nèi)容 2第二章 相關(guān)概念和技術(shù) 2一、相關(guān)概念 2二、相關(guān)技術(shù) 2三、B/S結(jié)構(gòu) 3第三章 需求分析 4一、需求分析 4二、系統(tǒng)流程分析 4三、項(xiàng)目設(shè)計(jì)目標(biāo)與原則 6四、系統(tǒng)的可行性分析 6第四章 系統(tǒng)設(shè)計(jì) 7一、系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì) 7二、設(shè)計(jì)開發(fā)過程 7三、數(shù)據(jù)庫 8四、數(shù)據(jù)表 10第五章 系統(tǒng)實(shí)現(xiàn)與核心代碼 12一、系統(tǒng)實(shí)現(xiàn) 12二、核心代碼 19第六章 系統(tǒng)測試 22一、系統(tǒng)測試的目的 22二、系統(tǒng)測試的方法 22三、核心功能測試 23參考文獻(xiàn) 24緒論一、研究的背景及意義中國汽車出租市場處于早期發(fā)展階段,汽車出租企業(yè)的適應(yīng)不了出租市場的發(fā)展趨勢。中國汽車出租公司的建設(shè)比較落后,無統(tǒng)一的管理制度.國內(nèi)出租公司的管理人員水平很低,這些管理人員不知道公司信息化帶來的便利。現(xiàn)在大部分的汽車出租公司仍然靠傳統(tǒng)的方法來經(jīng)營。為了解決這個(gè)問題,特意設(shè)計(jì)研發(fā)了一款網(wǎng)上車輛租賃信息系統(tǒng);可以使用戶足不出戶就能查看車輛信息,也可以使管理員輕輕松松就能查詢和維修車輛,并且能夠隨時(shí)了解用戶的需要,對(duì)車輛信息進(jìn)行更改和維護(hù)等;有想租賃汽車的人,可以隨時(shí)隨地進(jìn)入系統(tǒng),來進(jìn)行了解汽車信息,根據(jù)自身需要對(duì)車輛進(jìn)行在線租賃等,管理者只需操作系統(tǒng)就能獲取數(shù)據(jù)。因此開發(fā)網(wǎng)上汽車租賃系統(tǒng)系統(tǒng)是可行的,它不僅提高了管理者的工作效率,同時(shí)管理員也能夠?qū)τ脩舻男畔⒆龀黾皶r(shí)的處理。此論文核心是網(wǎng)上車輛租賃與管理系統(tǒng),其涉及到的程序有計(jì)算機(jī)和數(shù)據(jù)庫知識(shí)等。富含知識(shí)面很廣,這個(gè)程序面世以后就會(huì)使管理者的工作效率增加,節(jié)省了時(shí)間。二、研究概況國內(nèi)經(jīng)濟(jì)形勢越來越發(fā)達(dá),中國互聯(lián)網(wǎng)也在不斷進(jìn)步,中外資本家發(fā)現(xiàn)了這一商機(jī),逐漸開始開拓中國互聯(lián)網(wǎng)市場。然而,眾多管理領(lǐng)域由于結(jié)構(gòu)不合理所造成的不變和人員缺少以及市場管理需求的大大的增加,使人們發(fā)現(xiàn)互聯(lián)網(wǎng)的好處。我國的汽車企業(yè)有很多,數(shù)不勝數(shù),但是他們的經(jīng)營規(guī)模小,收益小,網(wǎng)上汽車租賃行業(yè)尚不完善,在國外發(fā)達(dá)國家已經(jīng)具有完備的租車體系。在當(dāng)今高度發(fā)達(dá)的信息技術(shù)中,信息管理改革已經(jīng)形成了一個(gè)越來越深入和全面的發(fā)展態(tài)勢。網(wǎng)上車輛租賃系統(tǒng)系統(tǒng)是基于Mysql數(shù)據(jù)庫,在Node.Js程序在設(shè)計(jì)的基礎(chǔ)上進(jìn)行的。為了實(shí)現(xiàn)我國經(jīng)濟(jì)社會(huì)的不斷發(fā)展,在信息時(shí)代日益更新,現(xiàn)代服務(wù)業(yè)仍在蓬勃發(fā)展。與此同時(shí),信息社會(huì)來臨了,發(fā)展速度較快,有很多的管理系統(tǒng)有著較多的信息需要解決,怎么用快速簡潔的辦法來了解數(shù)據(jù),這可以大大的方便了我們的學(xué)習(xí),工作和生活,對(duì)我們有著重要的現(xiàn)實(shí)意義。為此,國內(nèi)學(xué)者和國外學(xué)者開展了研究工作,他們開創(chuàng)了一個(gè)全新的研究方面——網(wǎng)上汽車租賃系統(tǒng)系統(tǒng)誕生了。三、論文研究主要內(nèi)容本系統(tǒng)主要應(yīng)用web,租賃公司和用戶通過對(duì)本系統(tǒng)的完成汽車租賃與管理,解決了人工操作的復(fù)雜繁瑣的問題。本系統(tǒng)操作非常簡單,界面清晰、簡潔,可應(yīng)用于大部分租賃公司。第一章、緒論,論文研究背景、研究的意義、研究的概況,總結(jié)全文。第二章、簡述了汽車租賃的概念,給大家講解了開發(fā)程序所用到的相關(guān)技術(shù)知識(shí),直觀了解開發(fā)技術(shù)知識(shí)。第三章、分析市場。研究系統(tǒng)流程、研究設(shè)計(jì)原則、研究可行性。第四章、講述了信息系統(tǒng)設(shè)計(jì)方案,主要講述了系統(tǒng)的總體結(jié)構(gòu)、開發(fā)過程、數(shù)據(jù)庫設(shè)計(jì)原則以及數(shù)據(jù)表。第五章、講解各個(gè)模塊講解,展示部分代碼。第六章、講述了測試的目的和測試方法。相關(guān)概念和技術(shù)一、相關(guān)概念汽車租賃,汽車擁有者將汽車組給其他人使用,并在規(guī)定時(shí)間內(nèi)歸還的經(jīng)營模式。二、相關(guān)技術(shù)(一)webWeb前端就是指網(wǎng)站的前臺(tái)組成部分,主要運(yùn)用于pc端、移動(dòng)端等瀏覽器上給使用的用戶瀏覽的整個(gè)界面,web前端開發(fā)早期以靜態(tài)居多,內(nèi)容大多由圖片和文字所構(gòu)成,而用戶也往往只是以查看為目的,研究Web頁面、app等前端界面并且給使用者的使用是網(wǎng)站前端開發(fā)的實(shí)質(zhì)目的。由HTML、CSS及JavaScript以及衍生出來的各類技術(shù)、架構(gòu)等,來完成互聯(lián)網(wǎng)產(chǎn)品的用戶交互。網(wǎng)絡(luò)技術(shù)的發(fā)達(dá)以及后期HTML5、CSS3的廣泛使用,現(xiàn)在的網(wǎng)頁已經(jīng)越來越完善,功能也非常多。(二)Node.jsNode.js是ChromeV8引擎的,是JavaScript運(yùn)行環(huán)境,Node是目前比較流行的前端框架,后臺(tái)語言,有吸引我們的地方,Node.js對(duì)特定用例優(yōu)化,并給出替代的API,致使V8在非瀏覽器環(huán)境條件下執(zhí)行得更加的好。V8引擎執(zhí)行Javascript的速度較快。(三)Mysql數(shù)據(jù)庫數(shù)據(jù)庫管理是開發(fā)過程中重要的組成部分。在WEB應(yīng)用方面,開發(fā)了一種擁有較大優(yōu)越性的數(shù)據(jù)庫系統(tǒng)。MySQL不僅僅能夠把數(shù)據(jù)存放在不一樣的表中,具有靈活性,并且還能夠解決系統(tǒng)在實(shí)際應(yīng)用中的速度較慢的問題。數(shù)據(jù)庫系統(tǒng)訪問經(jīng)常用于采用標(biāo)準(zhǔn)SQL語句,MySQL使用在SQL語句。當(dāng)今,數(shù)據(jù)庫能夠區(qū)分為兩種類型,其中一種叫做關(guān)系型數(shù)據(jù)庫,另一種叫做非關(guān)系型數(shù)據(jù)庫。Mysql就是歸為關(guān)系性數(shù)據(jù)庫當(dāng)中的,但是它是一種非常小型的關(guān)系型數(shù)據(jù)庫,Mysql數(shù)據(jù)庫是現(xiàn)如今最受人們喜愛的開源數(shù)據(jù)庫。WEB在實(shí)際應(yīng)用當(dāng)中,Mysql數(shù)據(jù)庫在不同的操作系統(tǒng)平臺(tái)都是可以使用的。在不同平臺(tái)下,它的安裝和配置是不一樣的,但是沒有很大的差異,二進(jìn)制版和免安裝版是Mysql在Windows下的兩種安裝方式。將它安裝成功之后,不要忘記啟動(dòng)服務(wù),這樣操作以后相對(duì)應(yīng)的客戶端就能夠自動(dòng)連接數(shù)據(jù)庫,就可以經(jīng)過命令行、圖形界面工具登錄數(shù)據(jù)庫。三、B/S結(jié)構(gòu)當(dāng)今社會(huì),信息技術(shù)高速發(fā)展,我們所開發(fā)出來的管理系統(tǒng)或者網(wǎng)站,就要講究實(shí)用,操作簡單是我們首先要考慮的,所以C/S結(jié)構(gòu)開發(fā)出來的產(chǎn)品我們是基本不考慮的,因?yàn)锽/S結(jié)構(gòu)差不多已經(jīng)替代C/S結(jié)構(gòu)??蛻舳酥恍枰袨g覽器和接通網(wǎng)絡(luò)就可正常操作,這就是B/S結(jié)構(gòu)的好處,所以我們此次選用B/S結(jié)構(gòu)來開發(fā)。C/S客戶端必須安裝軟件才能正常使用,用戶使用起來非常繁瑣,十分不方便,所以研究決定最后用用B/S結(jié)構(gòu)來進(jìn)行開發(fā)。選用的B/S結(jié)構(gòu)的好處是:程序開發(fā)使用后,如果不滿足用戶需求,我們還可以隨時(shí)進(jìn)行更改,并作出維護(hù),客戶端維護(hù)后,系統(tǒng)進(jìn)行更新,對(duì)應(yīng)的服務(wù)端依據(jù)客戶端的更新功能來進(jìn)行更新,為開發(fā)者提高了工作效率,不用在每個(gè)客戶端更新程序,只要在服務(wù)端全部更改就行了。需求分析一、需求分析由于要增加工作管理者的工作效率和方便簡捷用戶使用,所以設(shè)計(jì)開發(fā)網(wǎng)上車輛租賃系統(tǒng),使全部數(shù)據(jù)信息得到及時(shí)儲(chǔ)存,有效的檢驗(yàn)和搜索功能。設(shè)計(jì)這個(gè)系統(tǒng)的各個(gè)模塊是參考于當(dāng)今比較成熟的系統(tǒng),但有區(qū)別于許多今天的發(fā)達(dá)系統(tǒng),它考慮用戶的可操作性,遵守系統(tǒng)開發(fā)優(yōu)化的準(zhǔn)則,并作出了系統(tǒng)性的調(diào)研。我們要提前對(duì)系統(tǒng)所要達(dá)成的功能做出分析,這樣我們就可以方便管理者管理。這個(gè)系統(tǒng)與以往不同的就是,用戶能夠自己在系統(tǒng)中查找自己的所有數(shù)據(jù)信息,并且能夠依據(jù)自身需要隨時(shí)隨地對(duì)自己的信息進(jìn)行添加和修改,這樣就節(jié)省了用戶和管理者的時(shí)間。而傳統(tǒng)的方法就比較麻煩,查詢信息和修改信息都要去找相關(guān)負(fù)責(zé)人,費(fèi)時(shí)費(fèi)力。因?yàn)榇蟛糠钟脩魶]有時(shí)間的原因,管理者無法隨時(shí)隨地進(jìn)行處理,無法滿足用戶的需要。所以設(shè)計(jì)開發(fā)此系統(tǒng)不但是是為了方便企業(yè)用戶的需求,還能夠使企業(yè)管理者的工作效率增加,減少企業(yè)管理者的工作量,從而達(dá)到雙贏。 二、系統(tǒng)流程分析經(jīng)過前期調(diào)研和分析,開發(fā)設(shè)計(jì)了一款幫助企業(yè)經(jīng)營管理的現(xiàn)代信息管理系統(tǒng),汽車管理信息系統(tǒng)包括了汽車租賃服務(wù)的所有環(huán)節(jié),將傳統(tǒng)的人工統(tǒng)計(jì)方法優(yōu)化成先進(jìn)的電腦管理模式。主要參與者是客戶和職員。(一)登錄過程這個(gè)系統(tǒng)的安全性是我們首先要考慮的,如果用戶想要成功的進(jìn)入系統(tǒng)界面,就只能按照步驟來進(jìn)行,首先要進(jìn)入登錄界面,添加自己的身份信息才能成功登錄,但是用戶要自行確認(rèn)輸入信息是否正確,假如信息有誤,用戶登錄不成功,重新登錄。如圖1所示。圖1登錄過程圖二、添加信息流程在此系統(tǒng)中,本人根據(jù)自己的需求來添加相關(guān)數(shù)據(jù)信息,添加信息步驟簡單,完全根據(jù)界面的提示信息添加,輸入完成后,經(jīng)系統(tǒng)判斷成功后,添加成功,若失敗,需重新添加。如圖2所示。圖2添加信息流程圖三、刪除信息流程登錄這個(gè)系統(tǒng)有兩種角色,管理員和普通用戶,這兩種角色進(jìn)入的系統(tǒng)操作界面是不同的,但是他們都有相對(duì)應(yīng)的權(quán)限,能夠?qū)π畔⑦M(jìn)行操作,可以執(zhí)行增加和刪除等操作。如圖3所示。圖3刪除信息流程圖三、項(xiàng)目設(shè)計(jì)目標(biāo)與原則(一)網(wǎng)上汽車租賃系統(tǒng)的基本要求功能:用戶管理、車輛管理、借車登記、還車管理等功能模塊。性能:在任何操作系統(tǒng)上,均可零故障的實(shí)現(xiàn)任何用戶都能正常使用,使用戶能夠達(dá)到預(yù)期的操作功能。安全與保密規(guī)定:在登錄前,用戶需身份驗(yàn)證,驗(yàn)證成功方可登錄系統(tǒng)。環(huán)境要求:多平臺(tái)、多系統(tǒng)均可使用。(二)設(shè)計(jì)原則系的結(jié)構(gòu)設(shè)計(jì),讓用戶和系統(tǒng)接口模塊間的交互,保障數(shù)據(jù)信息的安全性與可拓展性。只有設(shè)計(jì)系統(tǒng)才能夠完成這一目的。拓展功能模塊來適應(yīng)系統(tǒng)的不斷完善。在此系統(tǒng)中,每個(gè)模塊都會(huì)保障系統(tǒng)數(shù)據(jù)安全與保密性、實(shí)用性、可修改性和拓展性,以下是對(duì)這幾個(gè)性能的具體分析:安全與保密性:網(wǎng)上汽車租賃系統(tǒng)會(huì)有用戶的大量個(gè)人信息以及租賃信息,我們對(duì)系統(tǒng)數(shù)據(jù)的安全進(jìn)行保障和保密,避免不法分子有機(jī)可乘。所以設(shè)計(jì)系統(tǒng)過程中我們會(huì)從多方面考慮,對(duì)于可能出現(xiàn)的安全問題,我們會(huì)制定相應(yīng)的解決辦法。實(shí)用性:許多用戶不喜歡繁瑣的系統(tǒng)操作方式,所以設(shè)計(jì)了一款簡單明了的操作系統(tǒng),不用培訓(xùn),所有人都可以輕輕松松的對(duì)數(shù)據(jù)信息進(jìn)行處理,一定會(huì)設(shè)計(jì)一款實(shí)用性的操作系統(tǒng)來交給廣大的用戶??尚薷男裕何覀冋J褂孟到y(tǒng)操作的同時(shí),我們的個(gè)人信息以及車輛信息都可能發(fā)生變化,面對(duì)這一問題,所以設(shè)計(jì)系統(tǒng)時(shí)我們確保了系統(tǒng)可以隨時(shí)修改,方便每一個(gè)系統(tǒng)使用者。拓展性:當(dāng)今社會(huì)不斷進(jìn)步,互聯(lián)網(wǎng)也在不斷更新,用戶各方面需求也在變化著,所以設(shè)計(jì)的系統(tǒng)要有靈活性,能夠不斷拓展。由于此系統(tǒng)是網(wǎng)上汽車租賃系統(tǒng),節(jié)省人員成本是我們的初衷,所以設(shè)計(jì)時(shí)要考慮節(jié)省時(shí)省力的問題,以便給企業(yè)和用戶帶來利益最大化。四、系統(tǒng)的可行性分析技術(shù)方面的可行性:設(shè)計(jì)系統(tǒng)和開發(fā)系統(tǒng)中,軟件配置和硬件配置能不能達(dá)到應(yīng)用的要求,所涉及應(yīng)用的技術(shù)能不能使系統(tǒng)正常運(yùn)行。Windows系統(tǒng)是我們開發(fā)時(shí)使用的系統(tǒng),我國的pc端的性能很高,一般網(wǎng)站的web服務(wù)器完全可以在pc端運(yùn)行。我們的設(shè)計(jì)師專業(yè)知識(shí)過硬,相關(guān)技術(shù)知識(shí)非常了解,所以設(shè)計(jì)這款系統(tǒng)是完全沒有問題的。我們需要自行安裝開發(fā)環(huán)境和相關(guān)配置,此系統(tǒng)使用了Mysql數(shù)據(jù)庫,是系統(tǒng)和用戶之間的信息得到有效交互,后期的維護(hù)工作也比較方便,具有穩(wěn)點(diǎn)性和安全性。此系統(tǒng)也使用了當(dāng)今較完善的node技術(shù),,創(chuàng)建了動(dòng)態(tài)網(wǎng)頁。還運(yùn)用了B/S模型,具有兼容性、靈活性。所以,此系統(tǒng)技術(shù)方面無任何問題。經(jīng)濟(jì)方面的可行性。設(shè)計(jì)此系統(tǒng)是沒有任何費(fèi)用的,只需要我們提前做出了解,做出充足準(zhǔn)備,我們開發(fā)者自己努力,一切事情都自己做,所以無經(jīng)濟(jì)問題。操作方面的可行性。此系統(tǒng)操作簡單,上手容易,只需要使用者會(huì)電腦的基本操作就可以。用戶登錄界面后,通過觀看導(dǎo)航菜單欄,點(diǎn)擊需要查看的信息,根據(jù)提示,一步一步來就可以了,所以此系統(tǒng)是沒有任何操作問題的。系統(tǒng)設(shè)計(jì)一、系統(tǒng)整體結(jié)構(gòu)設(shè)計(jì)圖4系統(tǒng)邏輯概要設(shè)計(jì)圖此系統(tǒng)邏輯概要設(shè)計(jì)主要兩方面,一:用戶,二:管理員。兩個(gè)管理員,一:系統(tǒng)管理員,二:提車點(diǎn)管理。我們?cè)谑褂么讼到y(tǒng)角色不同時(shí),相對(duì)應(yīng)的功能模塊也會(huì)有所變化。管理員根據(jù)實(shí)時(shí)變化,對(duì)各個(gè)模塊維護(hù)。如圖4的設(shè)計(jì)圖。二、設(shè)計(jì)開發(fā)過程開發(fā)網(wǎng)上汽車租賃系統(tǒng)是一個(gè)龐大的工程,它需要對(duì)市場的調(diào)研、各個(gè)板塊的功能設(shè)計(jì)、數(shù)據(jù)庫分析、編寫程序代碼、結(jié)合各個(gè)功能模塊、系統(tǒng)測試等操作,如圖5系統(tǒng)流程開發(fā)圖。圖5系統(tǒng)流程開發(fā)圖三、數(shù)據(jù)庫建立數(shù)據(jù)庫系統(tǒng)以及數(shù)據(jù)庫關(guān)系模式,這樣有利于我們存儲(chǔ)大量數(shù)據(jù)信息,方便我們使用。正是因?yàn)榻⒘藬?shù)據(jù)庫,我們?cè)诔绦蛟O(shè)計(jì)時(shí),就無需給程序增加大量數(shù)據(jù),節(jié)省了時(shí)間,增加工作效率。數(shù)據(jù)庫有存儲(chǔ)信息的功能,是這個(gè)系統(tǒng)管理核心,既能能存儲(chǔ)信息,又能增、刪、改、查,它能幫助我們快速查找,比在程序代碼中找要方便許多,數(shù)據(jù)庫中的眾多信息表組合成數(shù)據(jù)表。對(duì)此管理系統(tǒng)進(jìn)行規(guī)劃,包括了一些實(shí)物信息內(nèi)容,實(shí)物信息內(nèi)容將采用ER圖加以描述,此管理系統(tǒng)的大部分實(shí)體圖包括:用戶信息圖如圖6所示。圖6用戶信息圖車輛信息圖如圖7所示。圖7車輛信息圖借車信息圖如圖8所示。圖8借車信息圖還車信息圖如圖9所示。圖9還車信息圖四、數(shù)據(jù)表將ER圖變?yōu)殛P(guān)系數(shù)據(jù)庫。在關(guān)系數(shù)據(jù)庫中,數(shù)據(jù)關(guān)系由數(shù)據(jù)表所構(gòu)成,而表的構(gòu)成反映在表格的文字段上。圖10danchexinxi信息表圖11haichedengji信息表圖12jiechedengji信息表圖13news信息表圖14yonghu信息表圖15zujiedianweihu信息表系統(tǒng)實(shí)現(xiàn)與核心代碼一、系統(tǒng)實(shí)現(xiàn)(一)用戶功能模塊用戶在網(wǎng)站上輸入我們網(wǎng)上汽車租賃系統(tǒng)的網(wǎng)址,從而進(jìn)入系統(tǒng),結(jié)合導(dǎo)航菜單欄,查找自己需要的數(shù)據(jù)信息。倘若用戶有在線租借汽車或有還車的意愿,需要登錄,通過輸入已有的賬號(hào)和密碼進(jìn)行登錄,系統(tǒng)自動(dòng)驗(yàn)證信息正確性,如圖16所示。如果用戶初次使用此系統(tǒng),需注冊(cè)賬號(hào),需要添加基本信息,如賬號(hào)、密碼、姓名、手機(jī)號(hào)、郵箱、省份證號(hào)等信息,輸入信息確認(rèn)無誤后再進(jìn)行提交,提交完成后,用戶注冊(cè)成功,如圖17所示。

圖16登錄頁面圖17注冊(cè)頁面用戶通過登錄成功后,可以通過界面導(dǎo)航菜單車輛信息、系統(tǒng)公告等菜單,選擇相應(yīng)的菜單進(jìn)行查看相應(yīng)的信息內(nèi)容,如圖18所示。圖18首頁頁面用戶通過車輛信息界面能夠隨時(shí)查看企業(yè)已有的車輛數(shù)據(jù)信息。該界面有搜索功能,用戶可以給據(jù)自己的需求搜索相關(guān)車輛信息,如果有需要可以查看資產(chǎn)的詳細(xì)數(shù)據(jù)信息,用戶也可結(jié)合需求通過搜索條件進(jìn)行輸入關(guān)鍵字快速查找所需的數(shù)據(jù)等,用戶進(jìn)入界面查看車輛,根據(jù)意愿在線租車,如圖19所示,借車界面,可查看車輛信息,添加信息后,管理員審核成功后,租車成功,如圖20所示。圖19車輛信息頁面圖20借車信息頁面用戶通過借車登記表能夠去了解自己借車的詳細(xì)數(shù)據(jù)信息,如果需要還車,就可以在線操作進(jìn)行還車,如圖21所示。用戶進(jìn)入系統(tǒng)的還車頁面,填寫自己使用的時(shí)間,提交還車申請(qǐng),如圖22所示。圖21還車登記頁面圖22還車頁面用戶依據(jù)自身需要有權(quán)限進(jìn)入后臺(tái)操作界面,可以對(duì)各個(gè)模塊進(jìn)行相應(yīng)操作,用戶通過查看車輛信息列表,進(jìn)一步根據(jù)自身需要進(jìn)行借車,通過借車登記查看借車審核狀態(tài)等,通過還車登記能夠了解還車的情況,并且可以在線支付租車所產(chǎn)生的費(fèi)用,如圖23所示。圖23借車頁面二、管理員功能模塊管理員大致分為系統(tǒng)管理員和提車點(diǎn)管理,對(duì)于提車點(diǎn)管理只負(fù)責(zé)該租借點(diǎn)的相應(yīng)區(qū)域管理、車輛管理、借車、還車管理等相關(guān)數(shù)據(jù)信息的管理維護(hù),對(duì)于系統(tǒng)管理員,他需要維護(hù)系統(tǒng)全部租借點(diǎn)的相關(guān)信息,可以管理用戶信息,還可以管理公告信息。管理員能夠查看用戶的全部信息,可以根據(jù)需要查找其中任意一位已經(jīng)登記的用戶信息,能夠更改和撤銷用戶信息。如圖24所示。圖24用戶管理頁面提車點(diǎn)管理,管理員通過已存在信息,對(duì)數(shù)據(jù)信息進(jìn)行修改,還可添加新的提車點(diǎn)管理信息,進(jìn)入添加界面,添加管理員的一些基本信息,添加信息完成后需要確認(rèn)無誤后再進(jìn)行提交,提交完成后,一個(gè)全新的提車點(diǎn)管理信息出現(xiàn)了,如圖25所示。圖25提車點(diǎn)管理頁面車輛管理,管理員依據(jù)需求能夠?qū)σ呀?jīng)存在的車輛信息進(jìn)行在線修改或刪除等操作,也可以實(shí)時(shí)在線更新新的車輛信息,有時(shí)候數(shù)據(jù)信息量較大,管理員不易查找,此時(shí)可在輸入關(guān)鍵字,查找車輛信息,如圖26所示。圖26車輛管理頁面借車登記,用戶已登記信息,管理員能夠通過列表查看用戶信息,幫助管理員工作,管理員對(duì)用戶提交的借車信息進(jìn)行在線審核,審核通過,用戶借車成功,也可對(duì)已有車輛登記信息進(jìn)行刪除,如圖27所示。圖27借車登記頁面還車登記,管理員通過列表查詢用戶所提交的還車信息信息,依據(jù)用戶提交的時(shí)間計(jì)算出相關(guān)費(fèi)用,看其是否正確,查看租車情況,也可對(duì)已有還車登記信息進(jìn)行刪除,如圖28所示。圖28還車登記頁面二、核心代碼系統(tǒng)測試一、系統(tǒng)測試的目的程序設(shè)計(jì)是一個(gè)探索過程,運(yùn)行時(shí)就無法避免出現(xiàn)錯(cuò)誤。出現(xiàn)錯(cuò)誤并不可怕,出現(xiàn)錯(cuò)誤我們就要及時(shí)的解決,如果不及時(shí)解決就會(huì)形成不可逆的后果,如系統(tǒng)癱瘓、程序無法正常運(yùn)行等各種各樣的bug,為了處理這些突發(fā)情況,我們要對(duì)程序進(jìn)行測試,提前發(fā)現(xiàn)這些問題,及時(shí)改正這些錯(cuò)誤,不斷地完善系統(tǒng)。這個(gè)章節(jié)主要講述的就是如何發(fā)現(xiàn)這些問題,并采取相關(guān)措施。發(fā)現(xiàn)這些問題會(huì)耗費(fèi)大量的人力和時(shí)間,但是它有利于系統(tǒng)的使用和推廣。證明此系統(tǒng)是否成功實(shí)現(xiàn),驗(yàn)證其是否達(dá)到預(yù)期效果,我們要經(jīng)過測驗(yàn)來判定他是否準(zhǔn)確的實(shí)現(xiàn)。這些測驗(yàn)要在系統(tǒng)對(duì)外使用之前完成,在測驗(yàn)中出現(xiàn)的錯(cuò)誤,我們要及時(shí)的解決。二、系統(tǒng)測試方法在系統(tǒng)測試的時(shí)候,對(duì)于發(fā)現(xiàn)的問題,務(wù)必在最短的時(shí)間內(nèi)找到解決辦法,將開發(fā)系統(tǒng)涉及到的問題連根拔起,要認(rèn)真對(duì)待,避免出現(xiàn)重復(fù)性錯(cuò)誤,保障系統(tǒng)開發(fā)的質(zhì)量,提高工作效率,縮短工作周期,將最好的作品呈現(xiàn)給廣大用戶。我們常見的檢測方式有兩種,一種是白盒檢測,另一種為黑盒檢測。①結(jié)構(gòu)檢測,簡稱白盒檢測:這種試驗(yàn)是指對(duì)程序的處理過程和架構(gòu)都有了相當(dāng)認(rèn)識(shí)的基礎(chǔ)下,依程式內(nèi)在的設(shè)計(jì)邏輯所進(jìn)行的系統(tǒng)試驗(yàn),來驗(yàn)證系統(tǒng)中全部的信息通路都達(dá)到預(yù)期程序設(shè)計(jì)的效果,不出現(xiàn)任何錯(cuò)誤。②功能檢測又稱黑盒檢測:是有效檢驗(yàn)程序設(shè)計(jì)的每一個(gè)功能模塊的方

溫馨提示

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