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

下載本文檔

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

文檔簡(jiǎn)介

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

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

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

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

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

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

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

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

9、項(xiàng)名稱,投票時(shí)間);(8)用戶信息表t_user(用戶編號(hào),用戶名,用戶密碼,用戶真實(shí)姓名,用戶地址,用戶性別,用戶聯(lián)系方式,用戶E-mail,用戶QQ)。3 系統(tǒng)實(shí)現(xiàn)3.1 核心代碼Struts攔截HTTP請(qǐng)求,調(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 運(yùn)行效果圖系統(tǒng)運(yùn)行首頁(yè)效果圖和管理員管理頁(yè)面如圖3和圖4所示。4 結(jié)束語(yǔ)本文設(shè)計(jì)與實(shí)現(xiàn)了一個(gè)基于B/S架構(gòu)的傳統(tǒng)文化學(xué)習(xí)系統(tǒng),主要利用MVC設(shè)計(jì)模式將整個(gè)系統(tǒng)分為相對(duì)獨(dú)立而又能夠相互協(xié)作的兩個(gè)組成部分,這樣可以簡(jiǎn)化系統(tǒng)的開發(fā)過(guò)程,減少工作量。該系統(tǒng)方便用戶登錄瀏覽學(xué)習(xí)傳統(tǒng)文化知識(shí),也方便管理員進(jìn)行系統(tǒng)維護(hù),對(duì)知識(shí)板塊進(jìn)行更新和刪除,有助于傳統(tǒng)文化知識(shí)的傳播和發(fā)揚(yáng)。Reference1邱加永.Java基礎(chǔ)與案例開發(fā)詳解M.北京:清華大學(xué)出

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論