陳麗嬌++李坤++晉家琴++蔡秋麗++李先潔++顧珍++喻皇境
摘要:在社會快速發(fā)展,知識經(jīng)濟(jì)發(fā)達(dá),網(wǎng)絡(luò)平臺優(yōu)越的今天,大數(shù)據(jù),云計(jì)算等已經(jīng)慢慢地影響著我們的生活,人們可以輕易地在互聯(lián)網(wǎng)上獲得豐富的知識。信息時(shí)代的到來,使得人們的競爭越來越激烈,對知識掌握要求越來越高,無論是學(xué)生還是教師等各行各類的人們都面臨著對知識的需求,所以該項(xiàng)目旨在設(shè)計(jì)一個(gè)在線學(xué)習(xí)系統(tǒng),給需要學(xué)習(xí)的用戶一個(gè)自主學(xué)習(xí)的平臺,能夠讓需要學(xué)習(xí)的人們在信息化發(fā)展的今天隨時(shí)隨地輕松的在線學(xué)習(xí)。在線學(xué)習(xí)系統(tǒng)的一個(gè)好處就是不受時(shí)間、地點(diǎn)、空間的限制,并且可以實(shí)現(xiàn)和現(xiàn)實(shí)當(dāng)中一樣的互動。它能夠更容易地實(shí)現(xiàn)一對一的學(xué)與教之間的交流,充分尊重學(xué)習(xí)的個(gè)性,激發(fā)學(xué)習(xí)的動機(jī)。
關(guān)鍵詞:網(wǎng)絡(luò)平臺;在線學(xué)習(xí);交流
中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2016)09-0093-02
1 背景
隨著Internet的普及,計(jì)算機(jī)已經(jīng)成為人人必備的工具,而利用計(jì)算機(jī)學(xué)習(xí)也成了高校學(xué)生學(xué)習(xí)的一種方式。在線學(xué)習(xí)改變了傳統(tǒng)的學(xué)習(xí)方式,不受時(shí)間,地點(diǎn)等方面的約束,能充分適應(yīng)學(xué)者本身的情況。
本設(shè)計(jì)以MyEclipse為開發(fā)平臺,使用JSP語言 和Mysql 數(shù)據(jù)庫相關(guān)技術(shù),以及Photoshop cs5,Dreamweaver等輔助軟件,根據(jù)我校學(xué)生的學(xué)習(xí)情況,設(shè)計(jì)開發(fā)了一個(gè)基于B/S模式下的學(xué)生在線學(xué)習(xí)系統(tǒng)。通過該系統(tǒng),同學(xué)們可以選擇想學(xué)習(xí)的科目學(xué)習(xí),管理員可以上傳學(xué)習(xí)資,用戶根據(jù)所提供的資料進(jìn)行學(xué)習(xí)。
2 系統(tǒng)功能需求分析
在線學(xué)習(xí)系統(tǒng)主要滿足學(xué)校學(xué)生在線學(xué)習(xí)。使用系統(tǒng)的人員主要是學(xué)生和系統(tǒng)管理員。學(xué)生在使用系統(tǒng)前需要先注冊,每次使用系統(tǒng)需要登錄驗(yàn)證,使用系統(tǒng)可以從視頻,資料或文檔里學(xué)習(xí),還可以留言。管理員使用系統(tǒng)可以發(fā)布公告信息,登記和管理系統(tǒng)用戶信息,對上傳資料進(jìn)行審核,對學(xué)習(xí)的用戶記錄進(jìn)行統(tǒng)計(jì)分析。系統(tǒng)管理員可以使用系統(tǒng)查看用戶留言,對留言內(nèi)容進(jìn)行回復(fù)。圖1為系統(tǒng)用例圖:
1)用戶的注冊與登錄
要使用本系統(tǒng)在線學(xué)習(xí)的用戶,首先要進(jìn)行注冊,注冊的用戶名與注冊成功的用戶名不能相同,注冊成功后登錄;用戶登錄后進(jìn)入系統(tǒng)的首頁后選擇科目進(jìn)行學(xué)習(xí)。
2)上傳下載模塊
管理員登錄后上傳學(xué)習(xí)資料,包括課件,視頻和資料。用戶必須登錄之后才能進(jìn)行學(xué)習(xí)。
3)在線學(xué)習(xí)模塊
用戶可以選擇學(xué)習(xí)課件,視頻或資料進(jìn)行學(xué)習(xí)。
4)學(xué)習(xí)互動模塊
用戶可在留言區(qū)內(nèi)進(jìn)行留言,提出問題,管理員可及時(shí)查看并回復(fù)用戶。不同用戶之間也可進(jìn)行留言交流。
5)課后考試模塊
用戶可在課后測試模塊里點(diǎn)擊考試進(jìn)行考試,做完試題后能看到答案。
3 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)
根據(jù)用戶的注冊登錄情況,在Mysql數(shù)據(jù)庫中建立以下7張表:
aasuer(用戶注冊表):用于存儲注冊用戶的信息,字段包括用戶的ID號,用戶的名稱、登錄密碼、確認(rèn)密碼、QQ號、性別、電話、地址(ID、Auser、Apassword、Apass、Aqq、Asex、Aphone、Aaddress)。
admin(管理員表):用于存放管理員的信息,包括ID號、管理員名稱、管理員密碼(ID、Aadmin、Aadminpass)。
liuyan(留言表):用于存放留言用戶的信息,包括ID號、主題、留言內(nèi)容、回復(fù)(ID、zt、nr、huifu)。
Kejian1(課件表):用來存放課件,包括ID號、章節(jié)、目錄、時(shí)間、內(nèi)容(ID、zhangjie、mulu、shijian2、neirong2)。
shipin(視頻表):用于存放視頻的信息,包括ID號、圖片、章節(jié)、課程名稱、課程地址、觀看時(shí)間(ID、image、zhangjie、mingcheng、dizhi、shijian)。
shiti1(試題表):用于存放考試的試題信息,包括ID號、章節(jié)、目錄、時(shí)間、內(nèi)容(ID、zhangjie、mulu、shijian2、neirong)。
shumu(書目表):用于存放書目的信息,包括ID號、書目圖片、書名、作者、出版社、時(shí)間、版次、頁數(shù)、字?jǐn)?shù)、開本、紙張、上傳時(shí)間、包裝(ID、images、shhuming、zuozhe、chubanshe、shijian、banci、yeshu、zishu、kaiben、zhizhang、shangchuansj、baozhuang)。
4 系統(tǒng)設(shè)計(jì)
4.1 系統(tǒng)開發(fā)環(huán)境
系統(tǒng)開發(fā)環(huán)境:MyEclipse、Dreamweaver開發(fā)環(huán)境
系統(tǒng)開發(fā)語言:JSP
系統(tǒng)后臺數(shù)據(jù)庫:Mysql
開發(fā)環(huán)境運(yùn)行平臺:Windows XP / Windows Server 2003/Windows7及以上。
4.2 系統(tǒng)功能設(shè)計(jì)
在線學(xué)習(xí)系統(tǒng)向用戶提供了在線學(xué)習(xí)服務(wù),用戶通過注冊登錄之后可進(jìn)入系統(tǒng)首頁,學(xué)習(xí)課件,學(xué)習(xí)視頻和學(xué)習(xí)資料,學(xué)習(xí)完之后可進(jìn)行在線考試,在課后測試模塊進(jìn)行考試,考完試后能看到答案。用戶還可以點(diǎn)擊學(xué)習(xí)互動,在學(xué)習(xí)互動里進(jìn)行留言交流。管理員注冊登錄之后能夠管理用戶的信息,還能夠更新網(wǎng)站的內(nèi)容,能夠及時(shí)回復(fù)用戶的留言,能夠刪除惡作劇的留言等。圖2為系統(tǒng)集成項(xiàng)目在線學(xué)習(xí)系統(tǒng)的流程圖。
用戶通過主頁面可以進(jìn)行注冊,注冊成功后的用戶可在主頁面進(jìn)行登錄。用戶登錄時(shí)需選擇登錄角色,輸入用戶名和密碼,經(jīng)過系統(tǒng)驗(yàn)證后進(jìn)入到系統(tǒng)首頁面。登錄界面如圖3。
用戶登錄后,能看到系統(tǒng)集成項(xiàng)目的課程介紹,能夠?qū)W習(xí)課件,學(xué)習(xí)視頻,學(xué)習(xí)資料,還能進(jìn)行考試,留言等。首頁如圖4。
系統(tǒng)管理員:管理員登錄后能夠管理用戶,上傳學(xué)習(xí)資料,更新網(wǎng)站內(nèi)容等。系統(tǒng)管理員登錄后如圖5。
5 結(jié)束語
由于能力的有限性,本系統(tǒng)重在讓用戶學(xué)習(xí)系統(tǒng)集成項(xiàng)目管理工程師這門學(xué)科。本學(xué)科所上傳的資料內(nèi)容豐富,相信能讓學(xué)習(xí)的用戶學(xué)有所得。雖然這個(gè)系統(tǒng)有一定的局限性,狹隘性,但也是我們團(tuán)隊(duì)共同努力的結(jié)果,這也是我們第一次做出來一個(gè)系統(tǒng),希望能對我們的能力有所幫助和提升。
參考文獻(xiàn):
[1] 王永茂. JSP程序設(shè)計(jì)[M]. 北京: 清華大學(xué)出版社, 2010.
[2] 苗鳳華, 周巧姝. SQL Server 2008 數(shù)據(jù)管理系統(tǒng)的優(yōu)勢研究[J]. 長春師范大學(xué)學(xué)報(bào), 2014(3): 76-77.
[3] BruceEckel. JSP編程思想[M]. 北京: 機(jī)械工業(yè)出版社, 2007.
[4] 孫一林, 彭波. JSP數(shù)據(jù)庫編程實(shí)例[M]. 北京: 清華大學(xué)出版社, 2003.
[5] 孫衛(wèi)琴, 李洪成. Tomcat與JSP Web開發(fā)技術(shù)詳解[M]. 北京: 電子工業(yè)出版社, 2004.
[6] 孫鑫. Java Web開發(fā)詳解[M]. 北京: 電子工業(yè)出版社, 2006.
[7] 李春葆. 數(shù)據(jù)庫原理與應(yīng)用——基于SQL Server[M]. 北京: 清華大學(xué)出版社, 2012.
[8] 吳功宜. 計(jì)算機(jī)網(wǎng)絡(luò)[M]. 北京: 清華大學(xué)出版社, 2011.