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

基于Silverlight技術的機械制圖在線學習系統設計與開發

2015-02-09 05:01:01祁鋒
教育界·下旬 2014年12期

【摘 要】隨著多媒體技術在教學中的普遍使用,傳統機械制圖的教學改革也迫在眉睫。本文基于微軟新一代瀏覽器Silverlight技術設計與開發了一個機械制圖在線學習系統,系統包括在線學習、在線練習、重難點Flash動畫等功能。

【關鍵詞】Silverlight 機械制圖 在線學習

1 引言

《機械制圖》是機械類專業一門重要的專業基礎課,在現代工程技術人員的培養中起著極其重要的作用[1]。隨著多媒體技術在教學中的普遍使用,傳統機械制圖的教學改革也迫在眉睫。傳統的《機械制圖》教學存在著的課程結構,課程內容,教學方法,教學目標上的局限性,已落后于多媒體教學、網絡教學等教學方式,采用多媒體技術、網絡技術等進行深入的改革是必然的[2]。

目前,關于《機械制圖》在線學習系統方面的研究還比較少,內容也比較簡單。只有中國科學技術大學和石家莊鐵道學院有相關研究。因此,本文設計開發的《機械制圖》在線學習系統具有一定的創新性。通過對這樣一個學習系統的開發可以改變傳統的《機械制圖》教學方式,可以克服課本上枯燥的線形文字和插圖的不足,豐富教學內容;同時也為學生提供了一個主動學習的平臺,使學生由被動接受知識的對象轉變為主動獲取知識的探索者,激發學生的學習積極性,切實提高教學質量,對《機械制圖》課程的發展具有極其重要的意義。

2 Silverlight技術

2.1 Silverlight介紹

Microsoft Silverlight是一個跨瀏覽器的、跨平臺的插件,為網絡帶來下一代基于NET framework的媒體體驗和豐富的交互式應用程序。Silverlight以XAML為界面呈現語言,支持2D矢量圖形、文字、動畫、數據雙向綁定、控件風格與模板、LINQ、WCF、JSON、Socket和跨域訪問等高級特性。在Silverlight4.0版本中還加入3D能力,支持更多的多媒體格式,豐富了動畫效果、濾鏡功能,使搜索引擎優化、數據綁定增強等。Silverlight提供靈活的編程模型,并可以很方便地集成到現有的網絡應用程序中。Silverlight可以對運行在Mac或Windows上的主流瀏覽器提供高質量視頻信息的快速、低成本的傳遞,支持IE、Firefox甚至Apple的Safari瀏覽器,而無需對現有的網站設計進行移植[2]。

對于互聯網用戶來說,Silverlight是一個安裝簡單的瀏覽器插件程序。用戶只要安裝了這個插件程序,就可以在Windows和Mac上多種瀏覽器中運行相應版本的Silverlight應用程序,享受視頻分享、在線游戲、廣告動畫、交互豐富的網絡服務等等。

對于開發設計人員而言,Silverlight是一種融合了微軟的多種技術的Web呈現技術。它提供了一套開發框架,并通過使用基于向量的圖像圖層技術,支持任何尺寸圖像的無縫整合,對基于asp .net、AJAX在內的Web開發環境實現了無縫連接。Silverlight使開發設計人員能夠更好地協作,有效地創造出能在Windows和Macintosh上多種瀏覽器中運行的內容豐富、界面絢麗的Web應用程序[2]。

2.2 Silverlight工作原理

Silverlight是以宿主瀏覽器為基礎環境的。宿主瀏覽器接口通過npctrl.dll與Silverlight對接。npctrl.dll是一個ActiveX控件,可以被調用。npctrl.dll會調用agcore.dll來處理一些非托管的接口程序, 也會調用coreclr.dll來創建一個公共語言運行庫(CLR,Common Language Runtime)。我們編寫的Silverlight應用程序是運行在coreclr.dll創建的CLR當中的。

3《機械制圖》在線學習系統設計與開發

3.1學習系統功能結構設計

《機械制圖》在線學習系統包括四大功能,分別是在線學習、在線練習、重難點Flash、注冊登錄。具體功能框圖如圖2所示。系統采用三層結構實現,各層之間通過服務接口和數據訪問接口實現通信和數據交換。這種結構在實現良好的程序結構的同時,也能達到靈活部署、方便升級和維護的目的。

1.在線學習功能:實現機械制圖理論教學內容的WEB展示,方便學生隨時隨地學習。教學內容的素材主要為視頻形式,含多媒體動畫效果,需要在網頁中同樣實現多媒體動畫效果。

2.在線練習功能:在網頁上實現簡單的繪圖功能,學生可以根據練習題的要求在網頁上進行簡單的圖線繪制,完成練習后,可以單擊查看正確答案按鈕查看正確練習答案。

3.重難點Flash:展示學習過程中重點、難點的Flash動畫。

4.注冊登錄功能:上述三個功能的使用都需要學生先注冊成功,并以用戶名和密碼成功登錄后才能使用。

3.2開發環境

采用Microsoft Visual Studio 2008 平臺,Microsoft Expression web 3,ASP.net開發技術,Sliverlight技術,xaml技術,數據庫采用SQL server 2008。

3.3在線繪圖功能的實現

