


版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 摘要我國經濟的發展愈發迅速,車輛也隨之增加的難以想象,因此車位的治理也越來越繁雜,為了方便停車位相關信息的管理,設計開發一個合理的停車位管理系統尤為重要。因而,具有信息方便讀取和操作簡便的停車位管理系統的設計與實現,對于管理人員以及用戶來說具有非常重要的意義。 本系統采用JSP技術,MYSQL數據庫,基于Springboot框架開發。進行了系統的分析,需求分析,設計分析,功能分析,從開發背景、開發環境、目標、流程、數據庫、系統維護等方面都進行了總體的規劃與設計。系統具有靈活的一體化設計方式,圓滿完成了整個系統的全面設計。系統具有管理員和客戶兩個角色的功能,完成了停車位相關信息的管理。本文得到
2、了國家863計劃、國家自然科學基金以及教育部發光材料與器件工程研究中心項目的資助。關鍵詞:停車位管理系統;JSP技術;MYSQL;Springboot框架Parking management system based on WebAbstractWith the rapid development of Chinas economy, it is hard to imagine the increase of vehicles. Therefore, the management of parking space is becoming more and more complicated. I
3、n order to facilitate the management of parking space related information, it is particularly important to design and develop a reasonable parking space management system. Therefore, the design and implementation of parking management system with convenient information reading and operation is of gr
4、eat significance for managers and users.The system uses JSP technology, MySQL database, based on springboot framework development. System analysis, demand analysis, design analysis, function analysis, from the development background, development environment, objectives, process, database, system mai
5、ntenance and other aspects of the overall planning and design. The system has a flexible integrated design method, which successfully completed the overall design of the whole system. The system has two roles of administrator and customer, and completes the management of parking related information.
6、Keywords:Parking space management system; JSP technology. MYSQL; Springboot framework 目 錄 TOC o 2-3 h z t 標題 1,1,次標題,1 HYPERLINK l _Toc66558990 1 概 述 PAGEREF _Toc66558990 h 1 HYPERLINK l _Toc66558991 1.1研究背景 PAGEREF _Toc66558991 h 1 HYPERLINK l _Toc66558992 1.2研究現狀 PAGEREF _Toc66558992 h 1 HYPERLINK
7、 l _Toc66558993 1.3研究內容 PAGEREF _Toc66558993 h 2 HYPERLINK l _Toc66558994 2 相關技術簡介 PAGEREF _Toc66558994 h 3 HYPERLINK l _Toc66558995 2.1 JSP技術 PAGEREF _Toc66558995 h 3 HYPERLINK l _Toc66558996 2.2 JAVA技術 PAGEREF _Toc66558996 h 3 HYPERLINK l _Toc66558997 2.3 MYSQL數據庫 PAGEREF _Toc66558997 h 4 HYPERLIN
8、K l _Toc66558998 2.4 B/S結構 PAGEREF _Toc66558998 h 4 HYPERLINK l _Toc66558999 3 系統需求分析 PAGEREF _Toc66558999 h 5 HYPERLINK l _Toc66559000 3.1 系統可行性分析 PAGEREF _Toc66559000 h 5 HYPERLINK l _Toc66559001 3.1.1 操作可行性 PAGEREF _Toc66559001 h 5 HYPERLINK l _Toc66559002 3.1.2 經濟可行性 PAGEREF _Toc66559002 h 5 HYP
9、ERLINK l _Toc66559003 3.1.3 技術可行性 PAGEREF _Toc66559003 h 5 HYPERLINK l _Toc66559004 3.2 系統性能分析 PAGEREF _Toc66559004 h 6 HYPERLINK l _Toc66559005 3.3系統流程分析 PAGEREF _Toc66559005 h 6 HYPERLINK l _Toc66559006 3.3.1注冊流程 PAGEREF _Toc66559006 h 6 HYPERLINK l _Toc66559007 3.3.2用戶登錄流程 PAGEREF _Toc66559007 h
10、7 HYPERLINK l _Toc66559008 3.3.3信息添加流程 PAGEREF _Toc66559008 h 7 HYPERLINK l _Toc66559009 3.4 系統用例分析 PAGEREF _Toc66559009 h 8 HYPERLINK l _Toc66559010 3.4.1管理員用例圖 PAGEREF _Toc66559010 h 8 HYPERLINK l _Toc66559011 3.4.2客戶用例圖 PAGEREF _Toc66559011 h 8 HYPERLINK l _Toc66559012 4 系統設計 PAGEREF _Toc66559012
11、 h 9 HYPERLINK l _Toc66559013 4.1 系統結構設計 PAGEREF _Toc66559013 h 9 HYPERLINK l _Toc66559014 4.2 系統架構設計 PAGEREF _Toc66559014 h 9 HYPERLINK l _Toc66559015 4.2.1總體架構設計 PAGEREF _Toc66559015 h 9 HYPERLINK l _Toc66559016 4.2.2系統網絡拓撲結構圖 PAGEREF _Toc66559016 h 10 HYPERLINK l _Toc66559017 4.3系統順序圖 PAGEREF _To
12、c66559017 h 11 HYPERLINK l _Toc66559018 4.3.1用戶登錄管理模塊 PAGEREF _Toc66559018 h 11 HYPERLINK l _Toc66559019 4.3.2添加信息管理模塊 PAGEREF _Toc66559019 h 11 HYPERLINK l _Toc66559020 4.4數據庫設計 PAGEREF _Toc66559020 h 12 HYPERLINK l _Toc66559021 4.4.1數據庫實體 PAGEREF _Toc66559021 h 12 HYPERLINK l _Toc66559022 4.4.2 數據
13、庫表 PAGEREF _Toc66559022 h 14 HYPERLINK l _Toc66559023 5 系統實現 PAGEREF _Toc66559023 h 17 HYPERLINK l _Toc66559024 5.1 登錄功能模塊的系統 PAGEREF _Toc66559024 h 17 HYPERLINK l _Toc66559025 5.2 管理員功能模塊的系統 PAGEREF _Toc66559025 h 17 HYPERLINK l _Toc66559026 5.2.1客戶管理界面 PAGEREF _Toc66559026 h 17 HYPERLINK l _Toc665
14、59027 5.2.2 后臺用戶管理界面 PAGEREF _Toc66559027 h 18 HYPERLINK l _Toc66559028 5.2.3 用戶咨詢界面 PAGEREF _Toc66559028 h 18 HYPERLINK l _Toc66559029 5.2.4 系統公告管理界面 PAGEREF _Toc66559029 h 18 HYPERLINK l _Toc66559030 5.2.5 修改密碼界面 PAGEREF _Toc66559030 h 19 HYPERLINK l _Toc66559031 5.2.6車位管理界面 PAGEREF _Toc66559031 h
15、 19 HYPERLINK l _Toc66559032 5.2.7 停車訂單查詢界面 PAGEREF _Toc66559032 h 20 HYPERLINK l _Toc66559033 5.3 客戶功能模塊的實現 PAGEREF _Toc66559033 h 20 HYPERLINK l _Toc66559034 5.3.1注冊界面 PAGEREF _Toc66559034 h 20 HYPERLINK l _Toc66559035 5.3.2停車向導界面 PAGEREF _Toc66559035 h 21 HYPERLINK l _Toc66559036 5.3.3我的訂單界面 PAGE
16、REF _Toc66559036 h 21 HYPERLINK l _Toc66559037 5.3.4 在線咨詢界面 PAGEREF _Toc66559037 h 22 HYPERLINK l _Toc66559038 5.3.5編輯賬戶界面 PAGEREF _Toc66559038 h 22 HYPERLINK l _Toc66559039 6 系統測試 PAGEREF _Toc66559039 h 23 HYPERLINK l _Toc66559040 6.1系統測試目的與意義 PAGEREF _Toc66559040 h 23 HYPERLINK l _Toc66559041 6.2測
17、試用例 PAGEREF _Toc66559041 h 23 HYPERLINK l _Toc66559042 6.3測試分析 PAGEREF _Toc66559042 h 24 HYPERLINK l _Toc66559043 結論 PAGEREF _Toc66559043 h 25 HYPERLINK l _Toc66559044 致謝 PAGEREF _Toc66559044 h 26 HYPERLINK l _Toc66559045 參考文獻 PAGEREF _Toc66559045 h 27- PAGE 30 - PAGE 1 -1 概 述1.1研究背景隨著電腦的普及,非常多的事都可以
18、通過電腦來完成。在這個網絡飛速發展的現代,我們對計算機的依賴程度是非常的高的,無論是在哪方面對它的使用頻率都很高,這給我們的生活帶來了很大的改善,不但豐富了我們的生活,還將我們的工作方式改變了。因此,現代社會的建設,互聯網的貢獻是非常大的,越來越高科技化。由于現代技術方面的推進步伐太快,我們社會的整個結構以及經濟方面的改變是非常大的,不但是在生活層面,在工業方面的改變提升也是很大的,現在這個信息化的時代,無論是從國家層面來說還是行業,甚至是組織乃至個人的生產發展都離不開信息化的幫助,這也是各方面的重要因素。對于停車位管理來說,以前那種效率低下的管理方式,在現在這樣的高速發展的情況下是無法滿足我
19、們正常的生活和發展的需要,面對這一艱難的形式,由于現在的互聯網技術的發展成熟,用戶開始關注利用計算機平臺來實現停車位方面系統化的管理,因此,在目前這種情況下,我們有必要開發建立一款與現代相匹配的停車位管理系統。新興的停車位管理系統有著以前老舊的管理系統之間有著無法比擬的優點,其具有方便、及時、管理快捷的特點,受到了廣泛使用。而且現在的運用互聯網的方式,我們的停車位管理系統能夠在各方面有著很大的優勢,而且整個的儲存空間很大,成本低,查找方便,能夠有效提高管理效率。1.2研究現狀近年來,由于互聯網技術的高速發展,全球的互聯網發展迅猛,速度令人感到不可思議,展現出良好的發展勢頭,而且,人均使用網絡的
20、頻率提高,這是一個好的現象。就目前的數據來看,截至六月份,據不完全統計,我國光是普通的網民人數都已經到了7.56億,比全國人口的一半還要多,而在全球層面上更是達到了五分之一。對于計算機流行的新型管理方式,這已經慢慢的取代了傳統的停車位管理方式。截止到現在,在全世界市值排名前十的公司內,只有三家沒有運用計算機進行信息管理的生產方式,其中,一些發展比較晚的中國科技公司基本上領先于傳統的未使用互聯網的實體企業,我們應該大膽的在新的領域發展,每一片未知的領域都偶值得去闖一下,就像現在的無人機、無人駕駛技術、人工智能的發展,這些都是最新的互聯網技術的前沿,未來的一切都將和互聯網相關。無論國際市場比國內的
21、市場大多少,在所有辦公層面以及公司會計管理的層面,我們都已經走出了中國,這其中最大的功勞還非得是離不開互聯網技術的改變,還有從2007年以后無線網絡覆蓋率的極速攀升。就目前這個情況,那么未來的世界必然會有大的創新,屆時,社會將發生翻天覆地的變化。自從上個世紀諾依曼發明出了世界上第一臺計算機開始,一個新的時代正在開始形成。技術在迭代,科技在進步,當初的第一臺計算機體力龐大,、計算能力不足、能耗極高、功能單一極為不方便人們的使用。然而這一切都從微軟公司發生改變,從他們創造出的操作系統開始,我們可以看到計算機的一系列操作,功能也多樣化了,不在局限于單純的計算,漸漸的整個互聯網時代開始形成,我們才能有
22、現在的生活,使用計算機來減少我們的數據處理量,以及完成無人化信息的管理。計算機的發展為企業提高管理效率宣傳發布信息等提供了更好的網絡商機。而整個網絡環境的提升進步,給現在的停車位管理系統的實現創造了有利的條件,互聯網計算機加快了這一進程,無紙化、無人化、自動化的停車管理系統嶄露頭角,這節能又環保,而且效率高,準確性也比人工高出了一個量級。1.3研究內容該論文主要由六個章節組成,分別如下所示:第一章主要介紹該技術研究的背景,現目前的整個行業狀況,以及研究的具體內容。第二章介紹的是該停車位管理系統現目前所采用的一些理論和技術,開發環境。第三章主要是該系統的整體分析,比如技術的執行性、功能實際需求性
23、、流程具體化分析、系統構建的用例圖、業務層面等。第四章就較為詳細介紹系統設計方面的方面,包括系統結構設計、系統總體設計以及數據庫實體以及數據庫表等。第五章介紹停車位管理系統的整個具體實現步驟。第六章介紹了系統的測試。2 相關技術簡介2.1 JSP技術JSP(Java腳本頁面)是Sun和許多參與建立的公司所提倡的動態web技術。將Java程序添加到傳統的web頁面HTML文件(*)。htm,*。Html) 4。JSP是一種能夠直接使用的編程語言,這種編程語言能夠獨立在html語言中運行,正因為JSP參照了許多編程語言的特性,使得JSP在web的腳本技術當中也占有一定的重要位置,對于剛入門編程行業
24、的初學者來講,jsp這種編程語言不僅容易學習,而且還具備許多高級的特性6。在程序的開發過程中,使用jsp也不失為一種正確的選擇,像表單數據的收集操作以及字符串信息的處理方面等等,jsp都能很輕松地解決,幫助程序開發者省下許多時間,最新的JSP版本出來了,這也是一個嶄新的JSP時代的來臨。它的獨特之處在于能夠面向對象的所有機制,而且能夠有向下方面的兼容性。因此,使用它。我們可以按照實際情況來選擇所需要的操作系統、相對合適的數據庫管理系統、還有Web服務器等等。而且,在設計者開發的時候,一共有兩種選擇可選,分別是面向對象、和面向過程,甚至這兩種同時使用都是可以的。可以稱為混和方式設計5。JSP的優
25、點也是很不錯:你一次編寫,可以一直運行。還有jsp可以延展可以縮短的強大優勢,還有就是支持多種開發語言并且兼容性好,適用于很多平臺順利運行10。2.2 JAVA技術Java編程語言有多方面,比如分布式的、跨平臺式的、還有可移植式的等。它能夠在不同的平臺獨立運作,如果運用Java編寫出來的程序,它能夠在全世界的范圍內實現共享12。該語言是在上世紀末SUN公司面向對象開發出來的一代新的程序。這是基于在撰寫C+語言程序的時候面臨的一些難題應運而生的。公司的目標就是要把JAVA語言打磨成一個簡單、安全、可靠、具有高編寫效能、可移植、魯棒性(Rovust)的多功能語言程序。互聯網的發現造就了該語言的大面
26、積應用,這非常適合用來當做開發互聯網的軟件?,F在JAVA已經算是一款第一梯隊的開發語言。2.3 MYSQL數據庫我們管理系統使用的是MYSQL數據庫管理系統,該管理系統是所有關系型數據庫管理系統中的佼佼者,原因和他的代碼免費來源4,有關,再者就是,該數據庫管理系統的大部分功能完全對普通學習和使用它的中小企業夠用。因此,很多的開發中小型網站的從事者都選擇這一款數據庫管理系統。MYSQL是一個多線程、又開源的關系型數據庫管理系統,由于它的開放性質,能夠跨平臺使用,所以在實際普及來看是很不錯的,很多人都對它有所了解,盡管功能不是很強大。在該數據庫管理系統中,每一個表都相對應,都有著各自的聯系。數據庫
27、的意義非同凡響,當我們缺少了數據庫鏈接時,就沒辦法運行程序,這顯然可以看見數據庫與程序的重要性,是緊密相連接的。2.4 B/S結構B/S架構,是完全不需要在某一個客戶端來布局的,我們用這種程序結構都是在瀏覽器中使用,即只需要把開發出來的程序匹配到一臺遠程服務器里面,這樣我無論是在哪里,在任何地方都可以通過網絡訪問該服務器的客戶端界面,無論是手機還是電腦上都可以完成對程序的使用操作,這將給使用它的人們帶來很多方便。此種結構不但將程序的運營效率無形之中提高了,而且也把地域性的限制破除,把程序的使用成本大大拉低。B/S這一結構模式和互聯網的發展密不可分,它是對C/S的改進,因為以前的C/S結構需要在
28、電腦上進行安裝,比如我們最常使用的QQ、殺毒軟件、辦公軟件等等,都是C/S結構開發的,可是就站在互聯網發展的現狀,C/S已經無法滿足人們的需求,更想要一種能夠實現信息數據共享的結構體系,鑒于人們需求的變化,誕生了B/S這一結構,改不了以往需要直接訪問服務器的方式(即C/S模式),使用戶在瀏覽器上都可以完成訪問服務器的目的。這種體系結構不僅使得開發出的程序訪問更為便捷,而且還減少了更新維護成本,提高交互性。另外,我們研發出來的這一管理系統有些獨特的優點。我們只需要在遠程服務器上得到了訪問該停車位管理系統的權限后。就可以簡單的在網絡上開始訪問和操作該系統,這是一種比較新穎的操作模式。這可以使我們單
29、純的在服務器上的程序進行一定的維護,能夠保證程序的正常運行就可以,這不但把維護成本降低很多,而且還把工作效率提高不少,是值得運用的。3 系統需求分析3.1 系統可行性分析就防止投資的失誤,保證一個新系統的完全開發出來并運行下去,無論是從操作層面、還是技術層面、乃至經濟層面來說,都要對其系統本身進行一定的可行性分析研究報告。3.1.1 操作可行性我們做出來的系統登錄界面必須以人為本,達到簡單易懂,比較通俗,因此,為了大家適應,登錄界面還是保留為我們平常使用的窗口界面,除此之外,在系統的開發方面,就采用了普通的JSP技術。這也給了廣大的用戶熟悉的時間,所需要的學習時間更少,能夠迅速對系統熟悉,而系
30、統的了解一些基本的操作方法。除此之外,在系統維護方面也做了一定的優化,方便管理人員管理,在用戶登錄界面進行一些適當的提示,為用戶著想,增加人性化程度。3.1.2 經濟可行性該停車位管理系統使用的軟件方面,都是開源的,可以共享的,這也極大的降低了企業在產品開發時的研發成本。同時對計算機的配置要求也極低,哪怕是普通的網吧變賣后的一些淘汰的電腦都能夠滿足這些要求,所以,我們的系統在經濟可行性這一方面做的還是非常到位的,所以在經濟上是十分可行的。3.1.3 技術可行性(1)硬件可行性分析我們系統在硬件這一方面的要求也沒有什么特別要求,凡是能夠在平常普通的一些硬件配置都能夠很容易的達到,目的只要能夠使系
31、統能夠正常啟動工作就可以,別的不做要求,還有這有著特別高的工作效率。但是,系統對硬件的要求也不能太低,特別低的情況下也可能導致產生的低效率以及很低的性能。不過,就大多數人的情況而言,系統的配置,還是能夠達到這個要求的。所以。在我們系統硬件的這方面是完全可行的。(2)軟件可行性分析JSP,技術很好的提供了一個相同類型機制的類似的借口動態模型,這樣的設計更加的集中。另外,很多代碼的重復利用能夠良好的體現這一特征。所以,我們綜合這個系統的實際情況我們就選擇了使用JSP來作為我們系統的開發技術。所以,這樣子我們系統在軟件方面也是沒有問題的。所以,對這三個重要的方面的可行性分析后,我們能夠知道,該停車位
32、管理系統的研發是完全沒有問題。3.2 系統性能分析如今網絡的信息化,我們的生活方便了不少,然而也有一些危害,許多不法人員利用網絡高科技進行信息竊取,如果你的信息一旦出現了泄漏的情況,這會給你帶來很大的損失,目前利用網絡信息進行犯法違規的事件越來越多,涉及方面也很廣,這必須要引起重視。所以,在設計每一個程序時,都要首當其沖考慮的就是程序的安全,防止系統數據的丟失、泄露。一個程序的優劣往往和數據庫有關,因此,在充分考慮系統的安全性后,就要求考慮系統數據方面的需求,要求所有的數據必須統一和完整,在整個的數據表中,不同的數據庫表中同一個數據要相同,而且還要完整。在這個程序運行的過程中,要求頁面與頁面之
33、間的轉換時間不能過長,要在人們能夠接受的范圍,否則人們會因為過長的等待時間而不喜歡使用。3.3系統流程分析3.3.1注冊流程沒有賬戶的用戶就要進行注冊,過程如下3-1。圖3-1注冊信息流程圖3.3.2用戶登錄流程我們要保證系統的安全,那就必須先讓系統處于登陸中。然后管理員和客戶又在不同的密碼以及賬戶之間登錄不同的管理界面。該流程如下3-2。圖3-2 登錄界面流程圖3.3.3信息添加流程管理員和客戶可進行信息添加操作,在系統添加信息的時候,最先要輸入信息,注意是否正確,等待添加成功后。再返回到輸入的信息,該過程如下3-3。圖3-3信息添加流程圖3.4 系統用例分析該停車位管理系統的目的就是協調客
34、戶和管理員的兩種要求,下面將通過用例圖來描述用戶和各用例之間的關系。3.4.1管理員用例圖管理員成功登錄后有車位功能、用戶管理、我的賬戶,退出。該過程如下3-4。、圖3-4管理員用例圖3.4.2客戶用例圖客戶可以進行注冊登錄,登錄后功能有與我相關,賬戶的管理,賬戶的信息,客戶方面的用例圖如下3-5。圖3-5客戶用例圖4 系統設計4.1 系統結構設計停車管理系統它主要分為客戶和管理員這兩方面。該停車位管理系統運用的B/S結構以及Web服務兩種模式,是在使用互聯網環境下的一種模型結構。只要使用者連接上了網絡過后,無論是在哪里,任何時間、地點,都能夠使用。系統結構圖如圖4-1所示:網絡網絡管理員車主
35、服務器和程序圖4-1 系統結構圖4.2 系統架構設計4.2.1總體架構設計該系統的全部是一個很大的任務又細分為很多個小的板塊的過程,又將這些很小的任務分開,完成后組成一個完整的任務。在整個設計過程中,必須要確定能夠讓具體的方案實現。然而想要了解每一個小目標,那就必須要把相關的技術分析了解清楚。最后再對系統進行一個初步的設計,在漸漸的對其優化,最后就設計出一個具體又可以實現的系統結構。系統的框架圖如圖4-2所示。圖4-2系統框架圖4.2.2系統網絡拓撲結構圖該停車位管理系統,運用最新的B/S架構,有著簡單易上手,能夠共享,維護簡單等優點。該系統的網絡拓圖如下4-3。圖4-3系統的網絡拓撲圖4.3
36、系統順序圖4.3.1用戶登錄管理模塊登陸部分的版塊不但要滿足用戶還要滿足管理員,該模塊如下4-4。圖4-4用戶登錄順序圖4.3.2添加信息管理模塊管理員和客戶登錄后臺后可進行信息的添加,添加信息順序圖如圖4-5所示圖4-5添加信息順序圖4.4數據庫設計數據庫是整個計算機信息系統的基礎。信息的收集、存儲、檢索、更新和加工以及傳播等方面都必須要在數據庫管理系統的幫助下才能夠完成?,F在,我們電腦系統的關鍵技術核心是在數據庫方面,這方面的好壞都對質量和效率有著直接的影響。4.4.1數據庫實體在目前,用戶可以參加數據庫設計的評價,這有利于保障用戶的體驗,在這個概念模式里面E-R方法最常用。通過分析需求,
37、我們建立如下的模型:1、車主信息的實體屬性,如4-9。圖4-9 車主信息實體屬性圖2、咨詢信息實體屬性圖如圖4-10所示圖4-10 咨詢信息實體屬性圖3、訂單信息實體屬性圖如圖4-11所示圖4-11 訂單信息實體屬性圖4、車位信息實體屬性圖如圖4-12所示圖4-12 車位信息實體屬性圖5、公告信息實體屬性圖如圖4-13所示圖4-13 公告信息實體屬性圖4.4.2 數據庫表該停車位的管理系統需要后臺數據庫,下面詳細介紹。各個表的設計結果如下:表 4-1 huiyuan客戶信息表列名數據類型長度允許空說明Idint11否編號accountnamevarchar255是賬號addressvarcha
38、r255是地址birthdaydatetime是出生日期createtimedatetime是創建時間desvarchar255是描述idcardnoint11是身份證號jifenint11是積分jiguanvarchar255是籍貫logintimesvarchar255是登錄次數namevarchar255是名稱passwordvarchar255是密碼photovarchar255是頭像sexvarchar255是性別telint11是電話xtypeint11是類型yuedouble是余額paypwdvarchar255是支付密碼表 4-2 leaveword咨詢信息表列名數據類型長度允
39、許空說明idint11否編號dcontentvarchar255是咨詢內容lwrenvarchar255是咨詢人pubtimedatetime是咨詢時間replycontentvarchar255是回復內容replyrenvarchar255是回復人statusint11是狀態titlevarchar255是標題表 4-3 parkingrec訂單信息表列名數據類型長度允許空說明idint11否編號cpnovarchar500是車牌號begtimedatetime是開始時間endtimedatetime是結束時間stateint11是狀態feedouble是費用photovarchar500是
40、車位hyidint11是客戶表 4-4 chewei車位信息表列名數據類型長度允許空說明idint11否編號cwnovarchar500是車位號stateint11是狀態tupianvarchar500是圖片表 4-5 notice公告信息表列名數據類型長度允許空說明idint11否編號contentvarchar255是內容createtimetimestamp是時間pubrenvarchar255是發布人titlevarchar255是標題5 系統實現5.1 登錄功能模塊的系統管理員和客戶還可以輸入用戶名、密碼等,并選擇登錄方式,界面如下5-1圖。圖5-1 登錄界面5.2 管理員功能模塊的
41、系統5.2.1客戶管理界面管理員還能夠在客戶的管理界面查看到所有用戶的信息,可以對其進行添加,修改,查詢或者修改的界面如下5-2。圖5-2客戶管理界面5.2.2 后臺用戶管理界面管理員還能夠在后臺界面查看到用戶信息,可以對其進行添加,修改,還有刪除以及查詢功能,該界面如下5-3。圖5-3后臺用戶管理界面5.2.3 用戶咨詢界面管理員還可以管理這些由客戶留下的咨詢信息,包括標題,咨詢人,留言時間,還有狀態等等,該界面如下5-4。圖5-4用戶咨詢界面5.2.4 系統公告管理界面管理員還可以在整個系統的公告中看到所有之前的系統公告,并且對其添加、刪除和修改。該界面如下5-5。圖5-5系統公告管理界面
42、5.2.5 修改密碼界面管理員還能夠修改包括原始密碼修改密碼,再確認密碼,該界面如下5-6。圖5-6修改密碼界面5.2.6車位管理界面管理員還可以增加、查詢和刪除車位的功能,該界面如下5-7。圖5-7車位管理界面5.2.7 停車訂單查詢界面系統管理員能夠對停車的訂單進行查詢和查看,還有刪除等功能,該界面如下5-8。圖5-8 停車訂單查詢界面5.3 客戶功能模塊的實現5.3.1注冊界面客戶可以輸入賬戶名,姓名,性別,身份證,還有照片這些信息來注冊,該界面如下5-9。圖5-9注冊界面5.3.2停車向導界面客戶可以點擊查看車位信息,點擊可以進行停車登記,這個界面如下所示5-10。圖5-10停車向導界
43、面圖5-11停車登記界面5.3.3我的訂單界面客戶可以查看我的訂單信息,并且可以進行出車,刪除和查詢,這個界面樣子如下5-12。圖5-12我的訂單界面5.3.4 在線咨詢界面車主可以輸入標題,提交內容后開始咨詢信息,而且能夠對自己的信息進行管理,該界面如下5-13。圖5-13 在線咨詢界面5.3.5編輯賬戶界面客戶可以編輯賬戶信息,包括姓名,性別,聯系電話,還有自己的身份證,這個界面如下5-14。圖5-14 編輯賬戶界面6 系統測試6.1系統測試目的與意義系統測試這個階段在整個信息管理周期都是一個比較重要的。它的重要程度主要在整個系統可靠性還有質量的穩定這一方面,這對于全方面整體性來說,是最終
44、的審查階段。我們系統測試的首要目的那就是盡最大努力在整個工作中檢測出程序的所有錯誤方面,只有這一關過了,并且修復了這才算完成。這將系統的穩定性提高了,首要目的就是把檢測系統做到極致。這其中主要又是三個階段,分別是模塊的測評、組裝測試、確認測試這三方面。通過對整個管理系統的測試來查找出是否能夠達到客戶的具體需求。結合測試的結果,我們要查找出漏洞,不斷的完善、調試這些錯誤,對其修復。整個系統開發完成后需要統一的封裝測試,這個環節在開發過程中是非常重要的,有著如下意義所在1.發現軟件錯誤;2.對軟件進行有效定義,并且實現完成從低到高的整個組裝過程。3.驗證軟件是否滿足任務書和系統定義文檔所規定的技術
45、要求4.給軟件的紙漿模型的形成提供一定的理論依據。用戶登錄功能測試,如下表所示。表6-1用戶登錄功能測試用例表用例名稱測試功能操作操作過程預期結果測試結果用戶登錄模塊測試正確輸入用戶信息,用戶成功登錄。輸入用戶的信息1.在密碼框輸入用戶的密碼。2.點擊登錄按鈕。跳轉到各角色的界面正確車位信息添加功能測試,如下表所示。表6-2車位信息添加功能測試用例表用例名稱測試功能操作操作過程預期結果測試結果車位信息添加模塊測試正確輸入車位信息,完成車位的添加。車位的基本信息管理員點擊發布車位后根據提示填寫車位信息,然后點擊“提交”按鈕。提示成功。正確車位添加模塊測試車位添加失敗的情況車位信息重復管理員點擊發
46、布車位后填寫的車位信息重復,然后點擊“提交”按鈕。提示“車位信息重復”。正確車位添加模塊測試車位添加失敗的情況車位信息不完整管理員點擊發布商車位后填寫的信息不完整,然后點擊“提交”按鈕。提示“*信不能為空”。正確公告信息界面測試,如下表所示。表6-3公告信息界面測試用例表用例名稱測試功能操作操作過程預期結果測試結果公告信息顯示功能模塊測試公告信息顯示的正常情況顯示公告信息用戶點擊查看公告信息,進入公告列表,點擊進入詳細介紹界面。進入公告詳細信息界面正確6.3測試分析經過對總體測試分析,停車位管理系統滿足停車位管理的要求和需求。大多數的基本功能足夠,使用容易,產品的運行性能優秀,這是一個有必要擴
47、大推廣的停車位管理系統。結論大學畢業設計作品是能夠體現我們這幾年來所學到的知識,而對這些知識的一種整合能力,這能夠提高我們的綜合能力。對于這次的停車位管理系統的畢設,我認為這是對我這幾年來所學到的東西的一種檢驗,這也能夠提現我這幾年來所學到的知識,而且培養了我創新、獨立的能力,使理論更加實際化。我在這次的作品里面學到了很多知識,而且編程的能力也提高了不少。盡管這一過程中并不一帆風順,但是在自己堅持不懈還有導師和同學們的大力幫助下,還是順利的完成這一畢業設計。在這一個過程中,很多以前的知識得到了鞏固,融合了很多東西,開發這個系統,我也獲得了很多有關于JSP知識。深刻體會到了什么是學了之間的關聯。
48、整個過程中,我知道了,一個人的能力強不能代表什么,還需要團隊協作能力,在現在這個社會里,沒有什么是一個人能完成的,所有成果都離不開分享和合作。我在這中間學會了探索,知道了成功的來之不易,這一次的畢業設計,是我這一生中最大的財富。想起過去這么多的時間,我付出了很多精力,面臨很多困難,但是卻收貨了知識和喜悅,這個收獲能夠不斷鞭策我前進,這種感覺無法用簡單的詞語形容。我相信,這次經歷終身難忘。在最后,我在這里感謝導師和同學的關懷與指導,他們給了我很大的幫助,這個過程中,我完成的如此順利離不開他們。致謝論文最后,我要感謝在我完成論文的過程中給予我幫助的人,感謝他們與我共同進步,給與我有用的建議,讓我的
49、論文更加完整學校老師的指導讓我有了宏觀上的掌控,避免了很多準備材料以及論文格式的錯誤;同學們同時也給與我了很多的幫助,自己做系統難免會遇到一些界面美觀,性能,功能以及技術上的問題,最開始想到的永遠都是我的同學們,我們互相了解,互相指導,給與自己認為正確的觀點以及處理方式,我們會一起查閱圖書館的書籍,一起跨越溝壑,達到自己預期的結果,我們共同進步,我們是成長之路上堅定地同伴,他們給與了我很多信息,我的內心充滿了溫暖與信心,同學們-愿我們在以后的道路上以及相互扶持,開創美好未來!我的企業老師對我系統的完成出了很大一份力,我是初出茅廬,一些技術應用的不是那么順暢,他們對我很耐心,幫助我一點一點的將項
50、目搭建起來,教會我一些效率的優化方式,代碼的優化方式,測試流程等,致使我在開發過程中,不僅鞏固了自己的知識,同時升華了我的技術,對我的作品充滿了信息,對我的未來都充滿了憧憬。對于學校的老師,同學,企業的指導老師,我真心地感謝你們,老師們是指路明燈,我與同學們結伴而行。參考文獻1 馬驍. HYPERLINK /kcms/detail/detail.aspx?filename=SDDZ201511040&dbcode=CJFD&dbname=CJFD2015&v= t _blank 基于JSP技術的學生信息管理系統的設計與實現J. 信息技術與信息化. 2019(11) 2 王穎. HYPERLIN
51、K /kcms/detail/detail.aspx?filename=DNBC201418019&dbcode=CJFD&dbname=CJFD2014&v= t _blank 基于MySQL的學生成績管理系統設計J. 電腦編程技巧與維護. 2019(18)3 范曉玲. HYPERLINK /kcms/detail/detail.aspx?filename=GZDN201610007&dbcode=CJFD&dbname=CJFDTEMP&v= t _blank 基于J2EE的會議室管理系統的設計與實現J. 電腦與電信. 2016(10) 4 崔慧,于曉康. HYPERLINK /kcms/detail/detail.aspx?filename=XDGY201613046&dbcode=CJFD&dbname=CJFDTEMP&v= t _blank 銀行抵押放款中計算機操作風險控制管理研究J. 現代工業經濟和信息化. 2016
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 江西省九江市第十一中學2025屆八下英語期中教學質量檢測試題含答案
- 2025年工業互聯網平臺異構數據庫融合技術邊緣計算與區塊鏈融合報告
- 教育精準扶貧背景下農村學校教育管理改革實踐評估報告
- 2025年醫院信息化建設電子病歷系統全面優化策略報告001
- 2025年醫院信息化建設初步設計評估關注醫院信息平臺性能優化報告
- 2025年城市垃圾分類處理公眾參與度分析及長效機制優化報告
- 遠程醫療服務分級診療中的醫療資源下沉與共享策略報告001
- 2025年醫藥流通行業供應鏈優化與成本控制全流程解析報告
- 2025屆河北省承德市腰站中學八下英語期中質量檢測模擬試題含答案
- 智慧城市創業大賽獎金申請報告:物聯網技術應用案例分析
- 電力設計創新創業項目計劃書
- 【語文】2023-2024學年統編版高中語文選擇性必修下冊 課本知識要點梳理 課件
- 試驗檢測單位安全培訓課件
- 2024屆高考語文二輪復習小說專題訓練凌叔華小說(含解析)
- 新概念英語第二冊課文及翻譯
- 電子商務招生宣傳
- 橋梁系梁施工方案
- 預算績效評價管理機構入圍投標文件(技術標)
- 礦井一采區通風系統設計
- 人教版九年級化學下冊第九單元《溶液》復習說課稿
- 對應急疏散人員的培訓和教育
評論
0/150
提交評論