摘要
隨著互聯(lián)網(wǎng)技術(shù)的發(fā)發(fā)展,計(jì)算機(jī)技術(shù)廣泛應(yīng)用在人們的生活中,逐漸成為日常工作、生活不可或缺的工具,高校各種管理系統(tǒng)層出不窮。高校作為學(xué)習(xí)知識(shí)和技術(shù)的高等學(xué)府,信息技術(shù)更加的成熟,為高校圖書館借閱開(kāi)發(fā)必要的系統(tǒng),能夠有效的提升管理效率。一直以來(lái),高校圖書館一直沒(méi)有進(jìn)行系統(tǒng)化的管理,學(xué)生無(wú)法準(zhǔn)確掌握高校圖書館圖書狀態(tài),由此提出開(kāi)發(fā)陜理工圖書館管理系統(tǒng),管理圖書館信息,學(xué)生可以在線查詢書籍狀態(tài),進(jìn)行借閱和座位預(yù)約,節(jié)省時(shí)間,提高學(xué)習(xí)效率。
本文介紹了使用Java技術(shù)開(kāi)發(fā)陜理工圖書館管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)過(guò)程,首先對(duì)實(shí)現(xiàn)該系統(tǒng)的技術(shù)進(jìn)行分析,說(shuō)明選擇Java和MySQL數(shù)據(jù)庫(kù)的必要性,然后對(duì)陜理工圖書館管理系統(tǒng)的需求進(jìn)行分析,并接著對(duì)系統(tǒng)進(jìn)行設(shè)計(jì),包括架構(gòu)設(shè)計(jì)、功能設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)。最后進(jìn)行了系統(tǒng)實(shí)現(xiàn)。針對(duì)系統(tǒng)用戶權(quán)限問(wèn)題進(jìn)行了設(shè)計(jì),在前臺(tái)界面為提升用戶體驗(yàn),使用Jquery、Ajax、CSS等技術(shù)進(jìn)行布局。陜理工圖書館管理系統(tǒng)上線后,反應(yīng)良好,達(dá)到了所有的需求目的,完善了高校圖書館教務(wù)工作,為高校發(fā)展具有一定的實(shí)際價(jià)值。
關(guān)鍵詞 :JAVA;MYSQL;借閱圖書;座位預(yù)約;圖書推薦
Abstract
With the development of Internet technology, computer technology is widely used in people's life and has gradually become an indispensable tool for daily work and life. Various management systems in Colleges and universities emerge one after another. As an institution of higher learning to learn knowledge and technology, information technology is more mature. Developing the necessary system for university library borrowing can effectively improve the management efficiency. For a long time, the university library has not carried out systematic management, and students can not accurately grasp the book status of the university library. Therefore, it is proposed to develop the Shaanxi science and technology library management system to manage the library information. Students can query the book status online, borrow and reserve seats, so as to save time and improve learning efficiency.
This paper introduces the design and implementation process of developing Shaanxi science and technology library management system using Java technology. Firstly, it analyzes the technology of realizing the system, explains the necessity of selecting Java and MySQL database, then analyzes the requirements of Shaanxi science and technology library management system, and then designs the system, including architecture design, function design and database design. Finally, the system is implemented. The system user authority is designed. In order to improve the user experience, jQuery, AJAX, CSS and other technologies are used for layout in the foreground interface. After the Shaanxi science and technology library management system went online, it responded well, achieved all the needs and objectives, improved the educational administration work of university library, and had a certain practical value for the development of colleges and universities.
Key words: Java; Java; MYSQL;Borrow books; Seat reservation; Book recommendation
目 錄
摘要 2
ABSTRACT 3
第1章 緒論 6
1.1 課題背景 6
1.2 研究現(xiàn)狀 6
1.3 研究意義 7
1.4 本文研究?jī)?nèi)容 8
第2章 系統(tǒng)分析 9
2.1 相關(guān)技術(shù) 9
2.1.1 JAVA技術(shù) 9
2.1.2 Web開(kāi)發(fā)技術(shù) 9
2.1.3 Mysql數(shù)據(jù)庫(kù) 9
2.1.4 系統(tǒng)框架 10
2.2 系統(tǒng)的需求分析 11
2.3 系統(tǒng)用例分析 11
2.3.1 會(huì)員用例分析 11
2.3.2 管理員用例分析 12
第3章 系統(tǒng)設(shè)計(jì) 14
3.1 系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì) 14
3.2 系統(tǒng)功能模塊設(shè)計(jì) 14
3.3 數(shù)據(jù)庫(kù)設(shè)計(jì) 15
3.3.1 數(shù)據(jù)庫(kù)設(shè)計(jì)原則 15
3.3.2 數(shù)據(jù)庫(kù)邏輯設(shè)計(jì) 15
3.3.3 數(shù)據(jù)庫(kù)表結(jié)構(gòu)設(shè)計(jì) 16
3.4 程序流程圖 23
第4章 系統(tǒng)實(shí)現(xiàn) 26
4.1 前臺(tái)實(shí)現(xiàn) 26
4.1.1 網(wǎng)站首頁(yè) 26
4.1.2圖書展示 26
4.1.3座位信息展示 27
4.1.4網(wǎng)站公告信息 28
4.2.5個(gè)人中心 29
4.2 后臺(tái)實(shí)現(xiàn) 30
4.2.1管理員登錄 30
4.2.2圖書管理的實(shí)現(xiàn) 31
4.2.3用戶管理的實(shí)現(xiàn) 32
4.2.4借閱管理的實(shí)現(xiàn) 34
第5章 系統(tǒng)測(cè)試 35
5.1 測(cè)試目的和原則 35
5.2 功能測(cè)試 35
5.3 測(cè)試結(jié)果及結(jié)論 36
第6章 結(jié)論 38
參考文獻(xiàn) 39
致謝 41
圖書館管理系統(tǒng)包括兩種用戶,管理員,和學(xué)生用戶。不同的用戶都需要進(jìn)行登錄,然后針對(duì)其操作權(quán)限才能進(jìn)入管理系統(tǒng)。
系統(tǒng)的設(shè)計(jì)將分為后臺(tái)和前臺(tái),后臺(tái)是系統(tǒng)管理員進(jìn)行登錄后管理,前臺(tái)是學(xué)生使用的部分。
前臺(tái)實(shí)現(xiàn)的功能包括:學(xué)生用戶注冊(cè)、登錄,座位信息查看、閱覽室信息、在線交流、座位預(yù)約、查看圖書位置等。
服務(wù)器后臺(tái)管理實(shí)現(xiàn)的功能包括:管理員登錄,閱覽室信息管理,座位管理,預(yù)約管理,圖書管理以及用戶管理等。
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。