• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于UML 圖書銷售系統(tǒng)分析與設(shè)計(jì)

    2015-12-10 12:11:18胡能發(fā)
    電腦知識(shí)與技術(shù) 2015年26期
    關(guān)鍵詞:面向?qū)ο?/a>建模

    胡能發(fā)

    摘要:基于UML面向?qū)ο蟮姆治龇椒ǎ柚诮y(tǒng)一建模語言,使用Rational Rose為建模工具對網(wǎng)上圖書銷售系統(tǒng)進(jìn)行建模設(shè)計(jì),可以大大簡化系統(tǒng)復(fù)雜性,降低系統(tǒng)開發(fā)風(fēng)險(xiǎn),提高效率。

    關(guān)鍵詞:面向?qū)ο?;建模;統(tǒng)一建模語言

    中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2015)26-0067-02

    隨著個(gè)人電腦的不斷普及和Internet更加廣泛的流傳,網(wǎng)上購書的方式已經(jīng)越來越為廣大的上網(wǎng)愛好者接受和喜愛,國內(nèi)外的絕大多數(shù)書店均提供網(wǎng)上購物的服務(wù)。網(wǎng)上圖書銷售已經(jīng)成為現(xiàn)代圖書銷售的一種重要渠道,因此,對于使用該系統(tǒng)的客戶群體,它必須提供良好的操作界面以及與其他系統(tǒng)或用戶的接口,以方面用戶注冊、登錄、選擇、圖書等,并能提供安全的付款通道。對于系統(tǒng)管理員而言,系統(tǒng)必須提供安全的接口管理,以方便系統(tǒng)管理員對系統(tǒng)的管理與維護(hù),網(wǎng)絡(luò)服務(wù)人員可以在線處理客戶訂單。本文基于UML面向?qū)ο蟮姆治龇椒?,借助于統(tǒng)一建模語言,使用Rational Rose為建模工具對網(wǎng)上圖書銷售系統(tǒng)進(jìn)行建模設(shè)計(jì)。

    1 軟件需求分析

    網(wǎng)上圖書銷售系統(tǒng)的主要功能需求包括管理員接口、用戶接口以及數(shù)據(jù)服務(wù)三大模塊。

    1.1 管理員接口模塊

    管理員接口模塊是管理人員對軟件進(jìn)行維護(hù)的核心模塊,是軟件系統(tǒng)提供給管理人員的接口。該模塊主要對網(wǎng)上圖書和銷售、信息進(jìn)行維護(hù),主要有對內(nèi)部員工信息加工處理、訂單處理、銷售查詢、報(bào)表處理幾個(gè)子模塊。此外系統(tǒng)還提供了對不同角色用戶的安全機(jī)制管理,訪問控制的設(shè)置等。

    商品信息管理模塊:管理員登錄后可以對數(shù)據(jù)庫中所有的商品信息進(jìn)行添加、刪除、更新等操作,其中包括對商品價(jià)格進(jìn)行更新修改與補(bǔ)錄、對商品信息更新修改與補(bǔ)錄、對新商品信息的添加以對部份商品信息的刪除操作等。

    員工信息管理模塊:員工信息管理模塊的主要功能包括員工信息的添加、刪除與更新,員工對系統(tǒng)的訪問控制權(quán)限,此操作由系統(tǒng)管理員登錄后進(jìn)行。

    訂單處理管理模塊:用戶訂單處理是整個(gè)系統(tǒng)的重中之重,也是系統(tǒng)使用頻最高的模塊,它決定了系統(tǒng)的性能。其主要功能包括用戶訂購商品、更新訂單、查詢訂單狀態(tài)等功能。

    銷售情況查詢模塊:銷售情況查詢模塊所提供的查詢信息,是管理者的進(jìn)行決策的重要依據(jù)之一。其用戶的訪問控制權(quán)很高,一般設(shè)置為管理員級(jí)用戶。登錄系統(tǒng)后,可以得到詳細(xì)的銷售情況列表并及時(shí)更新熱門商品的信息

    1.2 用戶接口模塊

    用戶接口模塊是用戶進(jìn)入系統(tǒng)的入口,其界面的設(shè)計(jì)必須友好,符合人們的操作習(xí)慣。其主要功能包括用戶登錄、用戶信息維護(hù)、商品信息查詢,商品預(yù)訂、訂單生成、訂單查詢、訂單維護(hù)等子模塊。

    用戶信息維護(hù):用戶登錄錄系統(tǒng)前,必須先注冊,并擁有唯一用戶名。用戶登錄錄系統(tǒng)后,可以更改用戶個(gè)人信息,如密碼、快遞地址等。

    商品信息查詢模塊:商品信息查詢是用戶了解商品的主要通道,對用戶的是否訂購商品產(chǎn)生決定性的影響。例如商品的名稱、種類、價(jià)格、生產(chǎn)企業(yè),特別是其他用戶對商品的評價(jià)信息,將直接影響用戶的行為,因此。在商品信息查詢結(jié)果的列表中,應(yīng)包括商品各方面的綜合查詢信息,并能為用戶提供多種不同方案的組合查詢方式。

    商品預(yù)訂:客戶根據(jù)商品信息查詢模塊查詢到相應(yīng)的商品列表后,可以選擇預(yù)訂列表中所顯示的商品,提交后即由系統(tǒng)生成訂單。同時(shí),系統(tǒng)必須能為用戶提供自動(dòng)保存訂單及預(yù)訂單的功能。工作人員可以根據(jù)訂單的狀態(tài)信息,選擇發(fā)貨、缺貨或延時(shí)發(fā)貨等相關(guān)操作流程。

    訂單維護(hù):已提交的訂單的狀態(tài)信息是工作人員維護(hù)的依據(jù),主要包括對訂單中相關(guān)商品進(jìn)行增加、刪除、和修改的操作。預(yù)訂訂單則只有用戶個(gè)人才有權(quán)維護(hù)。

    1.3數(shù)據(jù)服務(wù)模塊

    數(shù)據(jù)服務(wù)是系統(tǒng)正常運(yùn)行的基礎(chǔ),其低層采用三層結(jié)構(gòu)模式。系統(tǒng)采用B/S體系結(jié)構(gòu)設(shè)計(jì),低層數(shù)據(jù)庫采用SQL SERVER數(shù)據(jù)庫管理系統(tǒng),通過ASP.NET與數(shù)據(jù)服務(wù)模塊建立連接,提供存儲(chǔ)、訂單處理以及銷售情況查詢和分析等。

    2 系統(tǒng)建模

    系統(tǒng)功能較多,因篇幅所限,僅列舉部分主要功能如圖1、圖2,部分業(yè)務(wù)流如圖3、圖4,系統(tǒng)部分類圖如圖5。

    圖1 管理員接口模塊用例圖

    圖2 用戶接口模塊用例圖

    圖3 商品信息處理協(xié)作圖

    圖4 管理員處理訂單協(xié)作圖

    圖5 系統(tǒng)類圖

    圖6 系統(tǒng)組件圖

    基類圖是本系統(tǒng)設(shè)計(jì)最核心的部分,基本類以及基本類之間的相互聯(lián)系有助于開發(fā)者的后續(xù)設(shè)計(jì)。組件圖能夠幫助客戶理解最終的系統(tǒng)結(jié)構(gòu),使開發(fā)工作有一個(gè)明確的目標(biāo)。配置圖主要是用來說明如何配置系統(tǒng)的軟件和硬件。

    系統(tǒng)的總體配置包括多個(gè)節(jié)點(diǎn),如圖6,其中應(yīng)用服務(wù)器作為整個(gè)系統(tǒng)核心節(jié)點(diǎn),用以提供系統(tǒng)對客戶、管理員、工作人員等不用角色用戶的操作,同時(shí)提供用戶與數(shù)據(jù)庫的接口支持,協(xié)調(diào)各部分工作。而數(shù)據(jù)服務(wù)節(jié)點(diǎn)負(fù)責(zé)數(shù)據(jù)庫管理,客戶機(jī)通過網(wǎng)絡(luò)與應(yīng)用服務(wù)器相連,從而間接訪問數(shù)據(jù)庫服務(wù)器。管理員則通過網(wǎng)絡(luò)管理應(yīng)用服務(wù)器,間接對底層圖書數(shù)據(jù)庫系統(tǒng)進(jìn)行管理維護(hù)。

    3 結(jié)束語

    基于UML面向?qū)ο蟮姆治龇椒?,借助于統(tǒng)一建模語言,使用Rational Rose為建模工具對網(wǎng)上圖書銷售系統(tǒng)進(jìn)行建模設(shè)計(jì),可以大大簡化系統(tǒng)復(fù)雜性,降低系統(tǒng)開發(fā)風(fēng)險(xiǎn),提高效率。

    參考文獻(xiàn):

    [1] 邵維忠, 楊芙清. 面向?qū)ο蟮南到y(tǒng)設(shè)計(jì)[M]. 北京: 清華大學(xué)出版社, 2003.

    [2] 陸惠恩. 軟件工程[M]. 北京: 人民郵電出版社, 2009.

    猜你喜歡
    面向?qū)ο?/a>建模
    聯(lián)想等效,拓展建?!浴皫щ娦∏蛟诘刃鲋凶鰣A周運(yùn)動(dòng)”為例
    縝密審題,準(zhǔn)確建模,學(xué)以致用
    基于PSS/E的風(fēng)電場建模與動(dòng)態(tài)分析
    電子制作(2018年17期)2018-09-28 01:56:44
    面向?qū)ο蟮挠?jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)軟件系統(tǒng)的開發(fā)
    電子測試(2018年15期)2018-09-26 06:01:34
    不對稱半橋變換器的建模與仿真
    面向?qū)ο蟮臄?shù)據(jù)交換協(xié)議研究與應(yīng)用
    基于面向?qū)ο蟮腛ffice評測系統(tǒng)的分析
    峰叢洼地農(nóng)作物面向?qū)ο笮畔⑻崛∫?guī)則集
    遙感信息(2015年3期)2015-12-13 07:26:54
    IDEF3和DSM在拆裝過程建模中的應(yīng)用
    面向?qū)ο蟮腟oS體系結(jié)構(gòu)建模方法及應(yīng)用
    衡南县| 阿拉尔市| 南和县| 景东| 安阳市| 新泰市| 肃宁县| 安宁市| 姚安县| 六安市| 汝阳县| 万州区| 萨嘎县| 福安市| 攀枝花市| 新田县| 宜黄县| 古田县| 鄱阳县| 株洲县| 阳谷县| 曲阳县| 儋州市| 永嘉县| 新龙县| 怀仁县| 承德市| 集安市| 大连市| 池州市| 奉节县| 怀化市| 咸丰县| 修武县| 忻城县| 阳曲县| 防城港市| 友谊县| 新丰县| 视频| 金阳县|