亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

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

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

        孫平+楊琳

        摘 要 首先介紹UML(Unified Mode1ing Language)建模語言的基本內(nèi)容,包括其優(yōu)缺點、語法語義和應(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)隊提供標(biāo)準(zhǔn)通用的設(shè)計語言,通過使用UML,程序員能夠更準(zhǔn)確的閱讀需求分析,更有效的交流系統(tǒng)架構(gòu)和設(shè)計規(guī)劃。同時,UML提供了多種類型的模型描述圖(diagram),通過這些圖,程序員能夠使整個開發(fā)過程更好理解。UML圖包括了類圖、例圖、狀態(tài)圖和順序圖等,用例圖能幫助開發(fā)團(tuán)隊以一種可視化的方式理解系統(tǒng)的功能需求。類圖描述了系統(tǒng)中所有實體的關(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é)計劃、了解學(xué)習(xí)方法等,在網(wǎng)站中應(yīng)該提供一個答疑系統(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ù)需要一個管理員,能夠?qū)崟r處理學(xué)生和教師的注冊申請,在系統(tǒng)中主要的參與者是系統(tǒng)管理員、學(xué)生和教師。如圖1所示的系統(tǒng)用例圖。

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

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

        類圖在系統(tǒng)設(shè)計中占有很重要的位置,因為了解基本類以及它們之間的關(guān)系非常有助于系統(tǒng)的后續(xù)開發(fā)。本網(wǎng)站系統(tǒng)中主要的類包括:學(xué)生類、教師類和管理員類等,它們是繼承的關(guān)系,發(fā)布作業(yè)(信息)類、上傳(下載)的課件類屬于文件類[3,4]。

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

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

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

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

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

        3 總結(jié)

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

        參考文獻(xiàn)

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

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

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

        18(5).

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

        猜你喜歡
        需求分析
        互聯(lián)網(wǎng)汽車保險需求分析
        淺談商業(yè)銀行如何提升高端客戶服務(wù)價值
        陸軍戰(zhàn)時軍械裝備保障需求分析研究
        價值工程(2016年31期)2016-12-03 01:08:57
        基于智能手機(jī)的高職學(xué)生移動學(xué)習(xí)需求分析研究
        考試周刊(2016年88期)2016-11-24 14:54:15
        彈藥保障需求分析實驗?zāi)P洼敵鰯?shù)據(jù)的驗證研究
        價值工程(2016年30期)2016-11-24 14:19:29
        研究生公共英語課程改革模式探索
        服裝設(shè)計智能化趨向及模式研究
        大學(xué)師生需求發(fā)展分析
        基于UML技術(shù)的高校貧困生管理系統(tǒng)建模分析
        指揮信息系統(tǒng)模擬訓(xùn)練評估需求分析
        價值工程(2016年29期)2016-11-14 01:54:24
        香蕉国产人午夜视频在线观看 | 深夜国产成人福利在线观看女同| 国产免费视频一区二区| 日本激情久久精品人妻热| 国产女同va一区二区三区| av免费在线播放视频| 国产精品久久久久aaaa| 国产av电影区二区三区曰曰骚网| 亚洲伊人久久大香线蕉影院| 男子把美女裙子脱了摸她内裤| 亚洲av成熟国产一区二区| 男人添女人囗交做爰视频| 亚洲字幕av一区二区三区四区| 人妻av一区二区三区精品| 国产360激情盗摄一区在线观看| av在线免费观看男人天堂| 国产精品国产三级国产专播| 国产精品_国产精品_k频道w | 五月婷婷激情综合| 男女男生精精品视频网站| 亚洲中文字幕av天堂自拍| 日本又色又爽又黄的a片18禁| 亚洲精品久久久久久| 久久精品视频按摩| 亚洲国产av一区二区三区| 久久久无码精品亚洲日韩按摩| 欧美一区波多野结衣第一页| 爆乳午夜福利视频精品| 91麻豆精品激情在线观最新| 国产精品一区二区三区在线免费 | 亚洲av无码专区在线亚| 亚洲av国产大片在线观看| 隔壁的日本人妻bd高清中字| 电驱蚊液可以插一晚上吗| 无码吃奶揉捏奶头高潮视频 | 国产人妻熟女高跟丝袜图片| 九九精品视频在线观看| 亚洲欧美在线视频| 中文字幕高清一区二区| 免费一区二区三区女优视频| 国产日产综合|