楊湘東 楊 宏 倪 欣 孫金棟 高洪濤
北京建筑工程學院 北京 100044
實驗類選修課信息管理系統(tǒng)的構(gòu)建與實踐
楊湘東 楊 宏 倪 欣 孫金棟 高洪濤
北京建筑工程學院 北京 100044
針對學校開設(shè)的實驗類選修課設(shè)計、研發(fā)的實驗類選修課信息管理系統(tǒng),搭載于學校實驗中心(室)實驗教學信息管理平臺。根據(jù)學校實驗中心(室)的特點與性質(zhì),論述了管理系統(tǒng)的總體需求、框架結(jié)構(gòu)、體系構(gòu)成與功能設(shè)計、性能要求等具體內(nèi)容。經(jīng)過實踐,有效地提高了管理效率,有力地促進了實驗教學工作。
實驗中心(室);實驗類選修課;信息管理系統(tǒng);信息管理平臺
Abstract: In accordance with experimental elective courses that college offers, the information management system for experimental elective courses was designed, which was equipped on the experiments teaching management platform for college experimental center(laboratory). This system accounted for overall demand, frame structure, system constitution and function design, performance requirements and other specif c content based on the characteristics and properties of the experimental center (laboratory). After the process of using, it was useful to improve administrative eff ciency and promote experimental teaching.
Key words: experimental centre (laboratory); experimental elective courses; the information management system; experiments teaching management platform
建立現(xiàn)代化高效的運行管理機制,全面提高實驗教學管理和服務(wù)水平,是實驗室建設(shè)中的一項重要工作,學校前期建設(shè)的實驗中心(室)實驗教學信息管理平臺,為全校實驗室建設(shè)、管理與服務(wù)提供了良好的網(wǎng)絡(luò)環(huán)境。為鍛煉學生動手能力,培養(yǎng)學生綜合素質(zhì),有效提高實驗中心(室)儀器設(shè)備利用率和資源共享,激發(fā)實驗技術(shù)相關(guān)人員實驗教學改革的熱情,學校以實驗類選修課的開設(shè)來積極促進各級各類實驗中心(室)的開放工作。為保證實驗類選修課開設(shè)工作的正常運行,設(shè)計、研發(fā)實驗類選修課信息管理系統(tǒng),搭載于學校實驗中心(室)實驗教學信息管理平臺,既是對實驗中心(室)實驗教學信息管理平臺管理內(nèi)容的有效補充,又提供了適用的平臺環(huán)境,相輔相成。建設(shè)和完善信息管理系統(tǒng)和平臺,是實現(xiàn)實驗中心(室)管理的規(guī)范化、程序化和信息化以及全面提高實驗中心(室)的教學水平和服務(wù)水平的有效途徑。
1.1 總體需求
實驗類選修課信息管理系統(tǒng)包含認知類公共選修課信息管理模塊、設(shè)計類公共選修課信息管理模塊、競賽類公共選修課信息管理模塊。
通過切合實際的各級各類實驗中心(室)開設(shè)實驗類選修課的實驗教學管理流程,提煉出系統(tǒng)功能、算法描述和數(shù)據(jù)屬性,利用Internet/Intranet為校內(nèi)師生服務(wù)。校內(nèi)教師可以通過校內(nèi)局域網(wǎng)使用本系統(tǒng),在本系統(tǒng)中可以實現(xiàn)管理和查詢,校內(nèi)教師可以根據(jù)所屬身份的不同,享有不同的管理和查詢權(quán)限;校內(nèi)學生可通過校內(nèi)局域網(wǎng)使用本系統(tǒng),進行網(wǎng)上預約實驗課、查看課表和成績、打印課表等操作。
1.2 框架結(jié)構(gòu)
實驗類選修課信息管理系統(tǒng)框架結(jié)構(gòu)如圖1所示。
圖1 實驗類選修課信息管理系統(tǒng)框架結(jié)構(gòu)圖
業(yè)務(wù)流程控制層負責接收客戶端的請求,然后選擇執(zhí)行相應(yīng)的業(yè)務(wù)邏輯,再把響應(yīng)結(jié)果送回客戶端;為了把業(yè)務(wù)對象和客戶層分離,采用業(yè)務(wù)代理(Business Delegate)設(shè)計模式,業(yè)務(wù)代理充當了客戶端業(yè)務(wù)邏輯的抽象,他隱藏了業(yè)務(wù)服務(wù)的實現(xiàn);業(yè)務(wù)處理層包含對業(yè)務(wù)對象和業(yè)務(wù)規(guī)則的實現(xiàn)處理,是整個系統(tǒng)的業(yè)務(wù)處理核心;數(shù)據(jù)持久化層采用ADO.NET的強類型,提供訪問關(guān)系數(shù)據(jù)庫所需的所有操作的接口,將底層數(shù)據(jù)訪問操作與高層業(yè)務(wù)邏輯分離,并對上層提供面向?qū)ο蟮臄?shù)據(jù)訪問接口。
2.1 體系構(gòu)成
實驗類選修課信息管理系統(tǒng)由認知類公共選修課信息管理模塊、設(shè)計類公共選修課信息管理模塊、競賽類公共選修課信息管理模塊組成。本系統(tǒng)設(shè)立系統(tǒng)用戶管理員,維護系統(tǒng)所必需的基礎(chǔ)數(shù)據(jù)。設(shè)立校院兩級教學主管、任課教師等角色,每個用戶角色根據(jù)自身所擁有的權(quán)限來瀏覽、維護和操作本系統(tǒng)的相關(guān)信息;學生可以進行網(wǎng)上預約實驗課、查看課表和成績、打印課表等操作。
實驗類選修課信息管理系統(tǒng)流程如圖2所示。
圖2 實驗類選修課信息管理系統(tǒng)流程圖
2.2 功能設(shè)計
(1)發(fā)布公告:學校發(fā)布通知,要求各二級學院組織實驗類選修課開課申報工作。
(2)參數(shù)設(shè)置:設(shè)置實驗類選修課開設(shè)時間段,學生選課時間段等選課要求。
(3)課程申報:二級學院根據(jù)學校通知,進行實驗類選修課的在線申報工作,申請?zhí)砑映晒笮枰嚓P(guān)職能部門的審核。
(4)課程申報修改:二級學院申報的實驗類選修課經(jīng)審核不通過的,允許其修改后繼續(xù)申報。
(5)學生選課:學生進入實驗類選修課信息管理系統(tǒng),根據(jù)查看到的待選實驗類選修課程,進行在線選課,選課完成后需要實驗課負責人確認開課。
(6)開課管理:在確認開課后,教師可以進行考勤管理,課程結(jié)束后,需要進行成績錄入,提交開課總結(jié)等工作;學生在確認開課后,可以查詢開課時間、地點等信息,課程結(jié)束后可以進行成績查詢。
3.1 性能要求
要保證校內(nèi)師生對本系統(tǒng)的正常瀏覽和使用,在服務(wù)器正常運行的情況下,每個頁面的呈現(xiàn)速度控制在2~4秒,在通過查詢條件查詢大量數(shù)據(jù)的情況下,頁面的呈現(xiàn)速度依據(jù)查詢數(shù)據(jù)的數(shù)據(jù)量而定。
靈活性:組織機構(gòu)的層次級別可隨意擴展;組織的人員信息可擴展;用戶根據(jù)系統(tǒng)消息提示直接進入要工作的頁面;全部的數(shù)據(jù)錄入頁面最大限度地減少用戶的輸入工作;實驗類選修課程的基本信息可擴展;實驗項目的基本信息可擴展;學生考勤采用學生現(xiàn)有的學籍卡進行刷卡考勤。
3.2 運行環(huán)境要求
(1)硬件要求
CPU:Xeon E5620,4核;內(nèi)存:4 G以上。
(2)軟件要求
軟件基本運行環(huán)境為Windows環(huán)境;數(shù)據(jù)庫軟件:SQLServer 2005。
(3)開發(fā)環(huán)境
Microsoft Visual Studio 2010。
(4)開發(fā)語言
C#,JavaScript,AJAX,HTML。
3.3 體系結(jié)構(gòu)
系統(tǒng)將由DB服務(wù)器、Web服務(wù)器、客戶瀏覽器三部分構(gòu)成。其相互關(guān)系如圖3所示:
圖3 實驗類選修課信息管理系統(tǒng)體系結(jié)構(gòu)關(guān)系圖
自2009年開設(shè)實驗類選修課以來,開課門次和選課人數(shù)逐年增加,實驗類選修課信息管理系統(tǒng)也在進行建設(shè)和完善,目前已經(jīng)在全校范圍內(nèi)使用,廣大教師普遍反映,該系統(tǒng)的應(yīng)用減少了以往煩瑣和重復的工作量,也便于實驗教學管理人員統(tǒng)計實驗室和實驗項目的相關(guān)信息,提升了管理流程和效率;實驗中心(室)儀器設(shè)備利用率有所提高,促進了資源共享;實驗中心(室)開放程度有所提高,激發(fā)了實驗技術(shù)相關(guān)人員對實驗教學改革研究的積極性;給學生提供了更多開闊視野、動手實踐和開拓創(chuàng)新的機會。
[1] 閆瑞琴,林德中.高校實驗室信息系統(tǒng)網(wǎng)絡(luò)化管理[J].實驗技術(shù)與管理,2004,21(5):71-73.
[2] 李目,劉祖潤.高等院校開放性實驗室的網(wǎng)絡(luò)化管理系統(tǒng)[J].實驗技術(shù)與管理,2007,24(1):67-70.
[3] 陳蕾,楊維科,謝麗.高等學校實驗中心網(wǎng)絡(luò)平臺的構(gòu)建[J].中國教育信息化,2007,3:42-43.
[4] 趙杰,李濤,朱慧.SQL Server數(shù)據(jù)庫管理、設(shè)計與實現(xiàn)教程[M].北京:清華大學出版社,2004.
[5] 陳建偉,李美軍,施建強.ASP動態(tài)網(wǎng)站開發(fā)教程(第二版)[M].北京:清華大學出版社,2005.
[6] 賴臻.網(wǎng)絡(luò)教學平臺的建設(shè)與安全[J].現(xiàn)代技術(shù)教育研究,2008,1:97-98.
Construction and application of the information management system for experimental elective courses
Yang Xiangdong, Yang Hong, Ni Xin, Sun Jindong, Gao Hongtao
Beijing university of civil engineering and architecture, Beijing, 100044, China
2012-04-17
楊湘東,碩士,助理研究員。楊宏,碩士,助理研究員。倪欣,碩士,助理研究員。孫金棟,碩士,高級實驗師。高洪濤,碩士。