葉鑒深
摘要: 開發(fā)基于B/S模式的選課系統(tǒng),將原本繁雜的教務工作變得簡單、高效。本文著重介紹運用ASP技術,架構一個符合中等職業(yè)學校信息化校園切實需求的實用型選課系統(tǒng)。
關鍵詞:B/S模式;中職學校;選課系統(tǒng),IIS+ASP+Access
學校的中心任務是教學,校園的信息化建設也必須圍繞教學進行。學分制在高校已成熟普及,市場上的學分制應用系統(tǒng)也不少?;谥新殞W校與高校在日常事務、條件方面的巨大差別,目前中職學校實行的基于學分制下的教學模式都是很有限、很不完全的。市場上很多的學分制應用系統(tǒng)都很難適應中職學校的切實需求。對校園網日益普及的中職學校來說,構建一個符合學校切實需求,達至更高效率的選修課管理系統(tǒng)就成了當前中職學校在信息化校園建設中的重要課題和迫切希望。
本人結合切身的教學管理工作經驗,充分利用所學的專業(yè)知識,針對中職學校的特點,采用ASP技術設計開發(fā)了基于B/S模式的“選修課管理系統(tǒng)”。通過了近五年的實踐,效果顯著。下面就“選修課管理系統(tǒng)”主要的技術、設計思想進行闡述如下。
一、體系結構與安全防范思想
針對校園Internet內部網,簡單而有效的體系結構必屬B/S結構無疑。在這種結構下,用戶界面完全通過瀏覽器實現(xiàn)。B/S結構的特點是安全、便捷。對于web站點的發(fā)布,個人推薦使用Windws 2000和IIS 5.0的組合形式就足夠了。其優(yōu)點在于對系統(tǒng)的配置和資源要求相對比較低,再搭配上Access支持條件好,開發(fā)建設與管理都比較容易。無論是技術或人員或資金上的要求,對普及職業(yè)教育信息化的建設更顯適宜、有效。
談到網絡,必然涉及安全問題。個人認為,系統(tǒng)安全性的高與低也只能是相對的。這種相對性是由其應用環(huán)境來決定的。目前中職學校的選修課管理系統(tǒng)幾乎都是針對校園內部網發(fā)布的,一般不在Internet上進行發(fā)布,其受到外來攻擊的可能性就大大降低。
雖然,應用環(huán)境的改善可能會一定程度彌補了系統(tǒng)的安全性,但系統(tǒng)所固有的安全漏洞仍必須重視。我們必須針對具體的應用環(huán)境,按照“夠用為度、安全第一”的安全思想,做好相關的防范工作。具體的防范手段與安全設置方法在這里不作闡述,但整體性的安全思想還是有必要予以強調?!坝媱澘茖W編制、策略合理設計、訪問適度控制”是安全的基本要求。個人認為,系統(tǒng)中的“服務功能、訪問端口、訪問權限”必須以“夠用”為度,構建的WEB服務器盡量做到“不出現(xiàn)多余的服務功能”“不開放多余的端口”“訪問者中沒有多余的權限”等,在保證服務正常滿足的前提下,其它任何的設置均以“安全第一”為設置準則。
二、選修課管理系統(tǒng)的設計思想
選修課管理系統(tǒng)作為中職學校教務管理系統(tǒng)的一個重要組成部分,除了具備基本的教學管理功能,還必須考慮對數(shù)據庫的安全管理。
選修課管理系統(tǒng)主要包括:后臺管理模塊、學生管理模塊、教師管理模塊、教務管理模塊等四大模塊。在進行系統(tǒng)的需求分析和總體設計之初,不僅要考慮到系統(tǒng)管理的問題,還要充分考慮師生的操作權限,尤其在實際應用中,必要的實用功能必須充分考慮。
系統(tǒng)層次結構圖以及系統(tǒng)登錄界面分別如下。
系統(tǒng)設計主要針對中職學校,考慮了有別于“高校選修系統(tǒng)機制”的選報機制。中職學生在選修與高校存在明顯的差別。高校學生的選修動力主要來源于“喜好”與“學分追求”兩個方面;而中職學生的選修動力更主要來源于“喜好”,大部分職業(yè)學校的學生并不看重“學分”的?;谶@一點,在設計中職學校選修課管理系統(tǒng)時,更偏重于“在師資條件允許的情況下,盡量滿足學生的課程選報”。從這個角度考慮,在這里提出有別于“高校選修系統(tǒng)機制”的幾個技術問題。
1.充分考慮學生的“重選”問題。
實行不完全學分制的中職學校一般都要求學生在每學期都必須選修一門或以上的課程,但在實際操作中,許多學生往往多選,或因為選課人數(shù)過多或過少而被拒絕。但是不選又不行的情況下,必須考慮讓學生有足夠數(shù)量的選報志愿,這樣的話,當學生第一志愿被拒絕以后,必須由系統(tǒng)考慮學生的第二志愿,這些辦法主要結合了目前中職學校非選不可的實際情況以及借鑒高考報考志愿的思路來實現(xiàn)的。由此類推,直到學生的第三志愿滿足為止。根據本人十年的職業(yè)學校教學管理經驗,一般情況下,學生用到三個選報志愿基本上可以解決這個問題。
2.運用彈性,降低學生“重選”的幾率。
通過為每門選修課程在選報上設定選報人數(shù)的下限與上限,使每門選修課在學校師資條件允許條件下,適當在選報人數(shù)數(shù)量上增加一定的彈性,最大程度滿足中職學生的課程選修。畢竟中職學生與高校學生在思想、觀點、心智等方面存有較大差距。在課程方面,適當施以投其所好的課程,增強中職學校的吸引力,不失為一個妙方。具體做法是:在公布選修課程時,把下限人數(shù)作為選修課程的限制人數(shù),給學生一個選報參考依據;在確定選修學生時,又把上限人數(shù)作為最終的開班人數(shù)。這樣做,一方面可以降低小部分學生出現(xiàn)“重選”的可能,另一方面又可以最大程度滿足學生的選修意愿。
3.適應系統(tǒng)管理員的角色功能,“后臺界面”與“前臺界面”有機結合。
所謂“后臺”是指原有應用系統(tǒng)的系統(tǒng)管理基本上是管理員通過操作應用系統(tǒng)的核心源文件對系統(tǒng)進行管理和維護,僅僅起到系統(tǒng)的維護和管理的主要作用。從另一個角度來看,由于選修管理系統(tǒng)往往就是教務管理的工作,業(yè)務上的技術因素決定了當前職業(yè)學校的選修系統(tǒng)管理員就是教務管理人員。反過來說,教務管理人員實際上充當了系統(tǒng)管理員的角色。因此,在B/S模式下,系統(tǒng)設計應盡量使管理員由“幕后”操作變?yōu)椤芭_前”操作,而且,盡可能讓管理員參與系統(tǒng)的管理操作,這樣的設計對于提高系統(tǒng)維護和日常教務管理工作的效率都是相當重要的。具體的做法就是:把管理員的操作界面與用戶操作界面通過權限的有效控制,有機地統(tǒng)一起來,不單獨設立管理員操作界面,使管理員在操作具有管理權限的菜單功能以外,還可以同時享受用戶的菜單功能。
4.結合實際,靈活變通系統(tǒng)數(shù)據的采集與備份技術辦法。
眾多的中職學校已在使用學分制管理系統(tǒng)了。在最近的兩年中,相當多的中職學校已經不斷地反映著同一問題,那就是“隨著系統(tǒng)數(shù)據量的不斷增加,系統(tǒng)的運行速度變慢,系統(tǒng)的運行效率越發(fā)低下”,這明顯是由于原開發(fā)商“急功近利”的利益驅動所造成。但問題出現(xiàn)時,免費的售后服務已經結束。
個人認為,一個規(guī)模較大以上的中職學校,系統(tǒng)每年涉及的數(shù)據量都比較大,導入原始數(shù)據相對于錄入原始數(shù)據總要來得輕松而高效。一方面,原始數(shù)據往往用于日常教務的初期報名工作,在使用選修課管理系統(tǒng)前,在日常教務工作中已經產生了大量、有用的原始數(shù)據;另一方面,通過原始數(shù)據的導入,可以大大減少后面環(huán)節(jié)的管理工作,對于提高日常教學管理的效率也具有重大的意義。
隨著使用時間的不斷延續(xù),系統(tǒng)必將出現(xiàn)龐大的數(shù)據量。龐大的數(shù)據量勢必降低系統(tǒng)的運行速度,嚴重影響管理效率。因此,應結合學校自身使用的需要,及時由系統(tǒng)中導出并刪除所謂“過時”的數(shù)據,導出的數(shù)據必須安全備份與備查。
基于上述的兩個方面,在設計該系統(tǒng)時,系統(tǒng)從Excel數(shù)據表中導入原始數(shù)據或者從系統(tǒng)導出指定班年級的數(shù)據到Excel文件應作為一個重要功能環(huán)節(jié)。當然,現(xiàn)有的導入、導出技術功能還是相當成熟的,關鍵在于控制導入的原始數(shù)據必須嚴格符合數(shù)據庫的基本要求,在于嚴格控制導出的數(shù)據必須符合備查的使用原則。
三、選修課管理系統(tǒng)的應用實效分析
從2004年應用至今,該系統(tǒng)在日常教務管理中發(fā)揮了理想的作用,體現(xiàn)為:
1.提高了學生的第一選報課程的成功率,促進學生對選報課程的學習興趣。
2.降低了學生的重選率,教務部門的選報工作量明顯減少。
3.適時導出已畢業(yè)班級的選修數(shù)據,便于保存與備查,同時提高了系統(tǒng)的運行效率。
4.后臺管理與前臺管理有機結合,提高了操作人員的工作效率。
5.便于各方即時查,實現(xiàn)各方教學人員在管理上的共同參與。
(作者單位:肇慶市工業(yè)貿易學校)
參考文獻:
[1]劉文波.略談數(shù)字化校園建設[J].情報探索,2006,(6).
[2]褚中葦,魏東.交互設計在人機界面設計中的應用[J].福建電腦,2007,(1).
責任編輯李平安