李露+傅裕+褚蕓天
摘 要:在目前市場中,采用J2EE架構(gòu)的應(yīng)用軟件很多,而且技術(shù)也相對而言已比較成熟,但是對于大部分學(xué)校來說,一款基于Internet的班級管理軟件在市場中幾乎沒有。該軟件可以作為班級管理的軟件,將班級管理延伸到宿舍,實現(xiàn)班級管理與班級互動的雙贏。利用Web技術(shù)構(gòu)建的班級管理系統(tǒng)能夠充分利用校園網(wǎng)資源,是一個便于學(xué)生和老師在線使用的通用網(wǎng)絡(luò)管理與交流的平臺;能夠克服班級管理在時空上的限制,解決傳統(tǒng)班級管理模式中的限性矛盾;能夠給學(xué)生提供更多更廣泛的學(xué)習(xí)和交流空間,共享學(xué)習(xí)資料,為同學(xué)間進(jìn)行學(xué)習(xí)研究提供便利,增進(jìn)同學(xué)間的友誼,方便老師或輔導(dǎo)員對班級的管理;充分發(fā)揮學(xué)生的主動性和探索精神。尤其對于一些不愿意直接面對面爭論的學(xué)生或敏感問題。有了暢所欲言的場所和機(jī)會。以該軟件為基礎(chǔ)模型,后期可延伸擴(kuò)展為院系乃至校園聯(lián)合管理系統(tǒng),實現(xiàn)各校園網(wǎng)絡(luò)化管理與交流。
關(guān)鍵詞:J2EE架構(gòu),班級管理,internet
中圖分類號:TP311.52 文獻(xiàn)標(biāo)識碼:A 文章編號:1672-3791(2014)1(b)-0000-00
隨著時代的進(jìn)步,信息的獲得變得越來越重要,而計算機(jī)的應(yīng)用更是成為我們學(xué)習(xí)、工作和生活中不可缺少的一部分。擔(dān)任了多年的班干部,我深知管理好一個班級的難度有多大,沒有一個系統(tǒng)的管理方法將會很容易出錯。所以為了 更好地進(jìn)行班級信息的管理,提高班干的管理效率以及準(zhǔn)確性,很有必要建立一個班級信息系統(tǒng)。
1 班級虛擬管理系統(tǒng)需求分析
該系統(tǒng)可以實現(xiàn)基于網(wǎng)絡(luò)的班級管理,網(wǎng)絡(luò)的用戶能夠通過網(wǎng)絡(luò)積極參與到班級的互動及班級的管理,在學(xué)習(xí)課程之余,通過網(wǎng)上逛論壇的新穎互動方式有利于提高學(xué)生的參與興趣,吸引學(xué)生說出自己的看法,有效捕捉群眾的聲音,為班級管理事物提供便利目標(biāo)在整個市場中,校園管理系統(tǒng)有很多,但是針對于教師與學(xué)生之間、學(xué)生與學(xué)生之間互動的軟件就相對來說比較少,這不利于充分的發(fā)揮校園管理系統(tǒng)的作用,無法更進(jìn)一步的促進(jìn)同學(xué)間的同時該軟件可以在對課堂教學(xué)進(jìn)行補充的同時,也可以讓學(xué)生們針對于自身的學(xué)習(xí)狀況提出不同的問題,這在一定程度上可以讓教師對于各個同學(xué)的不同特點有一個較為清楚的認(rèn)識。
對于高校而言,現(xiàn)在盈利性的網(wǎng)絡(luò)教學(xué)軟件很多,這在一定程度不利于高校本身教學(xué)的開展,本軟件是針對于高校本身教學(xué)的一種應(yīng)用,針對于課堂與課余的良好結(jié)合,這有利于實際的高校教學(xué)。
1.1 運行環(huán)境
網(wǎng)上班級管理系統(tǒng)采用Web技術(shù),基于教師與學(xué)生之間互動的概念,給教師和學(xué)生、學(xué)生和學(xué)生提供一個良好的平臺用來交流生活中的種種趣事及學(xué)術(shù)上的經(jīng)驗交換。
現(xiàn)在市場中有許多班級管理的軟件,但該類軟件只注重于教師對于教學(xué)教案,教學(xué)課件的發(fā)布,也有基于圖像技術(shù)的視頻播放,該類軟件的實現(xiàn),只是簡單地對班級內(nèi)學(xué)生信息的統(tǒng)計與消息的通知,這些軟件環(huán)境中,學(xué)生僅僅是信息接受者,只能收到教師通知的消息,無法參與到一些事情的決策中去,從而無法促進(jìn)相關(guān)事情的具體落實。另外,以往的類似的管理系統(tǒng)界面簡單,過于線條化,無法激起學(xué)生的參與熱情,從而它們即使擁有強(qiáng)大的功能,也會難以吸引學(xué)生的注意力,導(dǎo)致軟件的功能無法最大限度地被挖掘,造成了一種資源的浪費。綜上所述,這樣的軟件只是單純的將現(xiàn)實中的班級管理搬到網(wǎng)絡(luò)上,網(wǎng)絡(luò)實現(xiàn)罷了,沒有注重學(xué)生之間的溝通交流,所以現(xiàn)實效益并不是很廣。
該系統(tǒng)采用B/S結(jié)構(gòu)開發(fā)“班級管理系統(tǒng)”,客戶機(jī)上只要安裝Internet瀏覽器,Web服務(wù)器端采用支持Java技術(shù)的Tomcat作為應(yīng)用服務(wù)器的軟件平臺,數(shù)據(jù)庫服務(wù)器采用MYSQL,實現(xiàn)教師與學(xué)生之間的針對性交流。B/S結(jié)構(gòu)是一種瘦客戶端模式,節(jié)約了維護(hù)成本;J2EE的跨平臺性,更有利于該系統(tǒng)在各個平臺上得以利用。
1.2 班級虛擬管理系統(tǒng)開發(fā)的可行性
對該網(wǎng)站的可行性分析有以下兩個方面:
1.2.1 技術(shù)可行性
班級虛擬管理系統(tǒng)的設(shè)計使用j2ee架構(gòu)技術(shù),即采用B/S結(jié)構(gòu)進(jìn)行架構(gòu),使用MyEclipse、tomcat作為開發(fā)工具。前臺使用JSP,既能將內(nèi)容的生成和顯示進(jìn)行分離,又可以重用軟件,采用還能標(biāo)識簡化頁面開發(fā)。后臺使用Java語言,使得編寫程序時既可以直接調(diào)用類庫,又能保證較高的可移植性。后臺數(shù)據(jù)庫使用MySQL,它通過一個高度優(yōu)化的類庫實現(xiàn)SQL函數(shù)庫并像他們能達(dá)到的一樣快速,并保證沒有內(nèi)存漏洞。
1.2.2 經(jīng)濟(jì)可行性
采用基于j2ee的機(jī)構(gòu)及JSP、Java編程語言和MySQL數(shù)據(jù)庫,其成本相對便宜,而MySQL數(shù)據(jù)庫又是免費的,所以該網(wǎng)站設(shè)計方案在經(jīng)濟(jì)上市可行的。
2 系統(tǒng)功能模型
前臺:用戶登錄(區(qū)分是否為管理員),班級管理,在線論壇,信息公告。后臺:公告管理,學(xué)生管理,論壇管理,數(shù)據(jù)庫管理。
2.1 前臺功能具體分析
2.1.1 用戶登錄
(1)根據(jù)角色管理,對于教師和同學(xué)顯示不同的處理頁面;
(2)用戶輸入的用戶名和密碼進(jìn)行md5加密,保證數(shù)據(jù)傳輸過程中一定的安全性;
(3)設(shè)計驗證碼的登錄方式,以防止暴力密碼猜解工具的運用;
2.1.2 同學(xué)目錄
將同學(xué)的簡要信息在該模塊中展出,方便管理員的管理和同學(xué)之間的交流。
2.1.3 互動論壇
(1)在該模塊中,同學(xué)可一面對面的進(jìn)行交流互動,模塊中采用Ajax技術(shù),實現(xiàn)實時網(wǎng)絡(luò)通信。
(2)在通信息的發(fā)送與處理。的過程中,可以實現(xiàn)一對一,或者是多對一的通訊方式。
(3)同時系統(tǒng)支持離線信。
2.1.4 班級公告
(1)管理員將需要通知大家的信息以公告的形式通知大家,擺在主頁的顯眼位置。endprint
(2)公告可以來自校級,也可以來自管理者本身。
2.2 后臺功能具體分析
2.2.1 學(xué)生管理
管理員可以根據(jù)所教的同學(xué)對于學(xué)生進(jìn)行相應(yīng)信息維護(hù),增加,刪除相關(guān)學(xué)生的信息。
2.2.2 論壇管理
一般論壇的相應(yīng)維護(hù),刪帖,添加公告等相關(guān)操作。
2.2.3 公告管理
(1)對于管理員而言,可以利用添加,刪除,更新等操作,對于公告進(jìn)行相應(yīng)處理。
(2)將重要的信息和要發(fā)布的消息進(jìn)行編輯處理,以公告的形式通知大家,并更新。
2.2.4 數(shù)據(jù)庫管理
管理員對于系統(tǒng)的數(shù)據(jù)庫進(jìn)行相應(yīng)的維護(hù),系統(tǒng)定時對于數(shù)據(jù)庫進(jìn)行備份,管理員對于數(shù)據(jù)進(jìn)行導(dǎo)出等相應(yīng)操作。
3 系統(tǒng)總體結(jié)構(gòu)設(shè)計
在進(jìn)行需求分析后,就開始進(jìn)行系統(tǒng)總體設(shè)計,它包括以下4個方面:
3.1 系統(tǒng)總體結(jié)構(gòu)圖
3.2 網(wǎng)站結(jié)構(gòu)
本網(wǎng)站采用的是瀏覽器/服務(wù)器(Browser/Server)模式。所有操作服務(wù)都存放在W服務(wù)器上,其后臺數(shù)據(jù)存放在后臺數(shù)據(jù)庫當(dāng)中,傳輸協(xié)議使用HTTP協(xié)議,客戶端通過瀏覽器(Browser)訪問Web服務(wù)器和數(shù)據(jù)服務(wù)器。
3.3 界面設(shè)計
(1)網(wǎng)站的客戶端開發(fā)技術(shù)有Html語言、CSS語言以及JavaScript腳本語言。
(2)網(wǎng)站的首頁設(shè)計。在首頁設(shè)計上,注重學(xué)生興趣點的設(shè)置;頁面內(nèi)容簡潔,但具有代表性及準(zhǔn)確性。
(3)版面設(shè)計布局合理、規(guī)范,層次分明,且以學(xué)生學(xué)業(yè)和生活為中心。
(4)頁面字體美觀,視覺效果好,迎合師生們的視覺審美。圖像設(shè)計多樣,不受拘束,根據(jù)當(dāng)下比較新潮流行的內(nèi)容進(jìn)行選圖,吸引師生的興趣。
4 結(jié)語
我們當(dāng)前所處的是一個信息的時代,網(wǎng)絡(luò)的時代,用網(wǎng)絡(luò)將你我他聯(lián)系起來,拉近彼此之間的距離,讓我們能隨時跟同學(xué)交流消息,傳遞情誼。經(jīng)過測試,該網(wǎng)站的功能基本實現(xiàn),達(dá)到了預(yù)期的目的。
參考文獻(xiàn)
[1] 李麗亞.基于J2EE架構(gòu)的考試管理系統(tǒng)的設(shè)計與開發(fā)[J].電腦開發(fā)與應(yīng)用,2011(01).
[2] 林凱.基于J2EE架構(gòu)的辦公自動化系統(tǒng)的分析與設(shè)計[J].電腦知識與技術(shù),2008(09).
[3] 邵淑儀.輕量級架構(gòu)在網(wǎng)上業(yè)務(wù)系統(tǒng)中的應(yīng)用[J].電腦知識與技術(shù),2009(03).
[4] 胡盛祥,胡平,施濤,靳晶.負(fù)載均衡算法在J2EE中的研究與應(yīng)用[J].微處理機(jī),2008(06).endprint
(2)公告可以來自校級,也可以來自管理者本身。
2.2 后臺功能具體分析
2.2.1 學(xué)生管理
管理員可以根據(jù)所教的同學(xué)對于學(xué)生進(jìn)行相應(yīng)信息維護(hù),增加,刪除相關(guān)學(xué)生的信息。
2.2.2 論壇管理
一般論壇的相應(yīng)維護(hù),刪帖,添加公告等相關(guān)操作。
2.2.3 公告管理
(1)對于管理員而言,可以利用添加,刪除,更新等操作,對于公告進(jìn)行相應(yīng)處理。
(2)將重要的信息和要發(fā)布的消息進(jìn)行編輯處理,以公告的形式通知大家,并更新。
2.2.4 數(shù)據(jù)庫管理
管理員對于系統(tǒng)的數(shù)據(jù)庫進(jìn)行相應(yīng)的維護(hù),系統(tǒng)定時對于數(shù)據(jù)庫進(jìn)行備份,管理員對于數(shù)據(jù)進(jìn)行導(dǎo)出等相應(yīng)操作。
3 系統(tǒng)總體結(jié)構(gòu)設(shè)計
在進(jìn)行需求分析后,就開始進(jìn)行系統(tǒng)總體設(shè)計,它包括以下4個方面:
3.1 系統(tǒng)總體結(jié)構(gòu)圖
3.2 網(wǎng)站結(jié)構(gòu)
本網(wǎng)站采用的是瀏覽器/服務(wù)器(Browser/Server)模式。所有操作服務(wù)都存放在W服務(wù)器上,其后臺數(shù)據(jù)存放在后臺數(shù)據(jù)庫當(dāng)中,傳輸協(xié)議使用HTTP協(xié)議,客戶端通過瀏覽器(Browser)訪問Web服務(wù)器和數(shù)據(jù)服務(wù)器。
3.3 界面設(shè)計
(1)網(wǎng)站的客戶端開發(fā)技術(shù)有Html語言、CSS語言以及JavaScript腳本語言。
(2)網(wǎng)站的首頁設(shè)計。在首頁設(shè)計上,注重學(xué)生興趣點的設(shè)置;頁面內(nèi)容簡潔,但具有代表性及準(zhǔn)確性。
(3)版面設(shè)計布局合理、規(guī)范,層次分明,且以學(xué)生學(xué)業(yè)和生活為中心。
(4)頁面字體美觀,視覺效果好,迎合師生們的視覺審美。圖像設(shè)計多樣,不受拘束,根據(jù)當(dāng)下比較新潮流行的內(nèi)容進(jìn)行選圖,吸引師生的興趣。
4 結(jié)語
我們當(dāng)前所處的是一個信息的時代,網(wǎng)絡(luò)的時代,用網(wǎng)絡(luò)將你我他聯(lián)系起來,拉近彼此之間的距離,讓我們能隨時跟同學(xué)交流消息,傳遞情誼。經(jīng)過測試,該網(wǎng)站的功能基本實現(xiàn),達(dá)到了預(yù)期的目的。
參考文獻(xiàn)
[1] 李麗亞.基于J2EE架構(gòu)的考試管理系統(tǒng)的設(shè)計與開發(fā)[J].電腦開發(fā)與應(yīng)用,2011(01).
[2] 林凱.基于J2EE架構(gòu)的辦公自動化系統(tǒng)的分析與設(shè)計[J].電腦知識與技術(shù),2008(09).
[3] 邵淑儀.輕量級架構(gòu)在網(wǎng)上業(yè)務(wù)系統(tǒng)中的應(yīng)用[J].電腦知識與技術(shù),2009(03).
[4] 胡盛祥,胡平,施濤,靳晶.負(fù)載均衡算法在J2EE中的研究與應(yīng)用[J].微處理機(jī),2008(06).endprint
(2)公告可以來自校級,也可以來自管理者本身。
2.2 后臺功能具體分析
2.2.1 學(xué)生管理
管理員可以根據(jù)所教的同學(xué)對于學(xué)生進(jìn)行相應(yīng)信息維護(hù),增加,刪除相關(guān)學(xué)生的信息。
2.2.2 論壇管理
一般論壇的相應(yīng)維護(hù),刪帖,添加公告等相關(guān)操作。
2.2.3 公告管理
(1)對于管理員而言,可以利用添加,刪除,更新等操作,對于公告進(jìn)行相應(yīng)處理。
(2)將重要的信息和要發(fā)布的消息進(jìn)行編輯處理,以公告的形式通知大家,并更新。
2.2.4 數(shù)據(jù)庫管理
管理員對于系統(tǒng)的數(shù)據(jù)庫進(jìn)行相應(yīng)的維護(hù),系統(tǒng)定時對于數(shù)據(jù)庫進(jìn)行備份,管理員對于數(shù)據(jù)進(jìn)行導(dǎo)出等相應(yīng)操作。
3 系統(tǒng)總體結(jié)構(gòu)設(shè)計
在進(jìn)行需求分析后,就開始進(jìn)行系統(tǒng)總體設(shè)計,它包括以下4個方面:
3.1 系統(tǒng)總體結(jié)構(gòu)圖
3.2 網(wǎng)站結(jié)構(gòu)
本網(wǎng)站采用的是瀏覽器/服務(wù)器(Browser/Server)模式。所有操作服務(wù)都存放在W服務(wù)器上,其后臺數(shù)據(jù)存放在后臺數(shù)據(jù)庫當(dāng)中,傳輸協(xié)議使用HTTP協(xié)議,客戶端通過瀏覽器(Browser)訪問Web服務(wù)器和數(shù)據(jù)服務(wù)器。
3.3 界面設(shè)計
(1)網(wǎng)站的客戶端開發(fā)技術(shù)有Html語言、CSS語言以及JavaScript腳本語言。
(2)網(wǎng)站的首頁設(shè)計。在首頁設(shè)計上,注重學(xué)生興趣點的設(shè)置;頁面內(nèi)容簡潔,但具有代表性及準(zhǔn)確性。
(3)版面設(shè)計布局合理、規(guī)范,層次分明,且以學(xué)生學(xué)業(yè)和生活為中心。
(4)頁面字體美觀,視覺效果好,迎合師生們的視覺審美。圖像設(shè)計多樣,不受拘束,根據(jù)當(dāng)下比較新潮流行的內(nèi)容進(jìn)行選圖,吸引師生的興趣。
4 結(jié)語
我們當(dāng)前所處的是一個信息的時代,網(wǎng)絡(luò)的時代,用網(wǎng)絡(luò)將你我他聯(lián)系起來,拉近彼此之間的距離,讓我們能隨時跟同學(xué)交流消息,傳遞情誼。經(jīng)過測試,該網(wǎng)站的功能基本實現(xiàn),達(dá)到了預(yù)期的目的。
參考文獻(xiàn)
[1] 李麗亞.基于J2EE架構(gòu)的考試管理系統(tǒng)的設(shè)計與開發(fā)[J].電腦開發(fā)與應(yīng)用,2011(01).
[2] 林凱.基于J2EE架構(gòu)的辦公自動化系統(tǒng)的分析與設(shè)計[J].電腦知識與技術(shù),2008(09).
[3] 邵淑儀.輕量級架構(gòu)在網(wǎng)上業(yè)務(wù)系統(tǒng)中的應(yīng)用[J].電腦知識與技術(shù),2009(03).
[4] 胡盛祥,胡平,施濤,靳晶.負(fù)載均衡算法在J2EE中的研究與應(yīng)用[J].微處理機(jī),2008(06).endprint