車輛出入智能管理系統(tǒng)_第1頁
車輛出入智能管理系統(tǒng)_第2頁
車輛出入智能管理系統(tǒng)_第3頁
車輛出入智能管理系統(tǒng)_第4頁
車輛出入智能管理系統(tǒng)_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、基于Java的車輛出入智能管理系統(tǒng)摘 要:在如今這個信息化時代,人們更傾向于一種便捷地生活方式,人們的出行也更多地使用汽車,隨之而來的問題,車輛信息的管理是否可以更加簡潔高效。基于Java的語言,使用Servlet,Jsp等相關(guān)技術(shù)開發(fā)的車輛出入管理系統(tǒng),旨在提高物業(yè)管理人員對小區(qū)車輛的管理效率。本文首先介紹當(dāng)前車輛管理系統(tǒng)的發(fā)展前景及研究意義,以及當(dāng)前領(lǐng)域已經(jīng)開展的研究工作和取得的成果。然后按照需求分析去研究如何完善該系統(tǒng),在開發(fā)過程中遇到的一些問題以及解決方案。最后測試本系統(tǒng)的可行性。關(guān)鍵詞:軟件開發(fā);管理系統(tǒng);車輛管理Design and Implementation of Java B

2、ased Vehicle Information Management SystemAbstract:With the development of the society, private cars are becoming more and more popular, and with the problems, the management task of vehicle information becomes heavier. Based on the Java language, using servlets, JSPS and other related technologies

3、to develop the vehicle access management system, aims to improve the management efficiency of the property management personnel to the community vehicles. This paper first introduces the development prospect and research significance of the current vehicle management system, as well as the research

4、work and achievements already carried out in the field. Then, according to the demand analysis, we will study how to perfect the system, some problems encountered in the development process and solutions. Finally, the feasibility of this system is tested.Key words:Software development;Management sys

5、tem;Vehicle management目 錄引言.11 系統(tǒng)概述.11.1 問題的提出.11.2 研究意義.11.3 課題研究現(xiàn)狀分析.11.3.1 本領(lǐng)域已開展的研究工作.11.3.2 已經(jīng)取得的研究成果.22 系統(tǒng)需求分析.22.1 系統(tǒng)的設(shè)計目標(biāo).22.2 具體需求分析.22.3 系統(tǒng)技術(shù)性能要求.23 系統(tǒng)的總體設(shè)計.33.1 系統(tǒng)設(shè)計的主要模塊.33.2 系統(tǒng)設(shè)計相關(guān)結(jié)構(gòu)功能圖.94 系統(tǒng)開發(fā)的技術(shù)背景.104.1 MySQL技術(shù)以及相關(guān)數(shù)據(jù)庫表.114.2系統(tǒng)運(yùn)行環(huán)境. 114.2.1 硬件環(huán)境. 114.2.2 軟件環(huán)境. 115 系統(tǒng)測試. 125.1 測試環(huán)境. 125

6、.2 測試結(jié)果. 12總結(jié). 13參考文獻(xiàn). 14致謝. 15引言 隨著社會經(jīng)濟(jì)的飛速發(fā)展,人們越來越多的使用私家車,使私家車成為自己的代步工具,小區(qū)物業(yè)車輛尤其多,車輛的管理就顯得尤為重要。如何讓管理員能及時的發(fā)布一些天氣信息、繳費(fèi)信息,能及時告知用戶,同時也能對小區(qū)來往車輛信息更加明了這就成為一個重要的課題。隨著全球信息化發(fā)展的趨勢,國家經(jīng)濟(jì)的發(fā)展也必然傾向于次。所以小區(qū)物業(yè)車輛出入管理也必然朝著信息化去發(fā)展,對于當(dāng)今社會的信息化發(fā)展具有重要意義。車輛出入智能管理系統(tǒng)是一款針對小區(qū)物業(yè)車輛管理的信息化智能軟件,相比于以往的人工登記過往車輛信息,該系統(tǒng)不僅提高了工作效率,還減少了錯誤發(fā)生的概

