Designing Data-Intensive Web Applications
暫譯: 設計數據密集型網頁應用程式

Stefano Ceri, Piero Fraternali, Aldo Bongio, Marco Brambilla, Sara Comai, Maristella Matera

  • 出版商: Morgan Kaufmann
  • 出版日期: 2002-12-01
  • 售價: $1,150
  • 貴賓價: 9.8$1,127
  • 語言: 英文
  • 頁數: 562
  • 裝訂: Paperback
  • ISBN: 1558608435
  • ISBN-13: 9781558608436
  • 相關分類: 網站伺服器 Web-server
  • 已絕版

買這商品的人也買了...

相關主題

商品描述

The most prominent Web applications in use today are data-intensive. Scores of database management systems across the Internet access and maintain large amounts of structured data for e-commerce, on-line trading, banking, digital libraries, and other high-volume sites.

Developing and maintaining these data-intensive applications is an especially complex, multi-disciplinary activity, requiring all the tools and techniques that software engineering can provide. This book represents a breakthrough for Web application developers. Using hundreds of illustrations and an elegant intuitive modeling language, the authors—all internationally-known database researchers—present a methodology that fully exploits the conceptual modeling approach of software engineering, from idea to application. Readers will learn not only how to harness the design technologies of relational databases for use on the Web, but also how to transform their conceptual designs of data-intensive Web applications into effective software components.

Contents

FOREWORD by Adam Bosworth. PREFACE. PART ONE Technology Overview: Technologies for Web Applications. PART TWO Models for Designing Web Applications: Data Model. Hypertext Model. Content Management Model. Advanced Hypertext Model. PART THREE Design of Web Applications: Overview of the Development Process. Requirements Specifications. Data Design. Hypertext Design. PART FOUR Implementation of Web Applications: Architecture Design. Data Implementation. Hypertext Implementation. Advanced Hypertext Implementation. Tools for Model-Based Development of Web Applications. APPENDIX: Summary of WebML Elements. WebML Syntax. OCL Syntax. Summary of WebML Elements Implementation. REFERENCES. INDEX.

商品描述(中文翻譯)

當今最突出的網路應用程式都是數據密集型的。互聯網上有許多資料庫管理系統,負責存取和維護大量的結構化數據,這些數據用於電子商務、線上交易、銀行業、數位圖書館以及其他高流量網站。

開發和維護這些數據密集型應用程式是一項特別複雜的多學科活動,需利用軟體工程所能提供的所有工具和技術。本書對於網路應用程式開發者來說是一個突破。作者們——全都是國際知名的資料庫研究者——使用數百幅插圖和優雅直觀的建模語言,提出了一種方法論,充分利用了軟體工程的概念建模方法,從想法到應用。讀者將學習如何利用關聯資料庫的設計技術在網路上使用,並且如何將他們對數據密集型網路應用程式的概念設計轉化為有效的軟體元件。

內容
前言 由 Adam Bosworth 撰寫。序言。第一部分 技術概述:網路應用程式的技術。第二部分 設計網路應用程式的模型:數據模型。超文本模型。內容管理模型。進階超文本模型。第三部分 網路應用程式的設計:開發過程概述。需求規範。數據設計。超文本設計。第四部分 網路應用程式的實作:架構設計。數據實作。超文本實作。進階超文本實作。基於模型的網路應用程式開發工具。附錄:WebML 元素摘要。WebML 語法。OCL 語法。WebML 元素實作摘要。參考文獻。索引。