2005-10-06 22:10:51蘇課

RUP Design - J2EE specific

Refine the architecture
-Identify design mechanisms
-Identify design elements
-Incorporate existing design elements
-Describe concurrency and distribution
-Review the architecture

Detail the design
-Use-case design
-Subsystem design
-Component design
-Class design
-Database design
-Review the design

*Design – J2EE specific*
-Identify design mechanisms
--Identify what J2EE patterns are going to be used
--Identify what J2EE technologies are going to be used

-Identify design elements
--Identify JSPs, servlets, EJBs, and others J2EE elements

-Incorporate existing design elements
--None

-Describe concurrency and distribution
--Describe the use of Java threads and message-driven EJBs
--Map J2EE modules to nodes

-Use-case design
--Describe the interactions between collaborating J2EE elements

-Subsystem design
--Describe subsystem in terms of their internal J2EE elements

-Component design
--Produce a detailed design of EJBs

-Class design
--Produce a detailed design of JSPs, servlets, and other Java classes

-Database design
--Define the mapping between entity EJBs and the underlying database