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

UML在聾人高等數學遠程教學系統設計中的應用

2008-12-31 00:00:00曹宏閣
考試周刊 2008年18期

摘 要:文章闡述了傳統聾人高等數學教學的不足,介紹了統一建模語言UML,并利用UML對系統進行了需求分析和靜、動態建模,建立了系統用例圖、類圖、活動圖和協作圖,使得系統結構清晰,容易維護,提高了系統的穩定性。

關鍵詞:高等數學 統一建模語言UML 遠程教學 聾人教學

1.引言

高等數學是一門高等院校最重要的公共基礎課,也是聾人教學中難度偏大的一門課程。一方面,聾人教師要雙語教學,而且要寫板書、畫復雜的幾何圖型,授課不僅費時費力且效果較差;另一方面,受聾生自身聽力障礙的影響,以教師的教為主的教學很難發揮學生的積極主動性[1],學生處在比較被動的狀態,不利于培養學生的創造精神。互聯網和計算機技術的發展,使得通過網絡來進行聾人高等數學教學成為可能。

在軟件開發過程中,傳統的“瀑布(waterfall)”模型有很多缺點,開發過程被分割開來,必須按分析(analysis)、設計(design)、編碼(coding)和部署(deployment)四個階段一個接一個按順序進行,使分析、設計和開發三組成員在一起共享重要信息的機會減少[2]。而面向對象技術中的統一建模語言(UML)彌補了傳統方法的不足,本文采用UML為系統建立了靜、動態模型。

2.統一建模語言概述

面向對象技術是軟件工程領域中的重要技術,統一建模語言UML則是近幾年國際上比較流行的面向對象的標準建模語言。UML(Unified Modeling Language)是在Grady Booch的Booch方法、Jim Rum.Baugh的OMT方法以及Ivar Jacobson的OOSE方法的基礎上演化而來的,是基于面向對象技術的標準建模語言。它統一了面向對象建模的基本概念、術語和圖示符號,融入了軟件工程領域的新思想、新方法和新技術。UML適用于對具有靜態結構和動態行為的系統進行建模。

UML建模的步驟分為三步[3]:第一步是進行系統需求分析,確定系統的功能要求,畫出系統用例圖,建立系統的功能模型;第二步是在用例分析的基礎上,抽象出系統中的類,畫出類圖,建立系統的結構模型;第三步是在前兩步的基礎上,繪制活動圖、順序圖和協作圖,建立系統的行為和交互模型。其中前兩步屬于系統的靜態建模,第三步屬于系統的動態建模。

3.系統需求分析

系統需求分析是確定系統將要做什么,要完成什么功能,這可用UML的用例圖來描述。用例圖能說明系統的參與者、用例,以及它們之間的關系。在本教學系統中參與者有兩種:一是學生,二是教師。學生和教師共同參與的用例有數學手語學習、論壇、聊天和注冊,此外教師還可參與試題管理、系統維護、用戶管理、資料發布和教案修改,學生可參與基本知識點學習、視頻學習、教學動畫學習、電子教案和在線考試。由此可得系統的用例圖如圖1所示[4]。

4.系統總體設計

系統的總體設計是要建立系統的靜態和動態模型,靜態模型描述系統的對象之間的靜態關系,用UML的類圖、包圖和對象圖進行描述;動態模型主要用順序圖、協作圖、活動圖來描述。

4.1用類圖對系統結構建模

一個類是一類或者一組具有類似屬性和共同行為的事物。類圖描述的是一種靜態結構,它不僅定義系統中的類,表示類之間的聯系,如關聯、依賴、聚合等,也包括類的內部結構(類的屬性和操作)。類圖是定義其它圖的基礎,在類圖的基礎上活動圖、協作圖才能進一步描述系統其它方面的特性。圖2是本系統中主要的類:學生和教師的類圖[5]。它們分為三個部分,上部是類的名稱學生和教師;中間是這兩個類的屬性,學生和教師的共有屬性有姓名、性別、籍貫和年齡,此外學生有班級屬性,教師有職稱屬性;下部是類的操作,學生的操作是課程學習、手語學習、聊天、論壇和在線考試,教師的操作有系統維護、用戶管理、試題管理、資料發布和教案修改。

4.2 用活動圖繪制系統的行為模型

活動圖被設計用于簡化描述一個過程或者操作的工作步驟。它是狀態圖的一種擴展形式。活動圖的技術思想主要來源于Jim Odell 的事件圖、SDL狀態建模技術和Petri網技術。活動圖本質上就是流程圖,它描述系統的活動,判斷點和分支等。圖3是系統中用戶管理的活動圖,它反映了教師進行用戶管理的整個過程,首先進入用戶管理的界面,選擇添加或刪除用戶,如果是添加用戶,則直接輸入用戶的姓名,然后選擇添加;如果刪除用戶,則選擇已有用戶再選擇刪除。在添加和刪除下面是另一個選擇,如果想繼續管理,則回到用戶管理界面重新操作;否則就會退出用戶管理。

