跳到主要內容

簡易檢索 / 詳目顯示

研究生: 王漪萍
Wang, I-Ping
論文名稱: 以資料庫為核心之超文件應用系統設計與開發
Database-Centric Hypertext Applications Design and Development
指導教授: 諶家蘭
Seng, Jia-Lang
學位類別: 碩士
Master
系所名稱: 商學院 - 資訊管理學系
Department of Management Information System
論文出版年: 2000
畢業學年度: 88
語文別: 英文
論文頁數: 75
外文關鍵詞: Web and Database, Hypermedia Design, Hypertext Applications
相關次數: 點閱:122下載:29
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 隨著WWW從單純的資訊傳播管道演進到可作為企業應用的平台,以Web為導向的電腦應用已被企業視為是最具競爭力的武器。基於WWW潛在的龐大商業利益,有越來越多的組織或個人想建立自己的網站,在Internet上發展企業對企業或企業對個人的應用程式。如何設計Web應用系統已成為最重要的課題。然而目前Web程式的開發方法混亂而且沒有標準化,有些建置方式並沒有依循系統分析與設計的原則。簡而言之,我們需要特別的方法與工具來支援超文件系統的開發。所以本研究希望找到一個結構化的步驟與流程來開發以資料庫為核心的超文件應用系統,此外還會製作一套可以支援超文件應用系統設計流程的工具軟體雛形。


    As World Wide Web has evolved from the simple delivery mechanism to a platform for complex business applications, Web-based business computing is already seen as a new competitive business weapon. The potential commercial payoff of WWW results in more and more organizations or people want to construct their own web sites, developing business-to-business or business-to-consumer applications upon the Internet. Designing Web applications has become the serious issue. However, current methods of designing and modeling hypertext applications are still in chaos and keeps ad-hoc nature. Some of the development methods lack serious system analysis and design. In a word, we need special methods and tools to support the development of hypertext applications. Therefore, this research intends to present a structured approach, a step-by-step procedure for developing database-centric hypertext applications. In addition, this paper will implement a tool kit system prototype to support the process of design hypertext applications.

    封面頁
    證明書
    致謝詞
    論文摘要
    目錄
    表目錄
    圖目錄
    Chapter 1 Introduction
    1.1 Research Motivation
    1.2 Research Problems
    1.3 Research Objectives
    1.4 Research Process
    1.5 Theses Outline
    Chapter 2 Literature Review
    2.1 World Wide Web and Databases
    2.1.1 The Integration of WWW and Database
    2.1.2 The Taxonomy of Connecting of the Web and Databases
    2.1.3 Current Web Technologies
    2.2 Hypertext Applications Design Methodology
    2.2.1 Introduction of Hypermedia Design Methods
    2.2.2 Design Methodology Comparison
    2.3 Unified Modeling Language
    2.3.1 The History of UML
    2.3.2 The Introduction of UML
    2.4 Hypertext and Hypertext Documents Structure
    2.4.1 Hypertext and Hypermedia
    2.4.2 Hypertext Documents Structure
    Chapter 3 Research Method
    3.1 Research Flow
    3.2 Research Model
    3.2.1 Requirements Analysis
    3.2.2 Domain Modeling
    3.2.3 Database Schema Design
    3.2.4 Preliminary Navigational Design
    3.2.5 Navigational Design
    3.2.6 Mapping
    3.2.7 User Interface Design
    3.2.8 Construction
    3.2.9 Maintenance
    3.2.10 Summary
    Chapter 4 System Implementation
    4.1 System Development Tools
    4.2 System Overall Architecture and Components
    4.2.1 Class Diagram and System Sequence Diagram Editor
    4.2.2 Web-DB Wizard
    4.2.3 Maintenance Template
    4.3 Steps
    4.4 Functional Templates
    4.4.1 Non Web-DB Templates
    4.4.2 Web-DB Templates
    4.5 An Example – Online Stock Trading System
    4.5.1 Description
    4.5.2 Design Phases
    4.6 System Implementation Steps
    4.7 Summary
    Chapter 5 Conclusions and Research Directions
    5.1 Conclusions
    5.2 Future Research Directions
    References

    中文部分
    [莊東昇,1997]
    莊東昇,「Java資料庫架構分析」,資訊與電腦,1997,pp. 46-49。
    [李俊慶,1998]
    李俊慶,「分散式資料管理之網際地理資訊系統之設計」,交通大學資訊管理研究所碩士論文,1998年。
    [陳成源,1996]
    陳成源,「全球資訊網資料庫應用程式產生器之設計」,元智電機暨資訊工程研究所碩士論文,1996年。
    [張永慶,1997]
    張永慶,「Web伺服器端資料庫連線」,資訊與電腦,1997,pp. 42-45。
    [賀元等人,1993]
    賀元,賴明宗,劉燈「世紀末軟體革命」,傳徵股份有限公司,1993。
    [葉良偉,1997]
    葉良偉,「Viewdb : 一個可應用於WWW與資料庫整合之視覺化系統」,逢甲大學資訊工程研究所碩士論文,1997年。
    English
    [ASP online user’s manual, 1998]
    Active Server Pages online user’s manual, Internet Information Server 3.0 of Microsoft, 1998.
    [Atzeni et al., 1997]
    Atzeni, P., G. Mecca, and P. Merialdo, “To weave the web, ” Proceedings of Very Large Data Bases Journal, 1997, pp. 216-225.
    [Bieber et al., 1995]
    Bieber, M. and C. Kacmar, “Designing hypertext support for computational applications, ” Communication of the ACM, 38(8), 1995, pp. 99-107.
    [Blaha et al., 1988]
    Blaha, M.R., W.J. Premerlani, and J.F. Rambaugh,“Relational database design using an object-oriented methodology”, Communications of the ACM, 31(4), 1988, pp. 414-427.
    [Booch, 1994]
    Booch, Grady, Objected-Oriented Analysis and Design With Applications, Benjamin, 1994.
    [Conallen, 1999]
    Conallen, Jim, “Modeling web application architectures with UML,” Communications of ACM, 42(10), 1999, pp. 63-70.
    [Diaz et al., 1995]
    Diaz, A. and T. Isakowitz, “RMCase: computer-aided support for hypermedia design and development”, Proceedings of the International Workshop on Hypermedia Design, Montpellier, France, June 1995.
    [Eriksson et al., 1998]
    Eriksson, Hans-Erik and Magnus Penker, UML Toolkit, John Wiley & Sons, 1998.
    [Foo et al., 1997]
    Foo, Schubert and Ee-Peng Lim,“A hypermedia database to manage world-wide-web documents,”Information & Management, Vol.31, 1997, pp. 235-249.
    [Fowler et al., 1998]
    Fowler, Martin and Kendall Scott, UML distilled, Addison-Wesley, 1998.
    [Fraternali et al, 1999]
    Fraternali, P. and P. Paolini, “A conceptual model and a tool environment for developing more scalable, dynamic, and customizable web applications,”EDBT’ 98, 1998, pp. 421-435.
    [Isakowitz et al., 1995]
    Iaskowitz, T., E.A. Stohr, P. Balasubramanian, “RMM: a methodology for structured hypermedia design,” Communication of the ACM, 38(8), 1995, pp. 34-44.
    [Jonassen, 1989]
    Jonassen, D. H., Hypertext/Hypermedia, USA: Education Technology Publications Inc., 1989.
    [Kim, 1996]
    Kim, P. C.,“A taxonomy on the architecture of database gateways for the web,” http://grigg.chungnam.ac.kr/prjects/UniWeb/documents/taxonomy.html, July 1996.
    [Lange, 1994]
    Lange, D.B.,“An object-oriented design method for hypermedia information systems,”Proceedings of the 27th Hawaii International Conference on System Science, Vol.3, 1994, pp. 336-375.
    [Larman, 1998]
    Larman, Craig, Applying UML and Patterns: an introduction to object-oriented analysis and design, Prentice Hall Inc., 1998.
    [Lee et al., 1999a]
    Lee, Heeseok, Jongho Kim, and Gul Kim, “A view-based hypermedia design methodology,” Journal of Database Management, Vol.10, No.2, 1999, pp. 3-13.
    [Lee et al., 1999b]
    Lee, Heeseok, Choongseok Lee, and Cheonsoo Yoo, “A scenario-based object-oriented hypermedia design methodology,” Information & Management, Sep. 1999, pp. 121-138.
    [Morris et al., 1996]
    Morris, Mary E. S. and Randy J. Hinrichs, Web Page Design: A Different Multimedia, SunSoft Press, 1996.
    [Nanard et al., 1995]
    Nanard, J. and M. Nanard, “Hypertext design environments and the hypertext design process,” Communication of the ACM, 38(8), 1995, pp. 49-56.
    [Nielsen, 1990]
    Nielsen, J. , Hypertext and Hypermedia, USA: Academic Press Inc., 1990.
    [Schwabe et al., 1995a]
    Schwabe, D. and G. Rossi, “Building hypermedia applications as navigational views of information models,”Proceedings of the 28th Hawaii International Conference on System Sciences, 1995, pp. 231-240.
    [Schwabe et al., 1995b]
    Schwabe, D. and G. Rossi, “The object-oriented hypermedia design model,” Communication of the ACM, 38(8), 1995, pp. 45-46.
    [Sommer et al., 1999]
    Sommer, U. and P. Zoller, “WebCon: design and modeling of database driven hypertext application,” Proceedings of the 32nd Hawaii International Conference on System Sciences, 1999.
    [Takahashi et al., 2000]
    Takahashi, Kenji and Eugene Liang, “Analysis and design of web-based information systems,” Proceedings of Sixth Int. WWW Conference, Santa Clara, California, 1997.
    [Will, 1995]
    Will, Uffe K., “Hyperform: rapid prototyping of hypermedia services,” Communications of the ACM, Vol. 38, No. 8, 1998, pp. 109-111.
    Web Site
    [http 1]
    Rational Web Site, http://www.rational.com/, 2000/1/20

    QR CODE
    :::