Home Page Icon
Home Page
Table of Contents for
Sample Project Output
Close
Sample Project Output
by Paul R. Reed
Developing Applications with Java™ and UML
Copyright
Preface
Acknowledgments
The Project Dilemma
IN THIS CHAPTER
GOALS
The Sad Truth
The Project Dilemma
The Synergy Process
The Unified Process
Other Processes: XP
The Unified Modeling Language
Checkpoint
Java, Object-Oriented Analysis and Design, and UML
IN THIS CHAPTER
GOALS
Java as an Industrial-Strength Development Language
Java and Object-Oriented Programming
Why UML and Java
Checkpoint
Starting the Project
IN THIS CHAPTER
GOALS
Establishing the Project Vision
Checkpoint
Use-Cases
IN THIS CHAPTER
GOALS
The Sample Project
The Process Model
Finding the Pathways through Use-Cases
Shadow Use-Cases
Describing Details of the Happy Path
The Completed Process Orders Use-Case Template
Preparing the Preliminary Architecture
Project Charter: Increments and Estimates
Checkpoint
Classes
IN THIS CHAPTER
GOALS
The Elaboration Phase
Describing Details of Pathways
Identifying Classes
Relationships
Creating the Class Diagram
Identifying Attributes and Operations
Interfaces
Object Diagrams
Finishing Up: The Analysis Model
Checkpoint
Building a User Interface Prototype
IN THIS CHAPTER
GOALS
Building an Early Prototype
Gathering Requirements
The First Pass
Checkpoint
Dynamic Elements of the Application
IN THIS CHAPTER
GOALS
Next Steps of the Elaboration Phase
Dynamic Modeling
The Sequence Diagram
The Collaboration Diagram
The State Diagram
The Activity Diagram
Selecting the Right Diagram
Non-UML Extensions in the Design: Usage Matrices
Checkpoint
The Technology Landscape
IN THIS CHAPTER
GOALS
Next Steps of the Elaboration Phase
Separating Services
Logical versus Physical Tiers
Tier Strategy
Managing Transaction Scope
Incorporating the Internet into the Solution
More about the Web Interface
Remulak Productions' Execution Architecture
Checkpoint
Data Persistence: Storing the Objects
IN THIS CHAPTER
GOALS
Next Steps of the Elaboration Phase
Object-Oriented Concepts and Translating to the Physical Design
Mapping Classes to Tables
Key Structures and Normalization
Using a Visual Modeling Tool to Generate the DDL
Stored Procedures and Triggers and the Object-Oriented Project
The Data Translation Services and Data Access Services Layers
Commercial Persistence Layers
Checkpoint
Infrastructure and Architecture Review
IN THIS CHAPTER
GOALS
Next Steps of the Elaboration Phase
Infrastructure Issues and Communicating with All Layers
Deployment Architecture View
Checkpoint
Constructing a Solution: Servlets, JSP, and JavaBeans
IN THIS CHAPTER
GOALS
Next Steps of the Elaboration Phase
Building the Architectural Prototype: Part 1
Building the Architectural Prototype: Part 2
Building the Architectural Prototype: Part 3
Checkpoint
Constructing a Solution: Servlets, JSP, and Enterprise JavaBeans
IN THIS CHAPTER
GOALS
Next Steps of the Elaboration Phase
Building the Architectural Prototype: Part 1
Generating Code
Building the Architectural Prototype: Part 2
Building the Architectural Prototype: Part 3
Enhancing the CMP Implementation
Creating a BMP Implementation
A Road Most Traveled
Checkpoint
The Unified Process Project Plans
IN THIS APPENDIX
The Plans
The Synergy Process Project Plan
IN THIS APPENDIX
The Plan
Estimating Projects on the Basis of Use-Cases
IN THIS APPENDIX
Weighting Actors
Weighting Use-Cases
Weighting Technical Factors
Weighting Project Participants
Use-Case Points
The Project Estimate
Sample Project Output
IN THIS APPENDIX
Use-Case Definitions
Happy Path Task Steps
Database Support
BEA WebLogic Application Server
IN THIS APPENDIX
Bibliography
Chapter 1
Chapter 4
Chapter 5
Chapter 6
Chapter 8
Chapter 9
Chapter 11
Chapter 12
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Prev
Previous Chapter
The Project Estimate
Next
Next Chapter
IN THIS APPENDIX
Appendix D. Sample Project Output
IN THIS APPENDIX
Use-Case Definitions
Happy Path Task Steps
Database Support
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset