前言:尋找寫作靈感?中文期刊網用心挑選的校園一卡通實驗室管理論文,希望能為您的閱讀和創作帶來靈感,歡迎大家閱讀并分享。
1系統分析
1.1可行性
(1)技術可行性:
本設計的集成開發環境(IDE)選用的是Delphi,與Windows編程緊密結合,以圖形用戶界面為開發環境,通過IDE、VCL工具與編譯器,配合連接數據庫的功能,構成一個以面向對象程序設計為中心的應用開發基于窗體和面向對象的編程思想、擁有高速編譯器和強大的數據庫支持。除了使用數據庫的程序外,不需要安裝即可運行,在使用上相當方便。
(2)操作可行性:
如今,計算機與網絡已非常普及,特別是在信息化高需求與快速發展的時代,計算機應用已經成為學生和教師必備的技能。
1.2需求分析
該系統主要就是為了解決學生上機使用一卡通的問題和教師管理機房的問題。
2功能需求
根據上面的需求分析,需要設計出系統的用戶角色,包括學生、教師和超級管理員。基于一卡通的實驗室開放實驗所包含的內容:學生課余時間使用;網上選課、評教;培訓課程。
3系統實施
3.1學生
學生權限包括:課余時間使用實驗室網絡資源;參加課內培訓;免費進行網上選課和評教;使用實驗室內的其他資源(如打印機);查詢信息及修改個人信息。
(1)課余時間使用實驗室的網絡資源
學生在進入實驗室前進行刷卡,記錄開始進入實驗室的時間并記錄該卡持卡學生的信息,若該持卡學生是第一次進入實驗室進行刷卡,系統將自動將該學生的信息記錄到本地數據庫中,以便進行信息的統計。刷卡后學生可自行選擇任何非培訓專用實驗室,進入實驗室后,學生可任意開啟一臺計算機,該計算機的IP將自行將狀態反饋到系統,系統將根據該生登錄的計算機的IP及登錄人的個人信息確定該生所在的實驗室,以便進行費用計算。學生離開時直接刷卡離開,此時系統將記錄該卡離開的時間,結合該卡所在的實驗室進行該生該次上機費用的計算,將該數據反饋到一卡通中心,由一卡通中心進行費用的扣除。
(2)參加實驗室培訓課程
系統在記錄學生信息后會自動在學生的信息中添加一個字段專用于記錄實驗室培訓的信息。學生參加實驗室培訓課程需要繳納一定的費用,該字段將對學生的培訓費用進行記錄和管理。由于不同專業培訓的課程和時間不盡相同,因此學生的培訓信息由校方進行管理。學生在培訓的過程中學校會為學生統一分配專門的實驗室,這些實驗室在培訓結束前不會作其他用途。因為一般培訓課程是由校方統一安排的,若在此之前學生從未進入刷卡進入任何實驗室,那么系統中將不會存在該生的基本信息,因此無法添加該生的培訓信息,此時需要管理員對該生的信息進行人為操作,將學生基本信息以及培訓所耗費用進行統計和更新。之后系統將會對新的信息進行更新。
(3)免費進行網上選課和評教
學生在大學期間的每個學期都學要進行網上選課(公共課程)和參加評教(教師工作評價),當然這些操作都是在某些特定的時間段內進行的,比如每個學期的某周或者某幾天之內完成該操作。由于該操作覆蓋范圍及廣,無論年級、院系每個學生都需要參加,而因為涉及的數量之多,情況復雜,因此學校在每個學生的校園一卡通的實驗室基本信息中專門設置了一個賬號,用來管理學生網上選課和評教期間使用實驗室費用的信息。
(4)使用實驗室其他資源(如打印機等)
學生在實驗室上課或課外學習的時候需要打印學習資料、課程安排表,很多時候,資料都是臨時在實驗室電腦上查詢到的,很多時候不方便到其他地方打印,此時,打印機的存在就很有必要。學生可以使用實驗室的打印機打印資料,系統會按照學生打印的數量和打印的所用材料進行費用的計算和扣除。
(5)查詢信息及修改個人信息
學生登錄系統可以進行課程表信息的查詢、個人消費金額查詢、個人信息的查詢以及個人資料的修改(如修改登錄密碼)。
3.2教師
教師權限包括:使用實驗室資源;查詢、安排課程;查詢和修改個人信息。
(1)使用實驗室資源
對于每位教師,學校也將為其發放個人的校園一卡通,方便教師在校園內使用。首先對于實驗室資源,學校會為每個教師分配一個賬號,并在該賬號中存入一定量的資金,以便教師在校期間使用實驗室資源。
(2)查詢、安排課程
教師可以通過實系統進行實驗室使用課程的查詢和安排。首先,教師登錄系統,點擊菜單欄進入“實習排課”,輸入卡號、登錄密碼、教師ID號,則可以對該教師的課程安排信息進行查詢,也可以對機房已有的課程安排進行查詢,方便教師進行課程的時間和使用實驗室的安排。教師查詢課程安排信息時可以按照“學年學期”進行查詢。課程安排方面,教師登錄系統,進入“實習排課”,教師可先對機房已有的課程安排進行查詢,了解哪些實驗室是已經被使用的,然后先確定自己課程使用的實驗室,保存選擇的實驗室基本信息后,再進行該實驗室的課程及學生的安排。保存好個人課程安排的信息后,點擊界面中的“查看本人課程”即可查看已設定好的課程信息。同時系統提供打印功能,點擊界面中的“打印”則可以打印課程表了。
(3)查詢和修改個人信息
3.3超級管理員
超級管理員權限包括:管理所有學生及教師、普通管理員信息;系統信息更新維護;所有學生和管理員既有的權限。
(1)管理所有學生及教師、普通管理員信息
可以進行用戶信息瀏覽、用戶的新增(學生、教師、普通管理員),對用戶資料進行更新和維護(學生、教師、普通管理員以及超級管理員自身的信息),用戶密碼修改,用戶權限修改。
(2)系統信息更新維護
1)當實驗室使用結束后,清除機房使用狀態。
2)設置機房費率。費率修改:點擊新機房———新增,點擊修改界面———選擇要修改的機房進行信息修改,培訓專用機房培訓學員才能使用,所屬院系———各院系管理員只能對該院系的機房信息進行維護,Ip———通過IP確定登錄用戶所在的機房。
3)培訓學時添加,即學校安排培訓課程時,超級管理員可對培訓學時進行更新。
4)普通的充值服務,實驗室專用費用不足時,管理員可通過該功能對該卡進行充值。
5)計劃學時充值,因課程存在著多變性和復雜性,很多時候一次充值并不能支持到培訓課程的結束,這時,需要管理員對其進行人工添加。
6)培訓課程設置,管理員可根據培訓課程的統計狀況對培訓課程進行統一的安排。
7)已有卡批量錄入,學生至少要進一次實驗室刷卡,系統中才會有該學生的信息,當學生從未進實驗室刷卡時,系統中無該學生的習性,此時,管理員可將這些學生的基本信息批量添加,以便以后對學生信息的其他方面的操作。
8)學生臨時培訓信息添加,雖然學校培訓課程一般情況下都是統一安排的,但有時也會存在某些特殊狀況。例如,不是某專業的學生,但對這專業非常感興趣,想參加該專業的培訓課程,這個時候,可以通過管理員對該生的培訓信息進行修改。
9)培訓集體充值,學校或院系統一安排培訓課程時,管理員可通過該功能對參加培訓課程的學生進行批量充值。
10)手動修改下機時間,有時候,學生離開實驗室比較匆忙,忘記在離開時刷卡,那么系統記錄學生在實驗室上機的時間就則是從學生刷卡上機開始一直到這一天實驗室關閉,因此費用的計算值會和該學生實際上機所用費用有一定的出入。此時,學生可以找到管理員,管理員通過系統中的此項功能,手動修改學生的下機時間,將多結算的費用返還給學生。
11)機房本地賬戶掛失和解掛,如果學生的校園一卡通丟失,可以通過掛失來阻止卡上金額流失,但是,機房的本地賬戶內專用于實驗室上機的費用是獨立于其他費用的存在,因此一旦卡丟失,學生需要到管理員處說明情況,管理員對該賬戶進行掛失,同樣,若學生丟失的卡找到了,或者補辦了新卡,則需要向管理員說明,對掛失的信息進行解掛。
12)畢業取消賬戶,學生畢業,校園一卡通自然無法使用,而實驗室的信息也需要一并進行取消掉。
13)實驗室排課管理,超級管理員可對可以排課的實驗室以及實驗室對應的時間進行查詢、維護和更新,對排課的具體內容如節次和學年、學期信息進行維護和更新。
4項目總結
目前“校園一卡通”主要應用還是在食堂售飯系統,隨著數字化校園的建設,逐步向其他系統滲透,如:圖書館借閱管理系統、體育場館管理系統等。但對于實驗室的管理還僅僅局限在門禁管理功能上。因此,本系統的設計將為實驗教學提供最做優化的教學資源,為實驗教師提供有效的實驗教學管理,為學生提供優質的實驗環境與資源,使學生利用較少的時間,掌握更多的實驗操作技能,并在此基礎上進行創造性的實驗,有效提高實驗教學質量,為實現實驗室資源的全面開放,突破時間和空間的界限,適應開放式實驗教學的需要。
作者:張金鳳 董恬恬 單位:南京交通職業技術學院電子信息工程學院