唐潔
摘 要
隨著教學改革的深入,工程訓練教學也以傳統的金工實習為基礎,逐漸得到拓展,智能化、無紙化和系統化在現代工程訓練教學中表現出巨大的優勢。本文以面向工程訓練的教務管理系統為例,著重闡述對于此系統的架構與設計,及其對于工程訓練教學改革的價值和意義。
【關鍵詞】工程訓練 數據庫 ASP.NET 管理系統 C/S模式
近十幾年來,工程訓練教學隨著教育改革的深入取得了巨大的發展,為學生的能力培養起到了很好的推動作用,同時也受到學生的普遍歡迎。目前在各大高校開展的工程訓練課程,已由傳統的金工實習為基礎,增加了電子、機電、自動化等多個領域的項目。在這種現狀下,如何合理高效地管理課程中產生的大量信息和數據,并開拓網上教學作為新的教學模式,成為了研究的必然,也是本文討論的重點。
1 面向工程訓練課程的管理系統基本架構及功能分析
按照我校創新型人才的培養要求,工程訓練課程主要擔任著為學生進行工程基礎知識、技能操作、工程素質和創新能力的鍛煉培養等任務,除傳統車、銑、熱、鉗等項目外,增加了數控加工、特種加工、太陽能光伏、逆向工程等數十項工程訓練項目。針對每一個項目需管理其成績、排課、考試等項目。如圖1所示為整個管理系統的基本架構。
2 系統數據庫的邏輯設計及功能實現
本管理系統選用的數據庫為SQL Server 2008,較多的運用了存儲過程技術,相應的數據表邏輯設計也較為多和復雜,下文將就主要數據表及部分實現的功能作一論述:
2.1 用戶表(User)及學生表(Student)的建立
管理系統提供4種用戶登錄模式,即管理員、教師、指導老師、學生,以便于不同角色登錄時可操作的功能不同,如管理員可對其他角色人員實現添加、修改、分組等基本管理功能。
2.2 Excel表導入功能
在實際工作中,考慮到學生信息量巨大,逐個錄入成為負擔。因此在本管理系統中特別加入Excel表格導入模塊,將原始學生信息通過Excel 表格的列,導入數據庫的學生表(Student)中。
2.3 排課功能的實現
如前文所述,工程訓練項目眾多,需按照項目輪換才能是課程有序進行。因此在本管理系統中特將學生按訓練項目分組,并自動跳過節假日,生成輪換表,也可在系統中手工修改。
2.4 基于C/S模式的考試功能
客戶/服務器(Client/Server)模式以其高性能和高可靠性迅速取代了傳統的聯機遠程終端和以文件服務器為核心的計算機網絡結構。本管理系統的考試功能采用這樣的模式,可以讓學生借助校園網,在寢室內即可進行在線練習和考試。
練習和考試的內容以客觀題為主,這樣既可以省去人工閱卷時間,又可使學生第一時間了解練習和考試結果。為了防止學生相互抄襲,本系統采用隨機生成試卷、一人一卷的算法。另外,為保證每張試卷難度相當,在制定題庫時特別設定每題的難度系數。
生成試卷的部分實現算法如下:
3 結束語
工程訓練教務管理系統是在大工程背景下應運而生的,它符合目前本校的工程訓練課程實際,滿足了對于成績管理、網上考試、自動排課等多種功能的需求,為課程的順利進行產生的不小的推動作用,滿足了該課程教學的共享性、交互性。但在投入使用中還是發現了一些不足,如維護過程麻煩、不易于長期更新以及管理員工作量繁重等。
參考文獻
[1]薩師煊,王珊.數據庫系統概論[M].北京:高等教育出版社,2000.
[2]姬濤.基于SQL數據庫教學網站設計與實現[J].電腦編程技巧與維護,2014(08).
作者單位
浙江大學 浙江省杭州市 310058endprint
摘 要
隨著教學改革的深入,工程訓練教學也以傳統的金工實習為基礎,逐漸得到拓展,智能化、無紙化和系統化在現代工程訓練教學中表現出巨大的優勢。本文以面向工程訓練的教務管理系統為例,著重闡述對于此系統的架構與設計,及其對于工程訓練教學改革的價值和意義。
【關鍵詞】工程訓練 數據庫 ASP.NET 管理系統 C/S模式
近十幾年來,工程訓練教學隨著教育改革的深入取得了巨大的發展,為學生的能力培養起到了很好的推動作用,同時也受到學生的普遍歡迎。目前在各大高校開展的工程訓練課程,已由傳統的金工實習為基礎,增加了電子、機電、自動化等多個領域的項目。在這種現狀下,如何合理高效地管理課程中產生的大量信息和數據,并開拓網上教學作為新的教學模式,成為了研究的必然,也是本文討論的重點。
1 面向工程訓練課程的管理系統基本架構及功能分析
按照我校創新型人才的培養要求,工程訓練課程主要擔任著為學生進行工程基礎知識、技能操作、工程素質和創新能力的鍛煉培養等任務,除傳統車、銑、熱、鉗等項目外,增加了數控加工、特種加工、太陽能光伏、逆向工程等數十項工程訓練項目。針對每一個項目需管理其成績、排課、考試等項目。如圖1所示為整個管理系統的基本架構。
2 系統數據庫的邏輯設計及功能實現
本管理系統選用的數據庫為SQL Server 2008,較多的運用了存儲過程技術,相應的數據表邏輯設計也較為多和復雜,下文將就主要數據表及部分實現的功能作一論述:
2.1 用戶表(User)及學生表(Student)的建立
管理系統提供4種用戶登錄模式,即管理員、教師、指導老師、學生,以便于不同角色登錄時可操作的功能不同,如管理員可對其他角色人員實現添加、修改、分組等基本管理功能。
2.2 Excel表導入功能
在實際工作中,考慮到學生信息量巨大,逐個錄入成為負擔。因此在本管理系統中特別加入Excel表格導入模塊,將原始學生信息通過Excel 表格的列,導入數據庫的學生表(Student)中。
2.3 排課功能的實現
如前文所述,工程訓練項目眾多,需按照項目輪換才能是課程有序進行。因此在本管理系統中特將學生按訓練項目分組,并自動跳過節假日,生成輪換表,也可在系統中手工修改。
2.4 基于C/S模式的考試功能
客戶/服務器(Client/Server)模式以其高性能和高可靠性迅速取代了傳統的聯機遠程終端和以文件服務器為核心的計算機網絡結構。本管理系統的考試功能采用這樣的模式,可以讓學生借助校園網,在寢室內即可進行在線練習和考試。
練習和考試的內容以客觀題為主,這樣既可以省去人工閱卷時間,又可使學生第一時間了解練習和考試結果。為了防止學生相互抄襲,本系統采用隨機生成試卷、一人一卷的算法。另外,為保證每張試卷難度相當,在制定題庫時特別設定每題的難度系數。
生成試卷的部分實現算法如下:
3 結束語
工程訓練教務管理系統是在大工程背景下應運而生的,它符合目前本校的工程訓練課程實際,滿足了對于成績管理、網上考試、自動排課等多種功能的需求,為課程的順利進行產生的不小的推動作用,滿足了該課程教學的共享性、交互性。但在投入使用中還是發現了一些不足,如維護過程麻煩、不易于長期更新以及管理員工作量繁重等。
參考文獻
[1]薩師煊,王珊.數據庫系統概論[M].北京:高等教育出版社,2000.
[2]姬濤.基于SQL數據庫教學網站設計與實現[J].電腦編程技巧與維護,2014(08).
作者單位
浙江大學 浙江省杭州市 310058endprint
摘 要
隨著教學改革的深入,工程訓練教學也以傳統的金工實習為基礎,逐漸得到拓展,智能化、無紙化和系統化在現代工程訓練教學中表現出巨大的優勢。本文以面向工程訓練的教務管理系統為例,著重闡述對于此系統的架構與設計,及其對于工程訓練教學改革的價值和意義。
【關鍵詞】工程訓練 數據庫 ASP.NET 管理系統 C/S模式
近十幾年來,工程訓練教學隨著教育改革的深入取得了巨大的發展,為學生的能力培養起到了很好的推動作用,同時也受到學生的普遍歡迎。目前在各大高校開展的工程訓練課程,已由傳統的金工實習為基礎,增加了電子、機電、自動化等多個領域的項目。在這種現狀下,如何合理高效地管理課程中產生的大量信息和數據,并開拓網上教學作為新的教學模式,成為了研究的必然,也是本文討論的重點。
1 面向工程訓練課程的管理系統基本架構及功能分析
按照我校創新型人才的培養要求,工程訓練課程主要擔任著為學生進行工程基礎知識、技能操作、工程素質和創新能力的鍛煉培養等任務,除傳統車、銑、熱、鉗等項目外,增加了數控加工、特種加工、太陽能光伏、逆向工程等數十項工程訓練項目。針對每一個項目需管理其成績、排課、考試等項目。如圖1所示為整個管理系統的基本架構。
2 系統數據庫的邏輯設計及功能實現
本管理系統選用的數據庫為SQL Server 2008,較多的運用了存儲過程技術,相應的數據表邏輯設計也較為多和復雜,下文將就主要數據表及部分實現的功能作一論述:
2.1 用戶表(User)及學生表(Student)的建立
管理系統提供4種用戶登錄模式,即管理員、教師、指導老師、學生,以便于不同角色登錄時可操作的功能不同,如管理員可對其他角色人員實現添加、修改、分組等基本管理功能。
2.2 Excel表導入功能
在實際工作中,考慮到學生信息量巨大,逐個錄入成為負擔。因此在本管理系統中特別加入Excel表格導入模塊,將原始學生信息通過Excel 表格的列,導入數據庫的學生表(Student)中。
2.3 排課功能的實現
如前文所述,工程訓練項目眾多,需按照項目輪換才能是課程有序進行。因此在本管理系統中特將學生按訓練項目分組,并自動跳過節假日,生成輪換表,也可在系統中手工修改。
2.4 基于C/S模式的考試功能
客戶/服務器(Client/Server)模式以其高性能和高可靠性迅速取代了傳統的聯機遠程終端和以文件服務器為核心的計算機網絡結構。本管理系統的考試功能采用這樣的模式,可以讓學生借助校園網,在寢室內即可進行在線練習和考試。
練習和考試的內容以客觀題為主,這樣既可以省去人工閱卷時間,又可使學生第一時間了解練習和考試結果。為了防止學生相互抄襲,本系統采用隨機生成試卷、一人一卷的算法。另外,為保證每張試卷難度相當,在制定題庫時特別設定每題的難度系數。
生成試卷的部分實現算法如下:
3 結束語
工程訓練教務管理系統是在大工程背景下應運而生的,它符合目前本校的工程訓練課程實際,滿足了對于成績管理、網上考試、自動排課等多種功能的需求,為課程的順利進行產生的不小的推動作用,滿足了該課程教學的共享性、交互性。但在投入使用中還是發現了一些不足,如維護過程麻煩、不易于長期更新以及管理員工作量繁重等。
參考文獻
[1]薩師煊,王珊.數據庫系統概論[M].北京:高等教育出版社,2000.
[2]姬濤.基于SQL數據庫教學網站設計與實現[J].電腦編程技巧與維護,2014(08).
作者單位
浙江大學 浙江省杭州市 310058endprint