摘 要:高校能夠通過對高校教學管理系統的利用實現信息的綜合化管理,并且還可以實現提高辦公效率、減少繁瑣的工作量以及實現資源共享等一系列的目的。通過對SQL Server技術和VB.net技術的利用,可以較好地實現和應用高校教學管理系統。該系統具有十分合理的結構,能夠使高校進行教學管理的實際需求得到充分的滿足。有鑒于高校教學管理系統的重要作用,本文對基于數據庫的教學管理系統的設計和應用進行了分析和介紹。
關鍵詞:高校教學管理系統;數據庫;總體設計
現在我國的教育事業發展得越來越快,而且各個院校都開始不斷地擴大招生規模,因此在教學管理工作方面就具有了越來越高的規范化和高效性的要求。高校教學管理系統在設計的時候以高校目前的管理現狀為根據,因此將高校的畢業管理數據統計、投保理賠管理、勤工助學管理、貸助補減管理、困難生管理、違紀處分管理、榮譽稱號管理、獎學金管理、綜合成績管理、學籍異動管理、電子注冊、學生基本資料管理以及招生數據導入等一系列的業務流程包含了進來。由于該系統能夠與高校學生管理部門的實際工作密切結合,因此立足于各個方面對工作流程進行了規范,并且在實際的應用中發揮了非常重要的作用。
1 高校教學管理系統分析
所謂的系統分析主要是利用系統學科的原理以及系統思想在開發管理信息系統的生命周期中對系統的內外情況進行分析,同時進行分解剖析和調查,從而將問題的所在明確下來,這樣就能夠將科學的依據提供給可行性方案和相關活動目標的確定工作。在系統的分析階段,必須要對用戶的需求進行充分的了解,并且采用書面文檔的形式將其表達出來[1]。
首先是系統的可行性分析:在深入調查高校的校務管理工作之后,與高校的具體情況相結合,我們可以發現作為一項綜合性的管理工作,高校教學信息化管理具有涉及部門復雜、功能錯綜交疊、業務流程繁多等一系列的特點。因此設計的系統除了要與高校管理的實際需求和部門劃分相符合之外,而且各個子系統在具體的管理中不僅要相對獨立,同時還要實現資源共享和數據交互。
其次是需要分析:在正式進行設計之前,必須要全面的調查用戶的實際情況,從而確保系統能夠準確、成功的實施。
2 高校教學管理系統的總體設計分析
2.1 高校教學管理系統的業務流程
通過調研我們可以發現,高校教學管理系統業務具有以下的業務過程:首先,在入學后新生會對學生情況登記表進行填寫,然后向各學院各系上報,最后再向學生處上報,由學生處對這些資料進行匯總之后實施核對,確認準確之后存檔。各個專業每年的課程都存在著一些變動,因此需要將具體的教學計劃制定出來,隨后院系辦公室組織開展討論,最終形成文檔[2]。學生選課是每學期開學初都要進行的一項工作,各系在期末考試之后需要對學生的成績進行歸檔處理,隨后上報到學生處實施審批統計,從而將獎學金計算出來,并且由財務處對獎學金進行發放。在一個學期結束之后會存在著留級退學等一些學籍變動,各個院系要對學籍變更表單進行審批,最后交給學生處進行歸檔處理。同時各院系在審批學生獲得的榮譽和處罰之后,對其進行歸檔處理。在入學期間新生會向學校提交投保理賠住宿等表單,而且學生處也需要保存好每學期的變動情況。在畢業之后每一位學生都需要對一份畢業信息表單進行填寫,由院系對畢業信息表單進行審核,隨后入檔保存。為了能夠讓教師和學生在查閱這些信息的時候更加的方便,教學管理系統還需要對網上查詢功能進行設置。
2.2 高校教學管理系統的數據庫設計
在認真的分析和研究業務流程之后,梳理高校教學管理數據的處理過程,從而能夠將一個最大限度的符合數據完整性和三范式要求的數據庫建立起來。在定義數據庫數據的時候還要對該系統與校外上級部門、其他系統之間進行的數據交換關系進行充分的考慮,比如,在對畢業生信息管理模塊進行設計的時候就要充分的考慮到該系統的信息是否與當地的畢業生管理部門的管理規范相符合[3]。
2.2.1 系統的學籍管理
學生的基本信息:主要包括學生的最高學歷、健康狀況、生源地區縣、郵編、家庭地址、本人成分、籍貫、婚姻狀況、身份證號、政治面貌、民族、出生年月、姓名、性別、學號等。
學生的學籍情況:主要包括學生的專業方向、專業名稱、文理科、招生季節、學習方式、辦學類型、辦學形式、培養方向、培養層次。
學生個人的補充信息:主要包括學生的社會工作經驗、個人主頁、郵編、備注、實踐經驗、個人特長、Email、呼機、手機、通訊地址、學號。
學生的家庭成員:主要包括學生的家庭成員姓名、家庭成員關系、家庭成員聯系電話、郵編、聯系地址。
學生的個人經歷:主要包括學生的簽證人電話、簽證人姓名、擔任職務、開始時間、結束時間、單位名稱、ID以及學號。
學生的社會實踐:主要包括學生的簽證人電話、簽證人姓名、擔任工作、單位名稱、時間、ID以及學號。
學生的文章發表:主要包括刊物名稱論文題目、時間、ID、學號。
學生獲得的證書:主要包括證書等級、證書類別、ID、學號。
2.2.2 系統的成績和獎學金管理
課程:主要包括課程名、課程號。
選修:主要包括成績、績點、學籍代碼、課程號、學號。
課程設置:主要包括考核方式、學期代碼、專業名稱、課程號。
平均績點:主要包括平均績點、學期代碼、學號。
選修課成績:主要包括專業名稱、學期代碼、成績、學分、選修課名稱、學號。
獎學金:主要包括獎學金名稱、獎學金類別碼、獎學金等級。
獎學金發放:主要包括學生的銀行卡賬號、類別、發放時間、發放狀況、學號、獎學金類型碼。
2.2.3 系統的獎懲管理
榮譽稱號:主要包括簽證人的姓名、電話、獲得的地點、學年、榮譽稱號名稱、榮譽稱號代碼、學號。
獲獎情況:主要包括學生的獲獎地點、學籍代碼、獎學金金額、獎學金類別碼和學號。
處分情況:主要包括處分的地點、查看期、原因、類別、違紀的類別、擬文的時間、處分文號、學號。
2.2.4 系統的困難生管理
困難生:主要包括困難生的家庭總人數、家庭月供低、均月收入、家庭年收入、困難類型、家庭類型、學號。
困難類別代表碼:主要包括困難類型、困難類型代碼。
2.2.5 系統的投保理賠管理
投保:主要包括開始日期,截止日期、投保金額、投保種類、投保時間、投保日期、學號。
理賠:主要包括實際費用、理賠金額、理賠種類、理賠時間、學號、備注。
2.2.6 系統的住宿管理
寢室:主要包括住宿收費標準、床位數、寢室電話、樓號、寢室號。
住宿:主要包括樓號、寢室號、學號等[4]。
系統同時還包括助補減管理、勤工助學管理、用戶登錄管理、畢業生管理等一系列的模塊,由于受到文章篇幅的限制,這里不再一一敘述。
2.3 智能排課系統
在教學管理系統中智能排課模塊屬于一個核心模塊,同時也是具有最大難度以及最為復雜的一個模塊。該模塊可以通過優化的數學算法、數學模型和條件設置,確保實現95%以上的自動排課率,而且還可以利用人機交互的方式將剩余的未排課程完成。系統在具體的排課過程中可以實施自動的沖突檢測,從而能夠盡量合理地安排課程。教師在整個排課過程中能夠通過網絡的方式對排課的情況進行實時查看,這就能夠使教師對排課的特殊要求得到及時的滿足。除此之外,該系統還可以進行教學場地的調度,比如實驗室和教室等,而且利用該系統能夠實時的管理和使用各種教學資源。第一,是設置排課條件,以相關的排課經驗為根據按照專業班級、任課教師、課程、上課教室、排課時間等對排課資源進行設置,從而能夠確保實現合理和智能的排課結果,并且還能夠有效地控制完成排課之后的人工調整工作量。第二,是系統智能排課,系統可以管理員設定的條件為根據自動地安排各個課程的上課時間和地點。第三,是人機交互式輔助排課,其最為主要的目的就是將在同一班級或專業中同一門課程分級教學的問題解決好。第四,是任課教師、起止周、周次,在完成排課工作之后或者學生將課程選完或者將教學班形成之后,就能夠利用這一功能調整任課教師、教室要求、地點以及排課時間等。第五,是補課、停課、調課的申請和處理,教師在經過學校的主管部門審核之后可以進行補課、停課、調課的申請和處理。第六,是報表查詢打印,教師和學生能夠利用這一功能查詢和打印各類課程的安排情況。
3 結語
在完成高校教學管理系統的集成工作之后,經過實踐證明,該系統完全能夠達到設計的要求。通過對該高校教學管理系統的利用,能夠確保高校教學管理系統各部分的作用充分地發揮出來,而且系統具有非常穩定的整體運行狀況和十分良好的總體效果。
參考文獻:
[1]楊長虹.開放性實訓教學管理系統淺析[J].長江大學學報(自然科學版)理工卷,2010(03).
[2]郭盛煌.教學管理系統在高校的應用及思考[J].湖南省社會主義學院學報,2010(03).
[3]宋建軍.高校教學管理系統使用中存在的問題及對策[J].重慶科技學院學報(社會科學版),2010(16).
[4]顧葉,羅瑜.數字化校園平臺上的教學管理系統建設及問題思考[J].科教導刊(上旬刊),2010(05).
作者簡介:
龐海,男,1981年生,河南開封人,回族,講師職稱,鄭州升達經貿管理學院教學秘書,研究方向:數據庫應用,網絡應用;寧躍飛,男,1981生,河南商丘人,漢,高校講師,研究方向:計算機網絡技術。