7、率。并且該系統(tǒng)也極大的方便了車主對個人信息,車輛信息的查詢,管理,車輛擁有者可以及時接受到管理員發(fā)布的重要通知,的的確確給人們的生活帶來了非常大的便利。就當(dāng)前國內(nèi)車輛增漲趨勢來看,車輛智能出入管理系統(tǒng)的發(fā)展的前景相當(dāng)好。1 系統(tǒng)的概述1.1 問題的提出時代在發(fā)展,傳統(tǒng)的車輛管理方式(即人工登記)早已不能滿足日益增加的私家車的管理,所以,小區(qū)物業(yè)管理者需要更加便捷,高效的車輛出入管理系統(tǒng)。1.2 研究意義在網(wǎng)上看了許多關(guān)于車輛管理系統(tǒng)方面的資料,發(fā)現(xiàn)車輛管理系統(tǒng)還有很多問題未解決,基于大學(xué)所學(xué)的一些理論知識和上網(wǎng)查找的相關(guān)資料,我認(rèn)為我的想法是可以完全實(shí)現(xiàn)的。并且作為一名馬上畢業(yè)的計算機(jī)專業(yè)的大

8、學(xué)生,我認(rèn)為自己應(yīng)該去做點(diǎn)什么,可以使車輛出入信息管理這項(xiàng)日常事務(wù)變得易于操作。1.3 課題研究現(xiàn)狀分析1.3.1本領(lǐng)域已開展的研究工作1. 理論研究基礎(chǔ)車輛出入智能管理系統(tǒng)擁有前臺和后臺兩個角色,后臺的管理員可以對用戶個人信息以及其他相關(guān)信息進(jìn)行增刪改查,還可以發(fā)布通知提醒小區(qū)物業(yè)車主,如繳費(fèi)信息,霧霾信息等;前臺的用戶可以修改自己的個人信息,查詢其他相關(guān)信息。2. 技術(shù)層面的支持本系統(tǒng)是基于J2EE進(jìn)行開發(fā)的??蛻舳酥灰惭b了服務(wù)器,瀏覽器,安裝了相關(guān)數(shù)據(jù)庫,用戶使用瀏覽器就能夠通過WEB SERVICE和后臺數(shù)據(jù)進(jìn)行交互。1.3.2已經(jīng)取得的研究成果也有相關(guān)的系統(tǒng)被許多公司開發(fā)過,本系統(tǒng)

9、大致滿足了小區(qū)物業(yè)對車輛管理的需求,在開發(fā)過程中秉持著包容性和可擴(kuò)容性,如果需求發(fā)生變化,可以通過調(diào)整相關(guān)結(jié)構(gòu),繼續(xù)擴(kuò)展本系統(tǒng)功能(在不影響后臺已加載數(shù)據(jù)的前提下)。不僅滿足當(dāng)前的業(yè)務(wù)需求,還可以為以后的功能擴(kuò)展提供更大的可操作空間。并且在規(guī)范化和技術(shù)化的信息基礎(chǔ)上,對相關(guān)的信息進(jìn)行維護(hù)和查詢也變得更加容易,安全。2 系統(tǒng)需求分析 2.1 系統(tǒng)的設(shè)計目標(biāo)本系統(tǒng)是基于J2EE的車輛出入智能管理系統(tǒng),可以對進(jìn)出小區(qū)的車輛進(jìn)行管理。前臺模塊有:個人信息管理,通知管理,車輛信息管理。后臺模塊有:用戶管理,通知管理,車輛信息管理,管理員管理,車輛出入記錄管理。2.2 具體需求分析后臺角色:管理員,是后臺

