薛洲恩
摘要:教務(wù)管理是職業(yè)技術(shù)學(xué)院的一項(xiàng)中心工作,開發(fā)教務(wù)管理系統(tǒng)對于職業(yè)技術(shù)學(xué)院數(shù)字化建設(shè)具有重要意義,本文主要論述了采用C/S和B/S混合模式的教務(wù)管理系統(tǒng)的設(shè)計(jì)思想。
關(guān)鍵詞:教務(wù)管理系統(tǒng);系統(tǒng)分析;系統(tǒng)設(shè)計(jì)
教務(wù)管理工作是職業(yè)技術(shù)學(xué)院教育工作的一項(xiàng)重要組成部分,是整個(gè)學(xué)校管理工作的核心。運(yùn)用先進(jìn)的信息技術(shù),開發(fā)教務(wù)管理系統(tǒng),是深化教學(xué)體制改革的有效措施,勢在必行。
1系統(tǒng)分析
職業(yè)技術(shù)學(xué)院學(xué)制為三年,現(xiàn)已實(shí)行學(xué)分制改革多年,為了穩(wěn)步推進(jìn)學(xué)分制改革,現(xiàn)仍實(shí)行學(xué)年學(xué)分制,必修課由教務(wù)處統(tǒng)一安排,一般不能提前畢業(yè)。
教學(xué)計(jì)劃由教務(wù)處會(huì)同二級學(xué)院統(tǒng)一制訂,為模塊化教學(xué)計(jì)劃。將課程分為:公共課、專業(yè)基礎(chǔ)課、專業(yè)方向課、限選課、專業(yè)模塊、任選課、實(shí)踐性教學(xué)環(huán)節(jié)。其中實(shí)踐性教學(xué)環(huán)節(jié)由二級學(xué)院統(tǒng)一安排進(jìn)入實(shí)習(xí)單位實(shí)習(xí)。
根據(jù)職業(yè)技術(shù)學(xué)院教務(wù)管理的特點(diǎn),本系統(tǒng)的目標(biāo)是:實(shí)現(xiàn)教務(wù)處各科室之間、教務(wù)處與各教學(xué)管理部門之間網(wǎng)上數(shù)據(jù)交換,實(shí)現(xiàn)教務(wù)管理工作無紙化,實(shí)現(xiàn)對歷史數(shù)據(jù)的計(jì)算機(jī)管理,及時(shí)為決策部門提供基礎(chǔ)數(shù)據(jù)。而且能將現(xiàn)有的和新開發(fā)的軟件系統(tǒng)完美地結(jié)合起來,實(shí)現(xiàn)不同系統(tǒng)之間的資源共享、集中管理和分散操作。
2 系統(tǒng)設(shè)計(jì)
C/S 結(jié)構(gòu)是典型的兩層體系結(jié)構(gòu),具有穩(wěn)定性好、安全性好、可控制性強(qiáng)等優(yōu)點(diǎn),缺點(diǎn)是需要為客戶機(jī)開發(fā)和安裝相應(yīng)的應(yīng)用軟件,應(yīng)用覆蓋范圍小、用戶數(shù)量有限,往往只能在一個(gè)局域網(wǎng)實(shí)現(xiàn);B/S 結(jié)構(gòu)是目前信息系統(tǒng)建設(shè)的主要發(fā)展方向,屬于三層體系結(jié)構(gòu),由瀏覽器、WEB服務(wù)器、和數(shù)據(jù)庫服務(wù)器組成,具有應(yīng)用覆蓋范圍大、用戶數(shù)量多的特點(diǎn)。
綜合比較C/S和B/S架構(gòu),結(jié)合教務(wù)管理系統(tǒng)的特點(diǎn),從使用者的角度來分析,學(xué)生信息管理、教師信息管理、教學(xué)計(jì)劃管理、系統(tǒng)維護(hù)主要是教務(wù)管理員使用,采用C/S 模式較為合理,成績管理系統(tǒng)使用者主要是教師和教務(wù)管理員,需要實(shí)現(xiàn)對復(fù)雜事務(wù)處理進(jìn)行控制,所以采用C/S 模式;由于選課系統(tǒng)用戶的多樣性和選課的及時(shí)性,選課地點(diǎn)分散(如校區(qū)分散、選課教室分散、學(xué)生家庭所在地分散等),需要計(jì)算機(jī)軟件的覆蓋范圍大, 因此選課管理系統(tǒng)采用B/S 模式,成績查詢采用B/S 模式。
3 功能模塊設(shè)計(jì)
教務(wù)管理系統(tǒng)主要功能模塊包括:學(xué)生信息管理子系統(tǒng)、教師信息管理子系統(tǒng)、教學(xué)計(jì)劃管理子系統(tǒng)、選課管理子系統(tǒng)、成績管理子系統(tǒng)、系統(tǒng)維護(hù)子系統(tǒng)。各個(gè)子系統(tǒng)共享同一個(gè)數(shù)據(jù)庫,既相互獨(dú)立,又相互依存。
3.1學(xué)生信息管理子系統(tǒng)
主要實(shí)現(xiàn)學(xué)生基本信息的載入、修改、查詢及學(xué)生信息報(bào)表等功能。
3.2教師信息管理子系統(tǒng)
對全校所有教職工的人事、業(yè)務(wù)及異動(dòng)情況進(jìn)行統(tǒng)一管理,實(shí)現(xiàn)各種信息的新增、修改、刪除、查詢功能,自定義組合查詢讓用戶得心應(yīng)手。
3.3教學(xué)計(jì)劃管理子系統(tǒng)
主要實(shí)現(xiàn)教學(xué)計(jì)劃的錄入、刪除、更新、查詢等功能。
3.4 選課管理子系統(tǒng)
選課管理子系統(tǒng)選用B/S結(jié)構(gòu),實(shí)現(xiàn)在線的學(xué)生選課、查看功能,教師開課、查看功能,在線系統(tǒng)的優(yōu)勢在于系統(tǒng)簡單、功能強(qiáng)大、擴(kuò)展能力良好以及能夠方便地跨地域操作等性能。選課管理子系統(tǒng)可以分為2個(gè)模塊:學(xué)生選課系統(tǒng)、教師開課系統(tǒng)。
學(xué)生選課系統(tǒng)主要功能:學(xué)生登錄驗(yàn)證;查看教務(wù)公告;查看開課信息;選定課程;查看選課信息;補(bǔ)退選課程;修改密碼。
教師開課系統(tǒng)主要功能:教師登錄驗(yàn)證;查看教務(wù)公告;教師開課;查看開課信息;查看選課信息;登改成績;修改密碼。
3.5成績管理子系統(tǒng)
主要實(shí)現(xiàn)導(dǎo)入成績信息、申請緩考名單錄入、打印空成績單、登錄期末成績、重考管理、學(xué)生成績查詢修改、未登成績課程查詢、例行成績統(tǒng)計(jì)、例行成績統(tǒng)計(jì)、學(xué)分完成情況查詢等功能。
3.6系統(tǒng)維護(hù)子系統(tǒng)
系統(tǒng)維護(hù)子系統(tǒng)提供各應(yīng)用系統(tǒng)的數(shù)據(jù)維護(hù)、數(shù)據(jù)交換,并提供相應(yīng)的應(yīng)用訪問接口,各個(gè)應(yīng)用系統(tǒng)的數(shù)據(jù)共享同一個(gè)數(shù)據(jù)庫,因而保持了數(shù)據(jù)的完整性并最大限度降低了數(shù)據(jù)冗余。系統(tǒng)維護(hù)子系統(tǒng)還提供用戶及用戶權(quán)限的管理、數(shù)據(jù)庫的備份與恢復(fù)、系統(tǒng)基本信息的維護(hù)等功能。其中基本信息主要包括:院系基本信息、專業(yè)基本信息、課程基本信息、選課信息、保存當(dāng)年成績等。從系統(tǒng)的安全性考慮,結(jié)合用戶的特殊性,因?yàn)橄到y(tǒng)維護(hù)子系統(tǒng)僅限于教務(wù)管理員操作,本模塊采用C/S體系結(jié)構(gòu)。
3.6.1用戶及用戶權(quán)限
由教務(wù)管理員錄入所有用戶(包括教師和學(xué)生)的基本信息,包括用戶號、用戶名、初始密碼等信息??梢愿鶕?jù)需要添加、刪除、更新用戶信息??梢园从脩籼柡陀脩裘樵冇脩粜畔ⅰR话憬處煋碛刑顚戦_課單、錄入本人所授課程的成績、信息查詢等權(quán)限;學(xué)生擁有通過因特網(wǎng)選課、查詢課程信息、查詢選課結(jié)果、查詢自己所修課程成績的權(quán)限。教務(wù)管理員擁有一切權(quán)限。
3.6.2選課信息維護(hù)
管理員可以設(shè)置選課開始時(shí)間、選課結(jié)束時(shí)間。只有在選課期限內(nèi)選課功能才對學(xué)生開放??梢栽O(shè)置本學(xué)期每個(gè)學(xué)生最多可選幾門課程??梢栽O(shè)置登錄狀態(tài):允許選課、只許查詢、系統(tǒng)維護(hù)。選課階段的設(shè)置:預(yù)選、正選、補(bǔ)退選。選課方式:抽簽方式、不抽簽方式,如果設(shè)置為抽簽方式,對已選人數(shù)超過限選人數(shù)的課程,正選期限到后,由教務(wù)管理員統(tǒng)一抽簽;如果設(shè)置為不抽簽方式,選課人數(shù)達(dá)到限選人數(shù)后,系統(tǒng)不再允許學(xué)生選修本課程。
3.6.3課程信息維護(hù)
必修課信息維護(hù):提供必修課基本信息錄入,其中包括:課程代號、課程名稱、課程類型、課程學(xué)時(shí)、課程學(xué)分、上課地點(diǎn)、上課時(shí)間、起止周數(shù)、開課系、教師代號、教師姓名、班級等信息。
選修課信息維護(hù):提供選修課基本信息錄入,其中包括:課程代號、課程名稱、課程類型、課程學(xué)時(shí)、課程學(xué)分、上課地點(diǎn)、上課時(shí)間、起止周數(shù)、開課系、教師代號、教師姓名、限選人數(shù)等信息。
提供必修課和選修課信息的添加、刪除、更新功能。
提供必修課和選修課按課程代號和課程名稱查詢功能。
3.6.4專業(yè)信息維護(hù)
提供專業(yè)基本信息的錄入,其中包括:專業(yè)代號、專業(yè)名稱。提供對專業(yè)信息的添加、刪除、更新功能,可以按專業(yè)號和專業(yè)名稱查詢。可以瀏覽全校專業(yè)信息。
3.6.5班級信息維護(hù)
提供班級信息的添加、刪除、更新、瀏覽等功能。
參考文獻(xiàn):
[1] 吳鳳玲.C/S和B/S模式下的教務(wù)管理系統(tǒng)的開發(fā)[J]. 武漢理工大學(xué)學(xué)報(bào),2003.2.
[2] 王幫海等.基于分散校區(qū)和完全學(xué)分制的網(wǎng)絡(luò)教務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 計(jì)算機(jī)應(yīng)用研究,2004.5.