Shape繪圖是一個名為“Shape”的基本類,由它衍生出6個子類,通過這6個子類可以繪制不同的圖形,分別是:Line:繪制直線;Rectangle:繪制矩形;Ellipse:繪制橢圓形;Polygon:繪制多邊形;Polyline:與Polygon類似,區別在于圖形的封閉性;Path:以上的綜合體。

Geometry對象(如 EllipseGeometry、PathGeometry 和 GeometryGroup)可以用于描繪二維 (2-D) 形狀的幾何圖形。這些幾何圖形的描繪具有許多用途,例如,定義一個要繪制到屏幕的形狀或者定義剪輯區域。Geometry對象可以很簡單(如矩形和圓),也可以是基于兩個或更多個Geometry對象創建的復合形狀。使用 PathGeometry對象可以創建更復雜的幾何圖形,這些對象可用于描繪弧線和曲線。

Geometry 和 Shape 類的相似之處在于它們均描繪二維形狀(例如,比較 EllipseGeometry 和 Ellipse),但它們之間也存在一些重要的區別。例如,Shape 對象是 UIElement 對象,而 Geometry 對象不是。因為是 UIElement 對象,所以 Shape 對象可以進行自我呈現并具有 Opacity、OpacityMask 以及 Geometry 對象所沒有的其他圖形屬性。因此,本系統中的繪圖功能采用shape類。

實現的繪圖功能包括:點繪制、直線繪制、射線繪制、構造線繪制、圓形繪制、多邊形繪制等。可以滿足《機械制圖》課程一般練習的需求。

4 結束語

《機械制圖》在線學習系統實現了在線學習、在線練習、重難點知識點Flash動畫制作,對提高學生的自主學習能力,改善機械制圖的教學質量提供了很好的幫助。

【參考文獻】

[1]駱正茂.基于Silverlight的機械零部件在線制圖系統[J].現代制造工程,2011(6):43-45,72

[2]胡世清,程國雄.基于Silverlight的網絡虛擬課堂教學系統的設計與實現[J].中國電化教育,2011(6):126-129.

[3]銀光中國.http://www.silverlightchina.net.

[4]程國雄,胡世清.基于Silverlight互動學習RIA平臺的研究與實現[J].計算機工程與科學,2010(7):23-26.

[5]葉大萌,祁鋒主編.機械制圖[M].華中科技大學出版社,2013.

[6]祁鋒主編.機械制圖習題集[J].華中科技大學出版社,2013.

[7]四川大學工程制圖教研室編.機械制圖[M].北京郵電大學出版社.

[8]四川大學工程制圖教研室編.機械制圖習題集[M].北京郵電大學出版社.

[9]大連理工大學工程制圖精品課程網.http://graphics.dlut.edu.cn/.endprint

主站蜘蛛池模板: 国产一级α片| 在线观看亚洲国产| 成人亚洲国产| 欧美不卡视频一区发布| 国产美女在线免费观看| 在线播放91| 中文成人在线| 亚洲a级在线观看| 欧美第二区| 亚洲一级毛片在线观播放| 97超级碰碰碰碰精品| 97久久精品人人做人人爽| 在线观看国产小视频| 欧美日韩中文字幕在线| 亚洲无码精品在线播放| 999在线免费视频| 久久夜色精品国产嚕嚕亚洲av| 97在线公开视频| 国产精品极品美女自在线| 欧美黑人欧美精品刺激| 激情亚洲天堂| 白丝美女办公室高潮喷水视频| 久久精品视频亚洲| 精品无码一区二区在线观看| 国产麻豆另类AV| 美女潮喷出白浆在线观看视频| 操国产美女| 国产成人综合亚洲网址| 亚洲av成人无码网站在线观看| 97精品国产高清久久久久蜜芽 | 91在线播放免费不卡无毒| 亚洲国内精品自在自线官| 婷婷激情亚洲| 国产亚洲高清在线精品99| 99精品国产自在现线观看| 国模视频一区二区| 久久精品无码一区二区国产区| 久久精品aⅴ无码中文字幕| 亚洲精品制服丝袜二区| 国产精品成人AⅤ在线一二三四 | 少妇人妻无码首页| 99精品福利视频| 亚洲综合第一区| 伊人久久久大香线蕉综合直播| 99热国产这里只有精品无卡顿" | 国产欧美日韩精品综合在线| 福利片91| 丰满的熟女一区二区三区l| 亚洲无线国产观看| 中文字幕 日韩 欧美| 国产成年无码AⅤ片在线| 狠狠色香婷婷久久亚洲精品| 国产精品欧美亚洲韩国日本不卡| 日韩精品免费一线在线观看| 日韩无码视频网站| 国模沟沟一区二区三区| 国产精品手机在线观看你懂的| 成人欧美日韩| 狠狠亚洲五月天| 激情综合激情| 在线日韩一区二区| 成人免费黄色小视频| 午夜视频在线观看免费网站 | 天天激情综合| 午夜小视频在线| 女人av社区男人的天堂| 亚洲一区毛片| 色亚洲激情综合精品无码视频| 人妻中文久热无码丝袜| 在线观看国产精美视频| 午夜福利视频一区| 91精品啪在线观看国产| 永久在线精品免费视频观看| 二级特黄绝大片免费视频大片| 宅男噜噜噜66国产在线观看| 色综合久久88| 99视频国产精品| 国产91视频免费观看| 丁香综合在线| 99re热精品视频中文字幕不卡| 99er这里只有精品| 国产精品久久久久久久久|