10、管理系統(tǒng)的使用者,主要對用戶的各種信息和通知進(jìn)行增刪改查操作,具體操作如下:1) 對用戶信息的增刪改查;2) 可以發(fā)布通知提醒小區(qū)物業(yè)車主,如繳費(fèi)信息,霧霾信息等;3) 對車主擁有的車輛信息進(jìn)行增刪改查;4) 超級管理員可以修改、刪除普通管理員信息;5) 記錄過往車輛信息(小區(qū)內(nèi)外車輛)。前臺角色:用戶,擁有以下權(quán)限:1) 修改自己的個人信息;2) 接收管理員發(fā)布的通知,能夠及時了解最新相關(guān)車輛信息和繳費(fèi)通知等;3) 修改自己的車輛信息。2.3 系統(tǒng)技術(shù)性能要求該系統(tǒng)的初步目標(biāo)根據(jù)人們的需求,是在應(yīng)用J2EE相關(guān)的servlet,jsp等技術(shù),開發(fā)一款針對小區(qū)物業(yè)管理者能夠更加便捷,高效地管理

11、小區(qū)進(jìn)出車輛的軟件:1) 操作簡單,易于上手:該系統(tǒng)在進(jìn)入用戶和管理員界面后都有相關(guān)的功能介紹,登錄后可以明確地了解到下步操作該如何進(jìn)行;2) 安全性:在登陸時需要通過賬號、密碼的驗(yàn)證,如果密碼賬號不匹配,則提示賬號或密碼有誤登陸失敗,可以保護(hù)后臺數(shù)據(jù)的安全,又因本系統(tǒng)采用先進(jìn)而成熟的技術(shù),使該系統(tǒng)的生命周期有效地延長;3) 由于該系統(tǒng)需要的開發(fā)環(huán)境要求不高,可以很好的用作軟件開發(fā)中。3 系統(tǒng)的總體設(shè)計3.1 系統(tǒng)設(shè)計的主要模塊在設(shè)計本系統(tǒng)的主要模塊劃分時,可能會遇到以下這些問題:1) 如何在一個系統(tǒng)的基礎(chǔ)上劃分為更多的子系統(tǒng);2) 每個子系統(tǒng)劃怎樣才能將自身變?yōu)閹讉€模塊(即模塊化);3) 如

12、何在子系統(tǒng)之間,模塊之間去傳遞后臺數(shù)據(jù);4) 怎樣改進(jìn)模塊之間的聯(lián)系是的模塊的質(zhì)量得到保證。車輛出入智能管理系統(tǒng)項(xiàng)目具體如何開發(fā),主要分為兩大模塊其中管理員模塊包括:1 登錄模塊先驗(yàn)證管理員姓名和管理員密碼,登錄成功后即可進(jìn)入到相應(yīng)的登錄界面,普通管理員和超級管理員在登錄系統(tǒng)后擁有的操作權(quán)限有所不同。管理員登錄界面如圖3-1-1所示圖3-1-1 管理員登錄界面圖2 用戶管理模塊進(jìn)入管理系統(tǒng)用戶管理模塊后可以查看當(dāng)前數(shù)據(jù)庫中所有用戶信息,默認(rèn)顯示一頁10條信息,可以更改顯示條數(shù),在用戶信息上方有批量刪除和添加用戶功能,可以全選本頁用戶信息數(shù)據(jù)選擇批量刪除,添加用戶時會根據(jù)用戶姓名去數(shù)據(jù)庫user

13、表中查詢當(dāng)前用戶是否存在,若不存在則添加。在每欄用戶信息后可選擇修改或刪除本條用戶信息。在本頁用戶信息尾部可選擇查看具體頁數(shù)所對應(yīng)的用戶信息,如圖3-1-2所示3-1-2 用戶信息圖3 通知管理模塊進(jìn)入通知管理模塊后可以查看當(dāng)前所有通知信息(管理員已發(fā)布),默認(rèn)顯示一頁10條信息,可以更改顯示條數(shù),在通知信息上方有批量刪除和添加通知功能,可以全選本頁通知信息數(shù)據(jù)選擇批量刪除,添加通知時會根據(jù)添加順序默認(rèn)排序(即根據(jù)id排序)。在每欄通知信息后可選擇修改或刪除本條用戶信息。在本頁用戶信息尾部可選擇查看具體頁數(shù)所對應(yīng)的通知信息,如圖3-1-3所示3-1-3 通知信息圖4 車輛信息管理模塊進(jìn)入車輛信

