注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件工程及软件方法学用UML构建Web应用程序(影印版)

用UML构建Web应用程序(影印版)

用UML构建Web应用程序(影印版)

定 价:¥35.00

作 者: (美)科纳伦(Conallen,J.) 著
出版社: 科学出版社
丛编项: UML与面向对象设计影印丛书
标 签: UML

购买这本书可以去


ISBN: 9787030114020 出版时间: 2003-05-01 包装: 胶版纸
开本: 小16开 页数: 300 字数:  

内容简介

  UML逐渐成为软件系统的标准建模语言,也是Web应用程序建模的首选工具。本书第一部分内容介绍了Web程序及相关技术,包括HTTP、HTML、XML、表单、框架、动态客户、安全性等;第二部分完整讲述了Web程序构建的过程以及UML的具体应用,包括架构定义、需求分析、系统设计、实施等。全书结构清晰,讲求实用。本书适合Web软件项目经理、分析员、设计员及程序员阅读。

作者简介

暂缺《用UML构建Web应用程序(影印版)》作者简介

图书目录

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

本目录推荐