:::

詳目顯示

回上一頁
題名:使用UML開發網路應用程式--以Stack系統為例
書刊名:管理與資訊學報
作者:楊錦潭簡世宇張彥宇
作者(外文):Yang, Jin-tanChien, Shih-yuChang, Yeng-yu
出版日期:2001
卷期:6
頁次:頁135-166
主題關鍵詞:分散式網路應用程式UML物件導向分析物件導向分析設計模型化Distributed web applicationUMLObject-oriented analysis/designModeling
原始連結:連回原系統網址new window
相關次數:
  • 被引用次數被引用次數:期刊(0) 博士論文(0) 專書(0) 專書論文(0)
  • 排除自我引用排除自我引用:0
  • 共同引用共同引用:1
  • 點閱點閱:18
     本研究的目的在於使用UML作為物件導向分析╱設計(Object-oriented Analysis/Design或OOA/D)階段之工具,針對分散式網路應用程式具有高複雜度的特性,以Stack系統為例,從OOA/D為起點,再進入整合開發環境(Integrated Development Environment或IDE)系統來完成一個分散式網路應用程式。在開發環境上,分別採用物件導向式的CASE(Computer-Aided Software Engineering)工具軟體-Rose2000及Jbuilder4.0做為UML及 程式設計之IDE,同時採用Ensemble Systems rose Jbuilder Link,解決Rose2000與Jbuilder4.0檔案間轉換的問題,以達到「雙向工程」(Reverse Engineering)的目的。開發完成之後,RMI(Remote Method Innovation)作為客戶端與伺服端溝通之機制。結果証明結合UML與IDE確實有助於分散式物件之生產力與降低維護的成本。最後討論物件導向系統開發者對OOA/D開發作業流程的心得作為未來研究之參考。
     The purpose of the study is to apply Object-Oriented Analysis/Design(OOA/D) to develop a distributed web application, which involves with high complexity. The study describes how a process model described in UML can be automatically transformed the stack system into executable codes. The RMI mechanism takes care of communication between client's web browsing and server's components. The process of constructing a stack system using UML technique on analysis/design phases and software components in a distributed web application are especially emphasized for its reusability. The development tools are Rose 2000, Ensemble system rose Jbuilder Link, and integrated development environment Jbuilder 4.0 enterprise edition. The Rose Jbuilder Link has been used for translating codes in Rose 2000 into the java code in Jbuilder 4.0 and played as a reverse engineering", The final product contains an UML map for the stack system and executable code for web users. Also, the result from this study shows that Combining UML as an aid for OOA/D and IDE system improves the software application's productivity and reduces the maintenance cost in the days to come. Finally, a discussion on web application using UML in OOA/D will be given as well.
期刊論文
1.黃明祥、林信惠、林福仁(19980400)。資訊科技應用在企業流程改造程序之探討--以電子業的採購流程為例。管理與資訊學報,3,193-223。new window  延伸查詢new window
2.Conallen, J.(1999)。Modeling Web Applications with UML。Communication of ACM,42(10),63-70。  new window
3.Kobryn, C.(1999)。UML 2001--a standardization odyssey。Communication of ACM,42(10),63-70。  new window
4.Wieringa, R.(1998)。A survey of structured and object-oriented software specification methods and techniques。ACM Computing Survey,30(4),459-527。  new window
5.Kruchten, P. B.(1995)。The 4+1 view model of architecture。IEEE Software,12(6),42-50。  new window
會議論文
1.Breu, R.(1997)。Towards a formalization of the unified modeling language。ECOOP'97。Springer Verlag, LNCS。  new window
學位論文
1.Chi, Y. L.(1999)。An integration architecture for large scale web applications involving workflow, data exchange, and knowledge base(博士論文)。Arizona State University。  new window
圖書
1.Kruchten, P.(2000)。The Rational Unified Process: An Introduction。Addison Wesley。  new window
2.Bennett, S.、McRobb, S.、Farmer, R.(1999)。Object-Oriented system analysis and design using UML。New York:McGraw-Hill。  new window
3.Booch, G.(1998)。The Unified Modeling Language User Guide。Reading, MA:Addison Wesley。  new window
4.Flanagan, D.(1999)。Java enterprise in a nutshell。New York:O'Reilly and Associates Inc。  new window
5.Fowler, M.(1996)。Analysis Patterns: Reusable Object Models。Reading, MA:Addison Wesley。  new window
6.Booch, G.(1994)。Object-Oriented Analysis and Design with applications。Addison-Wesley。  new window
7.Hay, D.(1995)。Data Model Patterns: Conventions of Thought。NY:Dorset House。  new window
8.Quatrani, T.(2000)。Use case driven object modeling with UML。Reading, MA:Addison Wesley。  new window
9.Risenberg, D.(1999)。Use case driven object modeling with UML。Reading, MA:Addison Wesley。  new window
10.Borg, W. R.、Gall, M. D.(1989)。Educational research: An introduction。White Plains, NY。  new window
11.Gamma, E.、Helm, R.、Johnson, R.、Vlissides, J.(1995)。Design Patterns: Elements of Reusable Object-Oriented Software。Reading, MA:Addison-Wesley Publishing Co.。  new window
12.王立志(1999)。系統化運籌與供應鏈管理。滄海。  延伸查詢new window
其他
1.OMG(2001)。Unified Modeling Language,http://www.omg.org/xml/。  new window
2.Sun Microsystems(1997)。RMI-Remote Method Invocation,http://java.smcom/products/idk/1.1/docs/guide/rmi。  new window
圖書論文
1.Bergner, K.、Rausch, A.、Sihling, M.(1998)。A critical look upon UML。The Unified Modeling Language。Springer Verlag。  new window
 
 
 
 
第一頁 上一頁 下一頁 最後一頁 top
QR Code
QRCODE