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

        ?

        基于UML的網(wǎng)上花店系統(tǒng)建模分析

        2013-04-29 00:44:03任鴿楊勇
        軟件工程 2013年9期
        關(guān)鍵詞:類圖花店鮮花

        任鴿 楊勇

        摘 要:網(wǎng)上花店是電子商務(wù)的一種具體形式,其具有傳統(tǒng)商店無(wú)可比擬的優(yōu)勢(shì),本文分析了網(wǎng)上花店的具體需求,采用用例驅(qū)動(dòng)的思想,利用UML建模語(yǔ)言完成了整個(gè)網(wǎng)上花店的功能抽象,需求建模,并用類圖描述了系統(tǒng)的整體架構(gòu)。

        關(guān) 鍵 詞:網(wǎng)上花店;UML建模語(yǔ)言;用例圖;類圖

        一、引言

        如今是一個(gè)信息高速發(fā)展的社會(huì)尤其以網(wǎng)絡(luò)的高速發(fā)展為代表,隨著互聯(lián)網(wǎng)的飛速發(fā)展,互聯(lián)網(wǎng)也走進(jìn)了千家萬(wàn)戶。網(wǎng)上商店作為電子商務(wù)的一種具體形式在Internet上已經(jīng)非常普及。由于充分利用和結(jié)合了最新的信息技術(shù),網(wǎng)上商店具有傳統(tǒng)商店無(wú)可比擬的優(yōu)勢(shì),如經(jīng)營(yíng)成本低、受地域限制和時(shí)間限制少、市場(chǎng)擴(kuò)張力極大等。目前Internet上的網(wǎng)上商店每天以驚人的速度增加。網(wǎng)上購(gòu)物越來(lái)越成為現(xiàn)代年輕人的首選。鮮花的買賣業(yè)務(wù)是一個(gè)與我們的日常生活密切相關(guān),長(zhǎng)輩的生日節(jié)日、祝福及問(wèn)候、對(duì)心愛(ài)的人表達(dá)愛(ài)意、看望病號(hào)等時(shí)候,足不出門便能選購(gòu)好自己稱心如意的商品鮮花更是人們的首選。UML[1] 是一種用于對(duì)軟件密集型系統(tǒng)進(jìn)行可視化、詳述、構(gòu)造和文檔化的建模語(yǔ)言,可以很好地完成網(wǎng)上花店系統(tǒng)的分析與設(shè)計(jì)。

        二、功能描述

        系統(tǒng)前臺(tái)的主要功能:

        1.用戶注冊(cè)和登錄功能:未注冊(cè)的用戶(旅客)可以注冊(cè),注冊(cè)過(guò)的用戶可通過(guò)輸入用戶名和密碼進(jìn)行登錄。

        2.訂單查詢功能:通過(guò)訂單號(hào)、訂單人的姓名、聯(lián)系電話等信息對(duì)訂單信息進(jìn)行查詢。

        3.鮮花信息查詢功能:未注冊(cè)和登錄的用戶均可以瀏覽網(wǎng)上花店所售鮮花的信息,包括鮮花、花籃、綠植花卉、功能綠植、卡通花束、鮮花定制等鮮花信息。還可以按照分類方式查找鮮花或通過(guò)關(guān)鍵字進(jìn)行模糊查詢,使用戶方便快捷的瀏覽所需要的信息。

        4.鮮花選購(gòu)功能(購(gòu)物車):用戶根據(jù)自己的需要,可以進(jìn)行鮮花的選購(gòu),查看鮮花的基本信息,如商品說(shuō)明,包括圖片展示、價(jià)格、材料、包裝、配送范圍等。用戶根據(jù)自己的需要確定選購(gòu)鮮花的種類和數(shù)量后,即可放入購(gòu)物車,通過(guò)輸入用戶名和密碼登錄(未注冊(cè)的用戶需先注冊(cè)),填寫配送信息(包括訂購(gòu)人信息,收貨人信息、配送方式、卡片祝福語(yǔ)),提交訂單后,可對(duì)訂單信息進(jìn)行修改。選擇付款方式,成功付款后,鮮花的購(gòu)買就完成了。

        5.用戶評(píng)價(jià)(留言):用戶可對(duì)商品進(jìn)行自己的評(píng)論。

        6.鮮花定制功能:用戶根據(jù)自己的需要,選擇鮮花的主花材、配花材以及包裝方式來(lái)定制鮮花。

        系統(tǒng)后臺(tái)的主要功能:

        1.登錄功能:管理員通過(guò)輸入合法的用戶名和密碼可以登錄到系統(tǒng)的后臺(tái)進(jìn)行管理。

        2.商品類別管理:對(duì)商品的類別如:功能綠植、綠植花卉等進(jìn)行修改、刪除或添加等操作。

        3.商品管理:對(duì)花店的鮮花進(jìn)行管理,可以通過(guò)商品名稱、品牌名稱等信息進(jìn)行信息查詢,還以及實(shí)現(xiàn)添加商品,刪除商品等。

        4.訂單管理:管理員可以對(duì)所有訂單信息進(jìn)行查看,可查詢各類訂單信息,如:待付款、待收貨、申請(qǐng)退款的訂單。刪除和修改各個(gè)訂單信息。

        5.用戶管理:管理員管理所有注冊(cè)的用戶信息,查看所有用戶的個(gè)人信息,實(shí)現(xiàn)添加、修改和刪除用戶信息。

        6.評(píng)論管理:管理員可查詢、查看、刪除用戶的評(píng)論信息。

        三、用例分析

        (一)找出系統(tǒng)外部的參與者和外部關(guān)系,確定系統(tǒng)的邊界和范圍。

        參與者:管理員用戶

        (二)確定每一個(gè)參與者所期望的系統(tǒng)行為。

        管理員期望的系統(tǒng)行為:對(duì)網(wǎng)上花店的商品類別信息、商品信息、用戶信息、訂單信息等進(jìn)行管理,通過(guò)進(jìn)行增、刪、查、改等操作以實(shí)現(xiàn)管理員的管理。

        用戶期望的系統(tǒng)行為:在網(wǎng)上花店可以瀏覽各類鮮花信息、查詢鮮花信息,還可以根據(jù)自身需要定制鮮花,自由的發(fā)表評(píng)論信息。

        (三)把這些系統(tǒng)行為命名為用例。

        (四)使用泛化、包含、擴(kuò)展等關(guān)系處理系統(tǒng)行為的公共或變更部分。

        (五)編制每一個(gè)用例的腳本:

        以商品管理和訂單管理為例編寫系統(tǒng)的用例說(shuō)明。

        Use Case: 商品管理

        參與者:管理員

        主流事件:

        1. 管理員登錄系統(tǒng),打開(kāi)系統(tǒng)主頁(yè)面。

        2. 管理員選擇商品管理,進(jìn)入商品管理界面。

        3. 管理員輸入商品名稱,選擇商品類別等查詢商品信息,也可以查看、修改、刪除商品以及添加商品。

        4. 按確定按鍵提交增、刪、改、查信息。

        5. 系統(tǒng)保存管理員修改后的商品信息。

        Use Case: 訂單管理

        參與者:管理員

        主流事件:

        1. 管理員登錄系統(tǒng),打開(kāi)系統(tǒng)主頁(yè)面。

        2. 管理員選擇訂單管理,進(jìn)入訂單管理界面。

        3. 管理員對(duì)訂單進(jìn)行管理,查詢待付款、待收貨、申請(qǐng)退貨等訂單信息,也可以對(duì)訂單進(jìn)行修改和刪除。

        4. 按確定按鍵提交增、刪、改、查信息。

        5. 系統(tǒng)保存管理員修改后的訂單信息。

        6. 系統(tǒng)向用戶返回成功修改訂單信息的信息。

        (六) 繪制用例圖

        用例圖如圖1所示。

        四、繪制類圖

        類是面向?qū)ο竽P妥罨镜哪P驮豙2]。類圖表達(dá)了實(shí)現(xiàn)某一用例中一組對(duì)象類之間的靜態(tài)結(jié)構(gòu),以及它們之間的聯(lián)系和交互關(guān)系;并且類圖還用來(lái)模擬開(kāi)發(fā)中的實(shí)際代碼,而且還有許多UML建模工具可以直接根據(jù)UML類圖生成目標(biāo)語(yǔ)言的類程序代碼,或者實(shí)施反向工程,讀取類的源代碼文件,創(chuàng)建出新的類圖。類圖的作用主要體現(xiàn)在描述系統(tǒng)的靜態(tài)結(jié)構(gòu)和關(guān)系上[3],因?yàn)樗粌H定義系統(tǒng)需要的各個(gè)類,還能夠表示類之間的關(guān)系(關(guān)聯(lián)、依賴、聚合和泛化等),還包括類的內(nèi)部結(jié)構(gòu)(類的屬性和操作)定義和描述[4]。如圖2所示是網(wǎng)上花店的類圖。

        五、結(jié)論

        UML可以從各個(gè)方面描述系統(tǒng)的功能,將UML建模語(yǔ)言應(yīng)用于網(wǎng)上花店的系統(tǒng)建模,可以極大的優(yōu)化開(kāi)發(fā)過(guò)程,本文對(duì)于網(wǎng)上花店的需求建模和系統(tǒng)建模的步驟和思路也可以應(yīng)用于其他Web系統(tǒng)開(kāi)發(fā)中,這樣不僅可以使該系統(tǒng)具有良好的可靠性、易維護(hù)性及可擴(kuò)展性而且能夠?yàn)檎麄€(gè)系統(tǒng)的復(fù)用打下良好的基礎(chǔ)。

        參考文獻(xiàn)

        [1] 肖海蓉.UML在軟件系統(tǒng)開(kāi)發(fā)中的應(yīng)用[J].陜西理工學(xué)院學(xué)報(bào)(自然科學(xué)版),2013,(03):23-27.

        [2] 陸俊良.基于UML的企業(yè)網(wǎng)絡(luò)營(yíng)銷平臺(tái)設(shè)計(jì)[J].信息通信,2013,(04):45.

        [3] 張獻(xiàn)忠.基于UML的網(wǎng)上商城的分析與設(shè)計(jì)[J].福建電腦, 2012,(11):127-128.

        [4] 孫瀛.基于UML的小區(qū)物業(yè)管理系統(tǒng)分析[J].科技創(chuàng)新與應(yīng)用.2012,(32): 60-61.

        猜你喜歡
        類圖花店鮮花
        王躍農(nóng)
        預(yù)訂60年的鮮花
        基于語(yǔ)義和結(jié)構(gòu)的UML類圖的檢索
        這一首,五月的鮮花
        美美花店
        啟蒙(3-7歲)(2016年11期)2016-12-12 07:07:00
        UML類圖元模型基于描述邏輯的表示及驗(yàn)證
        五月的鮮花
        五月的鮮花
        UML類圖的一種表示方法
        關(guān)于0類圖的一個(gè)注記
        妇女bbbb插插插视频| 亚洲精品AⅤ无码精品丝袜无码| 成人永久福利在线观看不卡| 两个人免费视频大全毛片| 青青草在线免费观看视频| 日本久久久免费观看视频 | www国产亚洲精品| 全球中文成人在线| 粗了大了 整进去好爽视频| 日韩av中出在线免费播放网站| 在线免费观看国产视频不卡| 丝袜美腿在线观看视频| 亚洲国产精品无码aaa片| 精品人妻人人做人人爽夜夜爽| 少妇三级欧美久久| 就国产av一区二区三区天堂| 成人影院免费观看在线播放视频| 国产精品国产三级野外国产| 国产男女免费完整视频| 亚洲色无码播放| 红杏性无码免费专区| 丁香婷婷六月综合缴清| 午夜理论片yy6080私人影院 | 亚洲码欧美码一区二区三区| 国产99久久精品一区二区| 亚洲韩国在线| 国产av一区二区三区香蕉| 在线亚洲日本一区二区| 亚洲中文字幕国产视频| 国精品午夜福利视频不卡| 黑人玩弄人妻中文在线| 国产精品反差婊在线观看| 极品少妇人妻一区二区三区 | 亚洲V无码一区二区三区四区观看| 国产伦精品一区二区三区| 国产做无码视频在线观看| 性一交一乱一伧国产女士spa| 欧美自拍区| 青青草视全福视频在线| 一区二区三区国产黄色| 日韩日韩日韩日韩日韩|