傳統(tǒng)文化學(xué)習(xí)系統(tǒng)設(shè)計與實現(xiàn)_第1頁
傳統(tǒng)文化學(xué)習(xí)系統(tǒng)設(shè)計與實現(xiàn)_第2頁
傳統(tǒng)文化學(xué)習(xí)系統(tǒng)設(shè)計與實現(xiàn)_第3頁
傳統(tǒng)文化學(xué)習(xí)系統(tǒng)設(shè)計與實現(xiàn)_第4頁
已閱讀5頁,還剩5頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、 傳統(tǒng)文化學(xué)習(xí)系統(tǒng)設(shè)計與實現(xiàn) 高健Summary隨著社會的經(jīng)濟和文明的發(fā)展,越來越多的人開始重視中國傳統(tǒng)文化的發(fā)揚和傳承,為方便人們學(xué)習(xí)傳統(tǒng)文化,該文采用B/S架構(gòu),通過面向?qū)ο蟮腗VC設(shè)計思想,使用Struts框架、JSP技術(shù)、Java程序語言設(shè)計,以MySQL為數(shù)據(jù)庫,設(shè)計與實現(xiàn)一個使用便捷、易于維護和管理的傳統(tǒng)文化學(xué)習(xí)系統(tǒng)。【Key】MVC 傳統(tǒng)文化 MySQL Java隨著科技與信息技術(shù)在中國的發(fā)展,越來越多的人們開始使用網(wǎng)絡(luò),通過網(wǎng)站頁面、手機APP等線上途徑來獲取想要知道的信息,不僅方便快捷而且內(nèi)容豐富。中國傳統(tǒng)文化歷經(jīng)千年,是先輩們遺留的豐厚遺產(chǎn),對我國每一代人民的生活習(xí)慣、思維

2、方式、價值觀、道德品質(zhì)、行為標(biāo)準(zhǔn)都有著深遠(yuǎn)的影響。它不僅記載著中華民族傳承五千年的歷史和文化,還對我國現(xiàn)在的新文明提供著客觀基礎(chǔ)和依據(jù)。傳統(tǒng)文化學(xué)習(xí)近年來被不斷提倡,人們對傳統(tǒng)文化也越來越感興趣?;诖朔N考慮,本次設(shè)計與實現(xiàn)一個傳統(tǒng)文化學(xué)習(xí)系統(tǒng),運用了Struts和JSP技術(shù),開發(fā)環(huán)境為Myeclipse 9,數(shù)據(jù)庫為MySQL,服務(wù)器選用的是Tomcat 6,該系統(tǒng)能夠?qū)崿F(xiàn)在線查閱傳統(tǒng)文化知識,留言評論等功能,此外,系統(tǒng)管理員也可在線對后臺進行管理,例如傳統(tǒng)文化相關(guān)內(nèi)容信息的添加、刪除等操作,以保證內(nèi)容的及時更新和準(zhǔn)確性。1 需求分析傳統(tǒng)文化是中華上下五千年歷史的傳承,是根植于中國人思想中的

3、國粹,是中國人獨特的精神世界的體現(xiàn),蘊含中國人民普遍的價值觀。傳統(tǒng)文化如今越來越被人們重視,被人們喜愛,現(xiàn)代社會開始不斷提倡學(xué)習(xí)傳統(tǒng)文化,體悟古人的智慧和思想?;谌藗儸F(xiàn)如今的生活狀態(tài)和需求,可以看出該傳統(tǒng)文化學(xué)習(xí)系統(tǒng)是被大多數(shù)有心學(xué)習(xí)傳統(tǒng)文化知識的人群所需要的,并且隨著越來越多的人群開始對傳統(tǒng)文化感興趣,隨著傳統(tǒng)文化學(xué)習(xí)的興起潮流,該系統(tǒng)的應(yīng)用前景可觀。該系統(tǒng)功能需求如下:(1)具有友好的操作界面,保證系統(tǒng)的易用性,方便用戶進行操作。(2)具備信息的展示功能,方便用戶對信息進行瀏覽與比較。(3)規(guī)范的知識、文章分類,方便用戶分類查找所要瀏覽的文化知識、文章等。(4)完善的互動交流與信息管理功

4、能。(5)設(shè)置網(wǎng)站公告信息模塊,使用戶能夠及時了解網(wǎng)站的各項動態(tài)變化。(6)管理員對用戶身份信息管理、知識的分類管理的功能。(7)易于添加、刪除、更改和查詢數(shù)據(jù)。2 系統(tǒng)設(shè)計該系統(tǒng)分為用戶模塊和管理員模塊,因為管理員模塊有自己的登錄界面,所以看起來兩個模塊是相互獨立的,但實際上兩個模塊訪問的是同一個數(shù)據(jù)庫,管理員模塊可對數(shù)據(jù)庫進行增刪改查,用戶對數(shù)據(jù)庫只能進行查看操作。2.1 功能設(shè)計通過系統(tǒng)分析,兩個模塊又能實現(xiàn)各自的不同的幾個功能,具體功能設(shè)計有用戶模塊和管理員模塊。系統(tǒng)功能框圖如圖1所示。2.1.1 用戶模塊功能用戶注冊:如果用戶尚未在系統(tǒng)中注冊,可通過頁面的注冊系統(tǒng)進行注冊,只需填寫相

5、關(guān)信息即可完成注冊,以便進行留言板功能。用戶登錄:在登錄系統(tǒng)時,用戶需要輸入用戶名和密碼進行登錄,當(dāng)用戶信息正確時才能成功登錄。退出登錄:當(dāng)用戶想要退出系統(tǒng)時,可通過頁面的退出登錄系統(tǒng)退出,退出后若想進行留言板功能需重新登錄。瀏覽網(wǎng)站信息:此功能無需用戶登錄即可完成,方便用戶隨時瀏覽網(wǎng)站信息進行學(xué)習(xí)。留言板:此功能需完成用戶登錄才可進行,可在留言板頁面進行留言,方便用戶交流。投票:在頁面的右側(cè)可對系統(tǒng)的各個文化模塊進行投票,支持自己喜歡的模塊。搜索:搜索功能可通過關(guān)鍵字搜索系統(tǒng)的相關(guān)知識內(nèi)容,方便用戶快速找到感興趣的傳統(tǒng)文化知識進行學(xué)習(xí)。公告查詢:用戶可以查看該系統(tǒng)管理員發(fā)布的公告消息。2.1

6、.2 管理員功能管理員登錄;管理員若要進行系統(tǒng)維護需進行登錄,并且當(dāng)用戶名與密碼正確時方可登錄成功,進入到管理員頁面。管理員維護:可對管理人員進行增加和刪除。用戶管理:可對用戶進行刪除操作。模塊分類管理:可添加新的模塊分類,也可刪除多余的模塊分類。模塊內(nèi)容管理:可添加和刪除各模塊內(nèi)容。精彩圖文管理:可添加和刪除精彩圖文模塊的內(nèi)容。投票查看:可查看投票系統(tǒng)用戶投票的結(jié)果。公告管理:可刪除和添加公告。留言管理:可刪除用戶的留言。管理員退出:退出管理員系統(tǒng),返回到管理員登錄界面。系統(tǒng)流程圖反映人們解決問題的思路,是對系統(tǒng)功能模塊運行的過程的描述。通過流程圖,可以使他人更快捷、準(zhǔn)確的了解到系統(tǒng)的整體運

7、行流程。該系統(tǒng)功能流程圖如圖2所示。功能模塊流程圖解:訪問網(wǎng)頁的權(quán)限種類分為游客和網(wǎng)站用戶。游客只可以瀏覽網(wǎng)站信息內(nèi)容,搜索相關(guān)文章,對網(wǎng)站進行投票;經(jīng)過注冊后,成為網(wǎng)站用戶,在享有游客的權(quán)限外,還可以在留言板發(fā)表評論。后臺管理員通過登錄可以對系統(tǒng)進行管理,包括管理員維護(管理員刪除操作)、用戶管理(用戶刪除操作)、模塊分類的管理(模塊分類的添加與刪除)、各模塊內(nèi)容的管理(模塊內(nèi)容的添加與刪除)、精彩圖文的管理(精彩圖文的添加與刪除)、留言板的管理(留言板的添加與刪除)、網(wǎng)站公告的管理(網(wǎng)站公告的添加與刪除)、以及對網(wǎng)站投票結(jié)果的查詢。2.2 數(shù)據(jù)庫設(shè)計該系統(tǒng)數(shù)據(jù)庫表設(shè)計如下,主鍵用下劃線表示

8、:(1)管理員信息表t_admin(管理員編號,管理員賬號,管理員密碼);(2)模塊分類表t_cate10G(模塊分類編號,模塊分類名稱,模塊分類描述);(3)公告信息表t_gonggao(公告編號,公告標(biāo)題,公告詳情,公告發(fā)布日期);(4)留言板信息表t_huyan(留言編號,留言標(biāo)題,留言詳情,留言發(fā)布時間,留言發(fā)布者);(5)模塊內(nèi)容信息表t_news(模塊內(nèi)容標(biāo)題,模塊內(nèi)容,模塊內(nèi)容發(fā)布時間,模塊內(nèi)容所屬分類編號);(6)精彩圖文信息表t_picNews(精彩圖文編號,圖片名稱,精彩圖文內(nèi)容,圖片路徑,圖片原始名,圖片發(fā)布時間);(7)投票選項表t_toupiao(投票選項編號,投票選

9、項名稱,投票時間);(8)用戶信息表t_user(用戶編號,用戶名,用戶密碼,用戶真實姓名,用戶地址,用戶性別,用戶聯(lián)系方式,用戶E-mail,用戶QQ)。3 系統(tǒng)實現(xiàn)3.1 核心代碼Struts攔截HTTP請求,調(diào)用方法,struts.xml配置如下:-/Apache Software Foundation/DTDStruts Configuration 2.0/ENhttp:/dtds/struts-2.0.dtd/co=on/succeed.jsp/common/add_success.jsp/common/del_success.jsp/common/update_success.js

10、p/upload/upload_rejsp/qiantai/index.jsp/qiantai/index.html/admin/user/userMana.jsp/admin/toupiao/toupiaoChakan.jsp3.2 運行效果圖系統(tǒng)運行首頁效果圖和管理員管理頁面如圖3和圖4所示。4 結(jié)束語本文設(shè)計與實現(xiàn)了一個基于B/S架構(gòu)的傳統(tǒng)文化學(xué)習(xí)系統(tǒng),主要利用MVC設(shè)計模式將整個系統(tǒng)分為相對獨立而又能夠相互協(xié)作的兩個組成部分,這樣可以簡化系統(tǒng)的開發(fā)過程,減少工作量。該系統(tǒng)方便用戶登錄瀏覽學(xué)習(xí)傳統(tǒng)文化知識,也方便管理員進行系統(tǒng)維護,對知識板塊進行更新和刪除,有助于傳統(tǒng)文化知識的傳播和發(fā)揚。Reference1邱加永.Java基礎(chǔ)與案例開發(fā)詳解M.北京:清華大學(xué)出

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論