4.3用協作圖繪制系統的交互模型

協作圖用于描述相互協作的對象間的交互關系和鏈接關系。雖然順序圖和合作圖都用來描述對象間的交互關系,但側重點不一樣。順序圖著重體現交互的時間順序,協作圖則著重體現交互對象間的靜態鏈接關系。圖4是學生考試的協作圖[5],由圖可看出學生首先進行功能選擇,進入到考試登錄表單后發送登錄信息,若信息錯誤則提示信息出錯,若信息正確則進入章節選擇,選擇要考試的章節后就進入試卷表單,然后答題、提交試卷,系統會自動閱卷并顯示成績,最后退出系統。

5.總結

聾人高等數學遠程教學系統利用了網絡優勢,發揮了聾人學習的自主性,提高了教學效率。使用統一建模語言UML為系統建模,增進了分析、設計和開發三類人員的交流,提高了軟件開發的質量和效率。

參考文獻:

[1]李強.發生認識論在聾人高等教育中的應用.中國特殊教育,2004,2.

[2][美]Joseph Schmuller著. 李虎,王美英譯.UML基礎、案例與應用.北京:人民郵電出版社,2002,6.

[3]郅志剛,郭齊勝等.基于UML的作戰信息交換建模.裝甲兵工程學院學報,2006,4.

[4]譚波,向民華.用統一建模語言實現中小型糧庫管理系統建模設計.糧食與食品工業,2007,2.

[5]李麗萍,郭文夷等.基于UML的審計系統的分析與設計.計算機工程與設計,2006,8.

[6]管紅杰,孟凡榮等.基于UML的工作流管理信息系統建模的應用研究.計算機工程與設計,2006,1.

主站蜘蛛池模板: 久热re国产手机在线观看| 亚洲国内精品自在自线官| 精品国产免费观看| 亚洲日本中文综合在线| 国产一区二区三区日韩精品| 欧美在线视频不卡第一页| 欧美午夜精品| 中文成人在线视频| 国产偷倩视频| 国产激情无码一区二区免费| 亚洲精品少妇熟女| 亚洲AⅤ无码日韩AV无码网站| 超碰aⅴ人人做人人爽欧美 | 国产人人射| 国产一二三区视频| 精品久久国产综合精麻豆| 波多野结衣中文字幕久久| 色天天综合久久久久综合片| 国产在线欧美| 中文字幕在线视频免费| 日韩福利视频导航| 91精品国产91久无码网站| 亚洲一级毛片免费观看| 亚洲精品亚洲人成在线| 毛片免费网址| 亚洲天堂日韩在线| 国产精品自在在线午夜| 欧美性久久久久| 久久国语对白| 欧美色视频日本| 亚洲欧洲AV一区二区三区| 亚洲伊人天堂| 天天综合亚洲| 五月天婷婷网亚洲综合在线| 欧亚日韩Av| 91在线一9|永久视频在线| 亚洲无码高清免费视频亚洲| 动漫精品啪啪一区二区三区| 亚洲欧美人成人让影院| 久久国产精品嫖妓| 美女国产在线| 狠狠躁天天躁夜夜躁婷婷| 一级黄色片网| 国产尤物jk自慰制服喷水| 日本高清有码人妻| 露脸国产精品自产在线播| 亚洲美女操| 国产精品九九视频| 99久久国产精品无码| 无码精品国产dvd在线观看9久| 欧美国产日韩另类| 一本大道无码日韩精品影视| 午夜a视频| 2021最新国产精品网站| 国产一区二区影院| 久久五月天综合| 一级毛片中文字幕| 国产精品无码AⅤ在线观看播放| 久久精品午夜视频| 在线色国产| 制服丝袜亚洲| 色综合婷婷| 2019年国产精品自拍不卡| 国产精品女主播| 色有码无码视频| 免费中文字幕在在线不卡| 97se亚洲| 黄片一区二区三区| 亚洲制服丝袜第一页| 一级毛片免费的| 中文字幕乱妇无码AV在线| 免费a级毛片18以上观看精品| 国产日韩欧美成人| 免费亚洲成人| 国产丝袜一区二区三区视频免下载| 国产日韩欧美一区二区三区在线| 亚洲欧美日本国产综合在线| 日韩123欧美字幕| av天堂最新版在线| 91www在线观看| 性视频久久| 午夜国产精品视频|