吳光永
摘 要:該文設計和實現(xiàn)了數(shù)字化實驗管理系統(tǒng),主要分析了數(shù)字化實驗管理系統(tǒng)的基本操作流程,功能模塊,在程序的框架上使用B/S架構模式,在程序設計上主要采用技術為ASP.NET技術。
關鍵詞:數(shù)字化 實驗管理系統(tǒng) ASP.NET技術 B/S架構
中圖分類號:TP334 文獻標識碼:A 文章編號:1674-098X(2014)09(c)-0194-01
當前,高校各類管理都較為廣泛,例如:學生信息管理系統(tǒng)、學生選課系統(tǒng)等,這些系統(tǒng)的開發(fā)水平已經(jīng)基本成熟,并具有獨自的特點。數(shù)字化實驗教學發(fā)展在各高校中處于實施的起步階段。實施數(shù)字化實驗教學,不僅可以充分利用實驗室,還可以調(diào)動學生的積極性和興趣。
該文將介紹使用MicrosoftVisual Studio2008作為開發(fā)工具,C#作為編程語言,Microsoft SQL Server 2008作為后臺數(shù)據(jù)存儲介質(zhì),借助ASP.NET技術良好效率與豐富的類庫而開發(fā)的B/S模式下的高校數(shù)字化實驗管理系統(tǒng)。
1 系統(tǒng)設計
數(shù)字化實驗管理系統(tǒng)主要由硬件和數(shù)字化實驗室專用軟件2部分組成。數(shù)字化實驗室專用軟件是指用來采集傳感器數(shù)據(jù),進行數(shù)據(jù)分析的基本實驗元件。其中,硬件有傳感器,數(shù)字化實驗室中,傳感器的主要作用是完成實驗信號的轉換。
該文所設計的數(shù)字化實驗管理系統(tǒng)的使用人員包括:教師、學生。其中,教師主要是指系統(tǒng)管理員、實驗室管理人員和實驗課程教師。具體完成功能。學生模塊能夠進行基本操作有:查看實驗課程安排、刪除已經(jīng)申請成功的課程、下載實驗課程基本資料、提交實驗報告、查看實驗課程成績。系統(tǒng)管理員能夠完成基本操作為:進行系統(tǒng)維護、對有關實驗課程的基本信息進行批量導入操作和批量導出操作、上傳實驗課程基本資料、查看實驗室基本信息等。實驗室管理人員能夠執(zhí)行的基本操作有:系統(tǒng)登陸和個人信息維護、實驗開課申請、維護實驗課程信息、上傳實驗課程基本信息資料、上傳實驗課程表、審核學生上課申請等。實驗課程開課教師能夠執(zhí)行的基本操作有:系統(tǒng)登陸及個人信息維護、實驗課程申請等基本操作。
2 系統(tǒng)實現(xiàn)
Visual Studio 2008是一套完整的開發(fā)工具集,包含了大量的功能,主要用于生成應用程序,數(shù)據(jù)庫采用Microsoft SQL Server 2008,采用C#語言開發(fā)系統(tǒng)。
該文數(shù)據(jù)庫設計過程中,具體信息有:用戶信息表、實驗課程信息表、實驗室基本信息表、學院信息表等,下面針對比較典型的信息表進行詳細闡述。
用戶信息表:在數(shù)據(jù)庫應用系統(tǒng)中,應該建立用戶登錄信息表來記錄系統(tǒng)用戶登錄時或登錄后的一些信息。這些基本信息一般包括系統(tǒng)用戶名、操作類型、操作時間和操作內(nèi)容,其中,操作類型包括系統(tǒng)登錄、添加記錄、修改記錄、刪除記錄和系統(tǒng)注銷等操作,操作時間指進行這種操作的具體時間。一般情況下,用戶登錄將會在信息表中顯示以下操作。
(1)登錄應用系統(tǒng)。
當用戶在登錄模塊中輸入正確的登錄用戶名和用戶密碼,登錄數(shù)據(jù)庫應用系統(tǒng)時,將在用戶登錄信息表登記登錄用戶名和登錄時間。
(2)注銷應用系統(tǒng)。
當用戶退出數(shù)據(jù)庫應用系統(tǒng)時,將在用戶登錄信息表登記系統(tǒng)用戶名和注銷時間。
(3)執(zhí)行數(shù)據(jù)庫操作。
當用戶在數(shù)據(jù)庫應用系統(tǒng)中執(zhí)行一些數(shù)據(jù)庫操作,如添加記錄、修改記錄和刪除記錄等操作時,將在用戶登錄信息表登記系統(tǒng)用戶名、操作時間和操作內(nèi)容。
在該數(shù)據(jù)庫應用系統(tǒng)中,數(shù)據(jù)庫表用戶登錄信息表的結構如下。
字段名 數(shù)據(jù)類型 說明
UserName 文本 用戶名稱, 字段大小為50
OperateType 文本 操作類型, 字段大小為50
OperateTime 文本 操作時間, 字段大小為50
OperateContent 文本 操作內(nèi)容, 字段大小為100
實驗課程信息表:對于實驗題目由SQL Server 2008建立數(shù)據(jù)庫表,用C#實現(xiàn)對表的記錄的查詢、添加、修改和刪除功能。首先啟動SQL Server 2008,選擇“文件”→“新建”菜單,在右邊任務中窗格中單擊“空數(shù)據(jù)庫”,彈出一個對話框,指定數(shù)據(jù)庫名為student.mdb。單擊“創(chuàng)建”按鈕。
在該數(shù)據(jù)庫應用系統(tǒng)中,數(shù)據(jù)庫表用戶登錄信息表的結構如下。
字段名 數(shù)據(jù)類型 說明
Sno 文本 學號,字段大
小為50
Sname 文本 姓名,字段大
小為100
Coursen 文本 課程號,字段大
小為100
Coursename 文本 課程名,字段
大小為150
Opentern 數(shù)字 開課學期,字段
大小為50
Hours 數(shù)字 課時,字段大
小為50
Credit 數(shù)字 學分,字段大
小為50
Coursetype 文本 課程類型,字
段大小為150
3 結語
通過使用數(shù)字化實驗管理系統(tǒng),學校實驗課程的教學效果顯著提高,基本達到預期設計目標。但在該系統(tǒng)的使用過程也存在一定的問題。針對這種情況,該系統(tǒng)需要在后續(xù)實驗過程中不斷改進。
參考文獻
[1] 景虹.虛擬實驗教學研究[J].中國醫(yī)學教育技術,2004(5).
[2] 瞿瞾.網(wǎng)上虛擬實驗中學生綜合素質(zhì)的培養(yǎng)[J].實驗室研究與探索,2005(1).
[3] 王泰健.虛擬電子實驗網(wǎng)絡教學平臺的開發(fā)與實踐[J].中國遠程教育,2005(2).
[4] 潘洪濤,錢潔.連接虛擬與現(xiàn)實的橋梁 數(shù)字化學習的新手段——數(shù)字化綜合理科實驗室應用[J].中國教育技術裝備,2008(1).endprint
摘 要:該文設計和實現(xiàn)了數(shù)字化實驗管理系統(tǒng),主要分析了數(shù)字化實驗管理系統(tǒng)的基本操作流程,功能模塊,在程序的框架上使用B/S架構模式,在程序設計上主要采用技術為ASP.NET技術。
關鍵詞:數(shù)字化 實驗管理系統(tǒng) ASP.NET技術 B/S架構
中圖分類號:TP334 文獻標識碼:A 文章編號:1674-098X(2014)09(c)-0194-01
當前,高校各類管理都較為廣泛,例如:學生信息管理系統(tǒng)、學生選課系統(tǒng)等,這些系統(tǒng)的開發(fā)水平已經(jīng)基本成熟,并具有獨自的特點。數(shù)字化實驗教學發(fā)展在各高校中處于實施的起步階段。實施數(shù)字化實驗教學,不僅可以充分利用實驗室,還可以調(diào)動學生的積極性和興趣。
該文將介紹使用MicrosoftVisual Studio2008作為開發(fā)工具,C#作為編程語言,Microsoft SQL Server 2008作為后臺數(shù)據(jù)存儲介質(zhì),借助ASP.NET技術良好效率與豐富的類庫而開發(fā)的B/S模式下的高校數(shù)字化實驗管理系統(tǒng)。
1 系統(tǒng)設計
數(shù)字化實驗管理系統(tǒng)主要由硬件和數(shù)字化實驗室專用軟件2部分組成。數(shù)字化實驗室專用軟件是指用來采集傳感器數(shù)據(jù),進行數(shù)據(jù)分析的基本實驗元件。其中,硬件有傳感器,數(shù)字化實驗室中,傳感器的主要作用是完成實驗信號的轉換。
該文所設計的數(shù)字化實驗管理系統(tǒng)的使用人員包括:教師、學生。其中,教師主要是指系統(tǒng)管理員、實驗室管理人員和實驗課程教師。具體完成功能。學生模塊能夠進行基本操作有:查看實驗課程安排、刪除已經(jīng)申請成功的課程、下載實驗課程基本資料、提交實驗報告、查看實驗課程成績。系統(tǒng)管理員能夠完成基本操作為:進行系統(tǒng)維護、對有關實驗課程的基本信息進行批量導入操作和批量導出操作、上傳實驗課程基本資料、查看實驗室基本信息等。實驗室管理人員能夠執(zhí)行的基本操作有:系統(tǒng)登陸和個人信息維護、實驗開課申請、維護實驗課程信息、上傳實驗課程基本信息資料、上傳實驗課程表、審核學生上課申請等。實驗課程開課教師能夠執(zhí)行的基本操作有:系統(tǒng)登陸及個人信息維護、實驗課程申請等基本操作。
2 系統(tǒng)實現(xiàn)
Visual Studio 2008是一套完整的開發(fā)工具集,包含了大量的功能,主要用于生成應用程序,數(shù)據(jù)庫采用Microsoft SQL Server 2008,采用C#語言開發(fā)系統(tǒng)。
該文數(shù)據(jù)庫設計過程中,具體信息有:用戶信息表、實驗課程信息表、實驗室基本信息表、學院信息表等,下面針對比較典型的信息表進行詳細闡述。
用戶信息表:在數(shù)據(jù)庫應用系統(tǒng)中,應該建立用戶登錄信息表來記錄系統(tǒng)用戶登錄時或登錄后的一些信息。這些基本信息一般包括系統(tǒng)用戶名、操作類型、操作時間和操作內(nèi)容,其中,操作類型包括系統(tǒng)登錄、添加記錄、修改記錄、刪除記錄和系統(tǒng)注銷等操作,操作時間指進行這種操作的具體時間。一般情況下,用戶登錄將會在信息表中顯示以下操作。
(1)登錄應用系統(tǒng)。
當用戶在登錄模塊中輸入正確的登錄用戶名和用戶密碼,登錄數(shù)據(jù)庫應用系統(tǒng)時,將在用戶登錄信息表登記登錄用戶名和登錄時間。
(2)注銷應用系統(tǒng)。
當用戶退出數(shù)據(jù)庫應用系統(tǒng)時,將在用戶登錄信息表登記系統(tǒng)用戶名和注銷時間。
(3)執(zhí)行數(shù)據(jù)庫操作。
當用戶在數(shù)據(jù)庫應用系統(tǒng)中執(zhí)行一些數(shù)據(jù)庫操作,如添加記錄、修改記錄和刪除記錄等操作時,將在用戶登錄信息表登記系統(tǒng)用戶名、操作時間和操作內(nèi)容。
在該數(shù)據(jù)庫應用系統(tǒng)中,數(shù)據(jù)庫表用戶登錄信息表的結構如下。
字段名 數(shù)據(jù)類型 說明
UserName 文本 用戶名稱, 字段大小為50
OperateType 文本 操作類型, 字段大小為50
OperateTime 文本 操作時間, 字段大小為50
OperateContent 文本 操作內(nèi)容, 字段大小為100
實驗課程信息表:對于實驗題目由SQL Server 2008建立數(shù)據(jù)庫表,用C#實現(xiàn)對表的記錄的查詢、添加、修改和刪除功能。首先啟動SQL Server 2008,選擇“文件”→“新建”菜單,在右邊任務中窗格中單擊“空數(shù)據(jù)庫”,彈出一個對話框,指定數(shù)據(jù)庫名為student.mdb。單擊“創(chuàng)建”按鈕。
在該數(shù)據(jù)庫應用系統(tǒng)中,數(shù)據(jù)庫表用戶登錄信息表的結構如下。
字段名 數(shù)據(jù)類型 說明
Sno 文本 學號,字段大
小為50
Sname 文本 姓名,字段大
小為100
Coursen 文本 課程號,字段大
小為100
Coursename 文本 課程名,字段
大小為150
Opentern 數(shù)字 開課學期,字段
大小為50
Hours 數(shù)字 課時,字段大
小為50
Credit 數(shù)字 學分,字段大
小為50
Coursetype 文本 課程類型,字
段大小為150
3 結語
通過使用數(shù)字化實驗管理系統(tǒng),學校實驗課程的教學效果顯著提高,基本達到預期設計目標。但在該系統(tǒng)的使用過程也存在一定的問題。針對這種情況,該系統(tǒng)需要在后續(xù)實驗過程中不斷改進。
參考文獻
[1] 景虹.虛擬實驗教學研究[J].中國醫(yī)學教育技術,2004(5).
[2] 瞿瞾.網(wǎng)上虛擬實驗中學生綜合素質(zhì)的培養(yǎng)[J].實驗室研究與探索,2005(1).
[3] 王泰健.虛擬電子實驗網(wǎng)絡教學平臺的開發(fā)與實踐[J].中國遠程教育,2005(2).
[4] 潘洪濤,錢潔.連接虛擬與現(xiàn)實的橋梁 數(shù)字化學習的新手段——數(shù)字化綜合理科實驗室應用[J].中國教育技術裝備,2008(1).endprint
摘 要:該文設計和實現(xiàn)了數(shù)字化實驗管理系統(tǒng),主要分析了數(shù)字化實驗管理系統(tǒng)的基本操作流程,功能模塊,在程序的框架上使用B/S架構模式,在程序設計上主要采用技術為ASP.NET技術。
關鍵詞:數(shù)字化 實驗管理系統(tǒng) ASP.NET技術 B/S架構
中圖分類號:TP334 文獻標識碼:A 文章編號:1674-098X(2014)09(c)-0194-01
當前,高校各類管理都較為廣泛,例如:學生信息管理系統(tǒng)、學生選課系統(tǒng)等,這些系統(tǒng)的開發(fā)水平已經(jīng)基本成熟,并具有獨自的特點。數(shù)字化實驗教學發(fā)展在各高校中處于實施的起步階段。實施數(shù)字化實驗教學,不僅可以充分利用實驗室,還可以調(diào)動學生的積極性和興趣。
該文將介紹使用MicrosoftVisual Studio2008作為開發(fā)工具,C#作為編程語言,Microsoft SQL Server 2008作為后臺數(shù)據(jù)存儲介質(zhì),借助ASP.NET技術良好效率與豐富的類庫而開發(fā)的B/S模式下的高校數(shù)字化實驗管理系統(tǒng)。
1 系統(tǒng)設計
數(shù)字化實驗管理系統(tǒng)主要由硬件和數(shù)字化實驗室專用軟件2部分組成。數(shù)字化實驗室專用軟件是指用來采集傳感器數(shù)據(jù),進行數(shù)據(jù)分析的基本實驗元件。其中,硬件有傳感器,數(shù)字化實驗室中,傳感器的主要作用是完成實驗信號的轉換。
該文所設計的數(shù)字化實驗管理系統(tǒng)的使用人員包括:教師、學生。其中,教師主要是指系統(tǒng)管理員、實驗室管理人員和實驗課程教師。具體完成功能。學生模塊能夠進行基本操作有:查看實驗課程安排、刪除已經(jīng)申請成功的課程、下載實驗課程基本資料、提交實驗報告、查看實驗課程成績。系統(tǒng)管理員能夠完成基本操作為:進行系統(tǒng)維護、對有關實驗課程的基本信息進行批量導入操作和批量導出操作、上傳實驗課程基本資料、查看實驗室基本信息等。實驗室管理人員能夠執(zhí)行的基本操作有:系統(tǒng)登陸和個人信息維護、實驗開課申請、維護實驗課程信息、上傳實驗課程基本信息資料、上傳實驗課程表、審核學生上課申請等。實驗課程開課教師能夠執(zhí)行的基本操作有:系統(tǒng)登陸及個人信息維護、實驗課程申請等基本操作。
2 系統(tǒng)實現(xiàn)
Visual Studio 2008是一套完整的開發(fā)工具集,包含了大量的功能,主要用于生成應用程序,數(shù)據(jù)庫采用Microsoft SQL Server 2008,采用C#語言開發(fā)系統(tǒng)。
該文數(shù)據(jù)庫設計過程中,具體信息有:用戶信息表、實驗課程信息表、實驗室基本信息表、學院信息表等,下面針對比較典型的信息表進行詳細闡述。
用戶信息表:在數(shù)據(jù)庫應用系統(tǒng)中,應該建立用戶登錄信息表來記錄系統(tǒng)用戶登錄時或登錄后的一些信息。這些基本信息一般包括系統(tǒng)用戶名、操作類型、操作時間和操作內(nèi)容,其中,操作類型包括系統(tǒng)登錄、添加記錄、修改記錄、刪除記錄和系統(tǒng)注銷等操作,操作時間指進行這種操作的具體時間。一般情況下,用戶登錄將會在信息表中顯示以下操作。
(1)登錄應用系統(tǒng)。
當用戶在登錄模塊中輸入正確的登錄用戶名和用戶密碼,登錄數(shù)據(jù)庫應用系統(tǒng)時,將在用戶登錄信息表登記登錄用戶名和登錄時間。
(2)注銷應用系統(tǒng)。
當用戶退出數(shù)據(jù)庫應用系統(tǒng)時,將在用戶登錄信息表登記系統(tǒng)用戶名和注銷時間。
(3)執(zhí)行數(shù)據(jù)庫操作。
當用戶在數(shù)據(jù)庫應用系統(tǒng)中執(zhí)行一些數(shù)據(jù)庫操作,如添加記錄、修改記錄和刪除記錄等操作時,將在用戶登錄信息表登記系統(tǒng)用戶名、操作時間和操作內(nèi)容。
在該數(shù)據(jù)庫應用系統(tǒng)中,數(shù)據(jù)庫表用戶登錄信息表的結構如下。
字段名 數(shù)據(jù)類型 說明
UserName 文本 用戶名稱, 字段大小為50
OperateType 文本 操作類型, 字段大小為50
OperateTime 文本 操作時間, 字段大小為50
OperateContent 文本 操作內(nèi)容, 字段大小為100
實驗課程信息表:對于實驗題目由SQL Server 2008建立數(shù)據(jù)庫表,用C#實現(xiàn)對表的記錄的查詢、添加、修改和刪除功能。首先啟動SQL Server 2008,選擇“文件”→“新建”菜單,在右邊任務中窗格中單擊“空數(shù)據(jù)庫”,彈出一個對話框,指定數(shù)據(jù)庫名為student.mdb。單擊“創(chuàng)建”按鈕。
在該數(shù)據(jù)庫應用系統(tǒng)中,數(shù)據(jù)庫表用戶登錄信息表的結構如下。
字段名 數(shù)據(jù)類型 說明
Sno 文本 學號,字段大
小為50
Sname 文本 姓名,字段大
小為100
Coursen 文本 課程號,字段大
小為100
Coursename 文本 課程名,字段
大小為150
Opentern 數(shù)字 開課學期,字段
大小為50
Hours 數(shù)字 課時,字段大
小為50
Credit 數(shù)字 學分,字段大
小為50
Coursetype 文本 課程類型,字
段大小為150
3 結語
通過使用數(shù)字化實驗管理系統(tǒng),學校實驗課程的教學效果顯著提高,基本達到預期設計目標。但在該系統(tǒng)的使用過程也存在一定的問題。針對這種情況,該系統(tǒng)需要在后續(xù)實驗過程中不斷改進。
參考文獻
[1] 景虹.虛擬實驗教學研究[J].中國醫(yī)學教育技術,2004(5).
[2] 瞿瞾.網(wǎng)上虛擬實驗中學生綜合素質(zhì)的培養(yǎng)[J].實驗室研究與探索,2005(1).
[3] 王泰健.虛擬電子實驗網(wǎng)絡教學平臺的開發(fā)與實踐[J].中國遠程教育,2005(2).
[4] 潘洪濤,錢潔.連接虛擬與現(xiàn)實的橋梁 數(shù)字化學習的新手段——數(shù)字化綜合理科實驗室應用[J].中國教育技術裝備,2008(1).endprint