注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)用UML構(gòu)建Web應(yīng)用程序(影印版)

用UML構(gòu)建Web應(yīng)用程序(影印版)

用UML構(gòu)建Web應(yīng)用程序(影印版)

定 價(jià):¥35.00

作 者: (美)科納倫(Conallen,J.) 著
出版社: 科學(xué)出版社
叢編項(xiàng): UML與面向?qū)ο笤O(shè)計(jì)影印叢書
標(biāo) 簽: UML

ISBN: 9787030114020 出版時(shí)間: 2003-05-01 包裝: 膠版紙
開本: 小16開 頁數(shù): 300 字?jǐn)?shù):  

內(nèi)容簡介

  UML逐漸成為軟件系統(tǒng)的標(biāo)準(zhǔn)建模語言,也是Web應(yīng)用程序建模的首選工具。本書第一部分內(nèi)容介紹了Web程序及相關(guān)技術(shù),包括HTTP、HTML、XML、表單、框架、動(dòng)態(tài)客戶、安全性等;第二部分完整講述了Web程序構(gòu)建的過程以及UML的具體應(yīng)用,包括架構(gòu)定義、需求分析、系統(tǒng)設(shè)計(jì)、實(shí)施等。全書結(jié)構(gòu)清晰,講求實(shí)用。本書適合Web軟件項(xiàng)目經(jīng)理、分析員、設(shè)計(jì)員及程序員閱讀。

作者簡介

暫缺《用UML構(gòu)建Web應(yīng)用程序(影印版)》作者簡介

圖書目錄

Preface
Foreword
Part One INTRODUCTION AND SUMMARY OF WEB-RELATED TECHNOLOGIES
Chapter 1 Introduction
What Is This Book? 
Who Should Read This Book? 
Book Organization
Chapter 2 Web Application Basics
HTTP
HTML
Anchors
Forms
Frames
Web Applications
Session Management
Enabling Technologies
Chapter 3 Dynamic Clients
Document Object Model
Scripting
JavaScript Objects
Custom JavaScript Objects
Events
Java Applets and Beans
ActiveX/COM
Summary
Chapter 4 Beyond HTTP and HTML
Distributed Objects
RMI
CORBA
DCOM
XML
Chapter 5 Security
Types of Security Risks
Technical Risk
Server-Side Risks
Client-Side Risks
Security Strategies
Encryption
Best Practices
Part Two BUILDING WEB APPLICATIONS
Chapter 6 The Process
The Model
Workflows
Project Management
Requirements Gathering
Analysis
Design
Implementation
Test
Deployment
Configuration and Change Management
Risk
Iteration
Chapter 7 Defining the Architecture
Examining the Use Cases
Web Application Architecture Patterns
Thin Web Client
Thick Web Client
Dynamics
Web Delivery
Chapter 8 Requirements and Use Cases
Requirements
Gathering Requirements
Guidelines for Writing Good Requirements
Prioritization
Use Cases
Chapter 9 Analysis
Iteration
Packages
Defining the Top-Level Model
Analysis
Sequence Diagrams
Collaboration Diagrams
Activity Diagrams
Chapter 10 Design
UML Extension for Web Applications
Designing Web Applications
Partitioning Objects for Thick Web Client Web Applications
Partitioning Objects for Web Delivery Web Applications
Elaborating the Design with Sequence Diagrams
Thin Web Client Design
Server Pages
Links
Forms
Frames
Thick Web Client Design
Web Delivery Design
DCOM
RMI/IIOP
Guidelines for Web Application Design
Chapter 11 Implementation
Server Pages
Client Pages
Links
Frames
Client Side-Objects
Server Side Includes
Appendices
Appendix A: Web Application Extension for UML
Description
Prerequisite Extensions
Stereotypes
Well-Formedness Rules
Comments
Appendix B: An E-Commerce Use Case ExampleUse Case
Specification: Browse Catalog
1.Browse Catalog
1.1 Goal
1.2 Brief Description
2.Flow of Events
2.1 Basic Flow
2.2 Alternative Flows
3.Preconditions
3.1 Internet Access
3.2 HTML 3.2-Compliant Browser
4.Extension Points
4.1 Add Item to Shopping Cart
4.2 Checkout Shopping Cart
Appendix C: Glossary ASP Application Sample Model
Vision Statement
Top-Level Use Case View
Analysis Model: Main Diagram
Analysis Model: Use Case Sequence Diagrams
Browse Glossary Main Sequence Diagram
Search Glossary Main Sequence Diagram
Edit Glossary Sequence Diagram for Entry Use Case
Design Model
Top Level Class Diagram
Use Case Realizations
Top-Level Logical View
Server Components Package: Main Class Diagram
Web Pages Package
Component View
Source Code (after implementation)
GlossaryHome.htm
GetEntries.asp
ProcessSearch.asp
EditEntry.asp
UpdateEntry.asp
string-util.asp
ErrorMsg.asp
global.asa
Appendix D: Roses Alive! Project Plan Outline
Iteration 1: Getting started
Iteration 2: Elaboration of the Vision
Iteration 3: Realizing Use Cases
Iteration 4: First Real Executables
Iteration 5: The System Comes to Life
Iteration 5: The System Continues to Evolve
Iteration 5-6: Beta Releases and Updates
Iteration 7: Initial System Release
Appendix E: Sample Rational Rose Scripts
ASPTool
MakeASPComponents.
Index

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)