14、息管理模塊后可以查看當(dāng)前所有車輛信息(業(yè)主擁有車輛),默認(rèn)顯示一頁10條信息,可以更改顯示條數(shù),在車輛信息上方有批量刪除和添加車輛信息功能,可以全選本頁車輛信息數(shù)據(jù)選擇批量刪除,添加車輛信息時會根據(jù)車牌號去數(shù)據(jù)庫表vehicle中查詢當(dāng)前車牌號是否存在,若不存在則添加。在每欄車輛信息后可選擇修改或刪除本條車輛信息。在本頁車輛信息尾部可選擇查看具體頁數(shù)所對應(yīng)的車輛信息,如圖3-1-4所示3-1-4 車輛信息圖5 管理員管理模塊進(jìn)入管理員管理模塊后可以查看當(dāng)前所有管理員信息,默認(rèn)顯示一頁10條信息,可以更改顯示條數(shù),在管理員信息上方有批量刪除和添加通知功能,可以全選本頁管理員信息數(shù)據(jù)選擇批量刪除(

15、只有超級管理員有此權(quán)限),添加通知時會根據(jù)添加的管理員姓名去數(shù)據(jù)庫表manager中查詢當(dāng)前姓名是否存在,若不存在則添加。在每欄管理員信息后可選擇修改或刪除本條管理員信息(只有超級管理員有此權(quán)限)。在本頁管理員信息尾部可選擇查看具體頁數(shù)所對應(yīng)的管理員信息,如圖3-1-5所示3-1-5 管理員信息圖6 車輛出入記錄管理模塊進(jìn)入車輛出入記錄管理模塊后可以查看當(dāng)前所有車輛出入記錄信息,默認(rèn)顯示一頁10條信息,可以更改顯示條數(shù),在車輛出入記錄信息上方有批量刪除和添加車輛出入記錄功能,可以全選本頁車輛出入記錄信息數(shù)據(jù)選擇批量刪除,添加車輛出入記錄信息時會根據(jù)添加的車牌號去數(shù)據(jù)庫表log中查詢當(dāng)前車牌號是

16、否存在,若不存在則添加。在每欄車輛出入記錄信息后可選擇修改或刪除本條車輛出入記錄信息。在本頁車輛出入記錄信息尾部可選擇查看具體頁數(shù)所對應(yīng)的車輛出入記錄信息,如圖3-1-6所示3-1-6 車輛出入記錄信息圖用戶功能模塊包括:1 用戶登錄模塊用戶根據(jù)自己的姓名密碼進(jìn)入相應(yīng)界面,如圖3-1-7所示3-1-7 用戶登錄界面圖2 用戶信息模塊在進(jìn)入本模塊后用戶可以查看自己的相關(guān)信息,用戶可以修改自己的個人信息,如圖3-1-8所示3-1-8 用戶個人信息圖3 通知管理模塊在進(jìn)入本模塊后用戶可以查看管理員發(fā)布的最新相關(guān)通知,如圖3-1-93-1-9 通知信息圖3.2 系統(tǒng)設(shè)計相關(guān)結(jié)構(gòu)功能圖根據(jù)上述對系統(tǒng)功能

17、的詳細(xì)描述和分析,可以畫出系統(tǒng)設(shè)計結(jié)構(gòu)圖,從客戶界面,管理界面分別對功能模塊圖加以描述,從而更加清晰的展示出整個管理系統(tǒng)的功能分布,如圖3-2-1所示4 系統(tǒng)開發(fā)的技術(shù)背景4.1 MYSQL技術(shù)及相關(guān)數(shù)據(jù)庫表MySQL是一個小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),由于其成本低,效率較高,所以被廣泛的應(yīng)用于一些中小型企業(yè)中。用于存儲本系統(tǒng)的后臺數(shù)據(jù)再合適不過了。1 通知表(inform)包含編號,時間,標(biāo)題,內(nèi)容。圖 4-1-12 車輛出入記錄表(log)包含車牌號,姓名,車輛進(jìn)入小區(qū)時間,車輛類型,離開時間。圖 4-1-23 管理員信息表(manager)包含登錄密碼,登錄姓名,權(quán)限等級編號。圖 4-1-3

