基于Web的藝術(shù)展覽館藝術(shù)品管理系統(tǒng)-計(jì)算機(jī)畢業(yè)設(shè)計(jì)源碼+LW文檔
摘? 要
隨著計(jì)算機(jī)信息技術(shù)的發(fā)展,各種管理系統(tǒng)逐漸用在社會生產(chǎn)生活中,通過系統(tǒng)化管理提高辦事流程,節(jié)約時間。越來越多的人習(xí)慣并依賴于通過信息技術(shù)和智能化的形式來處理日常各類事物。為了滿足藝術(shù)展覽館藝術(shù)品展覽的需要,以及適應(yīng)現(xiàn)代化信息管理的需求,決定開發(fā)基于Web的藝術(shù)展覽館藝術(shù)品管理系統(tǒng),幫助藝術(shù)品愛好者在線查閱藝術(shù)品,提高效率。
論文先介紹當(dāng)前基于Web的藝術(shù)展覽館藝術(shù)品管理系統(tǒng)的現(xiàn)狀,然后調(diào)研開發(fā)這一系統(tǒng)的主流技術(shù),最終選擇通過Java的SpringBoot框架開發(fā),選擇輕量級的關(guān)系型MySQL數(shù)據(jù)庫存儲數(shù)據(jù)。接著進(jìn)行系統(tǒng)的需求分析、功能設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì),最后進(jìn)行編碼實(shí)現(xiàn)?;赪eb的藝術(shù)展覽館藝術(shù)品管理系統(tǒng)主要包括了前臺和后臺信息管理兩個部分,前臺實(shí)現(xiàn)藝術(shù)品瀏覽、藝術(shù)品作者瀏覽、公告信息查看、留言板等,后臺實(shí)現(xiàn)實(shí)現(xiàn)藝術(shù)品管理、藝術(shù)品作者管理、公告管理、留言管理、藝術(shù)品去向管理、系統(tǒng)管理功能。
關(guān)鍵詞:藝術(shù)展覽館;藝術(shù)品;Java;MySQL;SpringBoot
?
Abstract
With the development of computer information technology, various management systems are gradually used in social production and life. Through systematic management, improve the work flow and save time. More and more people are accustomed to and rely on information technology and intelligent forms to deal with all kinds of daily things. In order to meet the needs of art exhibition in the art exhibition hall and meet the needs of modern information management, it is decided to develop a web-based art management system in the art exhibition hall to help art lovers check the art online and improve efficiency.
This paper first introduces the current situation of the web-based art exhibition museum art management system, then investigates and develops the mainstream technology of this system, and finally chooses to develop it through the Java SpringBoot framework, and choose a lightweight relational MySQL database to store data. Then the system needs analysis, function design, database design, and finally coding implementation. The web-based art management system of the art exhibition hall mainly includes two parts: the front desk and the background information management. The front desk realizes the art browsing, the art author browsing, the announcement information viewing, the message board, and so on. The background realizes the art management, the art author management, the announcement management, the message management, the art destination management, and the system management functions.
Key words: art exhibition hall; Artwork; Java; MySQL; SpringBoot
?
目 錄
摘? 要 I
ABSTRACT II
1 緒論 4
1.1系統(tǒng)開發(fā)背景 4
1.2系統(tǒng)開發(fā)意義 4
1.3研究內(nèi)容 5
2 相關(guān)技術(shù)介紹 7
2.1 JAVA語言 7
2.2 開發(fā)工具 7
2.3 數(shù)據(jù)庫技術(shù) 8
3 系統(tǒng)分析 9
3.1 系統(tǒng)的需求分析 9
3.2 管理員功能需求 10
3.3 員工功能需求 12
3.4 會員功能需求 13
4 系統(tǒng)設(shè)計(jì) 16
4.1系統(tǒng)架構(gòu)設(shè)計(jì) 16
4.2系統(tǒng)功能設(shè)計(jì) 16
4.3數(shù)據(jù)庫層的設(shè)計(jì) 18
5系統(tǒng)實(shí)現(xiàn) 24
5.1前臺首頁的實(shí)現(xiàn) 24
5.2用戶登錄模塊實(shí)現(xiàn) 24
5.3系統(tǒng)管理模塊的實(shí)現(xiàn) 25
5.4用戶管理模塊的實(shí)現(xiàn) 26
5.5前臺信息管理模塊的實(shí)現(xiàn) 27
5.6作品去向模塊的實(shí)現(xiàn) 28
6系統(tǒng)測試 30
6.1? 系統(tǒng)開發(fā)環(huán)境和運(yùn)行條件 30
6.2? 系統(tǒng)測試 30
總結(jié) 33
致謝 34
參考文獻(xiàn) 35
系統(tǒng)開發(fā)背景
近年來,計(jì)算機(jī)技術(shù)的高速發(fā)展帶動了許多行業(yè)的進(jìn)步,通過科技手段可以幫助企業(yè)改善工作流程,提高工作效率。據(jù)統(tǒng)計(jì),大部分企業(yè)目前已基本實(shí)現(xiàn)信息化管理進(jìn)程。在管理系統(tǒng)模塊中,最重要的莫過于數(shù)據(jù)庫,可以將企業(yè)的各項(xiàng)數(shù)據(jù)通過數(shù)據(jù)庫進(jìn)行存儲,然后方便統(tǒng)計(jì)分析。通過關(guān)鍵字快速的查詢信息,提高了辦公效率,節(jié)省了人力物力。在傳統(tǒng)的工作中只有通過人工處理,往往會造成許多的遺漏,也不能進(jìn)行快速的查詢統(tǒng)計(jì),影響了工作的開展。
計(jì)算機(jī)的誕生給人們的工作和學(xué)習(xí)帶來了極大的改變,人類從工業(yè)時代進(jìn)入了信息時代。今天,計(jì)算機(jī)對社會的影響不斷深入擴(kuò)大,藝術(shù)品展覽也不例外。隨著藝術(shù)品的增加,線下瀏覽費(fèi)時費(fèi)力,還存在因?yàn)榫嚯x無法到達(dá)現(xiàn)場的情況但,給藝術(shù)品展覽帶來了很大的挑戰(zhàn)。因此,本基于Web的藝術(shù)展覽館藝術(shù)品管理系統(tǒng)應(yīng)運(yùn)而生。
目前技術(shù)比較成熟和方便使用的asp、jsp等網(wǎng)頁技術(shù),這些技術(shù)目前在很多信息網(wǎng)站和藝術(shù)品展覽網(wǎng)站中取得了良好的運(yùn)用,也不斷的在實(shí)踐過程中得到肯定。asp、jsp、前臺等網(wǎng)頁技術(shù)最大的重點(diǎn)在數(shù)據(jù)庫的應(yīng)用上,通過asp、jsp和前臺等技術(shù)可以輕松的獲取網(wǎng)絡(luò)中的各種數(shù)據(jù)庫,并且網(wǎng)頁也能根據(jù)依照不同的情況對網(wǎng)絡(luò)中動態(tài)做出不同的響應(yīng),這樣建立的動態(tài)響應(yīng)的機(jī)制,也可以達(dá)到更好的縮短程序開發(fā)時間功效。
1.2系統(tǒng)開發(fā)意義
本文研究的目的就是出于對藝術(shù)品展覽的關(guān)注和相關(guān)作者的宣傳,開發(fā)一個針對藝術(shù)品展覽管理的系統(tǒng),建立在線交流平臺,更好的解決藝術(shù)品展覽面臨的問題,通過一對一的服務(wù),滿足藝術(shù)品展覽過程中的困惑。
對于會員來說,通過注冊獲取個人的賬號信息,然后所有的操作都可以記錄,包括個人的咨詢信息、藝術(shù)品展覽信息、交流問題等等,防止遺忘。
基于Web的藝術(shù)展覽館藝術(shù)品管理系統(tǒng)的開發(fā),對管理者來說,可以降低管理者的開支,提升管理者的服務(wù)水平,幫助藝術(shù)展覽館實(shí)現(xiàn)在線回復(fù)問題,徹底拋棄傳統(tǒng)的電話管理流程,將信息全部通過數(shù)據(jù)庫保存,隨時的查閱,不再擔(dān)心數(shù)量多或者丟失的問題?;赪eb的藝術(shù)展覽館藝術(shù)品管理系統(tǒng)的設(shè)計(jì),也可以幫助藝術(shù)展覽館解決信息集成的問題,將藝術(shù)展覽館其它的系統(tǒng)通過接口的方式進(jìn)行信息共享,實(shí)現(xiàn)一體化的管理模式。
基于Web的藝術(shù)展覽館藝術(shù)品管理系統(tǒng)的B/S模式,方便安裝,減少了維護(hù)的工作量,只需要通過服務(wù)器端的更新就可以實(shí)現(xiàn)新系統(tǒng)的發(fā)布,提高了基于Web的藝術(shù)展覽館藝術(shù)品管理系統(tǒng)的可擴(kuò)展性和可移植性。
隨著中國經(jīng)濟(jì)水平的持續(xù)發(fā)展,人們的精神追求也日益提高,開始關(guān)注古董、字畫等藝術(shù)品,但在這一新興行業(yè)蓬勃發(fā)展的同時,其不成熟的管理模式、尤其是停留在手工松散管理方式下暴露出的問題,也令管理者和投資者面臨著管理效率和規(guī)范化方面的困境,如大量藝術(shù)品標(biāo)的數(shù)據(jù)冗繁,簡單的 EXCEL 電子表格不能滿足數(shù)據(jù)的多媒體輸入、數(shù)據(jù)的系統(tǒng)管理等關(guān)聯(lián)管理,單用幻燈片進(jìn)行的屏幕顯示。僅能實(shí)現(xiàn)圖片投影,無法動態(tài)顯示更詳細(xì)的信息,在場人員獲取信息的寬泛性和準(zhǔn)確性受到影響,對于數(shù)量繁多的藝術(shù)品查詢工作費(fèi)時費(fèi)力。要想進(jìn)行指定條件下的查詢匯總更加無從著手,隨著業(yè)務(wù)范圍的不斷擴(kuò)大和業(yè)務(wù)量的急劇增加,復(fù)雜繁瑣的傳統(tǒng)管理模式已不能滿足其日常管理經(jīng)營的需求,隨之興起的是以現(xiàn)代信息手段為主的藝術(shù)品數(shù)字化管理模式。而近年,計(jì)算機(jī)技術(shù)的迅速發(fā)展,可以使藝術(shù)館工作人員更加簡單、方便、安全、快捷的管理各種藏品。
1.3研究內(nèi)容
本基于Web的藝術(shù)展覽館藝術(shù)品管理系統(tǒng)使用面向?qū)ο蟮脑O(shè)計(jì)思想進(jìn)行設(shè)計(jì),完成需求分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)和測試。根據(jù)基于Web的藝術(shù)展覽館藝術(shù)品管理系統(tǒng)的功能搭建數(shù)據(jù)庫模型,由此設(shè)計(jì)數(shù)據(jù)庫架構(gòu)。根據(jù)功能設(shè)計(jì),數(shù)據(jù)庫設(shè)計(jì),架構(gòu)設(shè)計(jì),使用Java技術(shù)進(jìn)行實(shí)現(xiàn),最后通過功能測試完成系統(tǒng)的測試,根據(jù)研究的內(nèi)容模塊設(shè)計(jì)了六大章節(jié)。
第一章對基于Web的藝術(shù)展覽館藝術(shù)品管理系統(tǒng)開發(fā)的背景意義進(jìn)行介紹,分析開發(fā)基于Web的藝術(shù)展覽館藝術(shù)品管理系統(tǒng)的必要性。
第二章分析開發(fā)基于Web的藝術(shù)展覽館藝術(shù)品管理系統(tǒng)的相關(guān)技術(shù)和理論知識,后臺使用mvc框架,數(shù)據(jù)存儲使用 MYSQL數(shù)據(jù)庫。
第三章梳理基于Web的藝術(shù)展覽館藝術(shù)品管理系統(tǒng)的需求分析,描述業(yè)務(wù)流程。
第四章設(shè)計(jì)系統(tǒng)架構(gòu)、網(wǎng)絡(luò)拓步結(jié)構(gòu)和數(shù)據(jù)庫。
第五章實(shí)現(xiàn)系統(tǒng)功能,介紹功能代碼和算法流程。
第六章對基于Web的藝術(shù)展覽館藝術(shù)品管理系統(tǒng)進(jìn)行測試。通過測試,完善基于Web的藝術(shù)展覽館藝術(shù)品管理系統(tǒng)的功能。
?


