版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
基于Web的網(wǎng)上汽車租賃系統(tǒng)的設(shè)計與實現(xiàn)摘要近幾年來,計算機科學(xué)技術(shù)發(fā)展迅猛,越來越多的人開始了解計算機信息管理系統(tǒng)。許多汽車租賃公司開始有了信息化汽車租賃信息系統(tǒng),信息自動化辦公成為了一種發(fā)展動向。計算機網(wǎng)絡(luò)技術(shù)的越來越完善,使網(wǎng)上汽車租賃系統(tǒng)的進入了我們的生活,被廣泛應(yīng)用,它與以往傳統(tǒng)的管理方式大不相同,不僅僅方便簡化了企業(yè)管理,提高工作效率,也提升了管理制度的靈活性。網(wǎng)上汽車租賃系統(tǒng)系統(tǒng)的實現(xiàn),前端頁面是用vue.js框架和nodejs開發(fā)環(huán)境,在動態(tài)頁面的設(shè)計環(huán)節(jié)中結(jié)合了當(dāng)今應(yīng)用非常普遍的node技術(shù),與此同時,此系統(tǒng)的一部分以javascript為功能腳本,以VUE作為前臺開發(fā)框架,后臺采用目前技術(shù)比較成熟的MYSQL數(shù)據(jù)庫,實現(xiàn)一套基于web架構(gòu)的功能完備的網(wǎng)上汽車租賃系統(tǒng)系統(tǒng)?!娟P(guān)鍵詞】web網(wǎng)上汽車租賃Node.jsMysql目錄TOC\o"1-2"\h\z\u第一章 緒論 11.1研究背景及意義 11.2研究概況 11.3論文研究主要內(nèi)容 2第二章 相關(guān)概念和技術(shù) 32.1汽車租賃的概念 32.1.1租賃 32.1.2汽車租賃 32.2信息管理系統(tǒng)概念 32.3相關(guān)技術(shù) 42.3web 42.3Node.js 42.3mysql數(shù)據(jù)庫 42.4B/S結(jié)構(gòu) 4第三章 需求分析 53.1系統(tǒng)的應(yīng)用背景分析 53.2汽車租賃業(yè)務(wù)流程 63.3系統(tǒng)的功能需求分析 63.4系統(tǒng)的性能需求 73.5系統(tǒng)的可行性分析 7第四章 系統(tǒng)設(shè)計 84.1系統(tǒng)總體架構(gòu)設(shè)計 84.2系統(tǒng)功能詳細(xì)設(shè)計 9第五章 系統(tǒng)實現(xiàn) 95.1系統(tǒng)的開發(fā)環(huán)境 95.2系統(tǒng)界面設(shè)計及功能實現(xiàn) 9參考文獻 10附錄一: 12緒論1.1研究的背景及意義中國汽車出租市場處于早期發(fā)展階段,汽車出租企業(yè)的適應(yīng)不了出租市場的發(fā)展趨勢。中國汽車出租公司的建設(shè)比較落后,無統(tǒng)一的管理制度.國內(nèi)出租公司的管理人員水平很低,這些管理人員不知道公司信息化帶來的便利。現(xiàn)在在國內(nèi)外僅有部分出租公司使用信息管理系統(tǒng)進行管理公司,大部分的汽車出租公司仍然靠傳統(tǒng)的方法來經(jīng)營。為了解決這個問題,特意設(shè)計研發(fā)了一款網(wǎng)上車輛租賃信息系統(tǒng);可以使用戶足不出戶就能查看車輛信息,也可以使管理員輕輕松松就能查詢和維修車輛,并且能夠隨時了解用戶的需要,對車輛信息進行更改和維護等;有想租賃汽車的人,可以隨時隨地進入系統(tǒng),來進行了解汽車信息,根據(jù)自身需要對車輛進行在線租賃等操作,管理者只需要在操作系統(tǒng)進能夠獲取大量數(shù)據(jù),節(jié)省了管理者和用戶的大量時間。因此開發(fā)網(wǎng)上汽車租賃系統(tǒng)系統(tǒng)是可行的,它不僅提高了管理者的工作效率,同時管理員也能夠?qū)τ脩舻男畔⒆龀黾皶r的處理。此論文核心是網(wǎng)上車輛租賃與管理系統(tǒng),其涉及到的程序有計算機和數(shù)據(jù)庫知識等。富含知識面很廣,有助于提升企業(yè)管理人員的工作效率,為企業(yè)帶來豐厚利益。1.2研究概況國內(nèi)經(jīng)濟形勢越來越發(fā)達,中國互聯(lián)網(wǎng)也在不斷進步,逐漸進入發(fā)展高峰期,中外資本家發(fā)現(xiàn)了這一商機,逐漸開始開拓中國互聯(lián)網(wǎng)市場。然而,眾多管理領(lǐng)域由于結(jié)構(gòu)不合理所造成的不變和人員缺少以及市場管理需求的大大的增加,使越來越多的人發(fā)現(xiàn)了互聯(lián)網(wǎng)管理的好處。盡管我國汽車企業(yè)數(shù)量眾多,但是整體營收規(guī)模偏小,網(wǎng)上汽車租賃行業(yè)尚不完善,在國外發(fā)達國家已經(jīng)具有完備的租車體系。在當(dāng)今高度發(fā)達的信息技術(shù)中,信息管理改革已經(jīng)形成了一個越來越深入和全面的發(fā)展態(tài)勢。網(wǎng)上車輛租賃系統(tǒng)系統(tǒng)是基于Mysql數(shù)據(jù)庫,在Node.Js程序在設(shè)計的基礎(chǔ)上進行的。為了實現(xiàn)我國經(jīng)濟社會的不斷發(fā)展,在信息時代日益更新,現(xiàn)代服務(wù)業(yè)仍在蓬勃發(fā)展。同時,信息社會的高速發(fā)展,各種各樣的管理系統(tǒng)有著較多的信息需要解決,怎么用快速簡潔的辦法,才能使管理者在較多的數(shù)據(jù)信息里準(zhǔn)確查詢、存儲、管理和共享有效的數(shù)據(jù),這可以大大的方便了我們的學(xué)習(xí),工作和生活,對我們有著重要的現(xiàn)實意義。為此,國內(nèi)外學(xué)者對這些問題開展了大量的研究,一個新的研究領(lǐng)域——網(wǎng)上汽車租賃系統(tǒng)系統(tǒng)誕生了。1.3論文研究主要內(nèi)容本系統(tǒng)主要應(yīng)用web,租賃公司和用戶通過對本系統(tǒng)的完成汽車租賃與管理,解決了人工操作的復(fù)雜繁瑣的問題。本系統(tǒng)操作非常簡單,界面清晰、簡潔,可應(yīng)用于大部分租賃公司。詳細(xì)內(nèi)容介紹,將在以下六章中詳細(xì)闡述:第一章、緒論,對論文的研究背景及研究的意義、研究的概況進行了闡述,并且對論文的每個章節(jié)內(nèi)容進行了簡要的描述。第二章、簡述了汽車租賃的概念,對論文所用到的相關(guān)技術(shù)進行簡要的介紹,直觀了解的開發(fā)技術(shù)知識。第三章、分析了市場的需求,從當(dāng)今的供需市場出發(fā)。對系統(tǒng)的流程、設(shè)計原則以及可行性進行了全面的研究。第四章、講述了信息系統(tǒng)設(shè)計方案,主要是數(shù)據(jù)庫信息信息系統(tǒng)方案設(shè)計、結(jié)構(gòu)工程設(shè)計。第五章、系統(tǒng)設(shè)計的實現(xiàn),通過對系統(tǒng)功能設(shè)計的詳細(xì)說明,論證了系統(tǒng)的結(jié)構(gòu)。第六章、講述了測試的目的和測試方法,對系統(tǒng)的功能實現(xiàn)進行了合理的測試。相關(guān)概念和技術(shù)2.1相關(guān)概念汽車租賃,是指在規(guī)定時間以內(nèi),汽車擁有者將汽車組給承租人使用,不提供駕駛服務(wù)的經(jīng)營模式。2.2相關(guān)技術(shù)2.2.1webWeb前端就是指網(wǎng)站的前臺組成部分,主要運用于pc端、移動端等瀏覽器上給使用的用戶瀏覽的整個界面,web前端開發(fā)是由網(wǎng)頁制作發(fā)展而來,以早期以靜態(tài)居多,內(nèi)容大多由圖片和文字所構(gòu)成,而用戶也往往只是以查看為目的,研究Web頁面、app等前端界面并且給使用者的使用是網(wǎng)站前端開發(fā)的實質(zhì)目的。由HTML、CSS及JavaScript以及衍生出來的各類技術(shù)、架構(gòu)等,來完成互聯(lián)網(wǎng)產(chǎn)品的用戶交互。網(wǎng)絡(luò)技術(shù)的發(fā)達以及后期HTML5、CSS3的廣泛使用,現(xiàn)在的網(wǎng)頁已經(jīng)越來越完善,功能也非常多。2.2.2Node.jsNode.js是基于ChromeV8引擎的JavaScript運行環(huán)境,Node是新興的前端框架,后臺語言,有吸引我們的地方,Node.js是一種可以讓JavaScript直接運用于服務(wù)端的技術(shù)開發(fā)平臺,使JavaScript變成了和PHP、Python、Perl、Ruby等服務(wù)端語言同樣重要的腳本編程語言。Node.js對特定用例優(yōu)化,并給出替代的API,致使V8在非瀏覽器環(huán)境條件下執(zhí)行得更加的好。V8引擎執(zhí)行Javascript的速度較快,性能較好。2.2.3Mysql數(shù)據(jù)庫數(shù)據(jù)庫管理是信息系統(tǒng)開發(fā)過程中不可或缺的組成部分。在WEB應(yīng)用方面,開發(fā)了一種擁有較大優(yōu)越性的數(shù)據(jù)庫系統(tǒng)。MySQL不僅僅能夠把數(shù)據(jù)存放在不一樣的表中,具有靈活性,并且還能夠解決系統(tǒng)在實際應(yīng)用中的速度較慢的問題。數(shù)據(jù)庫系統(tǒng)訪問經(jīng)常用于采用標(biāo)準(zhǔn)SQL語句,MySQL使用在SQL語句,因此它具有高度兼容性。數(shù)據(jù)庫的操作是很重要的的,包括對數(shù)據(jù)庫表的增、刪、改、查等一系列功能。目前,數(shù)據(jù)庫可分為兩種類型,一種是關(guān)系型數(shù)據(jù)庫,另一種是非關(guān)系型數(shù)據(jù)庫,關(guān)系性數(shù)據(jù)庫是包括Mysql的,Mysql數(shù)據(jù)庫是一種非常小型的關(guān)系型數(shù)據(jù)庫,它以其自身優(yōu)點:體積較小、速度較快、成本較低等,Mysql數(shù)據(jù)庫是現(xiàn)如今最受人們喜愛的開源數(shù)據(jù)庫。WEB在實際應(yīng)用當(dāng)中,Mysql數(shù)據(jù)庫在不同的操作系統(tǒng)平臺都是可以使用的。在不同平臺下,它的安裝和配置是不一樣的,但是沒有很大的差異,二進制版和免安裝版是Mysql在Windows下的兩種完全不同的兩種安裝方式。Mysql數(shù)據(jù)庫安裝成功之后,不要忘記啟動服務(wù),這樣的話相對應(yīng)的客戶端就可自動連接數(shù)據(jù)庫,客戶端能夠經(jīng)過命令行、圖形界面工具登錄數(shù)據(jù)庫。2.3B/S結(jié)構(gòu)在信息技術(shù)高速發(fā)展時代,在目前開發(fā)的管理系統(tǒng)或者網(wǎng)站,用戶的操作簡單與安全性是我們首先要考慮的,所以C/S結(jié)構(gòu)開發(fā)出來的產(chǎn)品我們是基本不考慮的,因為C/S結(jié)構(gòu)差不多已經(jīng)替代B/S結(jié)構(gòu)??蛻舳酥恍枰袨g覽器和接通網(wǎng)絡(luò)就可正常操作,這就是B/S結(jié)構(gòu)的好處,所以這正是本次畢業(yè)設(shè)計采用B/S結(jié)構(gòu)來開發(fā)的原因,B/S結(jié)構(gòu)可以使當(dāng)前用戶的需求得到滿足,并且能夠支持多臺客戶端同時登錄,同時訪問服務(wù)器,操作使用不同的功能,此次畢業(yè)設(shè)計開發(fā)的是網(wǎng)上汽車租賃系統(tǒng),在前期調(diào)研時,我們將C/S結(jié)構(gòu)開發(fā)出的應(yīng)用程序與B/S結(jié)構(gòu)開發(fā)出的應(yīng)用程序進行了比較,C/S客戶端必須安裝軟件才能正常使用,用戶使用起來非常繁瑣,十分不方便,所以研究決定最后用用B/S結(jié)構(gòu)來進行開發(fā)。選用的B/S結(jié)構(gòu)的好處是:程序開發(fā)使用后,如果不滿足用戶需求,我們還可以隨時進行更改,并作出維護,客戶端維護后,系統(tǒng)進行更新,對應(yīng)的服務(wù)端依據(jù)客戶端的更新功能來進行更新,為開發(fā)者提高了工作效率,不用在每個客戶端更新程序,只要在服務(wù)端全部更改就行了。需求分析3.1需求分析由于要增加工作管理者的工作效率和方便簡捷用戶使用,所以設(shè)計開發(fā)網(wǎng)上車輛租賃系統(tǒng),使全部數(shù)據(jù)信息得到及時儲存,有效的檢驗和搜索功能。設(shè)計這個系統(tǒng)的各個模塊是參考于當(dāng)今比較成熟的系統(tǒng),但有區(qū)別于許多今天的發(fā)達系統(tǒng),它考慮用戶的可操作性,遵守系統(tǒng)開發(fā)優(yōu)化的準(zhǔn)則,并作出了系統(tǒng)性的調(diào)研。我們要提前對系統(tǒng)所要達成的功能做出分析,這樣我們就可以方便管理者管理,并且用戶可以在系統(tǒng)平臺中查詢自己所有的信息,還可以根據(jù)自己的需要隨時對自己的信息進行提交和修改,這樣就節(jié)省了用戶和管理者的時間。而傳統(tǒng)的方法就比較麻煩,查詢信息和修改信息都要去找相關(guān)負(fù)責(zé)人,費時費力。因為大部分用戶沒有時間的原因,管理者無法隨時隨地進行處理,無法滿足用戶的需要。所以設(shè)計開發(fā)此系統(tǒng)不但是是為了方便企業(yè)用戶的需求,還能夠使企業(yè)管理者的工作效率增加,減少企業(yè)管理者的工作量,從而達到雙贏。 3.2系統(tǒng)流程分析經(jīng)過前期調(diào)研和分析,開發(fā)設(shè)計了一款幫助企業(yè)經(jīng)營管理的現(xiàn)代信息管理系統(tǒng),汽車管理信息系統(tǒng)包括了汽車租賃服務(wù)的所有環(huán)節(jié),將傳統(tǒng)的人工統(tǒng)計方法優(yōu)化成先進的電腦管理模式。主要參與者是客戶和職員。3.2.1登錄過程這個系統(tǒng)的安全性是我們首先要考慮的,如果用戶想要成功的進入系統(tǒng)界面,就只能按照步驟來進行,首先要進入登錄界面,添加自己的身份信息才能成功登錄,但是用戶要確認(rèn)自己輸入的信息沒有紕漏以后才能成功登錄,倘若用戶所輸入的信息有錯誤,就會彈出提示,用戶登錄不成功,要返回上一步,直到輸入成功后,方可進入系統(tǒng)。如圖3-1所示。圖3-1登錄過程圖3.2.2添加信息流程對于網(wǎng)上車輛租賃系統(tǒng),必須本人來添加自己所需要的數(shù)據(jù),如果用戶添加信息,需要依據(jù)界面所提示的信息,逐一填寫,輸入的信息完成后,系統(tǒng)經(jīng)過判斷數(shù)據(jù),如果符合要求,則添加完成,如果添加的信息不符合系統(tǒng)要求,就要重新添加,返回上一步重新輸入.,再進行判斷操作,如圖3-2所示。圖3-2添加信息流程圖3.2.3刪除信息流程登錄這個系統(tǒng)有兩種角色,管理員和普通用戶,這兩種角色進入的系統(tǒng)操作界面是不同的,但是他們都可以對自己的信息進行操作,可以對信息進行增加和刪除,用戶刪除信息后,信息就不存在了,所以用戶刪除信息要慎重,務(wù)必要對刪除的信息進行判斷反復(fù)檢查,確認(rèn)無誤后再進行刪除,避免不必要的麻煩。如圖3-3所示。圖3-3刪除信息流程圖3.3項目設(shè)計目標(biāo)與原則1、關(guān)于網(wǎng)上汽車租賃系統(tǒng)系統(tǒng)的基本要求(1)功能要求:用戶管理、車輛管理、借車登記、還車管理等功能模塊。(2)性能:在任何操作系統(tǒng)上,均可零故障的實現(xiàn)任何用戶都能正常使用,使用戶能夠達到預(yù)期的操作功能。(3)安全與保密規(guī)定:在用戶登錄系統(tǒng)之前,必須先通過進行身份驗證,身份驗證成功后才能登錄系統(tǒng)。用戶的類型決定著用戶的權(quán)限,才能執(zhí)行相應(yīng)的操作。(4)環(huán)境要求:多種平臺均可使用,例如Windows系列、Vista系統(tǒng)等多種操作系統(tǒng)下都可使用。2、設(shè)計原則系的結(jié)構(gòu)設(shè)計,能夠讓用戶和系統(tǒng)接口模塊間的有效交互,保障系統(tǒng)中實時數(shù)據(jù)信息的安全性與可拓展性。只有設(shè)計系統(tǒng)才能夠完成這一目的。拓展功能模塊來適應(yīng)系統(tǒng)的不斷完善。在這個系統(tǒng)中,有很多功能模塊,每個模塊都會保障系統(tǒng)數(shù)據(jù)安全與保密性、實用性、可修改性和拓展性,以下是對這幾個性能的具體分析。(1)安全與保密性網(wǎng)上汽車租賃系統(tǒng)會有用戶的大量個人信息以及租賃信息,我們對系統(tǒng)數(shù)據(jù)的安全進行保障和保密,避免不法分子有機可乘。所以設(shè)計系統(tǒng)過程中我們會從多方面考慮,對于可能出現(xiàn)的安全問題,我們會制定相應(yīng)的解決辦法。實用性許多用戶不喜歡繁瑣的系統(tǒng)操作方式,所以設(shè)計了一款簡單明了的操作系統(tǒng),不用培訓(xùn),所有人都可以輕輕松松的對數(shù)據(jù)信息進行處理,一定會設(shè)計一款實用性的操作系統(tǒng)來交給廣大的用戶。(3)可修改性我們正常使用系統(tǒng)操作的同時,我們的個人信息以及車輛信息都可能發(fā)生變化,面對這一問題,所以設(shè)計系統(tǒng)時我們確保了系統(tǒng)可以隨時修改,方便每一個系統(tǒng)使用者。(4)拓展性當(dāng)今社會不斷進步,互聯(lián)網(wǎng)也在不斷更新,用戶的需求也會不斷改變,所以設(shè)計的系統(tǒng)也能不斷拓展。由于此系統(tǒng)是網(wǎng)上汽車租賃系統(tǒng),節(jié)省人員成本是我們的初衷,所以設(shè)計時要考慮節(jié)省時省力的問題,以便給企業(yè)和用戶帶來利益最大化。3.4系統(tǒng)的可行性分析技術(shù)方面的可行性。它主要的問題是:設(shè)計系統(tǒng)和開發(fā)系統(tǒng)中,軟件配置和硬件配置能不能達到應(yīng)用的要求,所涉及應(yīng)用的技術(shù)能不能使系統(tǒng)正常運行。Windows系統(tǒng)是我們開發(fā)時使用的系統(tǒng),我國的pc端的性能很高,一般網(wǎng)站的web服務(wù)器完全可以在pc端運行。我們的設(shè)計師專業(yè)知識過硬,相關(guān)技術(shù)知識非常了解,所以設(shè)計這款系統(tǒng)是完全沒有問題的。我們需要自行安裝開發(fā)環(huán)境和相關(guān)配置,此系統(tǒng)使用了Mysql數(shù)據(jù)庫,是系統(tǒng)和用戶之間的信息得到有效交互,后期的維護工作也比較方便,具有穩(wěn)點性和安全性。此系統(tǒng)也使用了當(dāng)今較完善的node技術(shù),,創(chuàng)建了動態(tài)網(wǎng)頁。還運用了B/S模型,它是軟件開發(fā)的基礎(chǔ),具有高度兼容性和靈活性的。所以,此系統(tǒng)技術(shù)可行性上是完全沒有問題的。經(jīng)濟方面的可行性。設(shè)計此系統(tǒng)是沒有任何費用的,只需要我們提前做出了解,做出充足準(zhǔn)備,我們開發(fā)者自己努力,一切事情都自己做,遇到不會的問題,可以問老師,還可以問同學(xué),及時解決問題。所以設(shè)計此系統(tǒng)是沒有任何費用支出的,在經(jīng)濟上是行的通的。操作方面的可行性。此系統(tǒng)操作簡單,不需要培訓(xùn)就能學(xué)會操作,只需要使用者會電腦的基本操作就可以。用戶登錄界面后,通過觀看導(dǎo)航菜單欄,點擊需要查看的信息,根據(jù)提示,一步一步來就可以了,所以在系統(tǒng)的可操作性是完全沒有問題的。系統(tǒng)設(shè)計4.1系統(tǒng)整體結(jié)構(gòu)設(shè)計圖4-1系統(tǒng)邏輯概要設(shè)計圖整個汽車租賃管理系統(tǒng)邏輯概要設(shè)計主要從兩方面進行描述的。一方面是用戶,另一方面是管理員。管理員模塊主要包含系統(tǒng)管理員、提車點管理,但由于系統(tǒng)用戶角色不同,所以使用的各種功能模塊也各不相同,由管理員按照所出現(xiàn)的情況對系統(tǒng)各個功能模塊進行維護管理。如圖4-1的設(shè)計圖。4.2設(shè)計開發(fā)過程開發(fā)網(wǎng)上汽車租賃系統(tǒng)是一個龐大的工程,它需要對市場的調(diào)研、各個板塊的功能設(shè)計、數(shù)據(jù)庫分析、編寫程序代碼、結(jié)合各個功能模塊、系統(tǒng)測試等操作,如圖4-2系統(tǒng)流程開發(fā)圖。圖4-2系統(tǒng)流程開發(fā)圖4.3數(shù)據(jù)庫我們需要設(shè)計一個數(shù)據(jù)庫系統(tǒng),建立一個數(shù)據(jù)庫關(guān)系模式,這樣有利于我們存儲大量數(shù)據(jù)信息,方便我們管理。有了數(shù)據(jù)庫,我們在設(shè)計程序時,就不用給程序添加數(shù)據(jù),提高了我們的工作效率。數(shù)據(jù)庫能存儲大量信息,是這個系統(tǒng)管理的核心,它不僅僅能存儲信息,還具有增、刪、改、查的功能,它能夠幫助我們快速查找,比在程序代碼中找要方便許多,數(shù)據(jù)庫中的眾多信息表精確組合成數(shù)據(jù)表。根據(jù)此系統(tǒng)管理系統(tǒng)的用途,來加以規(guī)劃,包括了一些實物信息內(nèi)容,實物信息內(nèi)容將采用ER圖加以描述,此管理系統(tǒng)的大部分實體圖包括:用戶信息圖如圖4-3所示。圖4-3用戶信息圖車輛信息圖如圖4-5所示。圖4-5車輛信息圖借車信息圖如圖4-6所示。圖4-6借車信息圖還車信息圖如圖4-7所示。圖4-7還車信息圖4.4數(shù)據(jù)表把數(shù)據(jù)庫的ER圖轉(zhuǎn)換為關(guān)系數(shù)據(jù)庫。在關(guān)系數(shù)據(jù)庫當(dāng)中,數(shù)據(jù)關(guān)系由數(shù)據(jù)表所構(gòu)成,而表的構(gòu)成反映在表格的文字段上。表4.1danchexinxi信息表表4.2haichedengji信息表表4.3jiechedengji信息表表4.4news信息表表4.5yonghu信息表表4.6zujiedianweihu信息表系統(tǒng)實現(xiàn)與核心代碼5.1系統(tǒng)實現(xiàn)5.1.1用戶功能模塊用戶需要在網(wǎng)站上輸入我們網(wǎng)上汽車租賃系統(tǒng)的網(wǎng)址,從而進入系統(tǒng),結(jié)合導(dǎo)航菜單欄,查找自己需要的數(shù)據(jù)信息。倘若用戶有在線租借汽車或有還車的意愿,就需要登錄系統(tǒng)。登錄此系統(tǒng)操作是非常簡單的,只需要用戶輸入已有的賬號和密碼,輸入完成后點擊登錄,系統(tǒng)進行驗證,若輸入正確,則登錄成功,用戶就可進入相應(yīng)界面進行自己權(quán)限以內(nèi)的功能操作,如圖5-1所示。如果用戶初次使用此系統(tǒng),就要在線注冊自己的賬號,需要添加自己的一些基本信息,如賬號、密碼、姓名、手機號、郵箱、省份證號等信息,輸入信息確認(rèn)無誤后再進行提交,提交完成后,用戶注冊成功,如圖5-2所示。
圖5-1登錄頁面圖5-2注冊頁面用戶通過登錄成功進入到系統(tǒng)界面,可以通過界面導(dǎo)航菜單車輛信息、系統(tǒng)公告等菜單,選擇相應(yīng)的菜單進行查看相應(yīng)的信息內(nèi)容,如圖5-3所示。圖5-3首頁頁面用戶通過車輛信息界面能夠隨時查看企業(yè)已有的車輛數(shù)據(jù)信息,其中包括車輛名稱、車輛顏色等。該界面有搜索功能,用戶可以給據(jù)自己的需求搜索相關(guān)車輛信息,如果有需要可以查看資產(chǎn)的詳細(xì)數(shù)據(jù)信息,用戶也可結(jié)合需求通過搜索條件進行輸入關(guān)鍵字快速查找所需的數(shù)據(jù)等,用戶進入到詳情界面進行查看車輛的詳細(xì)數(shù)據(jù)信息,并根據(jù)需求可以進行在線借車等操作,如圖5-4所示,用戶進入到借車界面,可以進行查看車輛信息和用戶信息,信息編輯完成后核對信息無誤后進行提交,等待管理員審核,如圖5-5所示。圖5-4車輛信息頁面圖5-5借車信息頁面還車登記,用戶通過借車登記表能夠去了解自己借車的詳細(xì)數(shù)據(jù)信息,如果需要還車,就可以在線操作進行還車,如圖5-6所示。用戶進入系統(tǒng)的還車頁面,填寫自己使用的時間,確認(rèn)信息無誤后可以提交還車申請,如圖5-7所示。圖5-6還車登記頁面圖5-7還車頁面用戶依據(jù)自身需要有權(quán)限進入后臺操作界面,可以對個人資料信息、車輛信息、車輛登記、借車登記及還車登記等模塊進行相應(yīng)數(shù)據(jù)信息的管理維護,用戶通過車輛信息列表查看已有的車輛信息,并根據(jù)需求對車輛進行借車,通過借車登記查看借車審核狀態(tài)等,通過還車登記能夠了解還車的情況,并且可以在線支付租車所產(chǎn)生的費用,如圖5-8所示。圖5-8借車頁面5.1.2管理員功能模塊管理員大致分為系統(tǒng)管理員和提車點管理,對于提車點管理只負(fù)責(zé)該租借點的相應(yīng)區(qū)域管理、車輛管理、借車、還車管理等相關(guān)數(shù)據(jù)信息的管理維護,對于系統(tǒng)管理員是可以對整個系統(tǒng)所有的租借點的相關(guān)信息進行管理維護的,可以管理用戶信息和公告信息。管理用戶,管理員能夠查看所有的用戶信息,也可以根據(jù)需要查找其中任意一位已經(jīng)登記的用戶信息,還可以對他們的信息進行更改和撤銷等操作,可以添加新的用戶信息,編輯他們的基本信息,確認(rèn)無誤后進行提交,如圖5-9所示。圖5-9用戶管理頁面提車點管理,管理員能夠在線查看已存在的提車點管理信息,管理員能夠?qū)σ汛嬖诘臄?shù)據(jù)信息進行修改或刪除,還能夠添加新的提車點管理信息,進入添加界面,添加管理員的賬號、密碼、姓名、負(fù)責(zé)區(qū)域和聯(lián)系電話等數(shù)據(jù)信息,添加信息完成后需要確認(rèn)無誤后再進行提交,提交完成后,一個全新的提車點管理信息出現(xiàn)了,如圖5-10所示。圖5-10提車點管理頁面車輛管理,管理員依據(jù)需求能夠?qū)σ呀?jīng)存在的車輛信息進行在線修改或刪除等操作,也可以實時在線更新新的車輛信息,對于數(shù)據(jù)信息比較多的情況下,管理員可以通過搜索框輸入相關(guān)條件關(guān)鍵字進行快速查找相應(yīng)的車輛數(shù)據(jù)信息,如圖5-11所示。圖5-11車輛管理頁面借車登記,管理員通過列表查看用戶所提交的車輛登記信息,并根據(jù)用戶的基本信息,管理員對用戶提交的借車信息進行在線審核,審核通過,用戶借車成功,也可對已有車輛登記信息進行刪除等操作,如圖5-12所示。圖5-12借車登記頁面還車登記,管理員通過列表查詢用戶所提交的還車信息信息,依據(jù)用戶提交的時間計算出相關(guān)費用,看其是否正確,根據(jù)用況查看租車狀態(tài),也可對已有還車登記信息進行刪除等操作,如圖5-13所示。圖5-13還車登記頁面5.2核心代碼系統(tǒng)測試6.1系統(tǒng)測試的目的程序設(shè)計是一個開發(fā)過程,是一個探索過程,運行時就無法避免出現(xiàn)錯誤。出現(xiàn)錯誤并不可怕,出現(xiàn)錯誤我們就要及時的解決,如果不及時解決就會形成不可逆的后果,如系統(tǒng)癱瘓、程序無法正常運行等各種各樣的bug,為了處理這些突發(fā)情況,我們要對程序進行測試,提前發(fā)現(xiàn)這些問題,及時改正這些錯誤,不斷地完善系統(tǒng)。這個章節(jié)主要講述的就是如何發(fā)現(xiàn)這些問題,并采取相關(guān)措施。發(fā)現(xiàn)這些問題會耗費大量的人力和時間,但是它有利于系統(tǒng)的使用和推廣。此系統(tǒng)的實現(xiàn),就是每個功能模塊都能達到預(yù)期效果和正常操作,我們要經(jīng)過測驗來判定他是否準(zhǔn)確的實現(xiàn)。這些測驗要在系統(tǒng)對外使用之前完成,在測驗中出現(xiàn)的錯誤,我們要及時的解決,確保系統(tǒng)沒有任何紕漏之后才能給用戶使用。6.2系統(tǒng)測試方法在系統(tǒng)測試的時候,對于發(fā)現(xiàn)的問題,務(wù)必在最短的時間內(nèi)找到解決辦法,將開發(fā)系統(tǒng)涉及到的問題連根拔起,要認(rèn)真對待,避免出現(xiàn)重復(fù)性錯誤,保障系統(tǒng)開發(fā)的質(zhì)量,提高工作效率,縮短工作周期,將最好的作品呈現(xiàn)給廣大用戶。我們常見的檢測方式有兩種,一種是白盒檢測,另一種為黑盒檢測。①結(jié)構(gòu)檢測,簡
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年五臺縣幼兒園教師招教考試備考題庫及答案解析(必刷)
- 2025年平鄉(xiāng)縣招教考試備考題庫附答案解析(奪冠)
- 2025年湖南電氣職業(yè)技術(shù)學(xué)院單招職業(yè)技能考試題庫帶答案解析
- 2025年曲阜遠東職業(yè)技術(shù)學(xué)院單招職業(yè)技能考試模擬測試卷帶答案解析
- 2026中國科學(xué)院空間應(yīng)用工程與技術(shù)中心研究生部教育主管崗位招聘1人備考題庫附答案詳解(完整版)
- 2025年華縣招教考試備考題庫帶答案解析(必刷)
- 2025年安縣招教考試備考題庫及答案解析(必刷)
- 2025年綏濱縣招教考試備考題庫帶答案解析(必刷)
- 2025年織金縣幼兒園教師招教考試備考題庫含答案解析(必刷)
- 2024年留壩縣招教考試備考題庫附答案解析
- 2026年標(biāo)準(zhǔn)版離婚協(xié)議書(有財產(chǎn))
- 養(yǎng)老院電氣火災(zāi)培訓(xùn)課件
- 中國工商銀行2025年度春季校園招聘筆試歷年典型考題及考點剖析附帶答案詳解
- 對外話語體系構(gòu)建的敘事話語建構(gòu)課題申報書
- 中國家庭財富與消費報告2025年第三季度
- 馬年猜猜樂(馬的成語)打印版
- 精神障礙防治責(zé)任承諾書(3篇)
- 2025年擔(dān)保公司考試題庫(含答案)
- 合肥新鑫人力資源服務(wù)有限公司介紹企業(yè)發(fā)展分析報告
- 2025年金融控股公司行業(yè)分析報告及未來發(fā)展趨勢預(yù)測
- 質(zhì)量控制計劃模板全行業(yè)適用
評論
0/150
提交評論