版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
[5]。盡管免費(fèi)版在某些功能上可能有限制,但它依然提供了足夠的基礎(chǔ)地圖展示和位置信息獲取功能。以下是免費(fèi)版API的主要應(yīng)用:地圖展示:通過(guò)調(diào)用amap-wx.js文件,可在網(wǎng)頁(yè)中展示高德地圖。開發(fā)者可以在控制臺(tái)中獲取amap-wx.js的鏈接,將其插入到HTML代碼中。POI搜索:通過(guò)調(diào)用POI搜索API,可以在地圖上搜索周邊興趣點(diǎn)(如加油站、餐廳等)。這對(duì)于交通信息管理系統(tǒng)來(lái)說(shuō)非常有用,可以幫助用戶查找附近的加油站或其他交通設(shè)施。實(shí)時(shí)交通信息:雖然免費(fèi)版API不提供實(shí)時(shí)交通信息接口,但可通過(guò)高德地圖上的開放平臺(tái),實(shí)時(shí)獲取道路狀況的詳細(xì)信息,從而為用戶提供更為準(zhǔn)確和及時(shí)的交通信息服務(wù)。實(shí)時(shí)交通數(shù)據(jù)接口可通過(guò)申請(qǐng)獲得使用權(quán)限。2.4本章小結(jié)在本章節(jié)中,介紹了高德地圖API的基礎(chǔ)知識(shí)和免費(fèi)版的主要應(yīng)用以及對(duì)本系統(tǒng)設(shè)計(jì)開發(fā)需要用到的技術(shù)原理和環(huán)境說(shuō)明,核心內(nèi)容是使用B/S作為系統(tǒng)開發(fā)的基礎(chǔ)架構(gòu)模式,框架則使用市面流行的SpringBoot框架,至于開發(fā)系統(tǒng)所選擇的數(shù)據(jù)庫(kù)則是中小型網(wǎng)站常用的MySQL數(shù)據(jù)庫(kù)。在開發(fā)環(huán)境上則使用了對(duì)于程序員比較便捷的IDEA開發(fā)工具。第3章系統(tǒng)分析3.1功能需求分析本交通信息管理系統(tǒng)是建立在用戶了解公共交通信息背景的基礎(chǔ)上,適用于社會(huì)面公民群體,兩邊用戶均只需要具備基本的電腦操作使用技術(shù),對(duì)于用戶群體而言,也只需要具備簡(jiǎn)單的電腦網(wǎng)頁(yè)瀏覽技術(shù)即可進(jìn)行操作。本交通信息管理系統(tǒng)根據(jù)用戶類型的不同,可使用的平臺(tái)也不同,用戶有管理員和普通用戶兩種,分別可以使用管理平臺(tái)和前臺(tái)系統(tǒng)。3.1.1管理員功能模塊介紹(1)登錄:管理員需要在登錄后才可使用,每位管理員都有其唯一的用戶名和密碼。(2)系統(tǒng)用戶管理:系統(tǒng)用戶也就是管理員,每套系統(tǒng)可由初始管理員來(lái)操控新增多個(gè)管理員信息。(3)系統(tǒng)日志管理:日志里的信息主要涵蓋了用戶的名稱、操作模式、用戶IP地址、操作所需的時(shí)間。(4)意見(jiàn)反饋管理:系統(tǒng)管理員能夠管理和維護(hù)反饋意見(jiàn)的信息,主要包括標(biāo)題、內(nèi)容、反饋時(shí)間和反饋人姓名。(5)系統(tǒng)公告管理:管理員可發(fā)布前臺(tái)用戶查看的公告列表。(6)用戶信息管理:用戶可以選擇自行注冊(cè),同時(shí)管理員也能通過(guò)管理平臺(tái)添加用戶信息。除此之外,管理員還有權(quán)限對(duì)用戶信息進(jìn)行必要的維護(hù)和更新處理。(7)公交路線管理:系統(tǒng)管理員可以維護(hù)公交路線,包括但不限于路線名稱、路線起點(diǎn)、中途站點(diǎn)、路線終點(diǎn)、地圖坐標(biāo)和圖片。(8)旅游景點(diǎn)管理:系統(tǒng)管理員可以維護(hù)旅游景點(diǎn)信息,包括但不限于景點(diǎn)名稱、景點(diǎn)地址、景點(diǎn)坐標(biāo)和圖片。(9)社區(qū)論壇管理:系統(tǒng)管理員可以維護(hù)社區(qū)論壇記錄信息,包括但不限于車友姓名、標(biāo)題、內(nèi)容和配圖。(10)修改密碼:系統(tǒng)管理員有權(quán)修改系統(tǒng)的登錄憑據(jù),以確保登錄過(guò)程的安全,防止未經(jīng)授權(quán)的訪問(wèn)或賬戶被盜事件。3.1.2用戶功能模塊介紹(1)注冊(cè):我們?cè)谖醋?cè)之前,身份為游客,無(wú)法使用平臺(tái)的核心功能,只有通過(guò)注冊(cè)才能夠使用。(2)登錄:用戶注冊(cè)完畢可以進(jìn)行登錄功能的使用,登錄時(shí)所用賬號(hào)即為注冊(cè)時(shí)所填寫的手機(jī)號(hào)。(3)個(gè)人信息維護(hù):注冊(cè)用戶可以根據(jù)自身需要處理個(gè)人數(shù)據(jù)。(4)公交路線瀏覽:用戶可以瀏覽公交路線,還可以搜索查看公交路線。(5)旅游景點(diǎn)瀏覽:注冊(cè)用戶可以搜索查找城市周邊旅游景點(diǎn)。(6)社區(qū)論壇:用戶可以查看社區(qū)論壇的帖子信息,還可進(jìn)行社區(qū)發(fā)帖操作,同時(shí)可以進(jìn)行帖子評(píng)論。(7)物品找回:注冊(cè)用戶如若乘坐公交車后丟失了東西,還可以通過(guò)此功能對(duì)丟失的物品進(jìn)行網(wǎng)上找回。(8)系統(tǒng)公告:注冊(cè)用戶能夠通過(guò)此模塊了解系統(tǒng)網(wǎng)站最新的系統(tǒng)公告或規(guī)定。(9)意見(jiàn)反饋:注冊(cè)用戶如果對(duì)網(wǎng)站使用有建議或者意見(jiàn),可以通過(guò)此功能進(jìn)行網(wǎng)上反饋。(10)修改密碼:為防止他人盜號(hào),用戶在登錄后可以進(jìn)行密碼修改功能的使用,保障登錄的安全性。3.2可行性分析3.2.1經(jīng)濟(jì)可行性本套系統(tǒng)的開發(fā)只需要一臺(tái)個(gè)人PC機(jī)。得益于人們生活水平的提高和國(guó)家經(jīng)濟(jì)水平的發(fā)展,個(gè)人電腦再也不是富人的玩具,大學(xué)生也能夠輕易購(gòu)入使用。因此在硬件條件充足的情況下,就是安心部署軟件進(jìn)行開發(fā),而在本套系統(tǒng)的開發(fā)中所使用的任何軟件都是不收費(fèi)的,包括MySQL是開源的,IDEA也可以使用破解版,所以在經(jīng)濟(jì)上,開發(fā)本套系統(tǒng)是可行的。3.2.2技術(shù)可行性該系統(tǒng)采用了廣泛流行且成熟穩(wěn)定的Windows系統(tǒng),完全符合開發(fā)需求。經(jīng)過(guò)幾個(gè)月的在線學(xué)習(xí),個(gè)人可以完全掌握開發(fā)系統(tǒng)網(wǎng)站所需的技術(shù)能力,從而使得本系統(tǒng)的技術(shù)開發(fā)成為可能。3.2.3操作可行性在開發(fā)完本套交通信息管理系統(tǒng)之后,可以直接在瀏覽器網(wǎng)頁(yè)上輸入系統(tǒng)網(wǎng)址進(jìn)行運(yùn)行。本系統(tǒng)的界面功能直觀可見(jiàn),所用的用戶只需要具備基本的電腦操作知識(shí)即可輕松使用,功能友好方便。系統(tǒng)的每個(gè)功能都十分的人性化,不僅限于提示簡(jiǎn)潔明了,同時(shí)字體大小和按鈕的位置也恰到好處,因此操作上可行。3.3本章小結(jié)在本章節(jié)中,主要集中在系統(tǒng)開發(fā)的全面分析上,主要是對(duì)系統(tǒng)的各個(gè)模塊在功能上經(jīng)過(guò)了深入的評(píng)價(jià),并對(duì)其實(shí)施的可能性進(jìn)行了相應(yīng)的探討。在功能分析中,根據(jù)系統(tǒng)中用戶角色的差異,它被劃分為多個(gè)模塊,其中管理員主要是對(duì)數(shù)據(jù)信息進(jìn)行維護(hù)和管理,而普通用戶則主要負(fù)責(zé)查看這些數(shù)據(jù)信息。而可行性分析中又根據(jù)經(jīng)濟(jì)、技術(shù)和操作三個(gè)維度進(jìn)行了詳細(xì)的分析說(shuō)明。第4章系統(tǒng)設(shè)計(jì)4.1數(shù)據(jù)庫(kù)設(shè)計(jì)在本套系統(tǒng)的開發(fā)中,采用了目前相當(dāng)受歡迎的MySQL關(guān)系型數(shù)據(jù)庫(kù)。在系統(tǒng)開發(fā)中,該數(shù)據(jù)存儲(chǔ)是十分關(guān)鍵一個(gè)的構(gòu)成部分,沒(méi)有數(shù)據(jù),開發(fā)出來(lái)的系統(tǒng)只能是一潭死水。數(shù)據(jù)庫(kù)表的設(shè)計(jì)將直接影響本基于Web交通信息管理系統(tǒng)進(jìn)行數(shù)據(jù)庫(kù)中增、刪、改、查操作的速度。本小節(jié)將從概念和邏輯的角度分析本基于Web交通信息管理系統(tǒng)中數(shù)據(jù)庫(kù)表的設(shè)計(jì)。4.1.1概念設(shè)計(jì)從上一章節(jié)中需求分析的角度可以看出,本基于Web交通信息管理系統(tǒng)總共存在以下幾個(gè)實(shí)體:管理員實(shí)體:主要用來(lái)管理系統(tǒng)內(nèi)部管理員即系統(tǒng)用戶的各類屬性,保存系統(tǒng)用戶的數(shù)據(jù)記錄,具體管理的屬性有用戶名和密碼。物品找回記錄實(shí)體:主要用來(lái)管理系統(tǒng)內(nèi)部物品找回記錄的各類屬性,保存物品找回記錄在數(shù)據(jù)庫(kù)中存儲(chǔ)的數(shù)據(jù)記錄,具體管理的屬性有標(biāo)題、內(nèi)容、狀態(tài)、發(fā)布時(shí)間、路線名稱、丟失時(shí)間和用戶ID。社區(qū)評(píng)論記錄實(shí)體:主要用來(lái)管理系統(tǒng)內(nèi)部社區(qū)評(píng)論記錄的各類屬性,保存社區(qū)評(píng)論記錄在數(shù)據(jù)庫(kù)中存儲(chǔ)的數(shù)據(jù)記錄,具體管理的屬性有社區(qū)記錄ID、用戶ID、評(píng)論內(nèi)容和評(píng)論時(shí)間。意見(jiàn)反饋記錄實(shí)體:這樣做的主要目的是為了更好地管理系統(tǒng)內(nèi)意見(jiàn)反饋記錄的各種特性,并將這些反饋信息存儲(chǔ)在數(shù)據(jù)庫(kù)里,具體管理的屬性有反饋人姓名、標(biāo)題、內(nèi)容、反饋時(shí)間、反饋分類和反饋狀態(tài)。社區(qū)論壇記錄實(shí)體:主要用來(lái)管理系統(tǒng)內(nèi)部社區(qū)論壇記錄的各類屬性,保存社區(qū)論壇記錄在數(shù)據(jù)庫(kù)中存儲(chǔ)的數(shù)據(jù)記錄,具體管理的屬性有發(fā)布人姓名、圖片、標(biāo)題、內(nèi)容、發(fā)布時(shí)間和審核狀態(tài)。系統(tǒng)公告記錄實(shí)體:主要用來(lái)管理系統(tǒng)內(nèi)部系統(tǒng)公告記錄的各類屬性,保存系統(tǒng)公告記錄在數(shù)據(jù)庫(kù)中存儲(chǔ)的數(shù)據(jù)記錄,具體管理的屬性有標(biāo)題、內(nèi)容和發(fā)布時(shí)間。公交路線記錄實(shí)體:用于顯示公交路線記錄屬性,包括主鍵ID、名稱、圖片、起始點(diǎn)、中途站點(diǎn)、終點(diǎn)、路線坐標(biāo)、發(fā)車時(shí)間和路線長(zhǎng)度。系統(tǒng)日志記錄實(shí)體:其主要功能是對(duì)系統(tǒng)中系統(tǒng)日志的不同屬性進(jìn)行管理,并將其存入數(shù)據(jù)庫(kù)中,具體管理的屬性有操作用戶名、操作描述、操作方法路徑、操作用戶IP和操作時(shí)間。用戶實(shí)體:主要用來(lái)管理系統(tǒng)內(nèi)部注冊(cè)用戶的各類屬性,保存注冊(cè)用戶在數(shù)據(jù)庫(kù)中存儲(chǔ)的數(shù)據(jù)記錄,具體管理的屬性有用戶名、電話、姓名、密碼、身份證和頭像。旅游景點(diǎn)記錄實(shí)體:主要用來(lái)管理系統(tǒng)內(nèi)部旅游景點(diǎn)記錄的各類屬性,保存旅游景點(diǎn)記錄在數(shù)據(jù)庫(kù)中存儲(chǔ)的數(shù)據(jù)記錄,具體管理的屬性有景點(diǎn)名稱、景點(diǎn)圖片、景點(diǎn)地址、景點(diǎn)坐標(biāo)和公交路線。用于顯示旅游景點(diǎn)記錄屬性,包括主鍵ID、名稱、圖片、地址、坐標(biāo)和公交路線。4.1.2E-R設(shè)計(jì)根據(jù)上面的各類實(shí)體設(shè)計(jì),由此可得出各實(shí)體的E-R圖如下所示。管理員實(shí)體圖如圖4.1所示。管理員管理員用戶名密碼主鍵ID圖4.1管理員實(shí)體圖物品找回記錄實(shí)體圖如圖4.2所示。物品找回記錄物品找回記錄標(biāo)題用戶ID主鍵ID發(fā)布時(shí)間內(nèi)容狀態(tài)丟失時(shí)間路線名稱圖4.2物品找回記錄實(shí)體圖社區(qū)評(píng)論記錄實(shí)體圖如圖4.3所示。社區(qū)評(píng)論記錄社區(qū)評(píng)論記錄評(píng)論內(nèi)容用戶ID社區(qū)ID主鍵ID評(píng)論時(shí)間圖4.3社區(qū)評(píng)論記錄實(shí)體圖意見(jiàn)反饋記錄實(shí)體圖如圖4.4所示。意見(jiàn)反饋記錄意見(jiàn)反饋記錄內(nèi)容標(biāo)題反饋人姓名主鍵ID反饋時(shí)間狀態(tài)分類圖4.4意見(jiàn)反饋記錄實(shí)體圖社區(qū)論壇記錄實(shí)體圖如圖4.5所示。社區(qū)論壇記錄社區(qū)論壇記錄圖片姓名主鍵ID發(fā)布時(shí)間標(biāo)題內(nèi)容審核狀態(tài)圖4.5社區(qū)論壇記錄實(shí)體圖系統(tǒng)公告記錄實(shí)體圖如圖4.6所示。系統(tǒng)公告記錄系統(tǒng)公告記錄公告內(nèi)容公告標(biāo)題主鍵ID發(fā)布時(shí)間圖4.6系統(tǒng)公告記錄實(shí)體圖公交路線記錄實(shí)體圖如圖4-7所示。公交路線記錄公交路線記錄圖片名稱主鍵ID路線坐標(biāo)起始點(diǎn)中途站點(diǎn)終點(diǎn)路線長(zhǎng)度發(fā)車時(shí)間圖4.7公交路線記錄實(shí)體圖系統(tǒng)日志記錄實(shí)體圖如圖4.8所示。系統(tǒng)日志記錄系統(tǒng)日志記錄描述用戶名主鍵ID操作時(shí)間方法路徑IP圖4.8系統(tǒng)日志記錄實(shí)體圖用戶實(shí)體圖如圖4.9所示。用戶用戶電話用戶名主鍵ID頭像姓名密碼身份證圖4.9用戶實(shí)體圖旅游景點(diǎn)記錄實(shí)體圖如圖4.10所示。旅游景點(diǎn)記錄旅游景點(diǎn)記錄地址圖片名稱主鍵ID坐標(biāo)公交路線圖4.10旅游景點(diǎn)記錄實(shí)體圖4.1.3邏輯設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)的前半部分專注于數(shù)據(jù)庫(kù)內(nèi)各種實(shí)體的邏輯構(gòu)建,這一設(shè)計(jì)包括了實(shí)體的詳細(xì)屬性命名、實(shí)體之間的關(guān)系,以及對(duì)實(shí)體進(jìn)行標(biāo)準(zhǔn)化。物理設(shè)計(jì)可以被當(dāng)作是數(shù)據(jù)庫(kù)設(shè)計(jì)流程的后半段,它與理論與實(shí)踐有著緊密的聯(lián)系,只有當(dāng)理論基礎(chǔ)穩(wěn)固時(shí),實(shí)踐才能得到進(jìn)一步的完善。物理設(shè)計(jì)涵蓋了諸多方面,主要包括數(shù)據(jù)庫(kù)產(chǎn)品的選擇、表字段的確定、字段類型的選擇等。對(duì)數(shù)據(jù)庫(kù)架構(gòu)進(jìn)行設(shè)計(jì)極為關(guān)鍵,不僅關(guān)系著數(shù)據(jù)庫(kù)的性能和冗余度,還關(guān)系著整個(gè)系統(tǒng)的業(yè)務(wù)功能代碼的編寫。在本系統(tǒng)中,主要有11張表,包括但不限于管理員、物品找回記錄、社區(qū)評(píng)論記錄、公告、用戶和公交路線表等。以下是各張表的詳細(xì)物理設(shè)計(jì)細(xì)節(jié):(1)管理員表admin,該表格的主要功能是記錄系統(tǒng)中管理員的各種信息,并將管理員視為一個(gè)獨(dú)立的對(duì)象,他的屬性則可一一對(duì)應(yīng)存儲(chǔ)在表中。如表4.1所示。表4.1管理員表admin字段描述字段名數(shù)據(jù)類型長(zhǎng)度主鍵自增長(zhǎng)idint11用戶名namevarchar255密碼passwordvarchar255物品找回記錄表thesis,本張表用來(lái)存儲(chǔ)系統(tǒng)內(nèi)部的物品找回記錄,將物品找回記錄也可看成一個(gè)對(duì)象,屬性一一存儲(chǔ)在表中。如表4-2所示。表4.2物品找回記錄表thesis字段描述字段名數(shù)據(jù)類型長(zhǎng)度主鍵自增長(zhǎng)idint11用戶IDuidint11標(biāo)題titlevarchar255內(nèi)容contenttext狀態(tài)statusint11發(fā)布時(shí)間createtimedatetime路線名稱routenamevarchar255丟失時(shí)間losttimevarchar255社區(qū)評(píng)論記錄表comment:該表包括ID、社區(qū)記錄ID、用戶ID、內(nèi)容以及發(fā)布時(shí)間五個(gè)字段,旨在保存社區(qū)評(píng)論的相關(guān)信息。如表4.3所示。
表4.3社區(qū)評(píng)論記錄表comment字段描述字段名數(shù)據(jù)類型長(zhǎng)度主鍵自增長(zhǎng)idint11社區(qū)記錄IDnidint11用戶IDuidint11內(nèi)容contenttext發(fā)布時(shí)間createtimedatetime(4)意見(jiàn)反饋記錄表leavemessage:此表包含ID、反饋人姓名、標(biāo)題、內(nèi)容和創(chuàng)建時(shí)間五個(gè)字段,主要用于記錄反饋意見(jiàn)的相關(guān)信息。如表4-4所示。表4.4意見(jiàn)反饋記錄表leavemessage字段描述字段名數(shù)據(jù)類型長(zhǎng)度主鍵自增長(zhǎng)idint11反饋人姓名namevarchar255標(biāo)題titlevarchar255內(nèi)容contenttext創(chuàng)建時(shí)間createtimedatetime分類categoryvarchar255狀態(tài)statusint11(5)社區(qū)論壇記錄表news:該表由ID、發(fā)布人姓名、圖片、標(biāo)題、內(nèi)容和發(fā)布時(shí)間6個(gè)字段組成,用于存儲(chǔ)社區(qū)論壇記錄信息。如表4.5所示。
表4.5社區(qū)論壇記錄表news字段描述字段名數(shù)據(jù)類型長(zhǎng)度主鍵自增長(zhǎng)idint11發(fā)布人姓名namevarchar255圖片imagevarchar255標(biāo)題titlevarchar255內(nèi)容contenttext發(fā)布時(shí)間createtimedatetime審核狀態(tài)statusint11(6)系統(tǒng)公告記錄表notice:這張表主要由ID、標(biāo)題、內(nèi)容等字段構(gòu)成,這主要是為了儲(chǔ)存系統(tǒng)中的公告與記錄信息。如表4.6所示。表4.6系統(tǒng)公告記錄表notice字段描述字段名數(shù)據(jù)類型長(zhǎng)度主鍵自增長(zhǎng)idint11標(biāo)題titlevarchar255內(nèi)容contenttext發(fā)布時(shí)間createtimedatetime(7)公交路線記錄表route:該表由ID、名稱、圖片、起始點(diǎn)、中途站點(diǎn)、終點(diǎn)和路線坐標(biāo)7個(gè)字段組成,用于存儲(chǔ)公交路線記錄信息。如表4.7所示。
表4.7公交路線記錄表route字段描述字段名數(shù)據(jù)類型長(zhǎng)度主鍵自增長(zhǎng)idint11名稱namevarchar255圖片imagevarchar255起始點(diǎn)startplacevarchar255中途站點(diǎn)contenttext終點(diǎn)endplacevarchar255路線坐標(biāo)pathtext發(fā)車時(shí)間starttimevarchar255路線長(zhǎng)度distancevarchar255(8)系統(tǒng)日志記錄表systemlog:該表主要是由ID、用戶名、操作描述等字段所構(gòu)成,用于存儲(chǔ)系統(tǒng)日志記錄信息。如表4.8所示。表4.8系統(tǒng)日志記錄表systemlog字段描述字段名數(shù)據(jù)類型長(zhǎng)度主鍵自增長(zhǎng)idint11操作用戶名usernamevarchar255操作描述operationtext操作方法路徑methodvarchar255操作用戶IP地址ipvarchar255操作時(shí)間createtimedatetime(9)用戶表user:該表格主要是由ID、用戶名、姓名等字段構(gòu)成,通常用于保存用戶的基本信息。如表4.9所示。
表4.9用戶表user字段描述字段名數(shù)據(jù)類型長(zhǎng)度主鍵自增長(zhǎng)idint11用戶名numbervarchar255電話phonevarchar255姓名namevarchar255密碼passwordvarchar255身份證idcardvarchar255頭像imagevarchar255(10)旅游景點(diǎn)記錄表vacationplace:該表由ID、名稱、圖片、地址和坐標(biāo)5個(gè)字段組成,用于存儲(chǔ)旅游景點(diǎn)記錄信息。如表4.10所示。表4.10旅游景點(diǎn)記錄表vacationplace字段描述字段名數(shù)據(jù)類型長(zhǎng)度主鍵自增長(zhǎng)idint11名稱namevarchar255圖片imagevarchar255地址addressvarchar255坐標(biāo)locationvarchar255公交路線routetext4.2系統(tǒng)功能模塊設(shè)計(jì)基于此交通信息管理系統(tǒng)的特定業(yè)務(wù)需求,它被分類為兩個(gè)主要的用戶群體:系統(tǒng)管理員和用戶。這兩類用戶所具備的功能與其訪問(wèn)的系統(tǒng)平臺(tái)具有明顯的差異。系統(tǒng)管理員功能模塊圖如圖4.12所示。交通信息管理系統(tǒng)交通信息管理系統(tǒng)系統(tǒng)管理員意見(jiàn)反饋管理系統(tǒng)公告管理用戶信息管理旅游景點(diǎn)管理公交路線管理社區(qū)論壇管理系統(tǒng)日志管理 修改密碼系統(tǒng)用戶管理圖4.12系統(tǒng)管理員系統(tǒng)功能模塊圖用戶用戶功能模塊圖如圖4.13所示。交通信息管理系統(tǒng)交通信息管理系統(tǒng)用戶修改密碼公交路線瀏覽旅游景點(diǎn)瀏覽社區(qū)論壇瀏覽社區(qū)論壇評(píng)論個(gè)人信息維護(hù)物品找回系統(tǒng)公告瀏覽登錄意見(jiàn)反饋?zhàn)?cè)圖4.13用戶系統(tǒng)功能模塊圖圖4.13用戶系統(tǒng)功能模塊圖系統(tǒng)管理員擁有一系列的功能權(quán)限,包括但不限于登錄系統(tǒng)、管理系統(tǒng)用戶、日志監(jiān)控、處理意見(jiàn)反饋、發(fā)布系統(tǒng)公告、維護(hù)用戶資料、調(diào)整公交路線、更新旅游景點(diǎn)信息、社區(qū)論壇維護(hù)以及密碼更改。以下是這些功能的具體描述:1、登錄:管理員需要先登錄才能進(jìn)行系統(tǒng)訪問(wèn)。2、系統(tǒng)用戶管理:為其它管理員保存和管理賬戶信息。3、系統(tǒng)日志管理:監(jiān)視并保存系統(tǒng)日志,確保其正常工作。4、意見(jiàn)反饋管理:收集并處理用戶反饋,助力系統(tǒng)優(yōu)化。5、系統(tǒng)公告管理:制定并發(fā)布系統(tǒng)公告,確保用戶及時(shí)獲取重要信息。6、用戶信息管理:對(duì)用戶基礎(chǔ)數(shù)據(jù)進(jìn)行管理,并保證其準(zhǔn)確。7、公交路線管理:更新和管理公交路線信息,為用戶提供便利。8、旅游景點(diǎn)管理:對(duì)旅游景點(diǎn)的相關(guān)信息進(jìn)行維護(hù)和更新,提供旅游參考。9、社區(qū)論壇管理:監(jiān)控和管理論壇內(nèi)容,確保良好的社區(qū)環(huán)境。10、修改密碼:允許管理員更改登錄密碼,增強(qiáng)系統(tǒng)安全。管理員操作流程圖如圖4.14所示。圖4.14系統(tǒng)管理員操作流程圖用戶可以使用的功能有注冊(cè)、登錄、個(gè)人信息維護(hù)、修改密碼、公交路線瀏覽、旅游景點(diǎn)瀏覽、社區(qū)論壇瀏覽、社區(qū)論壇評(píng)論、物品找回、系統(tǒng)公告瀏覽和意見(jiàn)反饋。1、注冊(cè):用戶可以獨(dú)立創(chuàng)建個(gè)人賬戶,一旦注冊(cè)成功,即可登錄該賬戶。2、登錄:在使用系統(tǒng)前,用戶需先完成登錄步驟。3、個(gè)人信息維護(hù):用戶可以修改自行自己的私人信息。4、修改密碼:用戶可自行更改自己的登錄密碼,以增強(qiáng)登錄過(guò)程的安全性。5、公交路線瀏覽:用戶可以瀏覽和搜索查詢公交路線,公交路線會(huì)以地圖坐標(biāo)的形式展示出來(lái)。6、旅游景點(diǎn)瀏覽:用戶可以瀏覽和搜索查詢旅游景點(diǎn)信息,旅游景點(diǎn)會(huì)以地圖坐標(biāo)的形式展示出來(lái)。7、社區(qū)論壇瀏覽:用戶可以瀏覽其他車友發(fā)布的帖子。8、社區(qū)論壇評(píng)論:用戶可以在帖子中進(jìn)行評(píng)論操作。9、物品找回:用戶可以發(fā)布物品找回帖子,還可修改個(gè)人物品找回帖子的狀態(tài)。10、系統(tǒng)公告瀏覽:用戶可在系統(tǒng)內(nèi)查閱管理員發(fā)布的系統(tǒng)通知。11、意見(jiàn)反饋:用戶不僅可瀏覽他人的反饋意見(jiàn),同時(shí)也能執(zhí)行反饋操作,為系統(tǒng)的優(yōu)化提供寶貴意見(jiàn)。圖4.15展示了用戶如何操作系統(tǒng)的流程圖。圖4.15用戶操作流程圖4.3本章小結(jié)本章節(jié)根據(jù)上一章節(jié)對(duì)系統(tǒng)的功能分析對(duì)系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)以及相應(yīng)的功能設(shè)計(jì)進(jìn)行了詳細(xì)的描述。其中數(shù)據(jù)庫(kù)設(shè)計(jì)又分別對(duì)數(shù)據(jù)表實(shí)體進(jìn)行研究同時(shí)又設(shè)計(jì)了具體的數(shù)據(jù)表結(jié)構(gòu)信息。功能設(shè)計(jì)主要來(lái)自功能分析,并且對(duì)具體用戶操作系統(tǒng)功能的流程做了圖畫描述。第5章系統(tǒng)實(shí)現(xiàn)5.1系統(tǒng)管理員系統(tǒng)功能實(shí)現(xiàn)5.1.1登錄功能實(shí)現(xiàn)管理員在進(jìn)行系統(tǒng)的各項(xiàng)功能使用之前需要先進(jìn)行登錄,在開啟瀏覽器并輸入系統(tǒng)地址之后,會(huì)進(jìn)入到系統(tǒng)登錄界面。在登錄界面中,鍵入用戶名與密碼。如果用戶名或者密碼不對(duì),系統(tǒng)會(huì)提示錯(cuò)誤,只有當(dāng)用戶名與密碼都正確,才能夠進(jìn)入此系統(tǒng),登錄功能頁(yè)面如圖5.1所示。圖5.1系統(tǒng)管理員登錄頁(yè)面當(dāng)管理員進(jìn)入系統(tǒng),系統(tǒng)的左方會(huì)呈現(xiàn)一個(gè)供管理員操作的功能選項(xiàng)菜單,其中主要包含了意見(jiàn)反饋的管理、系統(tǒng)公告管理、用戶信息管理、公交路線管理、旅游景點(diǎn)管理、核酸站點(diǎn)管理、社區(qū)論壇管理和修改密碼。5.1.2系統(tǒng)用戶管理功能實(shí)現(xiàn)系統(tǒng)管理員在進(jìn)入系統(tǒng)后,左邊顯示了系統(tǒng)管理員所能操作的主要功能,這其中涵蓋了若干用戶管理的模塊。這些模塊的設(shè)計(jì)初衷是為了使系統(tǒng)管理員能夠更改其他管理員的信息。圖5.2展示了系統(tǒng)用戶管理的功能模塊頁(yè)面。圖5.2系統(tǒng)管理員系統(tǒng)用戶管理頁(yè)面在對(duì)系統(tǒng)用戶進(jìn)行管理過(guò)程中,系統(tǒng)管理員有權(quán)限進(jìn)行內(nèi)容的添加、修改以及關(guān)鍵詞的查找等操作。當(dāng)點(diǎn)擊增加或更改的按鈕時(shí),會(huì)出現(xiàn)圖5-3展示的界面,系統(tǒng)的管理員可對(duì)系統(tǒng)用戶的詳細(xì)信息進(jìn)行設(shè)定。在設(shè)定完成之后,系統(tǒng)在保存過(guò)程中會(huì)自動(dòng)決定是進(jìn)行新增操作還是編輯操作。當(dāng)管理員輸入關(guān)鍵詞并點(diǎn)擊搜索鍵時(shí),系統(tǒng)會(huì)基于這些輸入關(guān)鍵詞來(lái)查找與關(guān)鍵詞匹配的用戶名數(shù)據(jù),并在數(shù)據(jù)表里進(jìn)行展示。其中后臺(tái)分頁(yè)獲取系統(tǒng)用戶信息的邏輯層代碼如下所示:@GetMapping("admins")publicPageInfo<Admin>list(@RequestParam(value="start",defaultValue="1")intstart,@RequestParam(value="size",defaultValue="10")intsize,@RequestParam(value="keyword",defaultValue="")Stringkeyword){PageHelper.startPage(start,size,"iddesc");Map<String,Object>paramMap=newHashMap<String,Object>();if(!StringUtils.isEmpty(keyword)){paramMap.put("keyword",keyword);}List<Admin>list=adminService.list(paramMap);PageInfo<Admin>page=newPageInfo<Admin>(list,5);returnpage;}在代碼邏輯中,首先根據(jù)@RequestParam注解獲取到start、size和keyword三個(gè)參數(shù),分別表示當(dāng)前頁(yè)碼、一頁(yè)大小和搜索關(guān)鍵詞,然后通過(guò)PageHelper的startPage方法,傳入的參數(shù)分別是start、size和字符串“iddesc”,開啟分頁(yè)功能。然后使用Map集合,通過(guò)非空判斷后往里傳入keyword搜索關(guān)鍵詞參數(shù),接著調(diào)用AdminService的list方法,傳入?yún)?shù)就是剛初始化的Map集合對(duì)象,查詢數(shù)據(jù)庫(kù)獲取到所有符合條件的記錄數(shù)。最后將獲取到的數(shù)據(jù)封裝進(jìn)PageInfo對(duì)象中,再返回到前臺(tái)進(jìn)行展示處理。圖5.3系統(tǒng)用戶新增或編輯窗口5.1.3系統(tǒng)日志管理功能實(shí)現(xiàn)當(dāng)系統(tǒng)管理員登陸成功后,可以在系統(tǒng)頁(yè)面左側(cè)的“系統(tǒng)日志”鍵上進(jìn)行單擊,然后就可以進(jìn)入到日志管理功能頁(yè)面,此頁(yè)面如圖5.4所示。圖5.4系統(tǒng)管理員系統(tǒng)日志管理頁(yè)面在頁(yè)面中,系統(tǒng)會(huì)將所有的系統(tǒng)日志以表格形式呈現(xiàn),其中包含使用者名稱,IP地址、操作方法等。其中后臺(tái)記錄系統(tǒng)日志的核心代碼如下所示:@Before(("execution(*com.manage.library.controller.*Controller.*(..))&&@annotation(logAnnotation)")) publicvoiddoBefore(JoinPointjoinPoint,LogAnnotationlogAnnotation){ try{ //創(chuàng)建日志記錄對(duì)象 Systemlogsystemlog=newSystemlog(); //獲取request對(duì)象 ServletRequestAttributesattributes=(ServletRequestAttributes)RequestContextHolder.getRequestAttributes(); HttpServletRequestrequest=attributes.getRequest(); //獲取session會(huì)話對(duì)象 HttpSessionsession=request.getSession(); //判斷邏輯:如果session會(huì)話中用戶對(duì)象不為空,則獲取到用戶信息,并設(shè)置進(jìn)日志記錄對(duì)象中 if(null!=session.getAttribute("admin")){ Adminadmin=(Admin)session.getAttribute("admin"); systemlog.setUsername(admin.getName()); } if(systemlog.getUsername()==null){Teacherteacher=(Teacher)session.getAttribute("teacher");systemlog.setUsername(teacher.getName());}if(systemlog.getUsername()==null){Studentstudent=(Student)session.getAttribute("student");systemlog.setUsername(student.getName());} //日志輸出當(dāng)前執(zhí)行的方法描述 (logAnnotation.desc()); //設(shè)置執(zhí)行的方法描述 systemlog.setOperation(logAnnotation.desc()); //設(shè)置執(zhí)行的具體類名和方法名 systemlog.setMethod(joinPoint.getSignature().getDeclaringTypeName()+"."+joinPoint.getSignature().getName()); //設(shè)置執(zhí)行方法的ip地址 systemlog.setIp(request.getRemoteHost()); //設(shè)置執(zhí)行的時(shí)間 systemlog.setCreatetime(TimeUtil.getStringDate()); //調(diào)用日志業(yè)務(wù)類保存方法進(jìn)行日志對(duì)象保存(寫入數(shù)據(jù)庫(kù)) systemlogService.add(systemlog); }catch(Exceptione){ //catch住控制臺(tái)輸出日志堆棧 System.out.println("logerror:"+e.getMessage()); } }在代碼中,使用Spring特性AOP將該段切面代碼放在任意帶上注解LogAnnotation的業(yè)務(wù)方法之前執(zhí)行。在方法體中,首先創(chuàng)建日志記錄對(duì)象Systemlog,然后通過(guò)Request對(duì)象獲取到當(dāng)前操作的用戶名,再設(shè)置當(dāng)前執(zhí)行的業(yè)務(wù)方法描述,和具體的類名和方法名,還有執(zhí)行的IP地址和執(zhí)行時(shí)間,最后調(diào)用SystemlogService的add方法,在該方法中最底層執(zhí)行的sql語(yǔ)句如下所示:insertintosystemlog(username,operation,method,ip,createtime)values(#{username},#{operation},#{method},#{ip},#{createtime})該條sql表示插入systemlog表username,operation,method,ip和createtime字段值即將該條系統(tǒng)日志記錄插入數(shù)據(jù)庫(kù)中,即完成系統(tǒng)日志記錄的操作。5.1.4意見(jiàn)反饋管理功能實(shí)現(xiàn)系統(tǒng)管理員在使用用戶的意見(jiàn)反饋管理功能時(shí),可以通過(guò)單擊左側(cè)的功能按鈕來(lái)實(shí)現(xiàn)對(duì)用戶的意見(jiàn)反饋信息的維護(hù)與操作。如圖5.5所示。圖5.5系統(tǒng)管理員意見(jiàn)反饋管理頁(yè)面在頁(yè)面中,管理員不僅可以查閱和關(guān)鍵詞查找反饋意見(jiàn),還可以執(zhí)行刪除、反饋意見(jiàn)等操作。5.1.5系統(tǒng)公告管理功能實(shí)現(xiàn)系統(tǒng)管理員在對(duì)系統(tǒng)公告信息進(jìn)行更新時(shí),可以點(diǎn)擊左側(cè)的系統(tǒng)通知管理按鈕。系統(tǒng)管理員可對(duì)公告中的信息執(zhí)行多樣化的操作,比如增加新的系統(tǒng)公告、調(diào)整現(xiàn)有系統(tǒng)公告的內(nèi)容、刪除已經(jīng)發(fā)布的公告。如圖5.6所示。圖5.6系統(tǒng)管理員系統(tǒng)公告管理頁(yè)面在系統(tǒng)公告管理頁(yè)面中增刪改查等維護(hù)操作與系統(tǒng)用戶管理保持一致,不同點(diǎn)在于系統(tǒng)公告展示的形式與系統(tǒng)用戶管理不同,為列表形式,而系統(tǒng)用戶管理為數(shù)據(jù)表格形式,同時(shí)所展示的信息也不同,為系統(tǒng)公告標(biāo)題、內(nèi)容和公告發(fā)布時(shí)間。5.1.6用戶信息管理功能實(shí)現(xiàn)若想進(jìn)入用戶信息功能頁(yè)面,系統(tǒng)管理員只需點(diǎn)擊左側(cè)的用戶信息管理按鈕。這一功能的主要目的是為了方便系統(tǒng)管理員存儲(chǔ)用戶的個(gè)人信息,主要對(duì)用戶信息進(jìn)行添加、更改、刪除等各種操作。如圖5.7所示。圖5.7系統(tǒng)管理員用戶信息管理頁(yè)面在用戶信息管理頁(yè)面中增刪改查等維護(hù)操作與系統(tǒng)用戶管理保持一致,不同點(diǎn)在于用戶的信息不同,用戶信息展示為頭像、用戶名、手機(jī)號(hào)、姓名和身份證號(hào)。在用戶信息管理中需要進(jìn)行圖片的上傳操作,圖片上傳操作時(shí)通過(guò)發(fā)送一個(gè)專門的文件上傳請(qǐng)求至后臺(tái),然后后臺(tái)進(jìn)行圖片的存儲(chǔ)后,前臺(tái)在通過(guò)攔截器去獲取具體的圖片地址進(jìn)行展示。前臺(tái)上傳圖片的代碼如下所示:upload(){var_this=this;$.uploader("../upload",function(data){_this.item4Add.file=data;},{limitFilesCount:1},true);}在代碼中,通過(guò)uploader這個(gè)封裝好的上傳文件的組件進(jìn)行圖片文件的上傳操作,請(qǐng)求的地址為upload,upload請(qǐng)求地址對(duì)應(yīng)的后臺(tái)方法代碼如下所示:@PostMapping("upload")publicStringupload(HttpServletRequestrequest,@RequestParam("file")MultipartFilefile){StringfileName=null;try{fileName=System.currentTimeMillis()+file.getOriginalFilename();Stringpath="D:/springbootUpload";FiledestFile=newFile(path+"/"+fileName);if(!destFile.getParentFile().exists()){destFile.getParentFile().mkdir();}file.transferTo(destFile);}catch(Exceptione){e.printStackTrace();}return":8083/upload/"+fileName;}在后臺(tái)方法中,首先通過(guò)@RequestParam注解獲取到對(duì)應(yīng)的文件數(shù)據(jù),然后使用System.currentTimeMillis方法獲取當(dāng)前的時(shí)間戳,再通過(guò)file.getOriginalFilename方法獲取文件對(duì)應(yīng)的原文件名,拼湊成新的文件名稱后,再將文件存儲(chǔ)的完整路徑拼湊出來(lái),再通過(guò)File對(duì)象的內(nèi)置方法transferTo將文件數(shù)據(jù)復(fù)制進(jìn)新的文件中,然后返回新文件名和系統(tǒng)路徑拼湊出的地址至前臺(tái)。前臺(tái)直接顯示這個(gè)地址即可顯示文件。5.1.7公交路線管理功能實(shí)現(xiàn)系統(tǒng)管理員可以點(diǎn)擊左側(cè)的公交路線管理功能按鈕進(jìn)入到公交路線管理功能頁(yè)面中,該功能供系統(tǒng)管理員進(jìn)行公交路線的維護(hù)操作使用,系統(tǒng)管理員可以對(duì)公交路線進(jìn)行維護(hù),比如新增公交路線、修改公交路線或者刪除公交路線。如圖5.8所示。圖5.8系統(tǒng)管理員公交路線管理頁(yè)面在公交路線管理頁(yè)面中增刪改查等維護(hù)操作與用戶管理保持一致,不同點(diǎn)在于公交路線所展示的信息也不同,為路線名稱、路線起點(diǎn)、中途站點(diǎn)、路線終點(diǎn)、路線坐標(biāo)和圖片。同時(shí)此處通過(guò)調(diào)用高德地圖API實(shí)現(xiàn)公交路線的繪制操作,當(dāng)點(diǎn)擊新增或者修改公交路線時(shí),會(huì)展示出滑動(dòng)框供管理員繪制路線,繪制時(shí)點(diǎn)擊繪制路線按鈕后即可在地圖上進(jìn)行路線繪制操作。如圖5.9所示。圖5.9地圖繪制公交路線頁(yè)面5.1.8旅游景點(diǎn)管理功能實(shí)現(xiàn)系統(tǒng)管理員可以點(diǎn)擊左側(cè)的旅游景點(diǎn)管理功能按鈕進(jìn)入到旅游景點(diǎn)管理功能頁(yè)面中,該功能供系統(tǒng)管理員進(jìn)行旅游景點(diǎn)的維護(hù)操作使用,系統(tǒng)管理員可對(duì)景點(diǎn)進(jìn)行必要的維護(hù),主要包括增加、修改或刪除景點(diǎn)。如圖5.10所示。圖5.10系統(tǒng)管理員旅游景點(diǎn)管理頁(yè)面在旅游景點(diǎn)管理頁(yè)面中增刪改查等維護(hù)操作與公交路線管理保持一致,不同點(diǎn)在于旅游景點(diǎn)所展示的信息也不同,為景點(diǎn)名稱、景點(diǎn)地址、景點(diǎn)坐標(biāo)和景點(diǎn)圖片。同時(shí)此處通過(guò)調(diào)用高德地圖API實(shí)現(xiàn)旅游景點(diǎn)的標(biāo)記操作,當(dāng)點(diǎn)擊新增或者修改旅游景點(diǎn)時(shí),會(huì)展示出滑動(dòng)框供用戶標(biāo)記景點(diǎn)所在地點(diǎn),標(biāo)記時(shí)點(diǎn)擊繪點(diǎn)按鈕后即可在地圖上進(jìn)行旅游景點(diǎn)繪點(diǎn)操作。如圖5.11所示。圖5.11地圖繪制旅游景點(diǎn)頁(yè)面5.1.9社區(qū)論壇管理功能實(shí)現(xiàn)系統(tǒng)管理員可以點(diǎn)擊左側(cè)的社區(qū)論壇管理功能按鈕進(jìn)入到社區(qū)論壇管理功能頁(yè)面中,該功能供系統(tǒng)管理員進(jìn)行社區(qū)論壇信息的維護(hù)操作使用,系統(tǒng)管理員可以對(duì)社區(qū)論壇信息進(jìn)行維護(hù),比如新增社區(qū)論壇、修改社區(qū)論壇或者刪除社區(qū)論壇。如圖5.14所示。圖5.14系統(tǒng)管理員社區(qū)論壇管理頁(yè)面在社區(qū)論壇管理頁(yè)面中增刪改查等維護(hù)操作與系統(tǒng)用戶管理保持一致,不同點(diǎn)在于系統(tǒng)公告展示的形式與系統(tǒng)用戶管理不同,為列表形式,而系統(tǒng)用戶管理為數(shù)據(jù)表格形式,同時(shí)所展示的信息也不同,為社區(qū)標(biāo)題、社區(qū)內(nèi)容、車友姓名和社區(qū)配圖。5.1.10修改密碼功能實(shí)現(xiàn)系統(tǒng)管理員可對(duì)自己的登錄密碼進(jìn)行修改操作,具體操作如圖5.15所示。圖5.15系統(tǒng)管理員密碼修改頁(yè)面在代碼邏輯中,先調(diào)用AdminMapper的getByIdAndPassword方法,傳入管理員ID和原密碼參數(shù),獲取到管理員對(duì)象,如果管理員對(duì)象為空,說(shuō)明原密碼不正確,則提示信息“原密碼不正確”,否則正確,那么再調(diào)用AdminMapper的updateAdminPassword方法,傳入?yún)?shù)為ID和新密碼,將新密碼更新到數(shù)據(jù)庫(kù)中,即完成了修改密碼操作。5.2用戶系統(tǒng)功能實(shí)現(xiàn)5.2.1注冊(cè)功能實(shí)現(xiàn)用戶在使用系統(tǒng)時(shí),又分為游客和登錄用戶兩個(gè)角色進(jìn)行使用,游客在使用系統(tǒng)的某些功能時(shí),無(wú)需登錄,主要包括查看系統(tǒng)的公告以及查看用戶的反饋意見(jiàn)等。但是如果需要進(jìn)行更多功能的使用,比如進(jìn)行查詢公交路線、查詢旅游景點(diǎn)和查詢核酸站點(diǎn)等則需要通過(guò)登錄才可使用。在完成注冊(cè)之后,系統(tǒng)會(huì)將POST請(qǐng)求發(fā)送到后臺(tái)。在后臺(tái),第一步是驗(yàn)證用戶名,以保證數(shù)據(jù)庫(kù)中沒(méi)有重復(fù)使用的兩個(gè)用戶數(shù)據(jù)。只有經(jīng)過(guò)了唯一性檢驗(yàn),才能成功注冊(cè)。注冊(cè)功能頁(yè)面如圖5.16所示。圖5.16用戶注冊(cè)頁(yè)面5.2.2登錄功能實(shí)現(xiàn)用戶完成注冊(cè)后,可以進(jìn)行登陸操作,在登陸時(shí),必須輸入注冊(cè)時(shí)所設(shè)置的用戶名稱和密碼。當(dāng)成功登入時(shí),將會(huì)看見(jiàn)已成功登入提示,并且會(huì)進(jìn)入系統(tǒng)前端界面。在該界面中,可以查看用戶相關(guān)信息,以及只有登陸之后才能使用的操作。這些信息主要包括用戶名、個(gè)人信息維護(hù)、密碼修改等。如圖5.17所示。圖5.17用戶登錄頁(yè)面其中登錄方法的業(yè)務(wù)層關(guān)鍵代碼如下所示:@PostMapping("loginFore")@LogAnnotation(desc="用戶登錄")publicObjectloginFore(@RequestBodyUseruser,HttpSessionsession){UserloginUser=userService.loginUser(user.getNumber(),user.getPassword());if(null==loginUser){returnResult.fail("賬號(hào)或密碼錯(cuò)誤");}else{session.setAttribute("user",loginUser);returnResult.success();}}在登錄方法中,系統(tǒng)會(huì)評(píng)估數(shù)據(jù)庫(kù)中搜索到的用戶對(duì)象的當(dāng)前狀態(tài),如果沒(méi)有相關(guān)記錄,系統(tǒng)將會(huì)提示“賬號(hào)或密碼有誤”,如果沒(méi)有,系統(tǒng)將會(huì)返回到前臺(tái)成功登錄的提示信息,同時(shí)將用戶對(duì)象設(shè)置進(jìn)session會(huì)話機(jī)制對(duì)象中。5.2.3個(gè)人信息維護(hù)功能實(shí)現(xiàn)用戶登錄成功后可進(jìn)入個(gè)人信息維護(hù)頁(yè)面,這個(gè)功能模塊允許用戶檢查自己的個(gè)人資料是否準(zhǔn)確無(wú)誤。如果出現(xiàn)錯(cuò)誤,用戶可對(duì)其個(gè)人信息做出適當(dāng)?shù)男薷模唧w的修改頁(yè)面如圖5.18所示。圖5.18用戶個(gè)人信息維護(hù)頁(yè)面5.2.4修改密碼功能實(shí)現(xiàn)用戶可以進(jìn)入密碼修改頁(yè)面,可以進(jìn)行用戶登錄系統(tǒng)的密碼修改操作,作用是防止他人盜號(hào),保證安全性,功能頁(yè)面如圖5.19所示。圖5.19用戶修改密碼頁(yè)面5.2.5公交路線瀏覽功能實(shí)現(xiàn)用戶可以點(diǎn)擊導(dǎo)航欄中的公交路線按鈕進(jìn)入到公交路線瀏覽頁(yè)面,在公交路線瀏覽頁(yè)面中,系統(tǒng)會(huì)默認(rèn)展示出所有公交路線,并且以列表的形式按照時(shí)間倒序展示。如圖5.20所示。圖5.20公交路線瀏覽頁(yè)面在頁(yè)面中,一條公交路線所展示的數(shù)據(jù)有路線名稱、路線起點(diǎn)、路線中途站點(diǎn)、路線終點(diǎn)和圖片,還可點(diǎn)擊其中任一一條公交路線查看其在地圖終點(diǎn)具體路線。點(diǎn)擊后如圖5.21所示。圖5.21公交路線地圖展示頁(yè)面同時(shí)用戶還可點(diǎn)擊公交路線中的“查看圖片”按鈕查看該條路線所對(duì)應(yīng)的圖片,如圖5.22所示。圖5.22公交路線圖片展示頁(yè)面5.2.6旅游景點(diǎn)瀏覽功能實(shí)現(xiàn)用戶可以點(diǎn)擊導(dǎo)航欄中的旅游景點(diǎn)按鈕進(jìn)入到旅游景點(diǎn)信息瀏覽頁(yè)面,在旅游景點(diǎn)瀏覽頁(yè)面中,系統(tǒng)會(huì)默認(rèn)展示出所有旅游景點(diǎn)信息,并且以列表的形式按照時(shí)間倒序展示。如圖5.23所示。圖5.23旅游景點(diǎn)瀏覽頁(yè)面頁(yè)面里展示了旅游景點(diǎn)的詳細(xì)信息,主要包括景點(diǎn)名稱、地址、圖片等。與公交路線類似,還可點(diǎn)擊“查看圖片”按鈕查看旅游景點(diǎn)的圖片內(nèi)容。5.2.7社區(qū)論壇功能實(shí)現(xiàn)用戶可以點(diǎn)擊導(dǎo)航欄中的“社區(qū)論壇”按鈕進(jìn)入到社區(qū)論壇功能頁(yè)面中,在功能頁(yè)面中,系統(tǒng)會(huì)默認(rèn)展示出所有車友發(fā)布的社區(qū)帖子,如圖5.25所示。圖5.25社區(qū)論壇瀏覽頁(yè)面在社區(qū)論壇瀏覽頁(yè)面中,會(huì)根據(jù)時(shí)間倒序展示出所有社區(qū)論壇帖子,一條社區(qū)論壇帖子的信息所展示的數(shù)據(jù)有標(biāo)題、配圖、內(nèi)容、發(fā)布時(shí)間、發(fā)布人姓名和評(píng)論條數(shù)。用戶還可點(diǎn)擊任一社區(qū)論壇帖子進(jìn)入帖子詳情,在帖子詳情中,會(huì)以文章的形式展示出帖子信息。如圖5.26所示。圖5.26社區(qū)論壇帖子詳情頁(yè)面在帖子詳情頁(yè)面中,從上到下會(huì)依次展示帖子標(biāo)題、發(fā)布人姓名、帖子配圖、帖子內(nèi)容和對(duì)應(yīng)的所有評(píng)論信息,同時(shí)用戶還可進(jìn)行評(píng)論,點(diǎn)擊評(píng)論按鈕后會(huì)彈出評(píng)論框供用戶進(jìn)行評(píng)論內(nèi)容的填寫,填寫完畢即可將評(píng)論加到評(píng)論列表中。5.2.8物品找回功能實(shí)現(xiàn)用戶可在導(dǎo)航欄里點(diǎn)擊物品找回的按鈕,從而進(jìn)入到功能界面,如圖5.27所示。圖5.27物品找回頁(yè)面在物品找回頁(yè)面中,用戶可以查看所有物品找回記錄,一條物品找回記錄所展示的數(shù)據(jù)有標(biāo)題、內(nèi)容和發(fā)布時(shí)間。同時(shí)用戶還可點(diǎn)擊前方的按鈕進(jìn)行記錄狀態(tài)的更改,標(biāo)記為已找回或者未找回。5.2.9系統(tǒng)公告功能實(shí)現(xiàn)用戶可以進(jìn)入到系統(tǒng)公告頁(yè)面查看公告信息,這個(gè)功能提供給用戶了解網(wǎng)站信息的最新動(dòng)態(tài),還可以了解系統(tǒng)的維護(hù)公告等,功能頁(yè)面如圖5.28所示。圖5.28系統(tǒng)公告查看頁(yè)面5.2.10意見(jiàn)反饋功能實(shí)現(xiàn)用戶可以通過(guò)意見(jiàn)反饋功能,對(duì)該系統(tǒng)提出自己的意見(jiàn),促進(jìn)系統(tǒng)改進(jìn),功能頁(yè)面如圖5.29所示。圖5.29意見(jiàn)反饋?lái)?yè)面在功能頁(yè)面中,系統(tǒng)會(huì)默認(rèn)以列表的形式,同時(shí)按照意見(jiàn)反饋時(shí)間倒序展示出所有的意見(jiàn)反饋信息。如果用戶想要發(fā)表自己的意見(jiàn)反饋,只需點(diǎn)擊右上角“我也要反饋”鍵即可。系統(tǒng)會(huì)判斷用戶是否已登入。若使用者尚未登入,則會(huì)跳轉(zhuǎn)到登入界面。若用戶當(dāng)前已登入,則會(huì)出現(xiàn)意見(jiàn)反饋界面,讓用戶填寫評(píng)論與回饋信息。填寫完畢后,只要點(diǎn)擊確定鍵,就能夠?qū)崿F(xiàn)意見(jiàn)反饋的功能。5.3本章小結(jié)本章節(jié)對(duì)系統(tǒng)實(shí)現(xiàn)的具體細(xì)節(jié)進(jìn)行了闡述,根據(jù)不同的用戶類型,分別對(duì)管理員和一般用戶所能運(yùn)用的功能進(jìn)行了分析,并給出了相應(yīng)的實(shí)現(xiàn)方法。在分析完具體細(xì)節(jié)功能后,可大致了解功能的實(shí)現(xiàn)流程,以及功能實(shí)現(xiàn)后的效果圖。第6章系統(tǒng)測(cè)試6.1測(cè)試目的為了具體了解系統(tǒng)的功能實(shí)現(xiàn),要對(duì)系統(tǒng)的接口、功能、性能等功能的具體測(cè)試結(jié)果與預(yù)期的需求結(jié)果進(jìn)行評(píng)測(cè)分析,找出存在的缺陷,保證系統(tǒng)的質(zhì)量,同時(shí)為日后完善系統(tǒng)功能提供更好的依據(jù)支持。6.2測(cè)試方法根據(jù)該系統(tǒng)的功能特性,可以通過(guò)兩種不同的方法,即黑箱和白箱測(cè)試,對(duì)該系統(tǒng)的功能進(jìn)行評(píng)估。黑盒測(cè)試,旨在驗(yàn)證系統(tǒng)功能的實(shí)現(xiàn),故又名功能測(cè)試。其主要關(guān)注系統(tǒng)的外在表現(xiàn),而非內(nèi)部邏輯,從用戶視角,評(píng)估輸入與輸出結(jié)果是否符合預(yù)期。白盒測(cè)試,該測(cè)試的目的是為了驗(yàn)證系統(tǒng)內(nèi)部的邏輯構(gòu)架和邏輯路徑,因此也被稱為結(jié)構(gòu)測(cè)試。在程序中設(shè)置檢查點(diǎn),審查程序狀態(tài),通過(guò)代碼分析發(fā)現(xiàn)內(nèi)部算法、條件等可能的缺陷或錯(cuò)誤,以便修正。6.3測(cè)試用例6.3.1系統(tǒng)用戶管理模塊測(cè)試用例表6.1系統(tǒng)用戶管理模塊測(cè)試用例字段名稱描述標(biāo)識(shí)符1001測(cè)試項(xiàng)系統(tǒng)用戶管理模塊測(cè)試過(guò)程管理員可通過(guò)關(guān)鍵詞搜索系統(tǒng)用戶管理員可查看系統(tǒng)用戶信息管理員可新增系統(tǒng)用戶信息管理員可修改系統(tǒng)用戶信息預(yù)期結(jié)果成功搜索關(guān)鍵詞對(duì)應(yīng)系統(tǒng)用戶成功查看系統(tǒng)用戶成功新增系統(tǒng)用戶成功修改系統(tǒng)用戶實(shí)際結(jié)果成功搜索關(guān)鍵詞對(duì)應(yīng)系統(tǒng)用戶成功查看系統(tǒng)用戶成功新增系統(tǒng)用戶成功修改系統(tǒng)用戶測(cè)試結(jié)果通過(guò)6.3.2系統(tǒng)日志管理模塊測(cè)試用例表6.2系統(tǒng)日志管理模塊測(cè)試用例字段名稱描述標(biāo)識(shí)符1002測(cè)試項(xiàng)系統(tǒng)日志管理模塊測(cè)試過(guò)程管理員可通過(guò)關(guān)鍵詞搜索系統(tǒng)日志管理員可查看系統(tǒng)日志預(yù)期結(jié)果成功搜索關(guān)鍵詞對(duì)應(yīng)系統(tǒng)日志成功查看系統(tǒng)日志實(shí)際結(jié)果成功搜索關(guān)鍵詞對(duì)應(yīng)系統(tǒng)日志成功查看系統(tǒng)日志測(cè)試結(jié)果通過(guò)
6.3.3意見(jiàn)反饋管理模塊測(cè)試用例表6.3意見(jiàn)反饋管理模塊測(cè)試用例字段名稱描述標(biāo)識(shí)符1003測(cè)試項(xiàng)意見(jiàn)反饋管理模塊測(cè)試過(guò)程管理員可通過(guò)關(guān)鍵詞搜索意見(jiàn)反饋管理員可查看意見(jiàn)反饋管理員可刪除意見(jiàn)反饋預(yù)期結(jié)果成功搜索關(guān)鍵詞對(duì)應(yīng)意見(jiàn)反饋成功查看意見(jiàn)反饋成功刪除意見(jiàn)反饋實(shí)際結(jié)果成功搜索關(guān)鍵詞對(duì)應(yīng)意見(jiàn)反饋成功查看意見(jiàn)反饋成功刪除意見(jiàn)反饋測(cè)試結(jié)果通過(guò)6.3.4系統(tǒng)公告管理模塊測(cè)試用例表6.4系統(tǒng)公告管理模塊測(cè)試用例字段名稱描述標(biāo)識(shí)符1004測(cè)試項(xiàng)系統(tǒng)公告管理模塊測(cè)試過(guò)程管理員可通過(guò)關(guān)鍵詞搜索系統(tǒng)公告管理員可新增系統(tǒng)公告管理員可修改系統(tǒng)公告管理員可查看系統(tǒng)公告管理員可刪除系統(tǒng)公告預(yù)期結(jié)果成功搜索關(guān)鍵詞對(duì)應(yīng)系統(tǒng)公告成功新增系統(tǒng)公告成功修改系統(tǒng)公告成功查看系統(tǒng)公告成功刪除系統(tǒng)公告實(shí)際結(jié)果成功搜索關(guān)鍵詞對(duì)應(yīng)系統(tǒng)公告成功新增系統(tǒng)公告成功修改系統(tǒng)公告成功查看系統(tǒng)公告成功刪除系統(tǒng)公告測(cè)試結(jié)果通過(guò)6.3.5用戶信息管理模塊測(cè)試用例表6.5用戶信息管理模塊測(cè)試用例字段名稱描述標(biāo)識(shí)符1005測(cè)試項(xiàng)用戶信息管理模塊測(cè)試過(guò)程管理員可通過(guò)關(guān)鍵詞搜索用戶信息管理員可新增用戶信息管理員可修改用戶信息管理員可查看用戶信息管理員可刪除用戶信息預(yù)期結(jié)果成功搜索關(guān)鍵詞對(duì)應(yīng)用戶信息成功新增用戶信息成功修改用戶信息成功查看用戶信息成功刪除用戶信息實(shí)際結(jié)果成功搜索關(guān)鍵詞對(duì)應(yīng)用戶信息成功新增用戶信息成功修改用戶信息成功查看用戶信息成功刪除用戶信息測(cè)試結(jié)果通過(guò)6.3.6公交路線管理模塊測(cè)試用例表6.6公交路線管理模塊測(cè)試用例字段名稱描述標(biāo)識(shí)符1006測(cè)試項(xiàng)公交路線管理模塊測(cè)試過(guò)程管理員可通過(guò)關(guān)鍵詞搜索公交路線管理員可新增公交路線管理員可修改公交路線管理員可查看公交路線管理員可刪除公交路線預(yù)期結(jié)果成功搜索關(guān)鍵詞對(duì)應(yīng)公交路線成功新增公交路線成功修改公交路線成功查看公交路線成功刪除公交路線實(shí)際結(jié)果成功搜索關(guān)鍵詞對(duì)應(yīng)公交路線成功新增公交路線成功修改公交路線成功查看公交路線成功刪除公交路線測(cè)試結(jié)果通過(guò)6.3.7旅游景點(diǎn)管理模塊測(cè)試用例表6.7旅游景點(diǎn)管理模塊測(cè)試用例字段名稱描述標(biāo)識(shí)符1007測(cè)試項(xiàng)旅游景點(diǎn)管理模塊測(cè)試過(guò)程管理員可通過(guò)關(guān)鍵詞搜索旅游景點(diǎn)管理員可新增旅游景點(diǎn)管理員可修改旅游景點(diǎn)管理員可查看旅游景點(diǎn)管理員可刪除旅游景點(diǎn)預(yù)期結(jié)果成功搜索關(guān)鍵詞對(duì)應(yīng)旅游景點(diǎn)成功新增旅游景點(diǎn)成功修改旅游景點(diǎn)成功查看旅游景點(diǎn)成功刪除旅游景點(diǎn)實(shí)際結(jié)果成功搜索關(guān)鍵詞對(duì)應(yīng)旅游景點(diǎn)成功新增旅游景點(diǎn)成功修改旅游景點(diǎn)成功查看旅游景點(diǎn)成功刪除旅游景點(diǎn)測(cè)試結(jié)果通過(guò)6.3本章小結(jié)在這一章節(jié)中,采用了黑白盒作為測(cè)試工具,對(duì)系統(tǒng)的各項(xiàng)功能進(jìn)行了深入的檢驗(yàn),并在每項(xiàng)測(cè)試完成后,根據(jù)觀察到的現(xiàn)象和得出的結(jié)果編寫了相應(yīng)的測(cè)試用例。通過(guò)測(cè)試可推測(cè)系統(tǒng)功能的可靠性和穩(wěn)定性。第7章結(jié)語(yǔ)本文旨在設(shè)計(jì)和實(shí)現(xiàn)一個(gè)基于高德地圖的交通信息管理系統(tǒng),以提高交通管理的效率和公眾的出行體驗(yàn)。該系統(tǒng)采用Web開發(fā),使用MySQL數(shù)據(jù)庫(kù)作為數(shù)據(jù)存儲(chǔ)。該系統(tǒng)不僅提高了交通管理的效率和公眾的出行體驗(yàn),還為城市交通發(fā)展貢獻(xiàn)了力量。本文主要完成了以下幾個(gè)方面的內(nèi)容:一、系統(tǒng)總體框架根據(jù)系統(tǒng)需求分析,建立了系統(tǒng)的總體框架。該框架包括前端用戶界面和后端服務(wù)器接口兩個(gè)部分。在構(gòu)建前端用戶界面的過(guò)程中,使用了HTML、CSS、JavaScript等多種技術(shù)手段,而在后端服務(wù)器接口的開發(fā)方面,選擇了Java編程語(yǔ)言和Spring框架作為主要設(shè)計(jì)工具。整個(gè)系統(tǒng)采用B/S架構(gòu),方便用戶通過(guò)瀏覽器訪問(wèn)。二、各個(gè)模塊開發(fā)方法及語(yǔ)言用戶界面模塊該模塊采用了HTML、CSS、JavaScript等技術(shù)手段。HTML主要是對(duì)網(wǎng)頁(yè)的結(jié)構(gòu)與風(fēng)格進(jìn)行設(shè)計(jì),CSS負(fù)責(zé)調(diào)整網(wǎng)頁(yè)的設(shè)計(jì)風(fēng)格,而JavaScript則是優(yōu)化網(wǎng)頁(yè)的交互和動(dòng)態(tài)性。該模塊開發(fā)過(guò)程中,我們還使用了響應(yīng)式設(shè)計(jì)技術(shù),以實(shí)現(xiàn)不同設(shè)備的適配和自適應(yīng)布局。服務(wù)器接口模塊該模塊以Java程序設(shè)計(jì)語(yǔ)言為基礎(chǔ),采用了Spring軟件架構(gòu)。Java是一個(gè)面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言,具有很高的可移植性、易于維護(hù)等優(yōu)點(diǎn)。Spring框架是一種基于Java平臺(tái)的開源框架,它為用戶提供了大量的Web應(yīng)用程序和基本構(gòu)件。在SpringBoot的架構(gòu)下,構(gòu)建了一個(gè)基于SpringBoot的輕量級(jí)Web應(yīng)用,并在此基礎(chǔ)上,成功地將服務(wù)器界面和前端用戶界面進(jìn)行了交互。數(shù)據(jù)庫(kù)模塊該模塊采用MySQL數(shù)據(jù)庫(kù)來(lái)存儲(chǔ)和管理數(shù)據(jù)。MySQL是一種基于開源技術(shù)的關(guān)系型數(shù)據(jù)庫(kù)管理工具,具有穩(wěn)定性和可靠性高的特點(diǎn)。我們?cè)O(shè)計(jì)了相應(yīng)的數(shù)據(jù)庫(kù)表結(jié)構(gòu),使用SQL語(yǔ)言進(jìn)行數(shù)據(jù)的增刪改查操作。為了優(yōu)化系統(tǒng)性能,我們還采用了索引技術(shù),以提高查詢效率。功能模塊這個(gè)模塊是由多個(gè)子模塊構(gòu)成的,主要包括系統(tǒng)管理員管理、普通用戶管理、系統(tǒng)日志維護(hù)、公交路線管理、社區(qū)論壇管理等。每個(gè)子模塊都具有相應(yīng)的功能和權(quán)限控制。在開發(fā)過(guò)程中,我們采用了模塊化的開發(fā)方式,將各個(gè)子模塊獨(dú)立出來(lái),便于維護(hù)和管理。本系統(tǒng)的設(shè)計(jì)比較簡(jiǎn)單,我們也發(fā)現(xiàn)了一些不足之處,比如,系統(tǒng)界面設(shè)計(jì)還需要改進(jìn),功能還有待提高。但可以預(yù)測(cè)的是,隨著科學(xué)技術(shù)的快速發(fā)展,以及人們對(duì)其要求越來(lái)越高,它將會(huì)有更大的發(fā)展空間。總體來(lái)說(shuō),以高德地圖為基礎(chǔ)的城市道路交通信息管理系統(tǒng)的開發(fā)與實(shí)現(xiàn),不僅具有深遠(yuǎn)的實(shí)際意義,還帶來(lái)了巨大的社會(huì)價(jià)值。我們希望通過(guò)本研究的成果,為城市交通管理提供更加便捷、高效、可靠的解決方案,促進(jìn)城市交通管理的現(xiàn)代化和智能化發(fā)展。同時(shí),我們也期待著該領(lǐng)域未來(lái)的研究方向和發(fā)展趨勢(shì)。參考文獻(xiàn)田祥雨.智慧交通信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].南京大學(xué),2023.焦宇,李民,王歡等.基于MySQL性能調(diào)優(yōu)的推薦系統(tǒng)優(yōu)化設(shè)計(jì)[J].軟件導(dǎo)刊,2022,21(09):108-112.徐花芬,袁江婷,孟廣學(xué).基于物聯(lián)網(wǎng)的智能交通系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].華北科技學(xué)院學(xué)報(bào),2021,18(01):96-100.陳進(jìn).淺析中國(guó)城市智能交通系統(tǒng)產(chǎn)業(yè)化發(fā)展趨勢(shì)[J].人民交通,2020(05):84+86.高德地圖官網(wǎng)[CM/OL]./.甘啟宏,崔亞強(qiáng),王皓等.基于SSM框架的高校教學(xué)設(shè)備管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].軟件導(dǎo)刊,2020,19(02):44-47.薛云蘭,鄭海鋒,黃嘉浩.基于SpringBoot框架的網(wǎng)絡(luò)教學(xué)管理系統(tǒng)[J].軟件導(dǎo)刊,2020,19(09):146-151.楊博文.智能交通系統(tǒng)的研究現(xiàn)狀及發(fā)展趨勢(shì)分析[J].中國(guó)設(shè)備工程,2019,No.413(02):121-122.范雙南.基于云計(jì)算的智能交通信息采集系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2019,15(09):231-232+237.董宇平.基于MVC技術(shù)的公交管理系統(tǒng)的研究與實(shí)現(xiàn)[D].沈陽(yáng)師范大學(xué),2018.PressmanRS.SoftwareEngineering:APractitioner'sApproach(McGraw-HillSeriesinComputerScience)[M].2018.附錄1.英文譯文智慧城市是城市規(guī)劃和發(fā)展中的一個(gè)概念,描述的是一個(gè)城市配備了“智能”技術(shù),使生活更輕松、更有效率。它與幾個(gè)術(shù)語(yǔ)一起使用(如“智能城市”、“信息城市”、“數(shù)字城市”、“無(wú)處不在的城市”、“智能社區(qū)”、“創(chuàng)意城市”、“可持續(xù)城市”或“機(jī)器人城市”)。它沒(méi)有明確的、單一的跨學(xué)科定義。它的各個(gè)方面概述了智慧城市的理念,即為所有市民提供可持續(xù)和安全的生活方式,并將對(duì)環(huán)境的負(fù)面影響降到最低。許多“智能”技術(shù)可以應(yīng)用于廣泛的領(lǐng)域,從基礎(chǔ)設(shè)施到交通、醫(yī)療、能源發(fā)電等。我們走近“智慧城市”的概念,它可以分為兩大概念:智慧交通和智慧環(huán)境。智能交通(SmartTransportation,ST)包括電子基礎(chǔ)設(shè)施、機(jī)械基礎(chǔ)設(shè)施、人工智能系統(tǒng)、交通信號(hào)控制系統(tǒng)和管理策略,旨在將交通轉(zhuǎn)變?yōu)榫G色、可持續(xù)的系統(tǒng),即智能交通系統(tǒng)(IntelligentTransportationSystem,ITS)。同時(shí),“智慧環(huán)境”的概念意味著交通與環(huán)境聯(lián)系在一起。這種情況下,以可持續(xù)的方式管理運(yùn)輸系統(tǒng)和環(huán)境??梢哉f(shuō),通過(guò)使用信息和通信技術(shù)(ICT),可以將運(yùn)輸系統(tǒng)轉(zhuǎn)變?yōu)?智能運(yùn)輸"。可用于智能交通的智能環(huán)境系統(tǒng)有以下幾種。智能停車系統(tǒng)就是一個(gè)例子。智能停車場(chǎng)系統(tǒng)是一種智能系統(tǒng),為用戶提供區(qū)域周圍交通流量的實(shí)時(shí)信息。用于根據(jù)車輛類型、位置、具體停車場(chǎng)等車輛運(yùn)動(dòng)信息,自動(dòng)引導(dǎo)駕駛員前往停車場(chǎng)。此外,智能交通系統(tǒng)(ITSs)涉及使用通信技術(shù)來(lái)監(jiān)測(cè)和管理影響交通流量的各種因素,并減少交通擁堵。智能環(huán)境系統(tǒng)的特點(diǎn)是共享的“智能城市”的概念和它的不完美的同義詞:“機(jī)器人城市”之間的審查文獻(xiàn)。后者的概念是在20世紀(jì)60年代早期由赫倫創(chuàng)造的“行走的城市”,這是一個(gè)“大都市組成的一系列移動(dòng)結(jié)構(gòu),可以移動(dòng)巨大的伸縮鋼腿”的想法。值得注意的是,他的理想化框架非常有趣,因?yàn)樗伺c“智能”和“機(jī)器人”城市相關(guān)的幾個(gè)方面:各種水平的自動(dòng)化、自主再生、并列移動(dòng)性、環(huán)境問(wèn)題的管理、靈活的基礎(chǔ)設(shè)施等。2.英文原文Asmartcityisaconceptinurbanplanninganddevelopment,describingacitythatisequippedwith“smart”technologytomakelifeeasierandmoreefficient.Itisusedalongsideseveralterms(like“intelligentcity”,“informationcity”,“digitalcity”,“ubiquitouscity”,“smartcommunity”,“creativecity”,“sustainablecity”,or“roboticcity”)andithasnoclearandsingularcross-disciplinarydefinition.Itsvarious
溫馨提示
- 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026云南金江滄源水泥工業(yè)有限公司專業(yè)技術(shù)崗招聘5人考試筆試備考題庫(kù)及答案解析
- 深度解析(2026)《GBT 25667.3-2010整體硬質(zhì)合金直柄麻花鉆 第3部分:技術(shù)條件》(2026年)深度解析
- 2026貴州黎平肇興文化旅游開發(fā)(集團(tuán))有限公司招聘18人備考筆試試題及答案解析
- 《買礦泉水》數(shù)學(xué)課件教案
- 2025六枝特區(qū)公共汽車運(yùn)輸公司招聘16人筆試考試參考題庫(kù)及答案解析
- 2025云南昆明醫(yī)科大學(xué)科學(xué)技術(shù)處招聘科研助理崗位工作人員6人筆試考試備考題庫(kù)及答案解析
- 2025云南昆華醫(yī)院投資管理有限公司(云南新昆華醫(yī)院)招聘(3人)參考考試試題及答案解析
- 2025年銅陵市義安經(jīng)開區(qū)管委會(huì)公開招聘編外聘用人員1名模擬筆試試題及答案解析
- 2025年昆明市呈貢區(qū)城市投資集團(tuán)有限公司附下屬子公司第二批招聘(11人)參考筆試題庫(kù)附答案解析
- 25江西南昌動(dòng)物園招聘1人備考考試試題及答案解析
- GB/T 4957-2003非磁性基體金屬上非導(dǎo)電覆蓋層覆蓋層厚度測(cè)量渦流法
- GB/T 27806-2011環(huán)氧瀝青防腐涂料
- GB/T 12618.1-2006開口型平圓頭抽芯鉚釘10、11級(jí)
- FZ/T 52051-2018低熔點(diǎn)聚酯(LMPET)/聚酯(PET)復(fù)合短纖維
- 設(shè)備吊裝方案編制受力計(jì)算
- 食品工程原理概述經(jīng)典課件
- 養(yǎng)老院機(jī)構(gòu)組織架構(gòu)圖
- 財(cái)經(jīng)法規(guī)與會(huì)計(jì)職業(yè)道德
- 會(huì)計(jì)學(xué)本-財(cái)務(wù)報(bào)表分析綜合練習(xí)
- 傳播學(xué)概論教學(xué)課件
- 《中國(guó)傳統(tǒng)文化心理學(xué)》課件第五章 傳統(tǒng)文化與心理治療(修)
評(píng)論
0/150
提交評(píng)論