《開(kāi)題報(bào)告 基于MVC架構(gòu)的校園論壇的設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員分享,可在線閱讀,更多相關(guān)《開(kāi)題報(bào)告 基于MVC架構(gòu)的校園論壇的設(shè)計(jì)與實(shí)現(xiàn)(7頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、開(kāi)題報(bào)告
畢業(yè)設(shè)計(jì)(論文)題目
基于MVC架構(gòu)的校園論壇的設(shè)計(jì)與實(shí)現(xiàn)
題目類型
論文類
作品設(shè)計(jì)類□
其他□
1、 選題簡(jiǎn)介、意義
研究背景:
目前,國(guó)內(nèi)自己開(kāi)發(fā)的論壇基本上都是最原始的式,這種模式是控制層與表示層合二為一,雖然開(kāi)發(fā)簡(jiǎn)單,但是擴(kuò)展性和可維護(hù)性很差,這樣極大的限制了校園論壇的擴(kuò)展,而本文中的校園論壇將基于MVC模式進(jìn)行設(shè)計(jì)。MVC框架是一種使用、設(shè)計(jì)創(chuàng)建Web應(yīng)用程序的模式。Model表示應(yīng)用程序核心(比如數(shù)據(jù)庫(kù)記錄列表)。View顯示數(shù)據(jù)。Controller處理輸入。MVC分層有助于管理復(fù)雜的應(yīng)用程序。具有耦合性低,重用性高,生命周期成本低,部署快,可維
2、護(hù)性高,有利于軟件工程化管理等優(yōu)點(diǎn)。MVC分層同時(shí)也簡(jiǎn)化了分組開(kāi)發(fā)。除此之外,相較于一般的校園論壇使用ASP進(jìn)行頁(yè)面展示,本校園論壇使用JSP來(lái)進(jìn)行頁(yè)面展示。JSP與ASP相比較有以下優(yōu)點(diǎn):運(yùn)行速度快,運(yùn)行耗損較小,容易掌握,支持多平臺(tái),擴(kuò)展性好,安全性好,支持XML等。JSP將網(wǎng)頁(yè)邏輯與網(wǎng)頁(yè)設(shè)計(jì)和顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于Web的應(yīng)用程序的開(kāi)發(fā)變得迅速和容易。在功能方面,本校園論壇分為專業(yè)學(xué)習(xí)版塊與娛樂(lè)版塊,達(dá)到勞逸結(jié)合的目的。
國(guó)內(nèi)外研究現(xiàn)狀:
BBS誕生于20世紀(jì)70年代的美國(guó),主要用于BBS成員之間的信息交流與網(wǎng)絡(luò)通訊,那時(shí)還沒(méi)有瀏覽器、搜索引擎,甚至沒(méi)有個(gè)人
3、網(wǎng)站。當(dāng)時(shí)校園論壇主要有四項(xiàng)功能應(yīng)用:發(fā)布新聞、發(fā)布交易信息、發(fā)布個(gè)人感想、互動(dòng)式問(wèn)答。
近幾年來(lái)人們對(duì)校園論壇本身的研究一直保持著持久的關(guān)注,雖然隨著對(duì)它認(rèn)識(shí)的增進(jìn)而帶來(lái)的進(jìn)一步的研究使得這類研究顯示出相對(duì)下滑的趨勢(shì),但它的強(qiáng)勢(shì)地位仍一覽無(wú)遺的體現(xiàn)在各個(gè)組織對(duì)它的研究比例中。2010年BiaNews6月16日消息,由中網(wǎng)咨詢和中國(guó)互聯(lián)網(wǎng)E峰會(huì)組委會(huì)共同主辦的第二屆中國(guó)互聯(lián)網(wǎng)E峰會(huì)在京隆重召開(kāi)。本屆E峰會(huì)上中網(wǎng)咨詢發(fā)布的《2010年中國(guó)網(wǎng)民社交網(wǎng)站應(yīng)用研究報(bào)告》。報(bào)告顯示,截至2010年12月,在眾多類型的社交網(wǎng)站中,校園論壇的用戶規(guī)模達(dá)2.35億人,活躍用戶規(guī)模約為1.5億人,年增用戶人數(shù)
4、達(dá)5918萬(wàn)人,年增長(zhǎng)率33.7%。
BBS已成為人們生活中不可分割的一部分,校園BBS對(duì)學(xué)生的影響尤為巨大。國(guó)內(nèi)比較著名的校園BBS比如北京大學(xué)的北大未名BBS,清華大學(xué)的水木社區(qū)都是影響較大的校園BBS。
研究的意義。
1、 有助于形成健康的網(wǎng)絡(luò)文化與網(wǎng)絡(luò)品牌。一個(gè)學(xué)校都有好幾萬(wàn)人,需要一個(gè)平臺(tái)來(lái)交流。
2、有助于加強(qiáng)每一個(gè)高校大學(xué)生之間的思想交流。能夠提高大學(xué)生的思想道德素質(zhì),增加大學(xué)生對(duì)道德、情感、意識(shí)的認(rèn)知能力,對(duì)正在處于人生關(guān)鍵的大學(xué)生特別的重要。
3、豐富了大學(xué)生的娛樂(lè)休閑生活,讓大學(xué)生的娛樂(lè)休閑方式變得越來(lái)越多樣化,變得豐富和個(gè)性化。
5、
二、課題綜述(課題研究,主要研究的內(nèi)容,要解決的問(wèn)題,預(yù)期目標(biāo),研究步驟、方法及措施等)
(1)主要內(nèi)容
本論文研究的主要工作是根據(jù)現(xiàn)有的校園論壇系統(tǒng)的實(shí)際需求分析,對(duì)功能進(jìn)行完善和擴(kuò)展。整個(gè)網(wǎng)站的系統(tǒng)采用Struts、Spring以及Hibernate框架進(jìn)行組合,結(jié)合MVC的設(shè)計(jì)思想,使得網(wǎng)站具有很好的延展性。
整個(gè)社區(qū)論壇系統(tǒng)可以分為用戶功能模塊、帖子管理模塊及后臺(tái)管理模塊。在用戶功能模塊中,主要包括用戶的注冊(cè)與登錄以及賬戶的設(shè)置等;后臺(tái)管理模塊包括權(quán)限控制模塊,主要包含對(duì)不同
6、角色的權(quán)限進(jìn)行安排等。網(wǎng)站模式采用B/S設(shè)計(jì)模式,讓使用者更加方便。系統(tǒng)在設(shè)計(jì)完成之后通過(guò)軟件測(cè)試,已經(jīng)可以上線使用。
(2)研究問(wèn)題
1、如何保證數(shù)據(jù)庫(kù)內(nèi)部數(shù)據(jù)目錄訪問(wèn)的安全?
應(yīng)該保護(hù)這兩個(gè)文件:數(shù)據(jù)庫(kù)文件和日志文件。
2、如何保證操作的可行性?
在制作時(shí)需要充分考慮界面的設(shè)計(jì)符合用戶的習(xí)慣,使界面簡(jiǎn)潔操作簡(jiǎn)單,各個(gè)界面易于修改擴(kuò)充。還有就是各個(gè)頁(yè)面的鏈接,有時(shí)候只是代碼的一個(gè)小錯(cuò)誤就要花費(fèi)一段時(shí)間調(diào)試才能發(fā)現(xiàn)并解決。所以編寫代碼時(shí)的書寫規(guī)范非常重要。最后結(jié)合所學(xué)知識(shí)制作出來(lái)該網(wǎng)站。
(3)研究手段
1. 查閱文獻(xiàn)
充分利用圖書館和網(wǎng)絡(luò)等資源,完成論文部分。
2.
7、 軟件工程
軟件工程中軟件開(kāi)發(fā)的方法。嚴(yán)格按照數(shù)據(jù)庫(kù)管理信息系統(tǒng)開(kāi)發(fā)的流程,從需求分析開(kāi)始,弄清當(dāng)前系統(tǒng)的工作流程、存在的問(wèn)題,提出解決的方法;對(duì)新系統(tǒng)進(jìn)行邏輯設(shè)計(jì)。包括數(shù)據(jù)庫(kù)流程、數(shù)據(jù)字典的描述等等;進(jìn)行系統(tǒng)總體設(shè)計(jì),包括功能模塊設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)等;最后進(jìn)行詳細(xì)的代碼設(shè)計(jì)、用戶界面設(shè)計(jì),并進(jìn)行一定的測(cè)試。
3. 小組討論
與同學(xué)進(jìn)行討論、請(qǐng)教師哥師姐等,解決遇到的技術(shù)問(wèn)題
三、設(shè)計(jì)(論文)體系、結(jié)構(gòu)(大綱)
摘要
目錄
第1章 系統(tǒng)的概述
1.1總體概述
1.2開(kāi)發(fā)背景
1.3開(kāi)發(fā)目的
第2章 系統(tǒng)分析
2.1可行性分析
2.2相關(guān)技術(shù)分析
第3章 需求分析
3.1概述
3.2功能需求
3.3數(shù)據(jù)需求
3.4系統(tǒng)實(shí)體
3.5數(shù)據(jù)流圖
第4章 總體設(shè)計(jì)
4.1系統(tǒng)功能模塊劃分
4.2系統(tǒng)業(yè)務(wù)流程圖
第5章 數(shù)據(jù)庫(kù)設(shè)計(jì)
5.1數(shù)據(jù)庫(kù)分析
5.2數(shù)據(jù)庫(kù)設(shè)計(jì)
第6章 系統(tǒng)詳細(xì)設(shè)計(jì)
6.1前臺(tái)設(shè)計(jì)
6.2后臺(tái)設(shè)計(jì)
第7章 系統(tǒng)優(yōu)缺點(diǎn)
7.1系統(tǒng)優(yōu)缺點(diǎn)
7.2個(gè)人感想
致謝
參考文獻(xiàn)
指導(dǎo)教師意見(jiàn):
簽字:
年月日
院(系)審批意見(jiàn):
簽章:
年月日