韓超 熊兵
摘 要:大學(xué)復(fù)習(xí)備考是大學(xué)生關(guān)注的重要問題,是取得優(yōu)異成績(jī)的主要途徑,現(xiàn)如今復(fù)習(xí)備考只有紙質(zhì)的復(fù)習(xí)資料,沒有專業(yè)的網(wǎng)站來進(jìn)行系統(tǒng)的復(fù)習(xí)?;诖?,本系統(tǒng)應(yīng)用進(jìn)行開發(fā)網(wǎng)絡(luò)備考系統(tǒng),給不同年級(jí)學(xué)生提供相應(yīng)的知識(shí)和考題,并提供在線交流,為用戶提供有效的復(fù)習(xí)備考策略。
關(guān)鍵詞:復(fù)習(xí)備考;網(wǎng)站開發(fā);在線交流
中圖分類號(hào):TP392 文獻(xiàn)標(biāo)識(shí)碼:A
1研究背景
隨著社會(huì)、科技、網(wǎng)絡(luò)的日益發(fā)展,對(duì)于學(xué)生來說,學(xué)習(xí)的內(nèi)容、知識(shí)、技術(shù)愈發(fā)繁多,而知識(shí)及技術(shù)的考核考試無法避免。網(wǎng)絡(luò)化備考是指在教育領(lǐng)域建立互聯(lián)網(wǎng)平臺(tái),學(xué)生通過網(wǎng)絡(luò)進(jìn)行學(xué)習(xí)、復(fù)習(xí)的一種全新備考模式。
2研究?jī)?nèi)容
針對(duì)用戶:報(bào)考計(jì)算機(jī)專業(yè)的高三學(xué)生,在校本科生,研究生以及博士生。
2.1 備考平臺(tái)
按照學(xué)生的不同學(xué)歷分為專業(yè)咨詢,本科備考系統(tǒng),大四備考及論文共享系統(tǒng),考研系統(tǒng),研究生備考及論文共享系統(tǒng),博士生備考系統(tǒng)。
功能介紹:
2.1.1獨(dú)立答題
獨(dú)立答題后進(jìn)行參考答案的核對(duì),如果對(duì)某些知識(shí)點(diǎn)或者題目不理解,可以在線提問。
2.1.2組隊(duì)答題
鑒于一些基礎(chǔ)差的同學(xué)沒有高效答題的能力,故可以進(jìn)行組隊(duì)答題,組隊(duì)答題時(shí)按照自己的需求可以在線邀請(qǐng)陌生用戶,也可以邀請(qǐng)熟悉用戶。
2.1.3 精品推薦
根據(jù)每個(gè)討論組最終學(xué)習(xí)結(jié)果,按照每個(gè)用戶的滿意程度系統(tǒng)將該內(nèi)容上傳到解答精品模塊,并提供解答人的信息,供以后的用戶進(jìn)行搜索,下載,并專門存儲(chǔ)各種達(dá)到規(guī)定好評(píng)度的解答。
2.2 休息娛樂
具有收聽背景音樂,觀看視頻,用戶聊天的功能:
(1)背景音樂和視頻可以是系統(tǒng)的,也可以是用戶上傳;
(2)用戶聊天:站內(nèi)收發(fā)消息和郵件功能。
2.3 資源共享
用戶根據(jù)需求進(jìn)行上傳資料文件,管理員按照上傳請(qǐng)求進(jìn)行核實(shí)材料的可靠性。最終,用戶可以進(jìn)行資源共享。
2.4 知識(shí)鞏固
用戶在知識(shí)鞏固界面可以搜索到需求知識(shí),形式包括筆記、課件以及歷年考試題。
2.5 獎(jiǎng)勵(lì)機(jī)制
用戶賬號(hào)具有等級(jí),等級(jí)的提高要求:解答題目,解答題目后收到別人好評(píng)或稱為精品模塊的解答人,上傳考題,上傳音樂,上傳知識(shí)資料,評(píng)論等。
3 技術(shù)分析
Struts 2是在 Struts 1和Webwork的技術(shù)基礎(chǔ)上進(jìn)行了合并的全新的Struts 2框架。其全新的Struts 2的體系結(jié)構(gòu)與Struts 1的體系結(jié)構(gòu)差別巨大。Struts 2以WebWork為核心,采用攔截器的機(jī)制來處理用戶的請(qǐng)求,這樣的設(shè)計(jì)也使得業(yè)務(wù)邏輯控制器能夠與ServletAPI完全脫離開。Struts是一個(gè)基于Sun J2EE平臺(tái)的MVC框架,主要是采用Servlet和JSP技術(shù)來實(shí)現(xiàn)的。
4 可行性分析
4.1 市場(chǎng)可行性
面臨考試,復(fù)習(xí)資料是必不可少的。該系統(tǒng)基于這些問題而開發(fā)實(shí)現(xiàn),針對(duì)廣大面臨考試的考生,提供全面的復(fù)習(xí)資料和歷年考題,正確可行的解題方案,以及科學(xué)合理的復(fù)習(xí)方式。本系統(tǒng)操作簡(jiǎn)單,資料概括性和針對(duì)性較強(qiáng),在市場(chǎng)上是可行的。
4.2 競(jìng)爭(zhēng)力可行性
因系統(tǒng)主要是面對(duì)學(xué)生的,所以目前市場(chǎng)上、網(wǎng)絡(luò)上類似的系統(tǒng)相對(duì)較少,學(xué)習(xí)討論組更是一個(gè)創(chuàng)新性的想法,學(xué)習(xí)與娛樂放松等多功能綜合為一體,這是很多同類軟件無法相比的,因此系統(tǒng)本身具有競(jìng)爭(zhēng)力。
5 備考平臺(tái)的實(shí)現(xiàn)
5.1 開發(fā)工具介紹
Tomcat服務(wù)器是一種Servlet/JSP容器。Servlet是一種運(yùn)行在支持Java語言的服務(wù)器上的組件。Servlet最常見的用途是擴(kuò)展Java Web服務(wù)器功能,提供非常安全的,可移植的,抑郁使用的CGI代替品。它是一種動(dòng)態(tài)加載的模塊,位來自Web客戶的請(qǐng)求提供服務(wù)。它完全運(yùn)行在虛擬機(jī)上。由于它在服務(wù)器端運(yùn)行,因此它的運(yùn)行不依賴于瀏覽器。
Tomcat作為Servlet容器,負(fù)責(zé)處理客戶請(qǐng)求,把請(qǐng)求傳送給Servlet并把結(jié)果返回給客戶。Servlet容器與Servlet之間的接口是由Java Servlet API定義的,在Java Servlet API中定義了各種方法。
5.2 主界面介紹
主界面介紹如圖1所示。
結(jié)語
備考平臺(tái)通過網(wǎng)站的形式進(jìn)行多維化學(xué)習(xí),學(xué)習(xí)方式多元化的特點(diǎn)使得學(xué)生自主使用網(wǎng)站進(jìn)行學(xué)習(xí),除此之外,網(wǎng)站具有的社交功能,這也將打破單一的學(xué)習(xí)方式,使得學(xué)生復(fù)習(xí)備考更有效率。
參考文獻(xiàn)
[1]李華,何茜,吳中福.基于Web的個(gè)性化學(xué)習(xí)系統(tǒng)研究[J].計(jì)算機(jī)工程與應(yīng)用,2002,38(13):239-242.
[2]杜明,李朝純.Struts+EJB在J2EE平臺(tái)上的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)應(yīng)用研究,2005,22(03):223-224.
[3]尹曉勇,朱瑞香.多媒體協(xié)作學(xué)習(xí)系統(tǒng)的設(shè)計(jì)[J].計(jì)算機(jī)應(yīng)用研究,1999,16(04):100-103.