18、4 權(quán)限等級表(power)包含權(quán)限等級編號,權(quán)限等級稱謂。圖 4-1-45 用戶信息表(user)包含用戶id,用戶密碼,姓名,性別,年齡,電話,住址圖 4-1-56 汽車信息表(vehicle)包含車主姓名,車牌號,車輛類型,品牌,注冊時間,生產(chǎn)產(chǎn)地,生產(chǎn)日期,顏色。圖 4-1-64.6.1 硬件環(huán)境客戶機(jī):普通PC服務(wù)器:Tomcat8.04.6.2 軟件環(huán)境操作系統(tǒng):win7瀏覽器:360瀏覽器數(shù)據(jù)庫:MYSQL SERVER 5.6開發(fā)工具:Eclipse Mars 2.0開發(fā)語言:采用Jsp,Java語音5 系統(tǒng)測試5.1測試環(huán)境Eclipse mars2.0,win7,360瀏覽

19、器5.2測試結(jié)果1) 管理員登錄測試:輸入管理員賬號和相應(yīng)密碼,看是否能進(jìn)入主界面,出現(xiàn)welcome to pj車輛出入智能管理系統(tǒng)。 結(jié)果:測試成功。2) 用戶信息管理測試:對用戶信息進(jìn)行增刪改查。 結(jié)果:測試成功。3) 車輛信息管理(管理員):對車輛信息進(jìn)行增刪改查。 結(jié)果:測試成功。4) 通知管理測試(管理員):對通知信息進(jìn)行增刪改查。 結(jié)果:測試成功。5) 管理員管理測試:超級管理員擁有增刪改查權(quán)限,普通管理員沒有刪除權(quán)限。 結(jié)果:測試成功。6) 車輛出入記錄管理測試:對車輛出入信息進(jìn)行增刪改查。 結(jié)果:測試成功。7) 用戶登錄測試:輸入用戶賬號和相應(yīng)密碼,看是否能進(jìn)入主界面,出現(xiàn)w

20、elcome to pj車輛出入智能管理系統(tǒng)。 結(jié)果:測試成功。8) 個人信息管理測試:查詢修改個人信息 結(jié)果:測試成功。9) 通知管理測試(用戶):查看管理員即時發(fā)布的通知 結(jié)果:測試成功。10) 車輛信息管理測試(用戶):查看修改個人擁有車輛信息 結(jié)果:測試成功??偨Y(jié)我認(rèn)為畢業(yè)設(shè)計是對我個人而言,在大學(xué)所學(xué)知識的一次總結(jié)。所以最初我就不斷的告誡自己一定要認(rèn)真完成,不能懈怠此項(xiàng)工作,在做畢設(shè)的同時也是對我所學(xué)知識的一次回顧,javaSE部分的核心基礎(chǔ)還有JDBC一些對數(shù)據(jù)庫底層的操作,都是練手的很好嘗試。大學(xué)四年,我所學(xué)的專業(yè)是計算機(jī)科學(xué)與技術(shù),相關(guān)課程有c語音,c+等編程語言,所以我想挑戰(zhàn)自己再重新學(xué)習(xí)一門編程語言,途中我也想過放棄,但到最后都堅持了下來,現(xiàn)在的我也很感謝當(dāng)初我的堅持,讓我有了更多地收獲和別人沒有的體驗(yàn)。在程序開發(fā)過程中,遇到很多問題,這是難免的,我所掌握的知識有限,而問題的出現(xiàn)總是存在著無限的可能,最重要的是,我始終認(rèn)為問題是人制造出來的,也就總會有辦法去解決它。因?yàn)闀r間有限,能力有限,做出來的東西總有這樣那樣的瑕疵。所以那些不完善的地方還望老師能不吝賜教。參考

溫馨提示

  • 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論