




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、基于UML的酒店管理系統(tǒng)的分析與設(shè)計(jì)摘 要 :酒店管理系統(tǒng)是現(xiàn)代企業(yè)管理系統(tǒng)的一個(gè)重要組成部分,傳統(tǒng)的系統(tǒng)分析設(shè)計(jì)方法已經(jīng)難以保證軟件開(kāi)發(fā)的效率和質(zhì)量,UML是一種面向?qū)ο蟮目梢暬UZ(yǔ)言,通過(guò)用例模型、類(lèi)模型及交互模型的建立可以快速、有效地進(jìn)行軟件開(kāi)發(fā),將UML應(yīng)用于酒店管理系統(tǒng)建模,可以加速軟件開(kāi)發(fā)進(jìn)程,提高軟件質(zhì)量,支持動(dòng)態(tài)的業(yè)務(wù)需求,并方便地集成已有的企業(yè)管理資源。 關(guān)鍵詞 :酒店管理系統(tǒng);UML;系統(tǒng)分析;系統(tǒng)設(shè)計(jì);建模;實(shí)現(xiàn) 目錄1.定義22.需求分析33.系統(tǒng)的UML分析與實(shí)現(xiàn)53.1.酒店管理系統(tǒng)的業(yè)務(wù)建模和需求分析63.2.酒店管理系統(tǒng)設(shè)計(jì)63.2.1.系統(tǒng)架構(gòu)設(shè)計(jì)73.2.
2、2.系統(tǒng)詳細(xì)設(shè)計(jì)83.2.3.酒店管理系統(tǒng)的實(shí)現(xiàn)、測(cè)試和系統(tǒng)配置124.結(jié)束語(yǔ)121. 定義 當(dāng)今社會(huì)對(duì)信息系統(tǒng)的需求日益增長(zhǎng),需求變化也越來(lái)越快,軟件開(kāi)發(fā)的技術(shù)發(fā)展方向已經(jīng)從“提升被開(kāi)發(fā)系統(tǒng)的執(zhí)行效率”轉(zhuǎn)變?yōu)椤疤嵘_(kāi)發(fā)效率”。 UML 作為一種通用的建模語(yǔ)言,融入了軟件工程領(lǐng)域的新思想、新方法、新技術(shù),在軟件的開(kāi)發(fā)不同階段可以采用相同的一套概念和表示法,在同一個(gè)模型中它們可以混合使用,具有定義良好、易于表達(dá)、功能強(qiáng)大等優(yōu)勢(shì)。面向?qū)ο蠹夹g(shù)降低了解決方法域與問(wèn)題域的差別,提供了良好的復(fù)用機(jī)制,能夠更加有效提高軟件開(kāi)發(fā)效率,完全順應(yīng)了軟件開(kāi)發(fā)技術(shù)的發(fā)展方向。 UML(The Unified Mod
3、eling Language,即統(tǒng)一建模語(yǔ)言) 是一個(gè)通用的標(biāo)準(zhǔn)建模語(yǔ)言,可以對(duì)復(fù)雜的系統(tǒng)建立可視化系統(tǒng)模型,目前已經(jīng)被工業(yè)標(biāo)準(zhǔn)組織OMG(Object Management Group)接受,一經(jīng)推出便得到許多著名計(jì)算機(jī)廠商如Microsoft,HP,IBM,Oracle等支持,在國(guó)際上應(yīng)用日益廣泛。UML(Unified Modeling Language)又稱(chēng)統(tǒng)一建模語(yǔ)言或標(biāo)準(zhǔn)建模語(yǔ)言,是一個(gè)支持模型化和軟件系統(tǒng)的圖形化語(yǔ)言,為軟件開(kāi)發(fā)的所有階段提供模型化和可視化支持,由類(lèi)圖、對(duì)象圖、用例圖、狀態(tài)圖、順序圖、活動(dòng)圖、協(xié)作圖、構(gòu)件圖、包圖及部署圖這些基本圖型組成。 軟件工程是用工程、科學(xué)和
4、數(shù)學(xué)的原則與方法研制、維護(hù)計(jì)算機(jī)軟件的有關(guān)技術(shù)及管理方法,軟件工程的方法、工具和過(guò)程構(gòu)成了軟件工程的三要素。軟件工程的目標(biāo)實(shí)在給定成本、進(jìn)度的前提下,開(kāi)發(fā)出具有可修改性、有效性、可靠性、可理解性、可維護(hù)性、可重用性、可適應(yīng)性、可移植性、可追蹤性和可互操作性并滿(mǎn)足用戶(hù)需求的軟件產(chǎn)品。軟件產(chǎn)品從形成概念開(kāi)始,經(jīng)過(guò)開(kāi)發(fā)、使用和維護(hù),直到最后退役的全過(guò)程成為軟件的生存周期。 軟件的生存周期都包括軟件定義、軟件開(kāi)發(fā)、軟件使用與維護(hù)3個(gè)部分。軟件開(kāi)發(fā)模型給出了軟件開(kāi)發(fā)各個(gè)階段之間的關(guān)系。它是軟件開(kāi)發(fā)過(guò)程的概括,是軟件工程的重要內(nèi)容。它為軟件工程管理提供里程碑和進(jìn)度表;為軟件開(kāi)發(fā)過(guò)程提供原則和方法。 本文通
5、過(guò)一個(gè)酒店管理系統(tǒng)的分析與設(shè)計(jì),闡述如何通過(guò)UML降低開(kāi)發(fā)難度和提高開(kāi)發(fā)效率。2. 需求分析 酒店管理系統(tǒng)的基本特征和功能模塊:在軟件工程中,需求分析指的是在建立一個(gè)新的或改變一個(gè)現(xiàn)存的電腦系統(tǒng)時(shí)描寫(xiě)新系統(tǒng)的目的、范圍、定義和功能時(shí)所要做的所有的工作。需求分析是軟件工程中的一個(gè)關(guān)鍵過(guò)程。在這個(gè)過(guò)程中,系統(tǒng)軟件員和軟件工程師確定顧客的需要。只有在確定了這些需要后他們才能夠分析和尋求新系統(tǒng)的解決方法。1) 用戶(hù)與開(kāi)發(fā)人員很難進(jìn)行交流:在軟件生存周期中,其它四個(gè)階段都是面向軟件技術(shù)問(wèn)題,只有本階段是面向用戶(hù)的。需求分析是對(duì)用戶(hù)的業(yè)務(wù)活動(dòng)進(jìn)行分析,明確在用戶(hù)的業(yè)務(wù)環(huán)境中軟件系統(tǒng)應(yīng)該做什么。但是在開(kāi)始時(shí)
6、,開(kāi)發(fā)人員和用戶(hù)雙方都不能準(zhǔn)確地提出系統(tǒng)要做什么?。因?yàn)檐浖_(kāi)發(fā)人員不是用戶(hù)問(wèn)題領(lǐng)域的專(zhuān)家,不熟悉用戶(hù)的業(yè)務(wù)活動(dòng)和業(yè)務(wù)環(huán)境,又不可能在短期內(nèi)搞清楚;而用戶(hù)不熟悉計(jì)算機(jī)應(yīng)用的有關(guān)問(wèn)題。由于雙方互相不了解對(duì)方的工作,又缺乏共同語(yǔ)言,所以在交流時(shí)存在著隔閡。2) 用戶(hù)的需求是動(dòng)態(tài)變化的:對(duì)于一個(gè)大型而復(fù)雜的軟件系統(tǒng),用戶(hù)很難精確完整地提出它的功能和性能要求。一開(kāi)始只能提出一個(gè)大概、模糊的功能,只有經(jīng)過(guò)長(zhǎng)時(shí)間的反復(fù)認(rèn)識(shí)才逐步明確。有時(shí)進(jìn)入到設(shè)計(jì)、編程階段才能明確,更有甚者,到開(kāi)發(fā)后期還在提新的要求。這無(wú)疑給軟件開(kāi)發(fā)帶來(lái)困難。3) 系統(tǒng)變更的代價(jià)呈非線性增長(zhǎng); 需求分析是軟件開(kāi)發(fā)的基礎(chǔ)。假定在該階段發(fā)現(xiàn)
7、一個(gè)錯(cuò)誤,解決它需要用一小時(shí)的時(shí)間,到設(shè)計(jì)、編程、測(cè)試和維護(hù)階段解決,則要花2.5、5、25、100倍的時(shí)間。因此,對(duì)于大型復(fù)雜系統(tǒng)而言,首先要進(jìn)行可行性研究。開(kāi)發(fā)人員對(duì)用戶(hù)的要求及現(xiàn)實(shí)環(huán)境進(jìn)行調(diào)查、了解,從技術(shù)、經(jīng)濟(jì)和社會(huì)因素三個(gè)方面進(jìn)行研究并論證該軟件項(xiàng)目的可行性,根據(jù)可行性研究的結(jié)果,決定項(xiàng)目的取舍。本系統(tǒng)以“酒店服務(wù)”為核心,構(gòu)建出了以“客戶(hù)”為中心的酒店管理模式。所以該系統(tǒng)具有以下一些功能:i. 用戶(hù)信息管理:對(duì)酒店管理系統(tǒng)的使用員工進(jìn)行管理,包括對(duì)員工的基本信息(如用戶(hù)姓名、所屬部門(mén)、用戶(hù)類(lèi)型等)進(jìn)行檢索、錄入和修改;ii. 類(lèi)型管理:用戶(hù)可自定義類(lèi)型,并對(duì)其進(jìn)行管理,包括對(duì)類(lèi)型的
8、基本信息(如類(lèi)型名稱(chēng)、面積、床位、價(jià)格等)進(jìn)行檢索、錄入和修改;iii. 信息管理:用戶(hù)對(duì)信息進(jìn)行管理,包括對(duì)的基本信息(如號(hào)、類(lèi)型、位置等)進(jìn)行檢索、錄入和修改; iv. 經(jīng)營(yíng)管理:實(shí)現(xiàn)對(duì)的訂房和退房管理,包括對(duì)的業(yè)務(wù)信息(如號(hào)、入房時(shí)間、退房時(shí)間、金額等)進(jìn)行檢索、錄入和修改。 v. 客戶(hù)信息查詢(xún):用戶(hù)可對(duì)入住過(guò)酒店的客戶(hù)信息進(jìn)行查詢(xún),包括對(duì)客戶(hù)的基本信息(如身份證號(hào)、客戶(hù)姓名、聯(lián)系電話)進(jìn)行檢索。vi. 經(jīng)營(yíng)狀況統(tǒng)計(jì):根據(jù)酒店的業(yè)務(wù)記錄,用戶(hù)可選擇不同的統(tǒng)計(jì)方式對(duì)營(yíng)業(yè)額進(jìn)行統(tǒng)計(jì)。從功能描述的內(nèi)容來(lái)看,本實(shí)例可以實(shí)現(xiàn)六大功能。我們根據(jù)這些功能,設(shè)計(jì)出系統(tǒng)的功能模塊,如圖1所示。圖1. 酒店
9、管理系統(tǒng)功能模塊示意圖酒店管理系統(tǒng)作為當(dāng)前使用非常廣泛的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)之一,其開(kāi)發(fā)過(guò)程包括需求分析、UML系統(tǒng)建模、數(shù)據(jù)庫(kù)分析和設(shè)計(jì)以及各功能模塊的實(shí)現(xiàn)。我們重點(diǎn)對(duì)UML系統(tǒng)建模進(jìn)行詳細(xì)講述。3. 系統(tǒng)的UML分析與實(shí)現(xiàn)UML概述及特點(diǎn);UML又稱(chēng)統(tǒng)一建模語(yǔ)言或標(biāo)準(zhǔn)建模語(yǔ)言,是一個(gè)支持模型化和軟件系統(tǒng)的圖形化語(yǔ)言,為軟件開(kāi)發(fā)的所有階段提供模型化和可視化支持。由類(lèi)圖、對(duì)象圖、用例圖、狀態(tài)圖、順序圖、活動(dòng)圖、協(xié)作圖、構(gòu)件圖、包圖及部署圖這些基本圖形組成。UML 是一種編制系統(tǒng)藍(lán)圖的標(biāo)準(zhǔn)化語(yǔ)言,可以對(duì)大型復(fù)雜系統(tǒng)的各種成分可視化說(shuō)明并構(gòu)造系統(tǒng)模型,以及建立各種必要的文檔。UML通過(guò)三類(lèi)圖形建立系統(tǒng)模
10、型: Use Case圖,靜態(tài)結(jié)構(gòu)圖(類(lèi)圖,對(duì)象圖,組件圖,配置圖)和動(dòng)態(tài)行為圖(順序圖,協(xié)同圖,狀態(tài)圖,活動(dòng)圖),這些圖可以從不同抽象角度使系統(tǒng)可視化。 UML具有面向?qū)ο?、可視化、?dú)立與開(kāi)發(fā)過(guò)程和程序設(shè)計(jì)語(yǔ)言以及易于掌握使用等特點(diǎn)。UML適用于各種規(guī)模的系統(tǒng)開(kāi)發(fā),能促進(jìn)軟件復(fù)用,方便地集成已有的 系統(tǒng)并有效減少開(kāi)發(fā)中的各種風(fēng)險(xiǎn)。UML在酒店管理系統(tǒng)中的實(shí)際應(yīng)用 .UML 是一種建模語(yǔ)言,是系統(tǒng)開(kāi)發(fā)的一個(gè)組成部分,本身并沒(méi)有關(guān)于開(kāi)發(fā)過(guò)程概念的定義和表示符號(hào)。UML的創(chuàng)始人 booch,Jacobson和Rum Baugh在rational公司的支持下綜合了多種系統(tǒng)開(kāi)發(fā)過(guò)程的長(zhǎng)處,提出新的面向
11、對(duì)象的開(kāi)發(fā)過(guò)程,稱(chēng)為Rational統(tǒng)一過(guò)程(Rational Unified Process,RUP)。RUP過(guò)程的核心工作流程包括:業(yè)務(wù)建模、需求分析、系統(tǒng)分析與設(shè)計(jì)和實(shí)現(xiàn)、實(shí)現(xiàn)、測(cè)試和系統(tǒng)部署。下面通過(guò)UML來(lái)分析并構(gòu)造酒店管理系統(tǒng)模型,并結(jié)合Rational統(tǒng)一過(guò)程加以描述,圖形使用Rational Rose 工具軟件繪制。3.1. 酒店管理系統(tǒng)的業(yè)務(wù)建模和需求分析業(yè)務(wù)模型和需求分析的目的是對(duì)系統(tǒng)進(jìn)行評(píng)估,采集和分析系統(tǒng)的需求,理解系統(tǒng)要解決的問(wèn)題,重點(diǎn)是充分考慮系統(tǒng)的實(shí)用性。結(jié)果可以用一個(gè)業(yè)務(wù)用例(Business Use Case)框圖表達(dá),根據(jù)酒店管理系統(tǒng)的基本特征和功能可得到
12、本系統(tǒng)的用例圖,如圖2。 圖2. 酒店管理系統(tǒng)業(yè)務(wù)用例框圖 模型中的活動(dòng)者代表外部與系統(tǒng)交互的單元,包括酒店管理員、前臺(tái)服務(wù)員等等;業(yè)務(wù)用例框圖是對(duì)系統(tǒng)需求的描述,表達(dá)了系統(tǒng)的功能和所提供的服務(wù),該用例圖標(biāo)記了酒店管理系統(tǒng)的所有用例,并且形象地描述了各用例與用戶(hù)角色之間的關(guān)系。圖2 是酒店管理系統(tǒng)層次的用例模型,只包含了最基本的Use Case模型,是系統(tǒng)的高層抽象。在開(kāi)發(fā)過(guò)程中,隨著對(duì)系統(tǒng)需求認(rèn)識(shí)的不斷加深,用例模型可以從頂向下不斷細(xì)化,演化出更加詳細(xì)的Use Case模型。 根據(jù)系統(tǒng)的用例圖,可以對(duì)系統(tǒng)的持久對(duì)象進(jìn)行設(shè)計(jì)。3.2. 酒店管理系統(tǒng)設(shè)計(jì) 系統(tǒng)分析與設(shè)計(jì)是研究欲采用的實(shí)現(xiàn)環(huán)境和系
13、統(tǒng)結(jié)構(gòu),結(jié)果是產(chǎn)生一個(gè)對(duì)象模型,也就是設(shè)計(jì)模型。設(shè)計(jì)模型包含了Use Case的實(shí)現(xiàn),可以表現(xiàn)對(duì)象如何相互通信和運(yùn)作來(lái)實(shí)現(xiàn)Use Case流的。對(duì)于系統(tǒng)的靜態(tài)結(jié)構(gòu),可以通過(guò)類(lèi)圖、對(duì)象圖、組件圖和配置圖來(lái)描述;對(duì)于系統(tǒng)的動(dòng)態(tài)行為,可以通過(guò)順序圖、協(xié)同圖、狀態(tài)圖、活動(dòng)圖描述。這些圖在加上說(shuō)明文檔就構(gòu)成一個(gè)完整的設(shè)計(jì)模型。3.2.1. 系統(tǒng)架構(gòu)設(shè)計(jì) 酒店管理系統(tǒng)擁有大量業(yè)務(wù)信息資源,這些資源包括各種客戶(hù)信息、訂房、和退房等信息。其數(shù)據(jù)量大、信息變化快,非結(jié)構(gòu)化信息與結(jié)構(gòu)化信息共存。使用UML對(duì)酒店管理系統(tǒng)進(jìn)行基于面向?qū)ο蟮姆治龊蛯?shí)現(xiàn),可以從開(kāi)發(fā)的第一步開(kāi)始,從系統(tǒng)的底層就把握住酒店信息資源的特征,為
14、下一步具體實(shí)現(xiàn)打好基礎(chǔ)。在酒店管理系統(tǒng)建立模型時(shí)要涉及到處理大量的模型元素,如類(lèi)、接口、組件、節(jié)點(diǎn)、圖等,可以將語(yǔ)意上相近的模型元素組織在一起,這就構(gòu)成了UML的包,包從較高的層次來(lái)組 織管理系統(tǒng)模型。 系統(tǒng)主要有以下四個(gè)包:1) 用戶(hù)接口包(User Interface Package) 用戶(hù)接口包在其他包的頂層次,為系統(tǒng)用戶(hù)提供訪問(wèn)信息和服務(wù)。要注意一點(diǎn),由于開(kāi)發(fā)工具使用不同,該接口描述也是有區(qū)別的。如果采用Java Web開(kāi)發(fā),就要以JSP(Java Server Pages)為基礎(chǔ),如果采取Microsoft的A開(kāi)發(fā),其基礎(chǔ)就是標(biāo)準(zhǔn)化控件組。本系統(tǒng)在此將使用Java Web開(kāi)發(fā),下面有
15、關(guān)代碼的描述都是基于Java的。2) 業(yè)務(wù)邏輯包(Business Rule Package) 該包是酒店管理系統(tǒng)業(yè)務(wù)的核心實(shí)現(xiàn)部分,包括客戶(hù)管理、訂房管理、退房管理等,其他包可以通過(guò)訪問(wèn)該包提供的接口,實(shí)現(xiàn)業(yè)務(wù)邏輯,如客戶(hù)管理業(yè)務(wù)等。3) 數(shù)據(jù)持久訪問(wèn)包(Data Persistence Package) 該包實(shí)現(xiàn)數(shù)據(jù)的持久化,也就是與數(shù)據(jù)庫(kù)交互,實(shí)現(xiàn)數(shù)據(jù)的存取、修改等操作。 4) 通用工具包(Util Package) 該包主要包括應(yīng)用程序安全檢查的類(lèi),可以為上面三個(gè)包提供安全檢查,如客戶(hù)端檢查和服務(wù)器端業(yè)務(wù)規(guī)則檢查等,同時(shí)包括一些系統(tǒng)異常檢查與拋出處理以及系統(tǒng)日志服務(wù)等。3.2.2. 系
16、統(tǒng)詳細(xì)設(shè)計(jì) 詳細(xì)設(shè)計(jì)主要是描述在系統(tǒng)分析階段產(chǎn)生的類(lèi),與分析階段類(lèi)的區(qū)別就是偏重于技術(shù)層面和類(lèi)的細(xì)節(jié)實(shí)現(xiàn)。酒店管理系統(tǒng)提供的各種服務(wù)都是建立在分布、開(kāi)放的信息 結(jié)構(gòu)之上,依托高速、可靠的網(wǎng)絡(luò)環(huán)境來(lái)完成的。每項(xiàng)服務(wù)都可以看作一個(gè)事件流,由若干相關(guān)的對(duì)象交互合作來(lái)完成。對(duì)于這種系統(tǒng)內(nèi)部的協(xié)作關(guān)系和過(guò)程行為, 可以通過(guò)繪制序列(Sequence)框圖和協(xié)作(Collaboration)框圖來(lái)幫助觀察和理解。此外,描述工作流和并發(fā)行為還可以通過(guò)活動(dòng)框圖, 表達(dá)從一個(gè)活動(dòng)到另一個(gè)活動(dòng)的控制流。同時(shí),可以在理解這些圖的基礎(chǔ)上,抽象出系統(tǒng)的類(lèi)圖,為系統(tǒng)編碼階段繼續(xù)細(xì)化提供基礎(chǔ)。下面以Java Web開(kāi)發(fā)為例
17、,介紹客戶(hù)管理子系統(tǒng)的詳細(xì)設(shè)計(jì)。1. 客戶(hù)管理子系統(tǒng)的基本結(jié)構(gòu)建模:下圖是客戶(hù)管理子系統(tǒng)主要類(lèi)極其關(guān)系的詳細(xì)設(shè)計(jì)圖3. 酒店管理系統(tǒng)域類(lèi)圖2. 序列圖:序列圖是一種對(duì)象交互圖,著重強(qiáng)調(diào)了時(shí)間序列,而不是靜態(tài)對(duì)象的關(guān)系,通過(guò)序列圖可以清楚地看到“誰(shuí)在什么時(shí)間對(duì)誰(shuí)說(shuō)了寫(xiě)什么”。 圖4. 訂房管理時(shí)序圖 圖5. 退房管理時(shí)序圖圖4是一個(gè)訂房管理的序列框圖例子。描述了先加載某個(gè)客戶(hù);顯示某些狀態(tài);再更改某些屬性值,最后更新數(shù)據(jù)庫(kù)狀態(tài)的一次執(zhí)行過(guò)程。 通過(guò)序列框圖可以清晰看出系統(tǒng)客戶(hù)、客戶(hù)管理子系統(tǒng)的用戶(hù)接口、數(shù)據(jù)庫(kù)連接模塊之間以時(shí)間為順序的消息交換,這對(duì)于把握系統(tǒng)的控制流、順序行為和交互行為是 非常有
18、益的。建立在分布網(wǎng)絡(luò)環(huán)境下的管理系統(tǒng)的事件流和控制流是非常復(fù)雜的,需要從頂層到底層進(jìn)行一步步分解,用多幅能反映動(dòng)態(tài)結(jié)構(gòu)的圖來(lái)分析與說(shuō)明。圖5反映了退房管理的順序框圖。 3. 狀態(tài)圖適合描述一個(gè)對(duì)象穿越多個(gè)Use Case的行為。類(lèi)的狀態(tài)圖表示類(lèi)的對(duì)象可以呈現(xiàn)的狀態(tài)和這個(gè)對(duì)象從一種狀態(tài)到另一種狀態(tài)的轉(zhuǎn)換。 圖6. 狀態(tài)圖圖6 描述了對(duì)象的生命期中可能的狀態(tài)及狀態(tài)變化(從創(chuàng)建、更新到消亡的轉(zhuǎn)變過(guò)程),我們需要使用狀態(tài)圖來(lái)描述類(lèi)的對(duì)象的狀態(tài)及其行為,顯示對(duì)象的整個(gè)生命周期。此例說(shuō)明其他對(duì)象的操作可能改變當(dāng)前對(duì)象的狀態(tài)。 到此,經(jīng)過(guò)了需求分析,使用UML建模繪出了各用例的用例圖、狀態(tài)圖、時(shí)序圖之后,我們已經(jīng)對(duì)酒店管理系統(tǒng)的具體功能實(shí)現(xiàn)有了比較明確的認(rèn)識(shí)。接下來(lái),需要我們對(duì)系統(tǒng)進(jìn)行框架設(shè)計(jì)和詳細(xì)設(shè)計(jì)。在進(jìn)行構(gòu)架設(shè)計(jì)時(shí),我們將酒店管理系統(tǒng)設(shè)計(jì)視圖中的類(lèi)組織成一個(gè)標(biāo)準(zhǔn)的三級(jí)體系結(jié)構(gòu),如圖7所示。用戶(hù)服務(wù)包(User Services)中的元素提供了表現(xiàn)信息和收集的可視化界面。業(yè)務(wù)服務(wù)包(Bussiness Services)中的元素負(fù)責(zé)維護(hù)、訪問(wèn)和修改數(shù)據(jù)。數(shù)據(jù)服務(wù)包(Data Services)中的元素為另兩個(gè)包的元素搭橋,并包含了管理用戶(hù)請(qǐng)求(為了執(zhí)行業(yè)務(wù)上的任務(wù))的所有類(lèi)和其他
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國(guó)激光鐳射鍍鋁紙行業(yè)投資前景及策略咨詢(xún)研究報(bào)告
- 2025年中國(guó)圓形巧克力布丁行業(yè)投資前景及策略咨詢(xún)研究報(bào)告
- 教育科技的前沿游戲化學(xué)習(xí)的應(yīng)用案例分享
- 兒童學(xué)習(xí)行為的心理特征與培養(yǎng)策略
- 教育改革對(duì)科技創(chuàng)新的推動(dòng)作用
- 教育數(shù)字化轉(zhuǎn)型中的技術(shù)工具與平臺(tái)發(fā)展
- 2024年昭通市工會(huì)招聘社會(huì)工作專(zhuān)業(yè)人才筆試真題
- 2025廣東交通職業(yè)技術(shù)學(xué)院?jiǎn)握小堵殬I(yè)適應(yīng)性測(cè)試》考試黑鉆押題(精練)附答案詳解
- 2024年中國(guó)煙草總公司上海市公司考試真題試卷及答案
- 窗簾材質(zhì)培訓(xùn)課件
- 東方市生活垃圾焚燒爐渣綜合利用項(xiàng)目 環(huán)評(píng)報(bào)告
- 不規(guī)格符石鑲嵌工藝
- 長(zhǎng)期貨物物流運(yùn)輸合同書(shū)
- 基于人工智能的智慧農(nóng)業(yè)應(yīng)用案例
- 油藏工程教程-第04章-油氣藏壓力與溫度
- 三伏貼的組方
- 培訓(xùn)講義職場(chǎng)中的沖突管理
- 浙教版科學(xué)七年級(jí)上冊(cè)全冊(cè)課件
- 道路運(yùn)輸防汛應(yīng)急演練方案范文
- 道路管線施工地鐵保護(hù)施工方案
- 財(cái)務(wù)報(bào)表分析作業(yè)
評(píng)論
0/150
提交評(píng)論