王茂鋼
一、系統(tǒng)平臺環(huán)境
1.硬件平臺:2.4 GHz的英特爾酷睿CPU、2GB內(nèi)存以上。
2.軟件平臺:基于微信的教學評估應用系統(tǒng)的操作系統(tǒng)選用Win7或win8、數(shù)據(jù)庫選用MYSQL5.6、Myeclipse8.6為開發(fā)工具。
二、可行性分析
可行性分析的目的是在最短的時間內(nèi)問題是否能得到合理的解決方法并且能夠保證成本最低??尚行苑治鰧嶋H是把系統(tǒng)分析和設計壓縮簡化的過程。首先要建立系統(tǒng)的邏輯模型,緊接著就是以邏輯模型為基礎,找到可行的解決方案。
1.經(jīng)濟可行性分析
基于微信的教學評估應用系統(tǒng)能夠提高數(shù)據(jù)處理的及時性和準確性,該教學評估應用系統(tǒng)投資低,只需配置一臺電腦及相關的應用軟件。由此可見基于微信的教學評估應用系統(tǒng)的建設有很好的發(fā)展前景。
2.技術可行性分析
JSP作為Java平臺的一部分,保證任何基于HTML的Web瀏覽器的完全可用性,而且它具有一次編譯到處運行的特點,大大提高了運行的效率,而且還具有非常強的可伸縮性。該教學評估的應用系統(tǒng)在技術能力上是可行的。
3.組織可行性分析
基于微信公眾平臺該系統(tǒng)是基于微信的公眾平臺開發(fā)的,因為現(xiàn)在幾乎老師和學生的手機上都有微信。該系統(tǒng)的客戶端采用圖形界面方式,操作簡單。其目標就是幫助實現(xiàn)資料的管理,并且新系統(tǒng)的運行不會影響其他軟件的運行。
系統(tǒng)的設計上需要注重安全性和用戶操作的流暢性,對管理者權限做出限定,只有經(jīng)過審核確認的賬號才有權使用。
4.法律可行性分析
開發(fā)基于微信的教學評估的應用系統(tǒng)在法律上是可行的。
三、功能需求
基于微信的教學評估的應用系統(tǒng)的用戶只是教師和學生兩類,教師可以擬定階段測試試卷、查看教學質量評估、提交課程資料、閱卷管理。學生可以給老師的教學質量做評價、進行在線階段測試、成績查詢的操作。
1.教師需求描述
通過本系統(tǒng)教師可以編輯、修改和提交課程信息、隨機組卷測試、查詢學生在線學習情況、查詢學生評價。教師還可以根據(jù)選課網(wǎng)系統(tǒng)把選本課程的學生的信息導入到本系統(tǒng)的數(shù)據(jù)庫中,并且教師可以在系統(tǒng)中設置一個平時成績(學生上課的考勤+在線測評成績)的最低分,這樣可以確保學生給教師的評價是有效的。
2.學生需求描述
學生可以在該系統(tǒng)上瀏覽和下載老師上傳的課程資料、進行在線測評、對教師的教學質量進行評估。
3.管理員需求描述
管理員可以對教師及學生的信息進行添加、刪除、修改、查詢。并且設置教學質量評價的等級(優(yōu)、良、中、差)。
四、非功能需求
1.學生評價的有效性
學生對教師的教學質量進行評估時,系統(tǒng)能夠判斷該學生是否是選這名教師課程的學生,那么又會有兩種情況:
1)如果系統(tǒng)判斷出該學生不是選這名教師課程的學生,那么該同學就沒有評價的權限;2)如果系統(tǒng)判斷出該學生是這名教師帶的學生,又有兩種情況:a.若該同學的平時成績低于教師設置的最低分,那么該同學就沒有評價的權限。b.若該同學的平時成績高于教師設置的最低分,那么該同學的評論就會是有效的評價。
2.系統(tǒng)統(tǒng)計分類評價
系統(tǒng)能夠通過多種方式讓學生對教師教學質量進行評價:
1) 系統(tǒng)可以設置成復選框的形式,讓學生選擇評價;
2) 系統(tǒng)可以設置成文本框的形式,讓學生編輯評價;
3) 系統(tǒng)通過管理員設置的評價等級判斷將評論進行自動分類。系統(tǒng)的總體功能結構。
五、系統(tǒng)功能圖
基于微信的教學評估應用系統(tǒng)(見圖1)主要分為用戶管理模塊和管理員管理模塊,用戶管理模塊主要包括學生管理模塊和教師管理模塊;管理員管理模塊主要是課程瀏覽管理、教師查詢管理、評價管理。其中,課程瀏覽管理子模塊的功能是課程資料的管理、查詢及發(fā)布;教師查詢管理子系統(tǒng)的主要功能是教師信息瀏覽查看及課程查詢;評價管理子模塊主要功能是教學質量評價的發(fā)布和查詢。
責任編輯 朱守鋰endprint