夏聞添
(哈爾濱市第三中學(xué))
學(xué)生課程管理系統(tǒng)的可行性分析
夏聞添
(哈爾濱市第三中學(xué))
教務(wù)管理軟件應(yīng)充分依托校園網(wǎng),實(shí)現(xiàn)教務(wù)信息的集中管理、分散操作、信息共享,使傳統(tǒng)的教務(wù)管理朝數(shù)字化、無紙化、智能化、綜合化的方向發(fā)展,并為進(jìn)一步實(shí)現(xiàn)完善的計(jì)算機(jī)教務(wù)管理系統(tǒng)和全校信息系統(tǒng)打下良好的基礎(chǔ)。
學(xué)生課程管理;系統(tǒng);可行性分析
縱觀目前國內(nèi)研究現(xiàn)狀,經(jīng)費(fèi)不足、信息產(chǎn)業(yè)落后、在安全性和信息更新化方面存在有一定的不足,現(xiàn)有各系統(tǒng)資料單獨(dú)建立,共享性差;在以管理者為主體的方式中,信息取舍依賴管理者對(duì)于信息的認(rèn)知與喜好,較不容易掌握用戶真正的需求,也因此無法完全滿足用戶的需求。因此,教務(wù)管理軟件應(yīng)充分依托校園網(wǎng),實(shí)現(xiàn)教務(wù)信息的集中管理、分散操作、信息共享,使傳統(tǒng)的教務(wù)管理朝數(shù)字化、無紙化、智能化、綜合化的方向發(fā)展,并為進(jìn)一步實(shí)現(xiàn)完善的計(jì)算機(jī)教務(wù)管理系統(tǒng)和全校信息系統(tǒng)打下良好的基礎(chǔ)。
學(xué)生課程管理是所有高校教育教學(xué)管理的日常工作之一,是學(xué)校教育教學(xué)的根本,因此也就顯得尤為重要。對(duì)于高校來說學(xué)生多,教育教學(xué)工作如果想全面周到的開展除了增加教師人數(shù)來對(duì)付日趨繁重復(fù)雜的工作外。開發(fā)一款功能強(qiáng)大全面、操作簡單并能根據(jù)學(xué)校實(shí)際情況進(jìn)行人性化管理的學(xué)生課程管理體統(tǒng)是非常有必要的。它可以存儲(chǔ)在校學(xué)生的課程信息,將學(xué)生成績信息做到高效、安全;處理大量信息時(shí)只需幾名資料錄入員即可操作系統(tǒng),節(jié)省了大量人力;也為學(xué)校的教育教學(xué)工作起到了事半功倍的效果,同時(shí)它也可以迅速查找到所需課程和成績等信息,大大的方便了廣大師生對(duì)課程查詢、成績查詢等方面的需求??紤]到系統(tǒng)開發(fā)的時(shí)間、資源等因素,在實(shí)際開發(fā)該系統(tǒng)時(shí),需要盡早地、慎重地估價(jià)研制課題可行性??尚行匝芯堪ǎ杭夹g(shù)可行性、經(jīng)濟(jì)可行性等等。
1.1 技術(shù)可行性
本系統(tǒng)采用JSP+Struts2+MySQL模式進(jìn)行開發(fā),管理人員可在本地電腦上對(duì)數(shù)據(jù)庫進(jìn)行各種修改;MySQL數(shù)據(jù)庫可以稱得上是目前運(yùn)行速度最快的SQL語言數(shù)據(jù)庫。除了具有許多其它數(shù)據(jù)庫所不具備的功能和選擇之外,MySQL數(shù)據(jù)庫是一種完全免費(fèi)的產(chǎn)品,用戶可以直接從網(wǎng)上下載數(shù)據(jù)庫,用于個(gè)人或商業(yè)用途,而且不必支付任何費(fèi)用??傮w來說,MySQL數(shù)據(jù)庫具有以下主要特點(diǎn):①同時(shí)訪問數(shù)據(jù)庫的用戶數(shù)量不受限制;②可以保存超過50,000,000條記錄;③它是目前市場上現(xiàn)有產(chǎn)品中運(yùn)行速度最快的數(shù)據(jù)庫系統(tǒng);④用戶權(quán)限設(shè)置簡單、有效。
1.2 經(jīng)濟(jì)可行性
本系統(tǒng)各數(shù)據(jù)內(nèi)容之間具有較強(qiáng)的關(guān)聯(lián)性,涉及計(jì)算過程不是很復(fù)雜;對(duì)機(jī)器的配置要求不需要太高,學(xué)校機(jī)房電腦在存儲(chǔ)量及cpu速度完全可以勝任工作,本系統(tǒng)只需要一臺(tái)電腦作為服務(wù)器,安裝相關(guān)應(yīng)用軟件即可,系統(tǒng)在服務(wù)器端部署后,用戶只需根據(jù)相應(yīng)的角色登錄本系統(tǒng)操作即可。
1.3 操作可行性
在界面設(shè)計(jì)方面充分考慮了用戶的使用習(xí)慣,界面操作簡單,數(shù)據(jù)錄入方便、快捷;統(tǒng)計(jì)準(zhǔn)確;制表靈活,且適應(yīng)能力強(qiáng),容易進(jìn)行擴(kuò)充。
本系統(tǒng)的用戶可分為教師,學(xué)生以及管理員三大類。
根據(jù)不同用戶對(duì)系統(tǒng)的需求的不同,本系統(tǒng)共分成三個(gè)部分:①用于教師登錄,主要負(fù)責(zé)進(jìn)行成績的管理以及查詢等;②用于學(xué)生登錄,學(xué)生可以查詢信息、選課、評(píng)課等;③用于管理員登錄,負(fù)責(zé)管理和維護(hù)教師、學(xué)生、以及課程的相關(guān)信息。
對(duì)于學(xué)生而言,學(xué)生登錄系統(tǒng)后可以便捷的查詢個(gè)人信息,并予以修改,修改后返回修改內(nèi)容。還可以查看所有課程信息,并根據(jù)規(guī)定選擇適合的課程,選課結(jié)束后還可以查詢個(gè)人的課表。對(duì)于所選課程可以進(jìn)行評(píng)論,以便任課教師進(jìn)行查看,同時(shí)開可以查看個(gè)人每學(xué)期的成績。
對(duì)于教師而言,教師進(jìn)入本系統(tǒng)后,同樣可以對(duì)個(gè)人信息進(jìn)行維護(hù)。同時(shí)對(duì)于所授課程的學(xué)生成績進(jìn)行管理以及查看學(xué)生對(duì)于課程的評(píng)論。
對(duì)于管理員而言,管理員登錄系統(tǒng)后,可以根據(jù)自己的需求維護(hù)和管理教師信息、學(xué)生信息、課程信息。同時(shí)可以根據(jù)教學(xué)計(jì)劃發(fā)布課程,并安排相應(yīng)的教師以及安排課表。還應(yīng)支持對(duì)系統(tǒng)用戶權(quán)限的分配。
(1)從用戶的觀點(diǎn)看,相比傳統(tǒng)的課程管理方式,要求系統(tǒng)能夠達(dá)到以下主要目標(biāo):
①便捷的個(gè)人信息管理。用戶可以根據(jù)自己的喜好,完善由系統(tǒng)管理員錄入的基本信息,可以制定自己熟悉的登錄密碼等內(nèi)容。
②課程庫搭建,自動(dòng)生成課表。系統(tǒng)管理員根據(jù)教學(xué)計(jì)劃,聯(lián)系學(xué)院教師來發(fā)布課程并存入課程庫。對(duì)每學(xué)期需要開的課程可以根據(jù)上課時(shí)間生成課表,從而節(jié)省教務(wù)處工作人員的時(shí)間與工作量。
③選課、評(píng)課。學(xué)生每學(xué)期期末需要選擇下學(xué)期需要修的課程,同時(shí)會(huì)對(duì)本學(xué)期所學(xué)課程進(jìn)行評(píng)價(jià)。系統(tǒng)管理員則需要根據(jù)學(xué)生已修課程來制定之后需要修的課程,并將課程添加到選課系統(tǒng)中,以便學(xué)生選擇。
(2)設(shè)計(jì)員從技術(shù)觀點(diǎn)看,要求系統(tǒng)能達(dá)到以下的目標(biāo):
①系統(tǒng)要具備較高的友好型,較強(qiáng)的界面交互,使用戶更好的使用。
②對(duì)于并行處理,數(shù)據(jù)庫表中應(yīng)建立索引,方便多名用戶并行使用。
(1)按照系統(tǒng)的功能本系統(tǒng)可劃分為用戶登錄認(rèn)證模塊,用戶信息管理模塊,課程庫創(chuàng)建模塊,課表管理模塊,成績管理模塊,選課、評(píng)課模塊等六個(gè)模塊。系統(tǒng)的模塊結(jié)構(gòu)如圖1所示。
圖1 系統(tǒng)結(jié)構(gòu)圖
(2)用戶信息管理模塊:該模塊主要實(shí)現(xiàn)管理員對(duì)用戶信息的管理,可以對(duì)用戶信息進(jìn)行查看、添加、刪除操作。
(3)學(xué)生選課評(píng)課模塊:該模塊實(shí)現(xiàn)學(xué)生對(duì)課程的選擇與評(píng)價(jià),可以選擇對(duì)課程進(jìn)行選擇、查看、刪除、評(píng)價(jià)操作。
(4)成績管理模塊:該模塊實(shí)現(xiàn)學(xué)生對(duì)成績的查看及教師對(duì)成績的錄入。
[1]王能斌.數(shù)據(jù)庫系統(tǒng)教程[M].北京:電子工業(yè)出版社,2012.
TP315
A
1004-7344(2016)05-0274-01
2016-2-2