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

        ?

        RSS軟件建模分析

        2013-04-24 00:53:18新疆師范大學計算機科學技術學院
        電子世界 2013年16期
        關鍵詞:用例消息客戶端

        新疆師范大學計算機科學技術學院 楊 勇 任 鴿

        一、引言

        隨著現(xiàn)代科技的發(fā)展,網(wǎng)絡已經(jīng)成為我們生活中不可缺少的一部分。一方面,網(wǎng)絡成為我們獲取信息最重要的途徑之一,不少網(wǎng)站都提供許多優(yōu)秀的資源和信息;另一方面,網(wǎng)絡信息爆炸,我們很難從網(wǎng)絡的海量數(shù)據(jù)中挑選出自己需要的信息。采用RSS閱讀器的方式可以不用登陸各個提供信息的網(wǎng)站而就可以瀏覽各個網(wǎng)站的信息,極大的方便了人們獲取信息的速度。RSS是指站點用來和其他站點之間共享內(nèi)容的簡易方式(也叫聚合內(nèi)容)以方便用戶獲取對自己有用的信息。本文結合UML統(tǒng)一建模語言完成一個RSS閱讀軟件的建模過程。

        二、需求建模

        功能概述:每個用戶可以根據(jù)自己的需要,訂閱感興趣的網(wǎng)站內(nèi)容,一旦網(wǎng)站更新,則定時將更新消息推送到用戶客戶端。用戶可以通過客戶端對需要進行訂閱的網(wǎng)站進行管理,即增添會刪除需要訂閱的網(wǎng)站,修改備注并進行分類等;用戶也可以對推送到客戶端的消息進行管理,即用戶可以收藏感興趣的網(wǎng)頁地址,以方便隨時查詢網(wǎng)頁信息;用戶也可以對客戶端進行管理,即用戶可以修改客戶端獲取更新消息的間隔時間;用戶也可以更改皮膚,提高閱讀器的視覺效果;同時,系統(tǒng)將自動生成用戶歷史記錄的列表,存儲用戶最近點擊閱讀的網(wǎng)站地址信息。

        在需求建模階段的一個主要任務是對用戶的需求進行分析,找出系統(tǒng)的用例,繪制系統(tǒng)用例圖。

        1.找出系統(tǒng)外部的參與者和外部系統(tǒng),確定系統(tǒng)的邊界和范圍:本軟件屬于單機軟件,無后臺管理,參與者只有用戶。

        2.確定參與者所期望的行為。

        用戶行為總結如下:管理訂閱消息(添加訂閱消息,刪除訂閱消息,分類訂閱消息),添加收藏,點擊閱讀添加歷史記錄,更改皮膚,修改客戶端獲取更新消息的間隔時間。

        3.將系統(tǒng)行為命名為用例。

        系統(tǒng)用例命名如下:管理訂閱消息(添加訂閱消息,刪除訂閱消息,分類訂閱消息),添加收藏,添加歷史記錄,更換皮膚,修改更新間隔

        4.使用關聯(lián)、包含關系處理系統(tǒng)行為的公共或變更部分(圖1-6)。

        圖1

        圖2

        圖4

        圖5

        圖6

        5.編制用例腳本。

        A.用例名稱:管理訂閱信息

        參與者:用戶

        用例描述:用戶可以根據(jù)需要管理訂閱的網(wǎng)站信息

        主事件流:①打開管理訂閱信息;②對訂閱信息作出修改;③保存修改。

        主路徑:選項->管理訂閱信息

        B.用例名稱:添加訂閱信息

        參與者:用戶

        用例描述:用戶可以添加自己需要訂閱的網(wǎng)站信息

        主事件流:①打開添加訂閱信息;②輸入需要添加的信息;③保存修改。

        主路徑:選項->管理訂閱信息->添加訂閱信息

        其他路徑:軟件界面快捷按鈕

        三、系統(tǒng)建模

        系統(tǒng)建模主要利用類圖實現(xiàn),建立類圖的一般步驟:

        1.研究分析問題領域,確定系統(tǒng)需求;

        2.確定類,明確類的含義和職責,確定類的屬性和操作;

        3.確定類之間的關系。關聯(lián),泛化,聚集,組合,依賴;

        4.調(diào)整和細化類及其關系,解決重復和沖突;

        5.繪制類圖,并增加相應說明。

        圖7

        四、結論

        本文以一個RSS閱讀器系統(tǒng)開發(fā)為背景,探討了基于UML的體系結構建模及其實現(xiàn)問題。由建模過程可以看出UML在體系結構建模方面存在很好的優(yōu)勢,它提供了一個統(tǒng)一的交流平臺,而并且能夠充分體現(xiàn)面向?qū)ο筇匦?。本文總結的需求建模方法和系統(tǒng)結構建模方法也對類似軟件的開發(fā)具有借 鑒作用。

        [1]馮秋燕.基于UML和OCL的類間交互測試用例生成算法研究[J].計算機工程與設計,2012(11):4219-4224.

        [2]唐莉君.網(wǎng)上自助食堂訂餐系統(tǒng)的建模[J].電子科技,201 2(11):85-87.

        [3]柳毅等.一種從UML模型到可靠性分析模型的轉(zhuǎn)換方法[J].軟件學報,2010(02):287-304.

        [4]盧紅敏,許蕾,徐寶文.元分析技術及其在軟件工程中的應用[J].計算機科學,2012(10):115-118.

        猜你喜歡
        用例消息客戶端
        UML用例模型中依賴關系的比較與分析
        一張圖看5G消息
        聯(lián)鎖軟件詳細設計的測試需求分析和用例編寫
        從出土文獻用例看王氏父子校讀古書的得失
        縣級臺在突發(fā)事件報道中如何應用手機客戶端
        傳媒評論(2018年4期)2018-06-27 08:20:24
        孵化垂直頻道:新聞客戶端新策略
        傳媒評論(2018年4期)2018-06-27 08:20:16
        基于Vanconnect的智能家居瘦客戶端的設計與實現(xiàn)
        電子測試(2018年10期)2018-06-26 05:53:34
        消息
        消息
        消息
        久久精品亚洲熟女av麻豆| 91性视频| 亚洲国产日韩综一区二区在性色| 国产成人精品三上悠亚久久 | 日本www一道久久久免费榴莲| 黄色大片一区二区中文字幕| 亚洲国产精品激情综合色婷婷| 国产又大又硬又粗| 人妻熟妇乱又伦精品视频app| 亚洲无码专区无码| 久久成人黄色免费网站| 国产性虐视频在线观看| 国产精品久久久久9999小说 | 国产九九在线观看播放| 久久精品国产亚洲av天美| 成人免费无遮挡在线播放| 在线播放国产一区二区三区| 久久精品国产亚洲AV高清wy| 少妇被按摩出高潮了一区二区| 男女做爰猛烈啪啪吃奶动 | 久久亚洲中文字幕精品一区四| 久久av不卡人妻出轨一区二区| 色综合久久88色综合天天| 国产真实露脸4p视频| 国产99久久久国产精品免费| 亚洲精品无码不卡在线播he| 老太脱裤子让老头玩xxxxx| 亚洲狠狠网站色噜噜| 亚洲视频一区二区蜜桃| 国产精品沙发午睡系列| 婷婷午夜天| 国产精品无码mv在线观看| 中文字幕日韩精品中文字幕| 美女用丝袜脚玩我下面| 亚洲av无码专区在线播放中文| 亚洲色欲大片AAA无码| av人妻在线一区二区三区| 无码人妻aⅴ一区二区三区| 国产欧美一区二区精品仙草咪| www.五月激情| 久久久精品久久久国产|