資源描述:
《基于UML的分布式Web系統(tǒng)研究與應用》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在學術論文-天天文庫。
1、河北工業(yè)大學碩士學位論文基于UML的分布式Web系統(tǒng)研究與應用姓名:張小濤申請學位級別:碩士專業(yè):管理科學與工程指導教師:張學民2002.11.1基于UML的分布式Web系統(tǒng)研究與應用摘要隨著Internet的迅速發(fā)展,分布式Web系統(tǒng)也逐漸應用到社會生活的許多領域,因而分布式Web系統(tǒng)的開發(fā)技術成為IT領域的一個熱點。UML(UnifiedModelingLanguage)統(tǒng)一建模語言已受到工業(yè)界廣泛的關注,它融入了軟件工程領域的新思想、新方法和新技術。它的作用域不僅支持面向?qū)ο蟮姆治龊驮O計,還支持從需求分析開始的軟件開發(fā)的過程。研究UML在各個領域的應用是UM
2、L的研究目標之一。分布式Web系統(tǒng)作為一種新興而又復雜的系統(tǒng),在開發(fā)過程中存在不同程度的風險。采用UML對分布式Web系統(tǒng)進行建模,一方面可以在系統(tǒng)建立的早期暴露風險;另一方面,能實現(xiàn)分析設計和程序?qū)崿F(xiàn)的平滑過渡,幫助設計者控制系統(tǒng)的復雜性,使系統(tǒng)結構更為合理和更易擴展,降低系統(tǒng)的維護費用,提高開發(fā)效率。目前如何采用UML對分布式Web系統(tǒng)進行建模沒有統(tǒng)一標準,文中利用UML的擴展機制對Web頁中各種元素進行建模,并針對系統(tǒng)中所用ASP技術的缺點,利用SUN的EJB技術建立多層分布式的Web系統(tǒng),探討如何利用UML開發(fā)EJB分布式組件,并對分布式Web系統(tǒng)的體系結
3、構做出了相應的表述。關鍵詞:UML,分布式,Web系統(tǒng),多層,擴展機制,EJB組件,建模RESERCHANDAPPLICATIONOFDISTRIBUTEDWEBSYSTEMBASEDoNUMLABSTRACTWithrapiddevelopmentofIntemet.distributedW曲systemhasbeenappliedinmanyfieldsinsociaIlife.SodevelopmenttechnologyofthiskindofsystemhasbecomeahotfieldinItUML(UnifiedModelingLanguage)b
4、ringsgreatattentioninsoftwareengineering,itmeltsintonewideas,newmethodsandnewtechnologyofSOftwareengineering.Itnotonlysupportsobjectorientedanalysisanddesigning,butalsosupportsthewholeprocessofsoftwaredevelopment.ResearchingtheapplicationofUMLinvariousfieldsiSoneofresearchgoalsofUML.M
5、ulti—tierdistributedsystemiSanew,developingandcomplicatedsystem.TherearetwoadvantagesinusingUMLtorealizemulti-tierdistributedsystemmodel.Firstly,itrevealsandreducesriskintheearlymodelingprocess.Secondly,ithelpsdesignerscontrolthecomplexityofsystem.a(chǎn)ndmakesthestructureofsystembemorerea
6、sonable.a(chǎn)ndimprovestheemciencyofexploitation.Atpresent.thereiSnounifiedstandardonhowtomodeldistributedWebsystemwithUML.T11ispaperputsforwardawayofmodelingbasicelementsofWebpageusingtheextensibilitymechanismofUMLandbuiltadistributedWebsystemusingEJBtechnologyofSUNinallusiontothedisadva
7、ntageofASPtechnology.Inthepaper,IdiscusshowtodevelopdistributedcomponentofEJBwitllUMLandexpoundarchitectureofdistributedWebsystern.KEYWORDS:UML,distribution,Websystem,n—tier,extensibilitymechanism,EJBcomponent,modeling第一章緒論§1.1研究背景Internet/Intranet的出現(xiàn)是本世紀內(nèi)計算機通信領域最重要的一次革命,通過它商家可以與他們自己的
8、員工、潛在