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

基于UML的高校圖書電子商務系統分析和設計

2014-04-29 00:44:03藍鷹
智能計算機與應用 2014年4期

摘要:高校電子商務系統業務的復雜性以及信息安全級別要求高導致其軟件開發難度增大。本文使用統一建模語言對高校電子商務系統進行合理的建模。實驗表明該方法是解決高校圖書電子商務系統開發復雜性的有效途徑。該方法在降低了系統開發風險的同時,能夠保質保量地完成高校圖書電子商務系統的正確實施。

關鍵詞:電子商務系統; 統一建模語言; 面向對象

中圖分類號: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引言

隨著萬維網和高校內部網絡技術的日益發展以及電子商務系統應用范圍的逐漸擴大,電子商務系統的開發也愈益突顯其現實重要性。如何能夠將二者結合,設計研發一個功能強大、且性能先進的高校圖書電子商務系統,已經成為時下電子商務系統在高校應用研究領域內亟需解決的一個重要課題。

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

1UML 建模語言

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

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

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

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

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

(4)交互圖( Interactive diagram) ,由順序圖和協作圖組成,主要用來描述不同對象之間的交互關系。其中的順序圖表示了動態的類對象間的合作關系,能夠實現不同消息發送先后順序以及彼此之間交互關系的結果顯示。協作圖則可以描述類對象之間的各種合作關系。

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

2高校圖書電子商務系統的應用第4期藍鷹:基于UML的高校圖書電子商務系統分析和設計智能計算機與應用第4卷

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

高校圖書電子商務系統提供的服務主要可表述為以下幾種[4]:

(1)在線圖書信息銷售與在線圖書定購。通過該功能,高校可以通過網絡向其它數字高校和信息機構出售或出租電子出版物、以及有關自建數據庫的鏡像權、使用權和復制權等。也可以進行各類高校書籍、聯機出版物、教學音像制品、教學電子雜志的在線銷售和訂閱。

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

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

3基于UML的高校電子商務系統建模過程

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

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

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

4結束語

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

參考文獻:

[1]冀振燕.UML 系統分析設計與應用案例[M] .北京:人民郵電出版社,2003 .

[2]涂偉,李曉菲.基于J2EE的網絡教學平臺的設計與實現[J].科技廣場, 2009(3):142-145.

[3]潘鳴.基于UML的電子商務系統數據庫的設計[J]. 湖州職業技術學院學報, 2007(3):88-95.

[4]陳書梅.從臺灣閱讀推廣活動之現況談公共圖書館之閱讀指導服務[J] .圖書館建設, 2006(5): 79-81.

[5]HAN A-R, JEON S-U, BAEET D-H, et al. Measuring behavioral dependency for improving change-proneness prediction in UM L-based design models[J]. Journal of Systems and The Software,2010,83: 222-234.

[6]DISTEFANO S, PULIAFITO A , SCARPA M . Representation method for performance specifications in UML domain[J] .Computers in Human Behavior, 2011,27:1579-1592 .

主站蜘蛛池模板: 久久先锋资源| 中文毛片无遮挡播放免费| 青青草a国产免费观看| 激情六月丁香婷婷四房播| 亚洲黄色成人| 综合天天色| 中文字幕波多野不卡一区| 91精品网站| 一本大道香蕉久中文在线播放| 国产精品福利在线观看无码卡| 亚洲日韩每日更新| 免费看的一级毛片| 在线观看国产一区二区三区99| 精品剧情v国产在线观看| 国产综合另类小说色区色噜噜| 一级毛片高清| 美美女高清毛片视频免费观看| 福利国产微拍广场一区视频在线| 曰AV在线无码| AV在线天堂进入| Aⅴ无码专区在线观看| 伊人福利视频| 国产极品粉嫩小泬免费看| 国产精品永久不卡免费视频| 亚洲h视频在线| 91午夜福利在线观看| 久久久噜噜噜久久中文字幕色伊伊 | 沈阳少妇高潮在线| аv天堂最新中文在线| 久久久久久高潮白浆| 2021国产乱人伦在线播放| 欧美三级不卡在线观看视频| 99视频只有精品| 99爱视频精品免视看| 国产情精品嫩草影院88av| 亚洲国产精品VA在线看黑人| 国产一区二区三区在线无码| 999精品视频在线| 亚洲无码视频图片| 免费国产无遮挡又黄又爽| 狠狠色狠狠综合久久| 97se亚洲综合在线天天| 日本亚洲欧美在线| 欧美精品成人一区二区视频一| 欧美国产成人在线| 9啪在线视频| 国产精品lululu在线观看| 黄色网在线免费观看| 亚洲欧洲综合| 国产成人乱码一区二区三区在线| 伦精品一区二区三区视频| 欧美成人A视频| 欧美一区二区啪啪| 色婷婷亚洲综合五月| 亚洲国产精品一区二区第一页免 | 丁香六月综合网| 伊人福利视频| 欧美性色综合网| 国产欧美视频在线观看| 亚洲人成人无码www| 欧美在线精品怡红院| 国产国模一区二区三区四区| 亚洲三级电影在线播放| 2021天堂在线亚洲精品专区| 99久久亚洲综合精品TS| 亚洲国产精品成人久久综合影院| 成人伊人色一区二区三区| 亚洲天天更新| 久久国产精品波多野结衣| 亚洲婷婷六月| 久久亚洲国产一区二区| 中文字幕啪啪| 黄色网页在线播放| 亚洲欧美自拍中文| 精品久久蜜桃| 九九热精品免费视频| 国产欧美精品专区一区二区| 欧美综合区自拍亚洲综合天堂| 国产91精品调教在线播放| 久久青草精品一区二区三区| 2021国产精品自产拍在线观看| 国产无人区一区二区三区|