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

基于UML技術(shù)的課程網(wǎng)站系統(tǒng)的開發(fā)

2014-05-21 09:59孫平楊琳
新媒體研究 2014年7期
關(guān)鍵詞:需求分析

孫平+楊琳

摘 要 首先介紹UML(Unified Mode1ing Language)建模語言的基本內(nèi)容,包括其優(yōu)缺點(diǎn)、語法語義和應(yīng)用范圍,并以網(wǎng)站論壇系統(tǒng)開發(fā)過程中探討以UML技術(shù)中心的開發(fā)方式,通過對開發(fā)課程網(wǎng)站論壇系統(tǒng)的需求分析,詳細(xì)說明UML技術(shù)在可視化建模中的核心作用。

關(guān)鍵詞 UML;網(wǎng)站開發(fā);需求分析

中圖分類號:TP315 文獻(xiàn)標(biāo)識碼:A 文章編號:1671-7597(2014)07-0023-01

自O(shè)MG組織發(fā)布了UML后,它為開發(fā)團(tuán)隊(duì)提供標(biāo)準(zhǔn)通用的設(shè)計(jì)語言,通過使用UML,程序員能夠更準(zhǔn)確的閱讀需求分析,更有效的交流系統(tǒng)架構(gòu)和設(shè)計(jì)規(guī)劃。同時(shí),UML提供了多種類型的模型描述圖(diagram),通過這些圖,程序員能夠使整個(gè)開發(fā)過程更好理解。UML圖包括了類圖、例圖、狀態(tài)圖和順序圖等,用例圖能幫助開發(fā)團(tuán)隊(duì)以一種可視化的方式理解系統(tǒng)的功能需求。類圖描述了系統(tǒng)中所有實(shí)體的關(guān)系,比如靜態(tài)結(jié)構(gòu);順序圖顯示系統(tǒng)的流程,它通過自描述的方法,明確的表示出系統(tǒng)中不同對象的調(diào)用方式;系統(tǒng)通過狀態(tài)圖顯示所有類的不同狀態(tài)和它們之間的轉(zhuǎn)換信息[1,2]。

1 網(wǎng)站描述并建立用例圖、靜態(tài)分析、類圖和序列圖

由于課程網(wǎng)站的主體是教師和學(xué)生,通過該網(wǎng)站的開發(fā),學(xué)生具備了解課程資源的功能,比如下載課件、瀏覽教學(xué)計(jì)劃、了解學(xué)習(xí)方法等,在網(wǎng)站中應(yīng)該提供一個(gè)答疑系統(tǒng),學(xué)生可以在系統(tǒng)中提問,方便老師的解答。在網(wǎng)站系統(tǒng)中,教師有權(quán)發(fā)布課程學(xué)習(xí)內(nèi)容、發(fā)學(xué)習(xí)方法和課后習(xí)題的內(nèi)容等,也能夠上傳課件,回答學(xué)生的提問,并提供在線考試的題庫。另外本網(wǎng)站的維護(hù)需要一個(gè)管理員,能夠?qū)崟r(shí)處理學(xué)生和教師的注冊申請,在系統(tǒng)中主要的參與者是系統(tǒng)管理員、學(xué)生和教師。如圖1所示的系統(tǒng)用例圖。

圖1 系統(tǒng)的用例圖

系統(tǒng)靜態(tài)分析的過程就是一個(gè)解決問題的過程,它需要找出實(shí)際中的對象和類之間的關(guān)系,映射成系統(tǒng)中的對象類和類聯(lián)之問關(guān)系。

類圖在系統(tǒng)設(shè)計(jì)中占有很重要的位置,因?yàn)榱私饣绢愐约八鼈冎g的關(guān)系非常有助于系統(tǒng)的后續(xù)開發(fā)。本網(wǎng)站系統(tǒng)中主要的類包括:學(xué)生類、教師類和管理員類等,它們是繼承的關(guān)系,發(fā)布作業(yè)(信息)類、上傳(下載)的課件類屬于文件類[3,4]。

順序圖為某個(gè)對象類和其他對象類之間所傳遞的消息的時(shí)間順序。例如教師需要上傳課件,需要首先進(jìn)入系統(tǒng)后,先發(fā)送請求到上傳窗口上傳課件,然后上傳窗口將請求發(fā)送給服務(wù)器,服務(wù)器驗(yàn)證上傳文件的大小,最后保存到數(shù)據(jù)庫,順序圖見圖2。

圖2 教師上傳課件的順序圖

2 動態(tài)分析與狀態(tài)圖

狀態(tài)圖是用來整個(gè)系統(tǒng)的用例的動態(tài)行為,比如一個(gè)對象在整個(gè)系統(tǒng)的生存周期內(nèi)的行為就是它的狀態(tài)序列,表示一個(gè)對象從創(chuàng)建到刪除的生命周期。圖3為教師上傳教案的狀態(tài)圖,教師首先要通過輸入賬號和密碼進(jìn)入登錄狀態(tài),等登錄成功后才能夠請求上傳,文件上傳成功會改變文件存儲狀態(tài),然后等待管理員的審批,管理員在審批之前必須先登錄,管理員核實(shí)內(nèi)容是否能夠通過上傳,如果通過則顯示頁面更新。

