学习日记

正在关注 Linux 、开源的个人博客。

首页 | 留言本 | 标签云 | 网站地图 | 美味书签 | Learning Diary | 登录 |

the outline of javauml

2005年01月14日 上午 8:30 | 作者:littlebat

1.unified process:

1)at a minimum,all process will produce class,sequence,and use-case diagram;

2)chapter 2:

this chapter examines how uml,coupled with a sound software process model,such as the unified process,can produce…ever-changing…

3)chapter 3:establishing the project vision:

 inception phase:

(1)actors:

 actors are usually thought of as human beings,but they may be also other system,timer and clocker,or hardware devices.actors stimulate the system and are the initiators of events;they also can recieve stimuli from the system and in this case are considered passive.

(2)events list and events table:

external events and internal events

(3)business rules

4)chapter 4:use-cases

(1)getting to use-cases

features->event list->event table->use-cases

(2)happy.alternative.expective pathway(I don’t know them.)

(3)shadow use-cases:

the use-cases that not a “functional  requirement”.

they includes:security,parameter maintenance,audit,archiving,architecture infrastructure

This is a question:Are there use-cases involving the struts framwork?

(4)the increment plan for the project

this is the end of inception  phase,the result is requirement model.

22:06 05-1-5 p111

16:03 05-1-10

chapter 5 class

1.This is the begin of the elaboration phase.

2.this chapter tell us how to build a class diagram,includes identifing the class,three typies of class:entity,boundary,control class,relationship of classes.

3.I have seen the jsp is a special boundary class that extends from servlet.

the fruit at the end of this chapter is the analysis model.

I found a difference between the traditional model and the Unifield Process:  traditional model:analysis phase:event table,use-cases,class diagram,interaction diagram,state diagram;design phase:design class diagram,database,interface.

Unifield Process:first inception phase:events table,use-cases,increment plan;

elaboration phase:class diagram,dynamic diagram(interaction,state…),database,interface…

Maybe,I havn’t uderstood the Unifield Process really.

chapter 6 building prototype

1.this chapter is in the elaboration phase.

2.tell us:

  1)how to build a user interface prototype?

  2)screen structure chart

  3)get feedback from user which studing the user interface prototype.

chapter 7 dynamic diagram

1.in the elaboration phase

2.tell us:

  how to build all kinds of dynamic diagram:interaction diagram(sequence diagram,collaboration diagram),state diagram,activity diagram,and some non-UML in the design named usage matrices.

3.A sentence in the end of chapter 8 that is:After the requirements have been solidified and the design work has begun, three architectures must be considered.from this sentence,I knew the fruit in the chapter 7 is the result of traditional analysis phase.

chapter 8 exection architecture design

1.in the elaboration phase

2.the java,jsp,j2ee,javabean,EJB,all of these concrete technique are presented in this chapter,the result of this chapter is exection architecture  of the project.

3.the system structure:

there are six logical tier:

Presentation Services,Business Context Services,Business Rule Services,Data Translation Services,Data Access Services,Database Services

21:40 05-1-10

p253

12:18 05-1-11

p280

the address of this book:www.jacksonreed.com OR www.awl.com

13:39 05-1-11

p293

the summary of chapter 9-12

chapter 9 data persistence: store object

1.in the elaboration phase

2.map the relationship to the ralation database:

simple Association,inheritance,generalization/specialization,aggregation and composition,reflexive

3.

版权所有。转载时必须以链接形式注明作者和原始出处及本声明。

相关日记

随机日记

添加到网摘

[del.icio.us]  [新浪 VIVI]  [365key]  [YouNote]  [博采中心]  [Poco]  [SOHU狐摘]  [天极网摘]  [和讯网摘] 

发表评论

*必填

*必填 (不会被公开)


Copyright © 2004-2008 www.learndiary.com(学习日记)
Powered by WordPress with theme by UCDCHINA for Blogool come from JunChen Wu, nowa
联系版主:mdx-xx at tom dot com。2004.7.25