91精品人妻互换日韩精品久久影视|又粗又大的网站激情文学制服91|亚州A∨无码片中文字慕鲁丝片区|jizz中国无码91麻豆精品福利|午夜成人AA婷婷五月天精品|素人AV在线国产高清不卡片|尤物精品视频影院91日韩|亚洲精品18国产精品闷骚

您當(dāng)前位置:首頁 > 新聞頻道 > 技術(shù)動態(tài) > 正文
高校圖書電子商務(wù)系統(tǒng)略談

  中圖分類號:TP302.1 文獻標識碼:A文章編號:2095-2163(2014)04-0043-04

  Abstract:The business complexity and the information high-requirements of electronic commerce system results in the difficulty of software development. This paper gives the reasonable UML modeling of the electronic commerce system. The experiments shows that this method is an effective way to solve the evelopment complexity of university library electronic commerce system. The method reduces the system development risk, which makes the implementation more effective.

  Key words:Electronic Commerce System; UML; Object Oriented

  0引言

  隨著萬維網(wǎng)和高校內(nèi)部網(wǎng)絡(luò)技術(shù)的日益發(fā)展以及電子商務(wù)系統(tǒng)應(yīng)用范圍的逐漸擴大,電子商務(wù)系統(tǒng)的開發(fā)也愈益突顯其現(xiàn)實重要性。如何能夠?qū)⒍呓Y(jié)合,設(shè)計研發(fā)一個功能強大、且性能先進的高校圖書電子商務(wù)系統(tǒng),已經(jīng)成為時下電子商務(wù)系統(tǒng)在高校應(yīng)用研究領(lǐng)域內(nèi)亟需解決的一個重要課題。

  高校圖書電子商務(wù)系統(tǒng)有其自身的鮮明特點,而且電子商務(wù)系統(tǒng)的復(fù)雜性亦導(dǎo)致其軟件開發(fā)難度增大。首先,電子商務(wù)系統(tǒng)協(xié)同關(guān)系復(fù)雜,系統(tǒng)涉及到銀行、海關(guān)、稅務(wù)、物流等多個企事業(yè)單位的協(xié)調(diào)配合。其次,系統(tǒng)信息數(shù)據(jù)轉(zhuǎn)換方式比較復(fù)雜,涉及到多種通訊協(xié)議、數(shù)據(jù)格式的轉(zhuǎn)換以及相互之間的跨系統(tǒng)傳遞和調(diào)用。另外,購買者通過高校圖書電子商務(wù)系統(tǒng)發(fā)生的付費購買活動都是在網(wǎng)絡(luò)中開展和進行的,銀聯(lián)數(shù)據(jù)信息及個人通訊信息的處理和交換都是由電子商務(wù)系統(tǒng)自動來輔助完成,因此電子商務(wù)系統(tǒng)對于信息準確性、安全性均提出了較高的要求。業(yè)務(wù)的復(fù)雜以及信息安全性的高要求,使得高校圖書電子商務(wù)系統(tǒng)的軟件開發(fā)面臨一定的挑戰(zhàn)。而經(jīng)過研究分析可知,使用UML建模技術(shù)對高校電子商務(wù)系統(tǒng)進行科學(xué)合理的正確建模則是針對高校圖書電子商務(wù)系統(tǒng)開發(fā)復(fù)雜性的有效解決途徑。

  1UML 建模語言

  UML統(tǒng)一建模語言,又稱標準化建模語言,始于1997年的一個OMG標準,是一種支持模型化和軟件系統(tǒng)開發(fā)的圖形化語言,能夠為軟件開發(fā)的所有階段(包括從需求分析到軟件構(gòu)造部署)提供模型化和可視化的基礎(chǔ)技術(shù)支持[1]。

  UML主要由用例圖、靜態(tài)圖、行為圖、交互圖和實現(xiàn)圖組成[2]。在此,對各種圖類的功能分析作如下論述。

  (1)用例圖(Use Case Diagram),主要是從軟件使用者的角度來描述軟件系統(tǒng)所需的全部功能,并將可能使用系統(tǒng)的每個操作者分別列述出來。

 。2)靜態(tài)圖(Static diagram) ,主要可分為包圖、對象圖和類圖。其中,類圖描述的是軟件系統(tǒng)使用類以及各類之間的靜態(tài)結(jié)構(gòu),如各類屬性與操作的內(nèi)部結(jié)構(gòu)。而且,類圖還定義了在軟件系統(tǒng)中的各類及相互之間的各種關(guān)聯(lián)屬性,如關(guān)聯(lián)、聚合、依賴等。對象圖則是類圖的實例,通常存在于軟件系統(tǒng)開發(fā)所對應(yīng)的時間段內(nèi)。包圖即通過包之間的相互關(guān)系描述了軟件系統(tǒng)中的層次結(jié)構(gòu)。

 。3)行為圖(Behavior diagram) ,由狀態(tài)圖和活動圖組成,并且提供了軟件系統(tǒng)中動態(tài)模型和組成對象之間的交互關(guān)系。其中的狀態(tài)圖描述了類對象中所有可能會發(fā)生的狀態(tài)以及不同事件發(fā)生時的各種狀態(tài)的轉(zhuǎn)移條件。而活動圖則有利于軟件開發(fā)系統(tǒng)中并行活動的識別。

  (4)交互圖( Interactive diagram) ,由順序圖和協(xié)作圖組成,主要用來描述不同對象之間的交互關(guān)系。其中的順序圖表示了動態(tài)的類對象間的合作關(guān)系,能夠?qū)崿F(xiàn)不同消息發(fā)送先后順序以及彼此之間交互關(guān)系的結(jié)果顯示。協(xié)作圖則可以描述類對象之間的各種合作關(guān)系。

  (5)實現(xiàn)圖( Implementation diagram) 用于描述整個軟件系統(tǒng)內(nèi)部構(gòu)件之間的相互依賴關(guān)系以及各部件代碼的物理結(jié)構(gòu)。其中部件有可能是二進制的文件、可執(zhí)行的文件或者是資源代碼式的部件文件。此外,構(gòu)件圖即使用了實現(xiàn)類或者邏輯類信息向用戶展示了軟件系統(tǒng)內(nèi)部各部件的相互關(guān)系和影響程度,有利于開發(fā)者進行便捷高效的系統(tǒng)維護。

  2高校圖書電子商務(wù)系統(tǒng)的應(yīng)用第4期藍鷹:基于UML的高校圖書電子商務(wù)系統(tǒng)分析和設(shè)計智能計算機與應(yīng)用第4卷

  在高速發(fā)展的信息時代,高校圖書軟件系統(tǒng)提供的信息不僅要滿足高校師生的信息需求,并且還借助電子商務(wù)系統(tǒng)的先天優(yōu)勢而擴大圖書信息服務(wù)范圍,同時又拓展了圖書的信息服務(wù)領(lǐng)域,從而進一步適應(yīng)社會發(fā)展的現(xiàn)實需求和形勢需要[3]。尤其是,高校圖書信息的管理與現(xiàn)代網(wǎng)絡(luò)技術(shù)的同步,可以不斷提升高校圖書的信息利用率,而且這種方式在增加高校收入的基礎(chǔ)上,更為社會提供了高度豐富的信息資源服務(wù)。

  高校圖書電子商務(wù)系統(tǒng)提供的服務(wù)主要可表述為以下幾種[4]:  。1)在線圖書信息銷售與在線圖書定購。通過該功能,高?梢酝ㄟ^網(wǎng)絡(luò)向其它數(shù)字高校和信息機構(gòu)出售或出租電子出版物、以及有關(guān)自建數(shù)據(jù)庫的鏡像權(quán)、使用權(quán)和復(fù)制權(quán)等。也可以進行各類高校書籍、聯(lián)機出版物、教學(xué)音像制品、教學(xué)電子雜志的在線銷售和訂閱。

 。2)付費圖書信息閱讀。付費閱讀功能使得高校圖書信息中價值豐富的數(shù)據(jù)不僅能提供給館內(nèi)用戶或校園內(nèi)局域用戶檢索,也可以同時提供給遠程付費授權(quán)用戶使用。付費閱讀可將高校自建的電子圖書信息數(shù)據(jù)庫及某些電子雜志和書籍信息以購買付費閱讀的方式對外界提供,如此既滿足了社會普通用戶的信息需求,而且又能對高校圖書信息的資金投入進行了適當(dāng)?shù)难a償。

  (3)高校信息增值服務(wù)。該功能可以提供社會各類科技課題所需要的定題服務(wù)、高級信息檢索服務(wù)和信息跟蹤服務(wù)、資料編譯服務(wù)以及各類論文期刊發(fā)表檢測查重服務(wù)等。

  3基于UML的高校電子商務(wù)系統(tǒng)建模過程

  高校圖書電子商務(wù)系統(tǒng)在建模設(shè)計過程中,首先必須提供用戶接口以供用戶登錄并選擇喜好的圖書信息;同時還必須提供軟件系統(tǒng)的管理維護接口以供管理員和一般的網(wǎng)站工作人員處理普通客戶訂單并維護網(wǎng)站正常運行。高校圖書電子商務(wù)系統(tǒng)總體功能需求框圖如圖1所示。以此為基礎(chǔ),高校圖書電子商務(wù)系統(tǒng)用例圖則如圖2所示。

  高校圖書電子商務(wù)系統(tǒng)的順序圖中的圖書訂購順序圖如圖3所示。圖書訂購順序圖中,訂購用戶首先使用自己的ID號和密碼登錄電子商務(wù)系統(tǒng),登錄模塊會將客戶的ID保存在電子商務(wù)系統(tǒng)緩存中,之后將該信息提交給商品查詢模塊。商品查詢模塊要求訂購客戶輸入訂購查詢信息條件,訂購客戶輸入適當(dāng)?shù)牟樵儣l件后,訂購查詢模塊即顯示符合查詢條件的商品列表。訂購客戶得到該查詢商品列表后,向電子商務(wù)系統(tǒng)提交需要購買的商品ID,而訂購模塊得到商品ID后,將會生成訂單并提交給數(shù)據(jù)模塊進行信息保存,系統(tǒng)保存成功后,訂購模塊提示用戶訂購該商品的成功信息。

  管理員處理訂單順序圖如圖4所示。管理員處理訂單時序圖中,管理員使用管理員賬號和密碼登錄后,登錄模塊會將管理員的ID信息保存在系統(tǒng)緩存中并提交給訂單處理模塊。隨后訂單處理模塊向管理員提供實時的未處理訂單的列表,管理員則根據(jù)商品ID得到各類商品的實際庫存情況,庫存數(shù)量如果充足,管理員即接受訂單,并把接受信息提交給數(shù)據(jù)模塊,數(shù)據(jù)模塊更新該訂購客戶的訂單信息并返回訂購成功信息給訂單處理模塊,訂單處理模塊再提示管理員該操作成功。

  4結(jié)束語

  高校圖書電子商務(wù)系統(tǒng)通過實際使用表明,采用統(tǒng)一建模語言對高校圖書電子商務(wù)系統(tǒng)進行軟件需求分析階段和軟件設(shè)計等階段的建模,并嚴格按照所產(chǎn)生的系統(tǒng)模型進行軟件編碼和軟件測試的開發(fā)方式,能夠顯著提高軟件系統(tǒng)開發(fā)的成功率[5]。除此之外,也降低了軟件開發(fā)成本[6],節(jié)省了人力和物力,更進一步縮短了電子商務(wù)系統(tǒng)的開發(fā)周期。該方法在降低系統(tǒng)開發(fā)風(fēng)險的同時,能夠保質(zhì)保量地實現(xiàn)高校圖書電子商務(wù)系統(tǒng)的正確實施,并推動其盡早投入使用,因而具有良好的現(xiàn)實適用性。

關(guān)鍵字:通訊
About Us - 關(guān)于我們 - 服務(wù)列表 - 付費指導(dǎo) - 媒體合作 - 廣告服務(wù) - 版權(quán)聲明 - 聯(lián)系我們 - 網(wǎng)站地圖 - 常見問題 - 友情鏈接
Copyright©2014安裝信息網(wǎng) www.78375555.com. All rights reserved.
服務(wù)熱線:4000-293-296 聯(lián)系電話:0371-61311617 傳真:0371-55611201 QQ: 郵箱:zgazxxw@126.com 豫ICP備18030500號-4
未經(jīng)過本站允許,請勿將本站內(nèi)容傳播或復(fù)制
安全聯(lián)盟認證