張志清 譚干
摘 要:調(diào)查發(fā)現(xiàn),多數(shù)高校在培養(yǎng)方案制定中采用手工方式,效率低下、易錯且共享性差。針對以上問題,作者設(shè)計開發(fā)了一個用于本科培養(yǎng)方案制定的輔助系統(tǒng),系統(tǒng)采用C#和.NET技術(shù),充分利用C/S架構(gòu)的優(yōu)勢,通過設(shè)置約束值,可實現(xiàn)方案制定中的提示、優(yōu)化和決策功能,并可輸出多種式樣的報表。經(jīng)試用,系統(tǒng)功能合理,效果明顯。
關(guān)鍵詞:培養(yǎng)方案;學(xué)分制;方案制定輔助系統(tǒng);設(shè)計與實現(xiàn)
中圖分類號:C939 文獻標志碼:A 文章編號:1673-8454(2014)22-0084-02
一、引言
高校是我國科教創(chuàng)新體系中的重要組成部分,是培養(yǎng)和造就高素質(zhì)創(chuàng)新型人才的搖籃。培養(yǎng)方案作為高校人才培養(yǎng)的重要依據(jù)和規(guī)格保證,如何制定科學(xué)合理的培養(yǎng)方案就成為關(guān)鍵。但通過調(diào)查發(fā)現(xiàn),當(dāng)前多數(shù)高校在培養(yǎng)方案制定中采用手工方式,部分采用電子表格工具,存在效率低下、易錯、共享性差等缺點。其次,伴隨著學(xué)校規(guī)模的不斷擴大,專業(yè)數(shù)量逐漸增多,尤其是在學(xué)分制日益普及的情況下,對培養(yǎng)方案制定提出了很多新要求。一方面,以學(xué)分制為主要特征的培養(yǎng)模式,針對眾多的學(xué)科專業(yè),不同的學(xué)分數(shù)量與組成結(jié)構(gòu)的約束限制,使方案的規(guī)劃過程難以控制。另一方面,傳統(tǒng)各自為政規(guī)劃方法的長期存在,相關(guān)決策者之間缺乏有效的信息共享,造成了信息高度冗余和難以集成的不利局面。因此,為了在方案制定過程中加強以學(xué)分為導(dǎo)向的信息審計,規(guī)范培養(yǎng)方案的制定流程,采用先進的設(shè)計理念和開發(fā)技術(shù),設(shè)計開發(fā)了一個用于培養(yǎng)方案制定的決策支持系統(tǒng),實現(xiàn)對培養(yǎng)方案制定工作的支持。
二、系統(tǒng)需求分析
經(jīng)過對用戶的調(diào)查,確定了本系統(tǒng)的基本需求,主要包括:
1.對不同角色的特殊性要求進行支持
培養(yǎng)方案的制定主要涉及學(xué)校教務(wù)管理部門、學(xué)院教務(wù)辦、專業(yè)負責(zé)人等部門或人員,本系統(tǒng)涉及的角色及其主要職責(zé)如圖1所示。其中學(xué)校教務(wù)部分負責(zé)培養(yǎng)方案制定的規(guī)則制定和方案審核,學(xué)院教務(wù)辦負責(zé)課程數(shù)據(jù)的維護和溝通協(xié)調(diào)等工作,專業(yè)負責(zé)人則根據(jù)學(xué)校的要求進行培養(yǎng)方案的制定和優(yōu)化。
2.能夠?qū)W(xué)分要求轉(zhuǎn)化為系統(tǒng)約束,進行方案的排定、優(yōu)化和調(diào)整
學(xué)分制培養(yǎng)方案的制定與學(xué)年制有較大區(qū)別,需要充分考慮不同類型課程的學(xué)分總數(shù)限制,采用科學(xué)的輔助決策支持模型,提升決策過程的速度與準確性,協(xié)助用戶進行方案的優(yōu)化和調(diào)整。另外,還需要兼顧開課學(xué)期的課程平衡性,保持一定的穩(wěn)定性,為學(xué)生提前畢業(yè)提供支持。
3.能夠提供多種形式的報表輸出
根據(jù)對系統(tǒng)用戶的調(diào)查,系統(tǒng)需要具備重要數(shù)據(jù)的導(dǎo)入和導(dǎo)出功能,還應(yīng)提供完整的培養(yǎng)方案、課程及開課單位一覽表、雙學(xué)位培養(yǎng)方案、中英文對照培養(yǎng)方案等報表的輸出。
三、系統(tǒng)設(shè)計
1.數(shù)據(jù)庫設(shè)計
該系統(tǒng)數(shù)據(jù)庫涉及學(xué)院、學(xué)科專業(yè)、開設(shè)課程、開課單位以及課程安排等諸多實體,對于這部分數(shù)據(jù)面臨的大量的維護處理工作,數(shù)據(jù)庫設(shè)計要提供安全性和即時性的支持。遵循關(guān)系型數(shù)據(jù)庫設(shè)計開發(fā)的原則,充分抓取方案決策者在實際工作流程中的數(shù)據(jù)需求,在確定二元關(guān)系的基礎(chǔ)上明確關(guān)系屬性,確定合理主外鍵聯(lián)系,保證數(shù)據(jù)完整性。
2.輸入輸出設(shè)計
培養(yǎng)方案制定過程存在較強的人機交互,需要提供界面友好的輸入輸出功能。保證系統(tǒng)輸入正確數(shù)據(jù)的同時,采用盡量簡單、迅速和方便的輸入方法。輔助用戶明確輸入培養(yǎng)方案各部分內(nèi)容,選擇合理的輸入設(shè)備,提高數(shù)據(jù)輸入的效率。為用戶提示目標數(shù)據(jù)的記錄規(guī)范,提供輸入數(shù)據(jù)的自動校驗功能,滿足使用者的要求和習(xí)慣??紤]系統(tǒng)有關(guān)方案和課程報表數(shù)據(jù)的顯示格式,報表數(shù)據(jù)的響應(yīng)速度,職能部門報表的呈送方式,以及終端用戶的特殊需求,選擇相應(yīng)的輸出設(shè)備,以清晰合理的方式展示系統(tǒng)輸出。系統(tǒng)的輸入輸出接口,作為業(yè)務(wù)邏輯處理層與用戶進行直接的交互,采用諸如鼠標、觸摸板、鍵盤等簡便的輸入設(shè)備以及類似Listbox、Textbox和Datagridview等優(yōu)秀的輸入輸出控件將能夠達到事半功倍的效果。優(yōu)秀的系統(tǒng)輸入和清晰的顯示布局,將使用戶在提高工作效率的同時獲得良好的系統(tǒng)體驗,從而利于培養(yǎng)方案管理信息系統(tǒng)在高校中的推廣與普及。輸入輸出設(shè)計實例如圖2所示。
四、系統(tǒng)實現(xiàn)
考慮到系統(tǒng)的需求和特點,選擇C/S架構(gòu)便于系統(tǒng)的布置和使用。由于該系統(tǒng)數(shù)據(jù)量不是很大,數(shù)據(jù)庫采用微軟的Access數(shù)據(jù)庫。開發(fā)語言則選用C#,因為C#作為.Net平臺上的一種優(yōu)秀的開發(fā)語言,不但可以開發(fā)基于.Net的應(yīng)用程序,也可以開發(fā)基于WinForm的程序,其體系結(jié)構(gòu)非常靈活,易于在微軟平臺上移植。本系統(tǒng)采用C#的Windows窗體控件來實現(xiàn)用戶界面,利用Windows窗體用戶友好的特性來引導(dǎo)終端用戶登錄系統(tǒng),可實現(xiàn)對系統(tǒng)數(shù)據(jù)增刪改查以及相應(yīng)的核心業(yè)務(wù)流程的輕松處理。系統(tǒng)主界面如圖3所示。
五、結(jié)束語
針對高校本??婆囵B(yǎng)方案制定中存在的問題,設(shè)計開發(fā)了一個架構(gòu)先進、功能全面的培養(yǎng)方案制定輔助系統(tǒng)。通過測試,該系統(tǒng)實現(xiàn)了對培養(yǎng)方案制定流程的全方位多手段的支持與控制,促進了高校培養(yǎng)方案管理模式的系統(tǒng)化、規(guī)范化和信息化,全面提升了培養(yǎng)方案的規(guī)劃技術(shù)與管理水平,最大限度的減少了制定過程中存在的不合理性。而且,該系統(tǒng)對于其它行業(yè)領(lǐng)域同類型的計劃方案制定系統(tǒng)的設(shè)計與實現(xiàn)具有一定的指導(dǎo)意義和參考價值。該系統(tǒng)無論是在技術(shù)先進性、管理創(chuàng)新性以及需求的廣泛性方面都處于行業(yè)領(lǐng)先水平。其不僅適用于高校培養(yǎng)方案的制定與管理,還可進一步推廣到各級教育機構(gòu)相關(guān)方案的規(guī)劃流程中。同時,還可以在現(xiàn)有系統(tǒng)的基礎(chǔ)架構(gòu)上,充分共享系統(tǒng)數(shù)據(jù),添加相應(yīng)的業(yè)務(wù)規(guī)則,靈活拓展系統(tǒng)功能。
參考文獻:
[1]張西良,李伯全,潘海彬. 創(chuàng)新學(xué)分制與大學(xué)生創(chuàng)新型人才培養(yǎng)體系[J].高校教育管理,2013,7(1):95-99.
[2]陶靜.信息技術(shù)在教學(xué)培養(yǎng)方案制定中的應(yīng)用[J].現(xiàn)代經(jīng)濟信息,2009(24):280.
[3]鄒杰慧,彭宏偉.基于QFD的本科專業(yè)培養(yǎng)方案制定方法研究[J].井岡山大學(xué)學(xué)報(自然科學(xué)版),2010(3):130-136.
[4]龍軍,楊柳,粟梅,等.基于GQM模型的卓越計劃專業(yè)培養(yǎng)方案制定與優(yōu)化[J].科技進步與對策,2012(15):152-156.
[5]劉向東.培養(yǎng)方案與教學(xué)任務(wù)管理系統(tǒng)開發(fā)[D].成都:電子科技大學(xué),2009.
(編輯:魯利瑞)