圖3 教師上傳課件的狀態(tài)圖。

3 總結(jié)

通過對課程網(wǎng)站的開發(fā)UML為信息系統(tǒng)建模與設(shè)計(jì)提供了有力工具。利用基于UML技術(shù),可以有效實(shí)現(xiàn)信息封裝、數(shù)據(jù)抽象、設(shè)計(jì)和編碼的無縫的連接,從而實(shí)現(xiàn)了整個(gè)軟件系統(tǒng)的開發(fā)的自動化,提高了程序員的效率。

參考文獻(xiàn)

[1]張洪春.基于UML網(wǎng)站論壇系統(tǒng)的建模分析與設(shè)計(jì)[J].四川教育學(xué)院學(xué)報(bào),2007(10).

[2]青潤.軟件工程之全程建模實(shí)現(xiàn)[M].電子工業(yè)出版社,2004.

[3]王建軍.UML建模:實(shí)例分析[J].微計(jì)算機(jī)信息2002,

18(5).

[4]汪林林,華奇兵.基于UML的MIS分析與設(shè)計(jì)方[J].計(jì)算機(jī)科學(xué),2002(4).endprint

猜你喜歡
需求分析
互聯(lián)網(wǎng)汽車保險(xiǎn)需求分析
淺談商業(yè)銀行如何提升高端客戶服務(wù)價(jià)值
基于智能手機(jī)的高職學(xué)生移動學(xué)習(xí)需求分析研究
彈藥保障需求分析實(shí)驗(yàn)?zāi)P洼敵鰯?shù)據(jù)的驗(yàn)證研究
研究生公共英語課程改革模式探索
服裝設(shè)計(jì)智能化趨向及模式研究
大學(xué)師生需求發(fā)展分析
基于UML技術(shù)的高校貧困生管理系統(tǒng)建模分析
指揮信息系統(tǒng)模擬訓(xùn)練評估需求分析
應(yīng)用型本科大學(xué)英語后續(xù)課程建設(shè)之必要性探討
主站蜘蛛池模板: 亚洲九九视频| 精品国产女同疯狂摩擦2| 国产91特黄特色A级毛片| 亚洲高清在线播放| 日本精品视频| 欧美国产精品拍自| 成人午夜视频在线| 四虎成人免费毛片| 亚洲欧美成aⅴ人在线观看 | 精品综合久久久久久97超人该| 亚洲国产天堂在线观看| 中国国产一级毛片| 91麻豆久久久| 成人一级黄色毛片| 福利小视频在线播放| 狠狠五月天中文字幕| 天堂网国产| 中文字幕亚洲无线码一区女同| 午夜欧美在线| 久久久亚洲色| 国产噜噜在线视频观看| 国产欧美日韩视频一区二区三区| 亚洲欧美国产视频| 成人在线不卡| 精品久久久久成人码免费动漫| 91精品最新国内在线播放| 久综合日韩| 成人国产一区二区三区| 71pao成人国产永久免费视频 | 国产一级α片| 成人精品在线观看| 国产高清不卡视频| 毛片网站在线播放| 欧美日本不卡| 免费日韩在线视频| 强奷白丝美女在线观看| 日韩性网站| 欧美精品1区| 色哟哟国产精品一区二区| 亚洲欧美在线综合一区二区三区| 国产精品熟女亚洲AV麻豆| 精品人妻一区无码视频| 精品人妻AV区| 小蝌蚪亚洲精品国产| 91尤物国产尤物福利在线| 综合亚洲网| 国产精品区视频中文字幕| 亚洲乱码在线视频| 日韩成人午夜| 精品三级网站| 国产高清国内精品福利| 色哟哟国产精品| 91精品国产一区自在线拍| 午夜毛片免费观看视频 | 亚洲视频免费在线看| 天堂中文在线资源| 国产精品第5页| 97视频在线观看免费视频| 国产精品美乳| 国产精品伦视频观看免费| 日韩亚洲高清一区二区| 四虎AV麻豆| 久久精品日日躁夜夜躁欧美| 亚洲浓毛av| 国产免费久久精品44| 日韩中文精品亚洲第三区| 亚洲专区一区二区在线观看| 男女精品视频| 91久久青青草原精品国产| 97视频在线精品国自产拍| 一本无码在线观看| 国产美女主播一级成人毛片| 片在线无码观看| 日本久久免费| 久久综合干| 欧美国产成人在线| 手机成人午夜在线视频| 国产在线麻豆波多野结衣| 四虎综合网| 久操中文在线| 亚洲美女操| 九九视频免费在线观看|