999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于B/S模式的網絡備課系統的設計與開發

2008-04-12 00:00:00肖偉東
職業時空 2008年10期

近幾年來,隨著INTERNET網絡技術的發展,基于B/S模式的教學和管理系統在教學領域中異軍突起,越來越顯示出強勁的生命力,成為現代教學競相研究和發展的一個重要方向。這種網絡教學模式與傳統的教學模式和手段相比,不僅擺脫了傳統教學的地域和空間的限制,并且使教學資源得以充分的利用和優化。而基于B/S模式的網絡備課系統則是網絡教學系統設計中的一個空缺,因此,開發基于B/S模式的網絡備課系統就顯得非常重要。

一、網絡備課系統設計

1.總體設計。該網絡平臺采用三層結構(瀏覽器/服務器/數據庫服務器)。網頁設計工具為Dreamweaver、Flash等,編程開發語言使用ASP,數據庫使用SQL Server 2000,WEB服務器使用Windows 2000 Server。

2.系統功能模塊設計。網絡備課系統分為登錄系統、網絡教學輔助系統、素材管理系統、教案演示系統、備課系統五大部分。

登錄系統分為教師登錄系統和管理員登錄系統兩部分。教師登錄系統是指教師以網絡數據庫中保存的個人帳號和密碼登錄,開始備課和上傳素材的系統。管理員登錄系統則必須以管理員身份登錄,完成網絡教學輔助系統的所有管理任務。

網絡教學輔助系統是指獲得管理員權限的教師,可以對公共素材庫中的所有素材進行維護,也可以完成部門管理、教師管理、課程管理、課程分類和樣式管理等。

素材管理系統為每個教師分配一個個人空間,由教師上傳自己認為有用的圖片、動畫、電影、歌曲等。

教案演示系統,使學生可以在任何地方登錄INTERNET,對自己感興趣的課件按章、節、知識點、教師等方式自由選擇,進行學習,不再受任何地域和空間的限制。

備課系統是利用Javascript技術在瀏覽器上建立的一個在線編輯窗口,同時,在窗口中建立了各種各樣的類似WORD的編輯按鈕,使用戶可以方便快捷地完成網絡在線備課任務。教師可以對備課的所有內容按章、節等方式存儲,使教師可以隨心所欲地、隨時隨地地修改自己的課件。

二、系統實現的關鍵技術

1.素材上載的安全管理技術。網絡是開放的環境,文件上載必須有較完善的安全管理技術,才能保證正常運轉。在本系統中,可以通過密碼驗證、空間限制、共享限制等方法對素材進行有效的管理。

(1)用戶限制技術:在本系統軟件中,只有通過驗證的教師才能進行備課、上載管理素材等操作。用戶登錄后,可以在個人備課本上備課或管理自己的上載素材,為了有效地控制權限,用戶登錄后,可以把登錄信息保存在服務器session變量中。在每一個相關處理程序的開始部分都要檢查登錄變量,防止用戶繞開登錄界面直接調用處理程序。

(2)空間限制技術:為了保證系統的健壯性,避免個別教師無節制地上載素材,浪費服務器空間,在系統中對教師的空間作了限制,在教師上載素材的界面中,對教師的上載素材空間使用作了統計,并顯示了空間限額、已上載文件數量、已用空間、可用空間等信息。只有個人使用空間小于限額時,才允許繼續上載。

(3)共享限制技術:為了保護教師的知識產權,有些教師不想自己的素材被別人所用,因此,在系統中對上載素材加了一個共享標志選項,標明不共享的素材只有自己能使用,同理,自己只能使用別的教師表明可共享的素材。

2.數據庫的設計。本系統的數據庫管理系統采用SQL Server 2000,根據系統的需要設置了教案課本表、系或部門表、課程類別表、教師名表、課程名表、任課表、備課內容表、媒體類別庫表、素材庫表。

3.備課本管理模塊中備課紙增加、刪除、修改模塊的設計技術及方法

(1)備課紙增加模塊的設計技術。備課紙增加模塊主要是在用戶已經輸入想要增加的備課紙的有關資料時,需要解決新備課紙的樣式問題,為此,本系統設計了三個樣式文件,供用戶選擇,用戶選擇任意一個樣式模板后,打開相應的模板文件,就可以從中讀取代表模板樣式的字段值作為新備課紙的樣式模板。實現還要用到SQL數據庫的追加技術,即首先設定一個不存在的查詢條件,將數據庫定位在末端,然后,啟動數據庫的追加指令,將相應字段的值全部追加到數據庫中,完成備課紙的增加操作。相關的SQL技術如下:

