基于Springboot+freemarker+Mysql實現的宿舍|寢室維修上報管理系統》該項目含有源碼、論文等資料、配套開發軟件、軟件安裝教程、項目發布教程等
使用技術:
前端使用技術:freemarker,HTML5,CSS3、JavaScript等
后臺使用技術:Springboot、Spring、SpringMvc、SpringData等
數據庫:Mysql數據庫
項目功能介紹:
主要實現了學生自由上報宿舍損壞維修情況,系統自動分配維修師傅及管理員手動分配維修師傅的基本功能,
實現的功能有:
管理員:校園管理(樓棟管理、宿舍管理)、師生管理(學生管理、輔導員管理)、維修管理(維修公司管理、維修進度管理)、
閱覽室管理(座位生成等)、學生信用積分管理、座位預約統計管理等。
學生:登錄、修改個人信息、上報宿舍維修信息、查看維修進度、完成維修進度等。
維修工:登錄、查看分配給自己的維修任務、標記自己的維修進度等。
特色功能:系統自動分配維修工后會自動給維修工發郵件提醒,管理員也可以自由調配維修工
開發文檔包含了需求分析、系統架構、流程圖、E-R圖、用例圖、實體圖、數據庫設計等所有的論文要求點
系統功能完整,使用目前主流框架技術,適合作為畢業設計、課程設計、數據庫大作業。
下面是資料信息截圖:
下面是系統運行起來后的一些截圖:
要:本論文介紹了利用百度地圖API技術、數據庫技術和JSP技術實現校園電子地圖系統的技術方案。文中實現了北京聯合大學主校區地理信息查詢功能,為廣大師生和校外人士提供了了解和熟悉聯大的新窗口,提升了校園的信息化水平。系統的總體設計分為前臺和后臺兩個部分,前臺為用戶提供了院校瀏覽、校區目標查詢、校園風光展示和公交路徑導航等功能;后臺實現了基礎數據的管理等功能。該系統具有較高的實用價值和推廣意義。
關鍵詞:校園電子地圖系統 聯大主校區 JSP 百度地圖API
1、系統調研
1.1研究背景
進入21世紀,中國高校發展速度越來越快,高校基礎設施建設、專業建設和分校建設都非常普遍。這種情況造就了很多校外人士,甚至學校師生對本校的職能部門、服務場所和地點分布都不清楚。建設一個完善的校園地理位置的信息查詢系統是一個較好的解決方案。傳統的地理位置信息查詢系統的建立需要高校購買昂貴的開發軟件,開發后也需要專業技術人員隨時對系統進行修復和完善,費用非常高。這也是很多高校沒有建設校園地理位置信息查詢系統的原因。今年來,百度向社會用戶開放了公共的地圖開發平臺。這些平臺不需要附加額外費用,即可建設成功能強大的地理位置信息查詢系統。高校使用該項技術來進行相關系統的開發也是十分有必要的。
1.2研究意義
北京聯合大學近年來發展速度加快,校園的基礎設施不斷擴建,單位部門搬遷頻繁,很多部門需要不斷更換辦公地點,很多師生不了解校園各個場所的具體位置分布,學院目前的信息平臺也沒有提供相關服務。為北京聯合大學建設一套基于百度地圖API的地理信息查詢系統是一項具有重大意義的工程。
2、系統分析
2.1 系統功能描述
系統可以動態進行管理系統內部所顯示的所有校園元素,系統還能夠應對不斷更新變化的學校地理布局,及時根據校園位置的變化而在查詢系統中做出相應的具體的更改,在很大程度上能夠方便廣大師生、來賓來客對學校的了解和查找,在很多方面可以起到促進的作用。
2.2系統技術選擇
利用百度公共的地圖開發平臺,服務器端采用JSP技術、瀏覽器端是HTML+Java Script來進行開發,最終實現聯大主校區地理位置的信息查詢,既豐富了校園空間信息服務的內容又節省開發成本,實現校園地理位置信息的個性化服務。
2.3 技術介紹
系統的技術模型如圖1所示。
(1)終端用戶把查詢請求發送給企業服務器端。
(2)企業服務器處理用戶查詢請求,訪問數據庫獲取屬性和地理空間數據。相關應用把從數據庫中獲取的數據與百度地圖 API 進行封裝,形成結果文件發送給終端用戶。
(3)終端用戶獲得了HTML+百度地圖API代碼,瀏覽器執行百度地圖API代碼,對百度地圖服務器發送請求。
(4)百度地圖服務器根據請求,生產地圖圖片,返回終端用戶。
(5)終端用戶得到了包含地圖顯示的最終結果。
圖1 各技術之間的關系
3、系統實現
3.1系統功能模塊設計
本系統的整體功能主要是分為前臺和后臺,如圖2所示。前臺功能又細分為聯大各校區查詢、機關機構查詢、教學樓查詢、宿舍食堂查詢、社會服務查詢、校區—校區導航六個子功能模塊;后臺又細分為管理員登錄驗證,聯大各校區、顯示元素、類別三項管理等操作。
圖2系統結構功能模塊圖
3.2系統功能的實現
系統所實現的前臺功能包括:瀏覽和查詢各校區、各學院、機關機構、教學樓、宿舍、食堂、社會服務通知和公交導航等功能;系統后臺實現了空間數據和屬性數據的管理,包括:用戶管理、學院管理、校區管理、樓宇管理、類別管理、單元管理等。此處只列出其中的部分功能。如圖3至圖8所展示。
圖3校區和學院的分布
北京聯合大學包括8大校區和15個學院。圖3在地圖上顯示了8大校區的位置,15個學院分屬8個校區。在左邊的導航欄中表現了校區和學院的隸屬關系。
圖4 查詢某一學院的界面
圖4顯示的是北京聯合大學主校區的建筑群,主校區的每一棟建筑都用數字進行了編號。通過本系統可以查看每一棟建筑的詳細位置和建筑內的主要部門。
圖5 所有教學樓的界面
圖5所示,列出了主要的教學和科研地點。教學和科研場所的數量、屬性和位置都可以通過后臺數據管理進行增刪。
圖6 提供動態的社會服務通知
北京聯合大學為北京市提供了很多的社會服務內容,社會服務內容是不斷更新和變化的,本系統可以提供用戶查詢最新的社會服務的地點安排。如圖6所示,信息窗口顯示的為英語四六級考試的通知和考場安排。社會服務的數量和數據都可以通過后臺數據管理進行增刪。
圖7公交查詢功能
系統提供了前往北京聯合大學各學院的公交查詢功能。出發點為北京市內的火車站,目的地為北京聯合大學的15個學院。如圖7所示為北京西站到應有文理學院的公交路線。
后臺功能介紹
系統的后臺可以管理前臺所顯示的一切元素。此處包括校區管理、學院管理、樓宇管理、類別管理和單元管理等。圖8為樓宇管理的界面,在樓宇管理中可以實行對每一棟樓宇建筑的添加、修改、刪除等功能。
圖8 樓宇管理界面
4、結論
本項目對百度地圖公共開發平臺的發展和應用有了較充分的了解。所開發的北京聯合大學主校區地理信息查詢系統,給聯大的全體師生以及廣大的校外人士提供了熟悉校園的便捷途徑,提高了學校的服務質量。希望這個基于百度地圖的聯大主校區信息查詢系統能夠被給予重視和應用,真正被應用到學院的信息化平臺之中。
5、致謝
本研究得到北京聯合大學“啟明星”大學生科技創新項目201911417SJ082的資助,在此表示感謝!
參考文獻
[1] 百度地圖JavaScript API v2.0 開發指南[M].百度在線網絡技術(北京)有限公司,2013年8月。
[2] 潘安寧楊昆. 基于百度地圖API的校園綜合信息服務系統的設計與實現[J]. 電腦知識與技術,2016年7月。
[3] 曾江峰.基于百度地圖API的門店信息搜集系統設計與實現[D].武漢:華中科技大學,2013。
[4] 程鋼等.基于地圖API的校園在線電子地圖設計與實現[J].測繪工程, 2014
(本文作者:蔡英建 胡立栓 張騰浩 邵奇 來源:北京聯合大學)
什么代碼要進行論文查重嗎?調查研究結果可以發現,學生們的論文已經快到截止完成日期了,在圖書館里我們努力提高工作,在宿舍里瘋狂地編碼,熬夜抓緊剩下的一點點頭發,畢業季PaperDay永久免費論文查重、每日不限篇數和字數,提供免費“查重、改重、降重”一站式服務!
當學生們整天整夜地工作時,他們有什么好的或壞的想法?為了能夠降低論文的重復率,順利進行畢業。
但你為什么要降低論文重復率呢?如何通過降低學生論文查重的重復率?論文復習的工具是什么?讓我們一起看看吧!
高重復率對論文查重的影響
以上都是關于畢業后查重的嗎?如果您想了解學生更多國家有關研究論文復制的信息,請繼續教育關注paperday免費論文查重網站。
畢業論文初稿是否經過審核?
在論文寫作過程中,計算機專業的學生通常編寫程序代碼,因此這些學生必須畢業。課程進行代碼貫穿整個教學論文,有很多代碼要寫紙。盡管計算機需要大量的創新,但代碼對計算機來說非常重要。那論文不能因為沒有代碼。畢業論文程序代碼是否需要論文檢查重?讓我們一起進行了解學生一下。
畢業論文程序代碼是否需要論文再檢查?
1對于一個計算機專業畢業生來說,論文上的代碼更重要發展重要。程序代碼是計算機專業的核心內容。在另外,由于工作程序進行代碼的內容會影響企業應用系統程序或網頁的運行分析結果,因此程序代碼的修改應引起高度重視。如果發生修改錯誤,就會發生程序運行錯誤。一個小錯誤可能會導致企業整個系統程序被重寫。
2.程序代碼將是重復的。在在改變學生重復的過程中,每個人都要具有非常需要注意是的。是的,程序代碼的邏輯性很強,會嚴重影響整篇論文的核心內容。
*請認真填寫需求信息,我們會在24小時內與您取得聯系。