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

基于UML的網上花店系統建模分析

2013-04-29 00:44:03任鴿楊勇
軟件工程 2013年9期
關鍵詞:用戶信息系統

任鴿 楊勇

摘 要:網上花店是電子商務的一種具體形式,其具有傳統商店無可比擬的優勢,本文分析了網上花店的具體需求,采用用例驅動的思想,利用UML建模語言完成了整個網上花店的功能抽象,需求建模,并用類圖描述了系統的整體架構。

關 鍵 詞:網上花店;UML建模語言;用例圖;類圖

一、引言

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

二、功能描述

系統前臺的主要功能:

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

2.訂單查詢功能:通過訂單號、訂單人的姓名、聯系電話等信息對訂單信息進行查詢。

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

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

5.用戶評價(留言):用戶可對商品進行自己的評論。

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

系統后臺的主要功能:

1.登錄功能:管理員通過輸入合法的用戶名和密碼可以登錄到系統的后臺進行管理。

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

3.商品管理:對花店的鮮花進行管理,可以通過商品名稱、品牌名稱等信息進行信息查詢,還以及實現添加商品,刪除商品等。

4.訂單管理:管理員可以對所有訂單信息進行查看,可查詢各類訂單信息,如:待付款、待收貨、申請退款的訂單。刪除和修改各個訂單信息。

5.用戶管理:管理員管理所有注冊的用戶信息,查看所有用戶的個人信息,實現添加、修改和刪除用戶信息。

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

三、用例分析

(一)找出系統外部的參與者和外部關系,確定系統的邊界和范圍。

參與者:管理員用戶

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

管理員期望的系統行為:對網上花店的商品類別信息、商品信息、用戶信息、訂單信息等進行管理,通過進行增、刪、查、改等操作以實現管理員的管理。

用戶期望的系統行為:在網上花店可以瀏覽各類鮮花信息、查詢鮮花信息,還可以根據自身需要定制鮮花,自由的發表評論信息。

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

(四)使用泛化、包含、擴展等關系處理系統行為的公共或變更部分。

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

以商品管理和訂單管理為例編寫系統的用例說明。

Use Case: 商品管理

參與者:管理員

主流事件:

1. 管理員登錄系統,打開系統主頁面。

2. 管理員選擇商品管理,進入商品管理界面。

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

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

5. 系統保存管理員修改后的商品信息。

Use Case: 訂單管理

參與者:管理員

主流事件:

1. 管理員登錄系統,打開系統主頁面。

2. 管理員選擇訂單管理,進入訂單管理界面。

3. 管理員對訂單進行管理,查詢待付款、待收貨、申請退貨等訂單信息,也可以對訂單進行修改和刪除。

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

5. 系統保存管理員修改后的訂單信息。

6. 系統向用戶返回成功修改訂單信息的信息。

(六) 繪制用例圖

用例圖如圖1所示。

四、繪制類圖

類是面向對象模型最基本的模型元素[2]。類圖表達了實現某一用例中一組對象類之間的靜態結構,以及它們之間的聯系和交互關系;并且類圖還用來模擬開發中的實際代碼,而且還有許多UML建模工具可以直接根據UML類圖生成目標語言的類程序代碼,或者實施反向工程,讀取類的源代碼文件,創建出新的類圖。類圖的作用主要體現在描述系統的靜態結構和關系上[3],因為它不僅定義系統需要的各個類,還能夠表示類之間的關系(關聯、依賴、聚合和泛化等),還包括類的內部結構(類的屬性和操作)定義和描述[4]。如圖2所示是網上花店的類圖。

五、結論

UML可以從各個方面描述系統的功能,將UML建模語言應用于網上花店的系統建模,可以極大的優化開發過程,本文對于網上花店的需求建模和系統建模的步驟和思路也可以應用于其他Web系統開發中,這樣不僅可以使該系統具有良好的可靠性、易維護性及可擴展性而且能夠為整個系統的復用打下良好的基礎。

參考文獻

[1] 肖海蓉.UML在軟件系統開發中的應用[J].陜西理工學院學報(自然科學版),2013,(03):23-27.

[2] 陸俊良.基于UML的企業網絡營銷平臺設計[J].信息通信,2013,(04):45.

[3] 張獻忠.基于UML的網上商城的分析與設計[J].福建電腦, 2012,(11):127-128.

[4] 孫瀛.基于UML的小區物業管理系統分析[J].科技創新與應用.2012,(32): 60-61.

猜你喜歡
用戶信息系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
主站蜘蛛池模板: 综合亚洲色图| 亚洲国产在一区二区三区| 青青草国产在线视频| 国产精品自在自线免费观看| 国产高清国内精品福利| 欧美在线综合视频| 成人免费网站在线观看| 欧美乱妇高清无乱码免费| 欧美日本激情| 午夜高清国产拍精品| 中国精品自拍| a毛片基地免费大全| 好紧好深好大乳无码中文字幕| 亚洲娇小与黑人巨大交| 亚洲国产亚洲综合在线尤物| 日本午夜视频在线观看| 国产永久在线视频| 亚洲国产精品无码AV| 国产乱人免费视频| 美女毛片在线| 亚洲国内精品自在自线官| 欧美高清国产| 日韩高清在线观看不卡一区二区| 素人激情视频福利| 在线精品亚洲国产| 另类综合视频| 在线精品亚洲国产| 人妻21p大胆| 日韩在线播放欧美字幕| a级毛片免费看| 性色一区| 丁香六月激情婷婷| 欧美国产三级| 91精品国产麻豆国产自产在线| 国产成人综合亚洲欧美在| 国产91无毒不卡在线观看| 国产一在线观看| 亚洲国产精品日韩av专区| 在线网站18禁| 在线观看亚洲成人| 午夜爽爽视频| 国产麻豆91网在线看| 亚洲国产看片基地久久1024| 久久国产精品娇妻素人| 亚洲精品爱草草视频在线| 依依成人精品无v国产| 国产精品理论片| 午夜激情福利视频| 亚洲一区网站| 欧美午夜理伦三级在线观看| 国产成人综合久久精品尤物| 国产综合欧美| 在线综合亚洲欧美网站| 国产电话自拍伊人| 在线观看国产精美视频| 国产福利不卡视频| 青青草原国产免费av观看| 情侣午夜国产在线一区无码| 国模粉嫩小泬视频在线观看| 欧美一级在线播放| 欧美a√在线| 亚洲动漫h| 91精品国产自产在线老师啪l| 99视频全部免费| 亚洲国产亚综合在线区| 国产精品主播| 日韩国产 在线| 亚洲最大福利视频网| 精品人妻一区无码视频| www.99在线观看| 热思思久久免费视频| 亚洲国产日韩欧美在线| a欧美在线| 97超爽成人免费视频在线播放| 热九九精品| 一级毛片在线播放| 色婷婷亚洲十月十月色天| 午夜视频免费试看| 午夜日韩久久影院| 天堂久久久久久中文字幕| 欧美中文字幕在线视频| 国产激情无码一区二区APP |