sqlstr=“select * from bknr where 1=0”

oRs.Open sqlstr,oConn,1,3

oRs.AddNew//開始添加

……

oRs.Update//更新數據庫

(2)備課紙刪除模塊的設計技術。刪除模塊設計中只需要考慮用戶的BKYID是否和數據庫中找到的一致,否則是不能刪除的。其它的設計就很簡單了。

(3)備課紙修改模塊的設計技術。備課紙修改設計中需要建立一個session(“bkyid”),用于在備課紙修改時進行身份辨別,并保證用戶在不同的界面上始終面對的是同一個變量,而在修改完成后,系統獲取表單中提交上來的值,要通過UPDATE來完成數據庫內容的修改,修改成功的條件就是數據庫中的BKYID應該與session(“bkyid”)一樣,這樣就不會出現修改錯誤,主要語句如下:

update bknr set bkyxh=“ ……”,smts=“……”

where bkyid= session(“bkyid”)

三、結束語

網絡備課系統的推廣使用將大大減輕教師備課的工作量,而教師可以通過在網絡上查找相關的備課資料,比較容易地組織起來幾小時、甚至是幾十小時的教學資料,而且,比傳統的教學更生動、更易于理解、更直觀,寓教學和娛樂于一體,使學生學習不再是一種苦差事,而變成一種享受,尤其是,學生可以不必每天上學,只要上網打開多媒體教學課堂,就能補學當天,甚至是幾天前、幾月前、幾年前的某一節課。從而完全改變教學的模式。

(作者單位:江西工業工程職業技術學院計算機系)

主站蜘蛛池模板: 成人a免费α片在线视频网站| 成年A级毛片| 亚洲精品老司机| 人妻中文字幕无码久久一区| 看你懂的巨臀中文字幕一区二区 | 色悠久久综合| 91在线高清视频| 国内精自视频品线一二区| 无码AV动漫| 国产精品网址你懂的| 色窝窝免费一区二区三区| 日韩小视频网站hq| 全裸无码专区| 日韩无码黄色| AV在线麻免费观看网站| 青青久在线视频免费观看| 伊大人香蕉久久网欧美| 一级香蕉人体视频| 久久精品国产国语对白| 99这里只有精品在线| 亚洲日韩精品伊甸| 天堂在线www网亚洲| 日韩中文字幕免费在线观看| 萌白酱国产一区二区| 97国产成人无码精品久久久| 91免费在线看| 亚洲浓毛av| 99久久精品国产综合婷婷| 香蕉网久久| 茄子视频毛片免费观看| 国产精品久久久久久久久kt| 亚洲国产成人精品青青草原| 中文字幕在线看视频一区二区三区| 老司机久久99久久精品播放| 午夜小视频在线| 美女扒开下面流白浆在线试听 | 久久婷婷色综合老司机| 久久96热在精品国产高清| 五月婷婷伊人网| 国产女人爽到高潮的免费视频| 国产精品jizz在线观看软件| 亚洲美女操| 亚洲无线观看| 在线观看亚洲天堂| 亚洲无码日韩一区| 91在线激情在线观看| 一本色道久久88综合日韩精品| 无码aaa视频| 色综合久久88色综合天天提莫| 亚洲人成影视在线观看| 九色综合伊人久久富二代| 免费中文字幕在在线不卡| 亚洲狠狠婷婷综合久久久久| 伊人久久久久久久| 国产99久久亚洲综合精品西瓜tv| 欧美性天天| 91在线一9|永久视频在线| 欧美97欧美综合色伦图| 亚洲国产成人在线| 国产91小视频在线观看| 中文字幕在线不卡视频| 一级一级特黄女人精品毛片| 又猛又黄又爽无遮挡的视频网站| 亚洲天堂免费| 国产无遮挡猛进猛出免费软件| 久久综合一个色综合网| 亚洲欧美在线精品一区二区| 久久夜色撩人精品国产| 久久国产高清视频| 亚洲人成网18禁| 精品国产黑色丝袜高跟鞋| 色偷偷综合网| 国产精品3p视频| a亚洲天堂| 网久久综合| 91久久天天躁狠狠躁夜夜| 亚洲无线国产观看| 欧美亚洲一区二区三区在线| 亚洲an第二区国产精品| 国产成人三级| 国模沟沟一区二区三区| 国产一区二区在线视频观看|