基于Jquery+FreeMarker的圖書借閱管理系統(tǒng)-計(jì)算機(jī)畢業(yè)設(shè)計(jì)源碼+LW文檔
一、選題的背景與意義
(一)課題的背景
在高校,書籍占著非常重要的地位,大學(xué)圖書館存放許多專業(yè)技術(shù)書籍,也是廣大師生最為喜愛學(xué)習(xí)的地方。通過讀書,可以學(xué)到更多的知識(shí),看到更多的信息。隨著高校的發(fā)展,圖書館規(guī)模越來越大,學(xué)生和借閱信息錯(cuò)綜復(fù)雜,移動(dòng)圖書館逐漸成為高校發(fā)展的重點(diǎn)任務(wù)之一,移動(dòng)圖書館將書籍和互聯(lián)網(wǎng)融合,通過管理系統(tǒng),在任何時(shí)間和地點(diǎn)都可以獲取校圖書館的資源,查看書籍?;诖?,開發(fā)一個(gè)圖書管理系統(tǒng),不僅可以將預(yù)約功能建立在管理系統(tǒng)上,使得圖書管理變得靈活和方便,減輕圖書管理員的工作負(fù)擔(dān),提高工作效率。
(二)目的和意義
本文研發(fā)的基于Jquery+FreeMarker的圖書借閱管理系統(tǒng)結(jié)合高校具體的實(shí)際,利用編程基礎(chǔ)和數(shù)據(jù)庫實(shí)現(xiàn)圖書館借閱信息化管理。充分利用校園的現(xiàn)有資源,把目前落后的管理現(xiàn)狀提升到信息化管理模式中,減輕圖書管理員工作量,有助于教學(xué)工作規(guī)范?;贘query+FreeMarker的圖書借閱管理系統(tǒng)幫助圖書館借閱有效的管理圖書信息,學(xué)生通過系統(tǒng)了解書籍的借閱情況,有效提升在校時(shí)間利用情況,提高了學(xué)習(xí)效率。
二、研究的主要內(nèi)容和預(yù)期目標(biāo)主要內(nèi)容:
(一)主要研究?jī)?nèi)容:
基于Jquery+FreeMarker的圖書借閱管理系統(tǒng)使用Jquery+FreeMarker技術(shù)設(shè)計(jì)與實(shí)現(xiàn),數(shù)據(jù)庫使用MySQL存儲(chǔ)數(shù)據(jù),通過Web方式進(jìn)行登錄和信息管理,滿足了學(xué)生借閱圖書的需求,并提高了管理員的圖書管理效率。?
系統(tǒng)涉及各模塊具體功能如下:
1. 登錄模塊:學(xué)生、管理員輸入用戶名及密碼實(shí)現(xiàn)管理系統(tǒng)的進(jìn)入;
2. 圖書管理:包括圖書類型,添加圖書,以及圖書信息的查詢列表;
3. 用戶管理:包括用戶角色管理,用戶管理,不同的用戶角色具有不同的功能;
4. 圖書借閱管理:實(shí)現(xiàn)學(xué)生用戶的圖書借閱操作,圖書歸還管理。管理員查看借閱信息和歸還信息;
5. 系統(tǒng)管理:包括系統(tǒng)監(jiān)控、系統(tǒng)日志、API監(jiān)控功能。
(二)預(yù)期目標(biāo)
1. .掌握J(rèn)query+FreeMarker框架開發(fā)基礎(chǔ)知識(shí),能夠調(diào)試運(yùn)行程序。
2. 熟練掌握Mysql數(shù)據(jù)庫的基本使用,能夠進(jìn)行對(duì)數(shù)據(jù)庫的增刪查改操作。
3. 完成項(xiàng)目的功能并進(jìn)行測(cè)試調(diào)優(yōu)。
4. 完成論文的撰寫。
三、擬采用的研究方法、步驟
(一)研究方法:
1. 文獻(xiàn)調(diào)研法:通過查閱圖書館的圖書,了解并掌握基于Jquery+FreeMarker的開發(fā)技術(shù),從而滿足開發(fā)本課題的基礎(chǔ)。
2. 軟件開發(fā)方法:使用軟件開發(fā)方法,進(jìn)行系統(tǒng)的分析、設(shè)計(jì)、實(shí)現(xiàn)和測(cè)試。
3. 經(jīng)驗(yàn)總結(jié)法:經(jīng)過網(wǎng)絡(luò)搜索、老師指導(dǎo)以及自己的開發(fā)經(jīng)驗(yàn)結(jié)合,對(duì)系統(tǒng)開發(fā)具體情況,進(jìn)行歸納與分析,使之系統(tǒng)化、理論化。
4. 實(shí)證研究法:自己進(jìn)行大量的編碼測(cè)試,一切從動(dòng)手編碼出發(fā),結(jié)合自己以前的編程基礎(chǔ),實(shí)現(xiàn)系統(tǒng)所需要的功能。
(二)研究步驟:
第一階段:了解圖書借閱管理的情況,熟悉整個(gè)系統(tǒng)的Jquery+FreeMarker技術(shù)和操作環(huán)境。
第二階段:進(jìn)行需求分析,收集系統(tǒng)需求,撰寫需求分析文檔。
第三階段:進(jìn)行詳細(xì)設(shè)計(jì),根據(jù)需求分析,完成設(shè)計(jì)和數(shù)據(jù)庫設(shè)計(jì)。
第四階段:編碼實(shí)現(xiàn),實(shí)現(xiàn)系統(tǒng)功能。
第五階段:測(cè)試功能,保持其正確性,完成畢業(yè)論文。
四、研究的總體安排與進(jìn)度
1. 收集資料,進(jìn)行需求分析。? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 2023.02.13-2023.02.26
2. 系統(tǒng)總體設(shè)計(jì)。? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 2023.02.27-2023.03.19
3. 系統(tǒng)詳細(xì)設(shè)計(jì)與開發(fā),根據(jù)模塊實(shí)現(xiàn)功能。? ? ? ? ? ? ? ? ?2023.03.20-2023.04.16
4. 完善,系統(tǒng),對(duì)畢業(yè)設(shè)計(jì)進(jìn)行撰寫論文。? ? ? ? ? ? ? ? ? ? 2023.04.17-2023.05.06
5. 論文修改與完善,進(jìn)行歸納總結(jié),準(zhǔn)備答辯。? ? ? ? ? ? ? ?2023.05.07 -2023.05.14
[1]林妍,毛夢(mèng)雅,丁鄒倩,劉愛華.基于Java的圖書館座位管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2021,17(27).
[2]梁舒.微信小程序在高職院校圖書館中的應(yīng)用研究[J].安徽職業(yè)技術(shù)學(xué)院學(xué)報(bào),2021,20(03):77-80.
[3]馬可,黃恒熠,栗云鵬.基于B/S架構(gòu)的高校座位管理系統(tǒng)[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2021,30(09).
[4]李文佳,劉嘉靈,夏儀,陳雪.基于Jquery的智能圖書館管理系統(tǒng)設(shè)計(jì)[J].數(shù)字通信世界,2021(09):86-87+89.
[5]盧春華,盧新華,朱雨.高校圖書館選位系統(tǒng)設(shè)計(jì)[J].信息技術(shù)與信息化,2021(08):143-145.
[6]楊麗.高校圖書館自習(xí)室管理問題分析[J].科技視界,2021(22):102-103.
[7]郭一丁,王偉,趙浩楠.高校圖書館應(yīng)用小程序的實(shí)踐探究[J].電腦知識(shí)與技術(shù),2021,17(21)
[8]吳麗珍.座位預(yù)約系統(tǒng)在高校圖書館中的應(yīng)用[J].福建電腦,2021,37.
[9]胡海云.基于數(shù)據(jù)庫技術(shù)的圖書館座位預(yù)約系統(tǒng)設(shè)計(jì)[J].電子技術(shù)與軟件工程,2021(12):160-161.
[10]劉嘉峰,孫思齊,韓寧.基于FreeMarker的圖書館選座系統(tǒng)學(xué)生端功能設(shè)計(jì)[J].電子技術(shù)與軟件工程,2021(11):40-41.
[11]李鵬,張海燕.基于FreeMarker技術(shù)的圖書館預(yù)約座位管理系統(tǒng)的設(shè)計(jì)[J].電腦知識(shí)與技術(shù),2021,17(08):71-73.
[12]魏魯原,姜雨辰.高校圖書館座位管理系統(tǒng)[J].電子測(cè)試,2021(02):34-36.
[13]丁枝秀,王國(guó)棟.基于FreeMarker的圖書館覽閱座位管理系統(tǒng)[J].江蘇科技信息,2020,37(20):7-11.
[14]李昊楠,劉雅莉.基于Java的圖書館座位預(yù)約系統(tǒng)設(shè)計(jì)[J].現(xiàn)代信息科技,2020,4(06):4-6.
[15] Honarmand M, Zakariazadeh A, Jadid S. Self-scheduling of electric vehicles in an intelligent parking lot using stochastic optimization[J]. Journal of the Franklin Institute, 2015, 352(2): 449-467.
[16] Cohen D, Joffe R, Caspe B, et al. Method and system for managing a parking lot based on intelligent imaging: U.S. Patent 9,594,956[P]. 2017-3-14.
[17] Vera-Gomez J A, Quesada-Arencibia A, García C R, et al. An intelligent parking management system for urban areas[J]. Sensors, 2016, 16(6): 931.


