第一篇:網(wǎng)絡(luò)教學(xué)系統(tǒng)建模 報告
實驗 網(wǎng)絡(luò)教學(xué)系統(tǒng)建模
實驗學(xué)時:12學(xué)時 實驗類型:設(shè)計型
一、實驗?zāi)康?/p>
1.學(xué)會用面向?qū)ο蟮乃枷肴シ治龊驮O(shè)計相關(guān)系統(tǒng);2.學(xué)會用Rose建模工具進行軟件建模。
二、實驗器材
1.計算機一臺;
2.Rational Rose 工具軟件;
三、實驗內(nèi)容
系統(tǒng)的功能需求主要包括以下幾個方面: ? ? ?
系統(tǒng)主要包括以下幾個模塊: ? ? ?
數(shù)據(jù)信息管理模塊包含的功能: ? ? ?
基本業(yè)務(wù)模塊包含的功能: ? ? ? ? ? ?
信息瀏覽、查詢模塊主要用于網(wǎng)頁上信息的瀏覽、搜索,包括: ? ? 網(wǎng)頁信息瀏覽 文章信息搜索 文件上傳 文件下載 消息發(fā)布 消息修改和更新 頁面維護
用戶注冊批準 教師信息管理 課程簡介信息管理 文件上傳信息的管理 數(shù)據(jù)庫管理模塊 基本業(yè)務(wù)模塊
信息瀏覽、查詢模塊 學(xué)生可以登錄網(wǎng)站瀏覽信息、查找信息和下載文件。
教師可以登錄網(wǎng)站輸入課程簡介、上傳課件文件、發(fā)布消息、修改和更新消息。系統(tǒng)管理員可以對頁面維護以及批準用戶的注冊申請。
四、實驗步驟 1.用例圖
用例描述
系統(tǒng)用戶參與的總的用例圖
學(xué)生參與的用例圖
教師參與的用例圖
系統(tǒng)管理員參與的用例圖
2.類圖
類圖說明
參與者相關(guān)的類
一些其他的類
各個類之間的關(guān)系
3.包圖
4.狀態(tài)圖
狀態(tài)圖說明
5.活動圖
用戶登錄系統(tǒng)的活動圖
教師上傳課件的活動圖
系統(tǒng)管理員進行網(wǎng)站維護的活動圖
6.時序圖
系統(tǒng)管理人員管理網(wǎng)站的時序圖
用戶登錄系統(tǒng)的時序圖
學(xué)生下載文件的時序圖
7.協(xié)作圖
用戶登錄系統(tǒng)的協(xié)作圖
學(xué)生下載文件的協(xié)作圖
8.組件圖
9.配置圖
五、實驗報告要求
1. 整理實驗結(jié)果。2. 小結(jié)實驗心得體會。
第二篇:uml建模報告ATM自動柜員機系統(tǒng)
UML建模報告
(2010 / 2011 學(xué)年 第 2學(xué)期)
題 目:
基于UML的ATM自動
柜員機系統(tǒng)
專
業(yè):
成員:
指
導(dǎo)
教
師:
基于UML的ATM自動柜員機系統(tǒng)建模報告
一、需求分析
(1)功能需求:
1.登陸:客戶通過輸入正確的登陸密碼即可登陸ATM。
2.取款:允許客戶取出自己賬戶中的現(xiàn)金。3.客戶存款:允許客戶把現(xiàn)金存入自己賬戶。4客戶查詢余額:允許客戶查詢自己的賬戶余額。
5客戶轉(zhuǎn)賬:允許客戶將自己賬戶中的金額轉(zhuǎn)移至另一賬戶。6客戶更改密碼:允許客戶修改自己的登錄密碼。
(2)系統(tǒng)操作要求:
1.要求用戶每次取款數(shù)額為50的整數(shù)倍;
2.要求用戶一次取款數(shù)額不得大于1000元; 3.要求用戶一天取款數(shù)額不得超過5000元; 4.要求用戶每次取款數(shù)額不得大于賬戶余額; 5.要求用戶設(shè)置的登錄密碼為6位。
(3)系統(tǒng)性能要求:
1.要求反應(yīng)時間不得大于10秒鐘; 2. 系統(tǒng)設(shè)計目標:
ATM自動取款機可以提供24小時不間斷服務(wù),操作簡單,可以很方便為用戶提供取款、轉(zhuǎn)賬/匯款、查詢賬戶余額等服務(wù)。
(4)實現(xiàn)手段:
使用ASP.NET進行界面設(shè)計,建立一個數(shù)據(jù)庫保存客戶的賬戶信息,使用C#語言功能函數(shù)并對數(shù)據(jù)庫中的賬戶信息進行操作。
二、總體設(shè)計
本系統(tǒng)總共分為登陸、查詢、存款、取款、轉(zhuǎn)賬、修改密碼等6個功能模塊。
1.登錄模塊:登陸模塊使用字符匹配算法,要求用戶在輸入賬號之后輸入登陸密碼,只有輸入正確的密碼才能登陸自己的賬戶。否則提示密碼錯誤。
2.查詢模塊:用戶輸入正確的密碼后就可登陸自己的賬戶并接受服務(wù)。查詢功能允許用戶查得自己賬戶上的余額信息。
3.存款模塊:允許客戶向自己的賬戶中存入現(xiàn)金。
4.取款模塊:允許客戶從賬戶中取走現(xiàn)金,要求取出的金額不能大于所剩余款,否則提示余額不足。
5.轉(zhuǎn)賬模塊:允許客戶將自己賬戶中的金額轉(zhuǎn)移至另一賬戶。要求所轉(zhuǎn)的金額不能多于所剩余款,否則提示余額不足。
6.修改密碼模塊:允許用戶修改自己的登陸密碼,密碼仍然是6位數(shù)的,修改之后,下次登陸就應(yīng)該用新密碼。
三、詳細設(shè)計 用例圖:
類圖:
客戶取錢的協(xié)作圖:
其他功能的協(xié)作圖與此類似。
賬目類的狀態(tài)圖:
ATM系統(tǒng)的部署圖:
四、測試報告 我們在客戶數(shù)據(jù)庫中建立四個賬戶,如下:
其中四個屬性分別是客戶名、賬號、密碼、賬戶余額。打開網(wǎng)頁,進入初始頁面:
若選擇取回磁卡,顯示如下:
1.登錄功能測試
我們選擇繼續(xù)以進行測試,單擊測試進入如下頁面:
若輸入不存在的賬號,則出現(xiàn)提示:
現(xiàn)在我們輸入正確的賬號,這里以08060112為例:
單擊確認,系統(tǒng)將提示客戶輸入密碼,正確的密碼是“123456”,我們輸入“333333”以進行測試,系統(tǒng)提示密碼錯誤:
我們輸入正確的密碼“123456”,單擊確認,則進入交易界面:
2.查詢功能測試
單擊查詢,顯示如下
與數(shù)據(jù)庫表中的number值比較可得,結(jié)果正確。3.取款功能測試
選擇返回,回到主菜單,單擊取款,系統(tǒng)提示客戶輸入取款金額:
我們輸入300單擊確認,顯示如下
單擊確定回到主菜單,單擊查詢,顯示如下:
余額為700,說明取款成功,取款功能順利實現(xiàn)。4.轉(zhuǎn)賬功能測試
單擊返回,回到主菜單,單擊轉(zhuǎn)賬,系統(tǒng)提示用戶輸入轉(zhuǎn)入賬號,我們以轉(zhuǎn)入08060119為例:
單擊確認,系統(tǒng)提示轉(zhuǎn)賬金額,我們輸入300:
單擊確認,提示轉(zhuǎn)賬成功:
單擊確定回到主菜單,這時我們單擊查詢08060112的余額:
結(jié)果正確,我們再通過數(shù)據(jù)庫查詢08060119的余額,打開表格,右擊,執(zhí)行,顯示如下:
結(jié)果也正確,說明轉(zhuǎn)賬功能也已順利實現(xiàn)。5.存款功能測試
單擊返回回到主菜單,單擊“存款”,我們通過輸入數(shù)值來模擬放入現(xiàn)金:
單擊確認,系統(tǒng)提示操作成功:
單擊“確定”回到主菜單,單擊查詢,顯示如下:
結(jié)果正確。
6.修改密碼功能測試
單擊返回回到主菜單,單擊“修改密碼”,系統(tǒng)提示如下:
我們將密碼修改為“555555”,輸入“555555”后,提示操作成功:
單擊確定就回到主菜單。這時我們?nèi)』卮趴ㄖ匦碌卿浺詼y試密碼是否已經(jīng)修改。依舊輸入卡號08060112,單擊確認,輸入舊密碼“123456”,提示密碼錯誤:
單擊確定,重新輸入新密碼“555555”,單擊確認,則可順利登錄到主菜單
可見,密碼已經(jīng)修改成功,另一方面,我們查看數(shù)據(jù)庫中的數(shù)據(jù),右擊,執(zhí)行,顯示如下:
可以看到賬戶08060112的password屬性已經(jīng)變?yōu)椤?55555”,因此,修改密碼功能也能順利實現(xiàn)。至此,ATM系統(tǒng)的六大功能都已通過測試并正確無誤。
五、總結(jié)
通過這次UML建模的學(xué)習(xí),我們學(xué)會了很多知識。之前我對UML建模一無所知,但現(xiàn)在我已學(xué)會了一些UML建模的基本知識,并學(xué)會了建立一些簡單的模型。
雖然只有短短的幾個禮拜,但收獲卻是很大的。首先是分析問題的能力,剛拿到這個題,總覺得無從下手,不知道題目到底要我們做什么,心里只是干著急,不知道該干嘛。經(jīng)過一周的迷茫,我們開始靜下心來,分析題目,找參考書,嘗試性地進行編程。到第三周,我們終于做出了一個成果并且編譯沒有錯誤。之后就是嘗試運行,運行的過程中出現(xiàn)很多問題。比如轉(zhuǎn)賬,修改密碼等,但經(jīng)過我們細心的測試、排查,還是找到了錯誤的原因并進行了糾正。因此,我們的查錯改錯的能力也得到了提高。最重要的是,我們通過這次實習(xí)學(xué)會了互相合作,俗話說“三個臭皮匠頂個諸葛亮”,也許我們單獨做很難完成這個程序。但是只要我們團結(jié)一致就沒有克服不了的困難。這次實習(xí)在我們的大學(xué)生活乃至整個人生中都有著非常重要的意義,是一筆不小的財富,難忘的經(jīng)歷。我們會以此為基礎(chǔ)走好人生的每一步。
以上是我們對UML建模的學(xué)習(xí)的一點總結(jié),同時也是為自己的未來整理好思路,為以后的學(xué)習(xí)做好準備。UML建模,教會了我很多,而我要做的,就是在以后的學(xué)習(xí)與生活中更加努力的學(xué)習(xí)來迎接它帶來的知識與挑戰(zhàn)。
第三篇:網(wǎng)絡(luò)教學(xué)論文 網(wǎng)絡(luò)教學(xué)系統(tǒng)論文
網(wǎng)絡(luò)教學(xué)論文網(wǎng)絡(luò)教學(xué)系統(tǒng)論文
對教學(xué)網(wǎng)絡(luò)互動系統(tǒng)的設(shè)計構(gòu)想
摘要:教學(xué)網(wǎng)絡(luò)互動系統(tǒng)是校園網(wǎng)建設(shè)中的一個重要組成部分,是方便教師備課、授課、發(fā)布課程信息,學(xué)生課后自主學(xué)習(xí)、獲取課程信息,教師和學(xué)生課后交流、答疑、教師批改作業(yè)以及實現(xiàn)教學(xué)資源共享等教學(xué)環(huán)節(jié)的有效載體,并且可以為以后遠程教育的開展打下基礎(chǔ)。本文將從教學(xué)網(wǎng)絡(luò)互動系統(tǒng)設(shè)計的必要性、系統(tǒng)功能以及系統(tǒng)結(jié)構(gòu)等方面對其進行論述。
關(guān)鍵詞:教學(xué)網(wǎng)絡(luò) 互動系統(tǒng) 功能 結(jié)構(gòu)
近年來隨著全國高校校園網(wǎng)的建立和迅速發(fā)展,許多高校開發(fā)出了各自的網(wǎng)絡(luò)信息平臺,這些平臺在高校管理工作中發(fā)揮了重要作用,然而對高校的教學(xué)、科研工作的影響尚有待提高。因此,在當前校園網(wǎng)已基本建成的前提下,建設(shè)一個教學(xué)網(wǎng)絡(luò)互動系統(tǒng),以改善目前的教學(xué)工作不失為一個可行的方案。
系統(tǒng)設(shè)計的必要性
1.1 當前教學(xué)模式過于簡單
目前在大學(xué)校園中,教師的傳統(tǒng)教學(xué)模式僅是教材文本數(shù)字化以及教師課堂講稿的簡單再現(xiàn),并且表現(xiàn)形式單一,其內(nèi)容主要是以下兩種方式:
①簡單的電子文本或靜態(tài)圖像;
②教師的課堂PowerPoint演示文稿。
1.2 教學(xué)資源重復(fù)建設(shè)且難以共享
由于缺乏有效的交流和共享平臺,教師和學(xué)生往往需要獨自建設(shè)教學(xué)資源,而這些資源有相當一部分具有相似性和通用性,這樣容易造成資源的重復(fù)建設(shè)和浪費,并且不利于優(yōu)質(zhì)資源的共享。
1.3 師生缺乏交流平臺
師生交流的傳統(tǒng)形式往往受到時空的極大限制,效率低下,且大多數(shù)高校教師科研工作繁重,與學(xué)生直接交流的機會并不多,如果師生能有一個便捷的交流平臺,則該問題將迎刃而解。
1.4 信息傳播方式單一
在傳統(tǒng)的教學(xué)模式下,師生之間的信息傳播大多是通過班干部的上傳下達或手機短信等平臺來實現(xiàn),但這種方式往往是教師對學(xué)生的單方向傳播,且效率低下,不利于師生的交流。
系統(tǒng)應(yīng)具有的功能
教學(xué)網(wǎng)絡(luò)互動系統(tǒng)是在以計算機網(wǎng)絡(luò)為代表的現(xiàn)代媒介上進行教學(xué)活動的平臺,其主要特征是:以開放的非線性分布方式為師生提供豐富的教學(xué)資源環(huán)境,為教師提供了便捷的教學(xué)平臺和共享方式,同時為學(xué)生的個性發(fā)展提供了優(yōu)化的教育時空,滿足學(xué)生的個性化學(xué)習(xí)需求。因此,該系統(tǒng)應(yīng)是一個集成平臺,通過此平臺,應(yīng)當可以進行以下活動:
2.1 自主學(xué)習(xí)
通過教學(xué)網(wǎng)絡(luò)互動系統(tǒng),教師的教學(xué)活動和學(xué)生的學(xué)習(xí)活動將不再局限于某一時間,某一地點,而是以其豐富的網(wǎng)上學(xué)習(xí)資源、良好的交互、快捷的通信方式,為學(xué)生個別化學(xué)習(xí)提供可能。
2.2 資源共享
師生可以通過上傳、下載教學(xué)資源,以達到教師與教師、學(xué)生與教師、學(xué)生與學(xué)生到多方位資源共享的目的。
2.3 師生交流
教學(xué)網(wǎng)絡(luò)互動系統(tǒng)提供了一個學(xué)生和教師之間進行交流的平臺。學(xué)生可以在線向教師提問,教師通過網(wǎng)絡(luò)向?qū)W生答疑。由于交流信息的公開,可以避免問題的重復(fù),節(jié)約了教學(xué)資源;此外,由于網(wǎng)絡(luò)的特性,師生不受空間的限制,使其在時間分配上帶來了極大的自由。
2.4 信息公告
在系統(tǒng)中設(shè)置有信息公告部分,該部分用于及時向?qū)W生傳遞課程信息,如交作業(yè)的時間、考試的時間和地點、課程安排的調(diào)整等信息。
2.5 在線批閱
通過教學(xué)網(wǎng)絡(luò)互動系統(tǒng),學(xué)生可及時地將作業(yè)上傳,而教師也可以及時進行批閱,及時進行信息反饋,節(jié)約師生信息傳遞的時間。
2.6 后臺管理
通過該模塊管理員可對系統(tǒng)及相關(guān)信息進行管理。如對學(xué)生信息、公告、教學(xué)資源等進行添加、刪除、修改,以及相應(yīng)的權(quán)限設(shè)置和信息查看,當然,教師也應(yīng)享有部分管理權(quán)限。該模塊保證了網(wǎng)站
能夠及時更新并動態(tài)運轉(zhuǎn)。
系統(tǒng)結(jié)構(gòu)
教學(xué)網(wǎng)絡(luò)互動系統(tǒng)分為三大模塊:網(wǎng)絡(luò)教學(xué)模塊、網(wǎng)絡(luò)資源模塊、網(wǎng)絡(luò)管理模塊。其系統(tǒng)結(jié)構(gòu)如圖1 所示。
3.1 網(wǎng)絡(luò)教學(xué)模塊
網(wǎng)絡(luò)教學(xué)模塊包括信息公告、課程學(xué)習(xí)、作業(yè)習(xí)題、課后交流等部分。
信息公告是教師發(fā)布課程信息、學(xué)生獲取課程信息的便捷通道,該部分用于及時向?qū)W生傳遞課程信息,如交作業(yè)的時間、考試的時間和地點、課程安排的調(diào)整等信息。
課程學(xué)習(xí)是網(wǎng)絡(luò)教學(xué)模塊的主題,是師生教學(xué)的直接表現(xiàn)方式。通過多種教學(xué)資源構(gòu)建起形式多樣的學(xué)習(xí)方式,提高師生的教學(xué)質(zhì)量。
作業(yè)習(xí)題是對課程學(xué)習(xí)的復(fù)習(xí)和鞏固,具體內(nèi)容根據(jù)課程的不同而有所不同。在構(gòu)建習(xí)題庫時可采用層層遞進的啟發(fā)式設(shè)計,便于引導(dǎo)學(xué)生自主學(xué)習(xí)。
課后交流是師生及時進行信息交流的重要環(huán)節(jié),通過系統(tǒng)提供的交流平臺,可幫助教師和學(xué)生進行有效的信息溝通,如教師對學(xué)生的學(xué)習(xí)建議,學(xué)生對教學(xué)環(huán)節(jié)的想法等,直接促進教師教學(xué)質(zhì)量和學(xué)生學(xué)習(xí)效果的提升。
3.2 網(wǎng)絡(luò)資源模塊
在網(wǎng)絡(luò)資源模塊中,多媒體素材按其類型進行組織,主要包括視頻、音頻、文本、圖形等,在此基礎(chǔ)上構(gòu)建習(xí)題庫、課件庫以及其他教學(xué)資源,網(wǎng)絡(luò)資源庫是基于習(xí)題庫、課件庫和其他教學(xué)資源的教學(xué)資源集合,并直接面向師生的教學(xué)活動。網(wǎng)絡(luò)資源庫是開放的,并可根據(jù)需要再建立其他子庫。
習(xí)題庫是學(xué)生進行課程復(fù)習(xí)和鞏固的主要平臺,在習(xí)題庫中可按照知識點的難易程度、類型等方式進行分類、排序,以便學(xué)生有針對性的復(fù)習(xí)和鞏固。
課件庫專門用于存放課程資源,學(xué)生可方便地進行下載學(xué)習(xí),同時也有利于教學(xué)資源的共享,避免教師對相似或相通資源的重復(fù)建設(shè)。
其他是對習(xí)題庫、課件庫的補充,用以拓展學(xué)生的知識面,有利于他們深入學(xué)習(xí)。
3.3 網(wǎng)絡(luò)管理模塊
網(wǎng)絡(luò)管理模塊,包括了系統(tǒng)管理、教學(xué)管理和資源管理等三個部分。系統(tǒng)管理負責整個教學(xué)網(wǎng)絡(luò)互動系統(tǒng)的性能管理、安全管理等;教學(xué)管理主要包括學(xué)生信息管理、學(xué)習(xí)管理等,是對網(wǎng)絡(luò)教學(xué)模塊的管理;資源管理主要包括多媒體素材管理、課件庫管理、習(xí)題庫管理以及其他教學(xué)資源的管理,同時負責對教學(xué)資源的收集、分類和整理,是對網(wǎng)絡(luò)資源模塊的管理。其中,系統(tǒng)管理主要由管理員負責完成,資源管理主要由教師和學(xué)生負責完成,而教學(xué)管理由管理員和教師共
同負責完成。
結(jié)束語
當前,很多高校的校園網(wǎng)網(wǎng)絡(luò)基礎(chǔ)設(shè)施已經(jīng)建成,并實現(xiàn)了校園網(wǎng)與中國教育科研網(wǎng)的高速聯(lián)網(wǎng)。隨著社會的不斷發(fā)展,教學(xué)模式必須有重大變革,才能滿足社會對人才的需求。而教學(xué)網(wǎng)絡(luò)互動系統(tǒng)充分實現(xiàn)了以學(xué)生為主體、教師為主導(dǎo)的現(xiàn)代教學(xué)思想,改變了傳統(tǒng)的教學(xué)模式,有利于培養(yǎng)符合21世紀要求的新型人才,因此,教學(xué)網(wǎng)絡(luò)互動系統(tǒng)必將成為今后教學(xué)的一種主要方式!
參考文獻:
[1]周長安.網(wǎng)絡(luò)信息資源系統(tǒng)在教學(xué)中的應(yīng)用.現(xiàn)代情報,2006,7.[2]黃艷娟,陶國芳.對校園網(wǎng)絡(luò)教學(xué)系統(tǒng)的設(shè)計構(gòu)想.杭州醫(yī)學(xué)高等專科學(xué)校學(xué)報,2004,6.[3]黃軍勤,張燁,崔杜武.大學(xué)英語網(wǎng)絡(luò)教學(xué)系統(tǒng)的設(shè)計與開發(fā).
第四篇:遠程網(wǎng)絡(luò)教學(xué)系統(tǒng)
遠程網(wǎng)絡(luò)教學(xué)系統(tǒng)實驗報告
一、用例圖
1.學(xué)生參與者的用例圖如圖(1)所示:學(xué)生登錄后才能正常使用該系統(tǒng)的所有功能。學(xué)生登錄網(wǎng)站后,可以瀏覽課件、查找課件、下載課件、觀看教學(xué)視頻。如果忘記密碼,可以通過找回密碼功能恢復(fù)密碼。
登錄<
圖(1)
2.教師參與者的用例圖如圖(2)所示:教師登錄網(wǎng)站后,可以上傳課件、上傳教學(xué)視頻、發(fā)布教學(xué)心得、查看教學(xué)心得、修改教學(xué)心得。如果忘記密碼,可以通過找回密碼功能找回密碼。
登錄<
圖(2)
二、類圖
1.參與者的基本類圖如圖(3)所示:其中學(xué)生包括登錄名稱、登錄密碼、學(xué)生編號、性別、年齡、班級、年級、郵箱等屬性。教師包括登錄名稱、登錄密碼、姓名、性別、教授課程、電話號碼和郵箱等屬性。系統(tǒng)管理員包括用戶名、系統(tǒng)管理員密碼、郵箱等屬性。
Administrators-userName : string-password : string-aEmail : string+Website maintenance(): bool+examining illegal courseware(): bool+examining illegal teaching information(): bool+approval the user to register(): boolStudents-userName : string-password : string-sNo : string-sSex : string-sAge : int-sClass : int-sGrade : int-sEmail : string+sLogin(): bool+Browse courseware(): bool+Search courseware(): bool+Download Courseware(): bool+Watch the video teaching(): boolTeachers-userName : string-password : string-tName : string-tSex : string-teachCourse : string-phoneNumber : string-tEmail : string+Upload courseware(): bool+Upload the video teaching(): bool+Release of teaching experiences(): bool+watch the teaching experiences(): bool+Modify the teaching experience(): bool 圖(3)2.業(yè)務(wù)實體類如圖(4)所示,其中課程包括課程編號、教師編號、課程名稱、教室等屬性;年級包括年級、專業(yè)名稱等屬性。
Course-cNo : string-tno : string-cName : string-classroom : stringGrades-grade : Integer = 0-majorName : string
圖(4)
3.把參與者學(xué)生、教師和系統(tǒng)管理員進行抽象。從而抽象出一個單獨的人員類。這三者都是人員類的子類。重建的類圖如圖(5):
Administrators-userName : string-password : string-aEmail : string+Website maintenance(): bool+examining illegal courseware(): bool+examining illegal teaching information(): bool+approval the user to register(): bool泛化Students-userName : string-password : string-sNo : string-sSex : string-sAge : int-sClass : int-sGrade : int-sEmail : string+sLogin(): bool+Browse courseware(): bool+Search courseware(): bool+Download Courseware(): bool+Watch the video teaching(): bool泛化人員-pname : string-psex : string-page : int = 0泛化Teachers-userName : string-password : string-tName : string-tSex : string-teachCourse : string-phoneNumber : string-tEmail : string+Upload courseware(): bool+Upload the video teaching(): bool+Release of teaching experiences(): bool+watch the teaching experiences(): bool+Modify the teaching experience(): bool 圖(5)
三、序列圖
1.在該系統(tǒng)中,系統(tǒng)管理員需要登錄后才能進行系統(tǒng)維護工作,如添加教師信息、刪除教師信息等。圖(6)是系統(tǒng)管理員添加教師用例所創(chuàng)建的序列圖。
AddTeacher序列圖::Administrator1.輸入教師信息序列圖::Teacher1.1.檢查教師信息1.2.添加教師1.2.1.添加成功消息1.3.顯示添加消息
圖(6)
2.在遠程網(wǎng)絡(luò)教學(xué)系統(tǒng)中,如果單獨抽象出一個數(shù)據(jù)訪問類來進行數(shù)據(jù)訪問,那么系統(tǒng)管理員添加教師信息的序列圖如圖(7):
AddTeacher序列圖::Administrator1.輸入教師信息序列圖::TeacherDataAcess1.1.檢查教師信息1.2.添加教師1.2.1.插入教師信息1.2.1.1.插入成功消息1.2.2.添加成功消息1.3.顯示添加消息 圖(7)
四、協(xié)作圖
1.在遠程網(wǎng)絡(luò)教學(xué)系統(tǒng)中,系統(tǒng)管理員需要登錄才能進行系統(tǒng)維護工作,如添加教師信息、刪除教師信息等。下圖是系統(tǒng)管理員添加教師信息的協(xié)作圖如圖(8):
1.1.檢查教師信息1.輸入教師信息1.3.顯示添加信息AddTeacher1.2.添加教師1.2.1.添加成功消息協(xié)作圖::Administrator協(xié)作圖::Teacher
圖(8)
2.在遠程網(wǎng)絡(luò)管理系統(tǒng)中,如果單獨抽象出一個數(shù)據(jù)訪問類來進行數(shù)據(jù)訪問,那么系統(tǒng)管理員添加教師信息的協(xié)作圖如圖(9):
1.1.檢查教師信息1.輸入教師信息1.3.顯示添加信息1.2.添加教師1.2.2.添加成功消息AddTeacher1.2.1.插入教師信息1.2.1.1.插入成功消息DataAcess協(xié)作圖::Administrator協(xié)作圖::Teacher
圖(9)
五、狀態(tài)圖
1.在遠程網(wǎng)絡(luò)教學(xué)系統(tǒng)中,如果學(xué)生要下載課件,首先需要輸入網(wǎng)站的網(wǎng)址,打開網(wǎng)站的主頁。處于網(wǎng)站主頁后可輸入用戶名和密碼,如果驗證通過,則進入功能選擇界面,如果驗證失敗可以選擇重新輸入用戶名和密碼。進入功能選擇界面后可以再可勁選擇界面選擇需要下載的課件,進入課件下載狀態(tài)。課件下載完畢后,學(xué)生就完成了此次下載的行為。學(xué)生下載課件的狀態(tài)圖如圖(10):
輸入網(wǎng)站網(wǎng)址進入網(wǎng)站主頁輸入用戶名和密碼返回重新驗證驗證未通過驗證通過選擇服務(wù)重新輸入用戶名和密碼處于功能選擇界面處于課件選擇界面下載課件[下載完畢]處于課件下載狀態(tài)
圖(10)
2.在遠程網(wǎng)絡(luò)管理系統(tǒng)中,一個課件被上傳到網(wǎng)站后,首先需要系統(tǒng)管理員對其進行審核,審核通過后課件就可以被用戶瀏覽、下載。經(jīng)過一段時間后,系統(tǒng)會清楚網(wǎng)站中過時的課件,此課件的狀態(tài)圖如圖(11):
上傳課件新課件審核課件[審核不通過][審核通過]刪除課件課件不可使用課件可使用狀態(tài)課件刪除狀態(tài)
圖(11)
六、活動圖
1.在遠程網(wǎng)絡(luò)教學(xué)系統(tǒng)中,學(xué)生登陸后可以下載課件。在登錄時,系統(tǒng)需要驗證用戶的登錄信息,如果驗證通過系統(tǒng)會顯示所有的可選服務(wù)。如果驗證失敗,則登錄失敗,此時用戶可以返回繼續(xù)登錄。當用戶看到系統(tǒng)顯示的所有可選服務(wù)后,可以選擇下載服務(wù),然后下載需要的課件。下載完成后用戶退出系統(tǒng),系統(tǒng)會注銷相應(yīng)的用戶信息。下圖為學(xué)生下載課件的活動圖(12): 學(xué)生遠程網(wǎng)絡(luò)教學(xué)系統(tǒng)驗證登錄信息登錄[返回重新登錄]登錄失敗驗證未通過驗證通過下載課件選擇下載服務(wù)顯示所有的可選服務(wù)[返回重新下載][返回繼續(xù)下載]下載失敗下載成功退出系統(tǒng)注銷賬號
圖(12)
2.在遠程網(wǎng)絡(luò)教學(xué)系統(tǒng)中,系統(tǒng)管理員登陸后可以處理注冊申請或者審核課件。在處理注冊申請后,需要發(fā)送郵件通知用戶處理結(jié)果。在審核完課件后,需要更新頁面信息以保證用戶能夠看到最新的課件,同時系統(tǒng)更新頁面。當完成以上工作后,系統(tǒng)管理員退出系統(tǒng),系統(tǒng)則注銷系統(tǒng)管理員賬號。系統(tǒng)管理員的工作活動圖如圖(13):
系統(tǒng)管理員遠程網(wǎng)絡(luò)教學(xué)系統(tǒng)登錄[返回重新登錄]驗證登錄信息登錄失敗驗證未通過登錄成功驗證通過處理注冊申請審核課件更新頁面郵件通知處理結(jié)果更新頁面信息退出系統(tǒng)注銷賬號 圖(13)
第五篇:多媒體網(wǎng)絡(luò)教學(xué)系統(tǒng)
多媒體網(wǎng)絡(luò)教學(xué)系統(tǒng)的設(shè)計及實現(xiàn)
2008-09-25 15:40 作者: 點擊:
頁面功能 【字體:大 小】【評論】【告訴好友】【打印此文】【關(guān)閉窗口】
摘要:本文提出了一個基于B/S結(jié)構(gòu)的網(wǎng)絡(luò)虛擬集成學(xué)習(xí)環(huán)境的模型,介紹一個基于WWW的多媒體網(wǎng)絡(luò)遠程教學(xué)系統(tǒng)的設(shè)計及功能實現(xiàn)技術(shù)。
一、引言
隨著計算機和信息技術(shù)的發(fā)展,知識更新日益加快,舊的知識傳播途徑已經(jīng)滿足不了這種需求,這就迫切需要一種全新的知識傳播方式.計算機網(wǎng)絡(luò)技術(shù)的不斷成熟和進步,使得基于計算機網(wǎng)絡(luò)技術(shù)的遠程教育成為可能。隨著現(xiàn)代教學(xué)理論和現(xiàn)代技術(shù)的日益發(fā)展,將多媒體技術(shù)融入現(xiàn)代教學(xué)之中已成為必然趨勢,計算機多媒體教學(xué)系統(tǒng)更成為現(xiàn)代教育中必不可少的工具。多媒體教學(xué)系統(tǒng)是在教室中,把影視、圖形、圖像、聲音、動畫及文字等各種多媒體信息及控制要求實時地動態(tài)引入教學(xué)過程中,形成了電腦教育及教學(xué)方式的新趨式,計算機教學(xué)網(wǎng)絡(luò)是利用網(wǎng)絡(luò)資源共享的功能實現(xiàn)各種教學(xué)手段的局域網(wǎng),目前在各級學(xué)校應(yīng)用得十分廣泛。二者的日益結(jié)合促進了現(xiàn)代教學(xué)的發(fā)展。
我們研制的多媒體網(wǎng)絡(luò)教學(xué)系統(tǒng)采用完全基于Internet的教學(xué)方式,在中心的網(wǎng)站上開設(shè)了簡介、注冊、選課、學(xué)習(xí)、考試、教學(xué)、管理、討論、答疑等區(qū)域,分別完成學(xué)員注冊、選課、學(xué)習(xí)和考試等功能。中心還特聘具有豐富教學(xué)經(jīng)驗的專家,開設(shè)了專家答疑區(qū),集中解析學(xué)員在學(xué)習(xí)中遇到的典型問題。另外,由專家編寫的考試題庫,具備隨機出題、在線考試、當場綜合分析的能力,為學(xué)生提供了良好的學(xué)習(xí)與檢查機制。
二、系統(tǒng)結(jié)構(gòu)
多媒體網(wǎng)絡(luò)教學(xué)是通過多媒體教學(xué)信息的收集、傳輸、處理和共享來實現(xiàn)教學(xué)的教學(xué)模式,其實質(zhì)是通過媒體教學(xué)信息的傳輸和共享來實現(xiàn)教學(xué)。所謂多媒體技術(shù),簡單地說就是計算機實時綜合地處理文字、聲音、圖像等各種媒體信息的系統(tǒng)技術(shù)。建立在網(wǎng)絡(luò)基礎(chǔ)上的多媒體系統(tǒng),即多媒體網(wǎng)絡(luò)系統(tǒng)。把多媒體技術(shù)與網(wǎng)絡(luò)通信技術(shù)緊密結(jié)合起來,大大擴展了單機多媒體系統(tǒng)的功能。它不僅具有各種媒體信息處理和人機交互功能,更重要的是,實現(xiàn)了網(wǎng)上多媒體信息傳遞和多媒體信息資源共享,形成了一種最理想的多媒體網(wǎng)絡(luò)教學(xué)環(huán)境,它代表了多媒體教學(xué)應(yīng)用的最新發(fā)展和必然趨勢。多媒體網(wǎng)絡(luò)環(huán)境的特點有:有利于實現(xiàn)以學(xué)習(xí)者為中心的學(xué)習(xí);使學(xué)生在有意義情景下依據(jù)某些問題進行創(chuàng)造性學(xué)習(xí);促進學(xué)生主動、積極地學(xué)習(xí);支持開放性學(xué)習(xí);可以指導(dǎo)學(xué)生深入地進行自我卷入(Self-initiated)的獨立研究。因此多媒體網(wǎng)絡(luò)系統(tǒng)特別有助于學(xué)生的學(xué)習(xí)。從教學(xué)活動的組織管理來說,校園網(wǎng)提供了方便的網(wǎng)絡(luò)信息分布、存儲、管理和傳遞方式,有利于對教學(xué)信息資源進行最有效的組織與管理。
基于多媒體網(wǎng)絡(luò)的教學(xué)模式多種多樣,有教學(xué)呈現(xiàn)、模擬演示、交互性視頻、探索與發(fā)現(xiàn)、項目制作等。多媒體網(wǎng)絡(luò)教學(xué)發(fā)展的必然趨勢是交互式、智能化、全球化。西安通信學(xué)院研制的多媒體網(wǎng)絡(luò)教學(xué)系統(tǒng)軟件結(jié)構(gòu)為: 中心介紹 教學(xué)管理學(xué)生管理 教師管理 課程管理
考試、作業(yè)、答疑管理 教學(xué)、仿真訓(xùn)練原理講解 仿真訓(xùn)練演示 仿真訓(xùn)練、裝備開通、技術(shù)維護、故障檢修、對通等 作業(yè)發(fā)布、檢查
考試題庫管理、上機考試、回收評考后統(tǒng)出自動成卷 遠程交流BBS、CHAT等 專家指導(dǎo) 課程演示 在線幫助
多媒體網(wǎng)絡(luò)教學(xué)系統(tǒng)具有使用方便、便于管理、易于擴充、安全可靠、節(jié)省投資等特點。
三、多媒體網(wǎng)絡(luò)教學(xué)系統(tǒng)的實現(xiàn) 多媒體網(wǎng)絡(luò)教學(xué)系統(tǒng)借助計算機網(wǎng)絡(luò),將老師自己的電腦屏幕畫面(講課內(nèi)容)示范給所有的或被選擇的學(xué)生,可以實時檢查、監(jiān)視、控制學(xué)生機,也可?quot;手把手,語音雙向互助"輔導(dǎo)學(xué)生,甚至可以強制學(xué)生重新開機。這樣一來,學(xué)生可以借助自己的電腦屏幕,清楚的看到老師的每一步操作。學(xué)生也可以自己練習(xí)老師布置的作業(yè),而老師只要借助多媒體計算機網(wǎng)絡(luò)的功能,就可以邊講授邊輔導(dǎo),交互的進行課堂教學(xué)。
多媒體計算機網(wǎng)絡(luò)不僅適用于電腦教室的教學(xué),而且適用于語音教室、電腦教室、視聽教室和電化教室四和一的多功能教室的教學(xué),也可以實現(xiàn)辦公室環(huán)境的監(jiān)看和控制的功能。3.1功能實現(xiàn)
基于Internet的多媒體教學(xué)網(wǎng)絡(luò)給我們一個校內(nèi)、校外一致的教學(xué)模式,無論是在學(xué)校多媒體網(wǎng)絡(luò)教室中,還是在家中學(xué)習(xí),都可訪問到相同的教學(xué)資源。Internet建立在TCP/IP協(xié)議的基礎(chǔ)之上,內(nèi)外的一致性,即同一課件,可以對內(nèi)與對外同時使用。其體系結(jié)構(gòu)如圖所示:
系統(tǒng)的硬件設(shè)備包括服務(wù)器,學(xué)生工作站,教師用機等。網(wǎng)絡(luò)平臺要求支持TCP/IP協(xié)議,如UNIX、WINDOWSNT、NET-WARE等,軟件以HTML語言為基礎(chǔ),支持數(shù)據(jù)庫和ActiveX擴展?;赪WW的多媒體網(wǎng)絡(luò)教學(xué)系統(tǒng)提出了一個基于Internet的網(wǎng)上虛擬集成學(xué)習(xí)環(huán)境的模型。教學(xué)環(huán)境的實現(xiàn)是基于B/S(Browser/server)的模式,包括Web遠程學(xué)習(xí)系統(tǒng),Web遠程考試系統(tǒng)、Web遠程交流環(huán)境、多媒體作業(yè)發(fā)布系統(tǒng)、基于Web的網(wǎng)絡(luò)自動答疑系統(tǒng)。以及基于Web的網(wǎng)絡(luò)大學(xué)管理系統(tǒng)。另外,為了配合網(wǎng)上教學(xué)內(nèi)容的不斷更新我們還提供了課程維護系統(tǒng)。3.2主要技術(shù)
多媒體網(wǎng)絡(luò)教學(xué)系統(tǒng)主要使用的是網(wǎng)絡(luò)數(shù)據(jù)庫的連接技術(shù)。
本系統(tǒng)是在win98+PWS或WINNT4.0+IIS3.0通過訪問Web數(shù)據(jù)庫的技術(shù)實現(xiàn)的。我們主要采用ASP(ActiveServerPages、即動態(tài)服務(wù)器網(wǎng)頁)技術(shù)實現(xiàn)。
ASP是一個基于Web服務(wù)器的腳本開發(fā)環(huán)境,在ASP平臺上可開發(fā)和運行動態(tài)的、交互的、高性能的Web服務(wù)器應(yīng)用程序。
ASP程序是在Web服務(wù)器端工作,當前端用戶請求一個ASP主頁時,Web服務(wù)器響應(yīng)HTTP請求并調(diào)用ASP引擎執(zhí)行該文件并解釋執(zhí)行其中的腳本語言(VBSCRIPT或JAVASCRIPT),如果腳本語言中有訪問數(shù)據(jù)庫的請求,立即通過ODBC或OLEDB與相應(yīng)的后臺數(shù)據(jù)庫相連,并通過數(shù)據(jù)庫訪問組件ADO(ActiveDataObjects)完成數(shù)據(jù)庫操作,最后,ASP根據(jù)訪問的結(jié)果自動生成HIML語言的主頁返回給前端的用戶。用戶看到的只是自動生成的HTML網(wǎng)頁、而看不到ASP的程序代碼,這樣就增強了應(yīng)用程序的保密性。
下面以用ASP實現(xiàn)網(wǎng)頁BBS為例,介紹ASP訪問ODBC數(shù)據(jù)庫的一個WEB應(yīng)用。
該BBS主要由用戶注冊(瀏覽器端)、用戶注冊(服務(wù)器端)、加帖子(瀏覽器端)、加帖子(服務(wù)器端)、帖子具體內(nèi)容的顯示和回復(fù)以及所有帖子的顯示六個部分組成,其中用戶值信息存放在數(shù)據(jù)庫user.mdb中,帖子存放在數(shù)據(jù)庫bbs.mdb中,它們均為ACCESS數(shù)據(jù)庫。完成這一WEB應(yīng)用的六個部分的HTML,如瀏覽器端加帖子的bbs-add.htm,實現(xiàn)由用戶輸人待加的相關(guān)信息,并傳到服務(wù)器的功能。