????????????? - PowerPoint PPT Presentation

About This Presentation
Title:

?????????????

Description:

[1] 2003 9 30 ... – PowerPoint PPT presentation

Number of Views:22
Avg rating:3.0/5.0
Slides: 21
Provided by: crewlabS
Category:
Tags: idef0

less

Transcript and Presenter's Notes

Title: ?????????????


1
?????????????1
  • 2003?9?30?

2
????
?????????????
  • ????
  • (?)??? ??? ? ??????????????????
  • ?????????????????????????
  • ??????????????????
  • SPBOM(???????????????????)????
  • ???(??????)
  • ??
  • ????????????????,????????????????,1999
  • ?UML????????????,??IT???????????,2002.06 2003.12
  • ??
  • Date? ??????????????,??,1997
  • Fowler? ???????????,????,1998
  • Ricketts? ?????????????????????????,????,1999
  • Fowler? ??????????,????????????,2000
  • Stevens? ?????????????????????????????,????,2000
  • Marshal? ????????????????,????,2001
  • Erikkson Penker? ?UML?????????????,??????,2002
  • Garmus Herron? ???????????????????,????,2003

3
????
?????????????
  • 1 Stevens,????,????????????????????????????-UML?
    ???-?,????????????,2000,ISBN4-89471-263-6
  • 2 OMG,OMG Japan SIG????? UML?????,?UML????,????,
    2001
  • 3 Fowler,?????,???????????,????????????,1998
  • 4 ??,?UML????????????,??IT???????????,2002.0620
    03.12
  • 5 Marshal,????,????????????????,????,2001
  • 6 Erikkson Penker,?????,?UML?????????????,????
    ??,2002
  • 7 GoF,???,????,?????????(???)?,??????,1999
  • 8 Alexander,???,???????????,????,1977
  • 9 Jacobson,?????,?????????????????OOSE?,????,199
    5
  • 10 Wilson,????????????????,????,1996

4
??????????
?????????????
  • ???????????
  • ?????????????,???????????
  • ??????(????????????)
  • ?????????(??)???????????

????
  • ?????
  • ????????????????????
  • ??????????????????????
  • ???????
  • ????,????????????,????????,???????????????

5
????
?????????????
  • ????

?
??
??
1
????????????????
9? 30?
2
???????UML???
10? 7?
3
?????1??????
10?14?
4
?????2??
10?21?
5
?????3???????
10?28?
6
?????4?????
11? 4?
7
?????1??????
11?11?
?????2????????,????
8
11?18?
9
????????,??????,???,???
12? 2?
????????????????,??
10
12? 9?
11
?????1???????,????????
12?16?
12
?????2?????????????
1?13?
13
?????3????????????
1?20?
??
UML?????,???????,????????,???????
1?27?
6
???
  • ??????,???????????????????????????????,???????????
    ??????????
  • ?????????????
  • ????????????,?????????,????????????,??????????
  • ?????????????????????????????????
  • 1???,??????????????????????????????

7
1. ???????
?????????????
  • 1.1 ???
  • 1.2 ?????
  • 1.3 ????
  • 1.4 ????????

8
1.1 ???
1.???????
  • ?????,
  • ????????,
  • ??????????????
  • ??????
  • ??????
  • ????????
  • ???????(or ????)
  • ??????
  • ??????
  • ??????
  • ????
  • ?????

??
9
1.2 ?????
1.???????
  • ?????
  • ???????????????
  • ????????
  • ??????????
  • ????????
  • ???????
  • Johnson-Laird??
  • ???????????????
  • ??,???
  • ??????????????,??
  • ?????????
  • ?????
  • ??????????????????

10
1.3 ????
1.???????
  • ????????
  • ?????Owner/Observer???
  • ????????
  • ???????
  • ??????(Role)
  • ???????????????????
  • ??/????????
  • ??????????????
  • ????????(modeler)
  • ????????
  • ?????
  • ???
  • ????
  • ??????

11
1.4 ????????(1)
1.???????
  • ????????????
  • 5????
  • sequence
  • if-then-else
  • do-while/do-until
  • switch
  • search
  • ???

open
c/
yes
no
c
c
c
get c
c/
c/
yes
yes
no
no
c1
c3
c2
i0
ii/2
i-i/2
i gt b
yes
no
i
tia
no
yes
c
cti
PAD????
12
1.4 ????????(2)
1.???????
  • ????????
  • ????????
  • ????????????
  • ???????
  • ???
  • ????
  • ?????
  • ???????(???)
  • ????(????)
  • ????(???????)
  • ????(??????????)
  • ???
  • Factoring(????????)

????
??????
??????
????
????
?????????
?????????
??????
13
1.4 ????????(3)
1.???????
  • ????????
  • ???????????
  • ?????????????
  • ????


ST
?
MT
?
GT
?
??????
?????
14
1.4 ????????(4)
1.???????
  • DFD(Data-flow Diagram)
  • ?????????????
  • source ? sink ????????
  • process,data store,data flow
  • ???????
  • ???????,???????????
  • ?????????

???,???????????? ???????????? ?????????? ????????
?????
15
1.4 ????????(5)
1.???????
  • ???????
  • ?????
  • ?????
  • ????
  • ????(????????)
  • ???????????

??????
?????
???????
IDEF0(SADT)
???
???
???
???
???
??????
???????
???????
????
????
WfMCKodama
16
1.4 ????????(6)
1.???????
  • ??????
  • ???????
  • ???????
  • ?????
  • ????
  • ????(1 n)
  • ?????????
  • ERD(Entity-Relationship Diag.)
  • 3????????
  • ??????
  • ??????
  • ??????
  • ????????

??
??
??
??
??
??
??
??
N
N
??
??
??
??
??
??


?? ????
??
??? ??
17
1.4 ????????(7)
1.???????
1970??
1980??
1990??
2000??
??
??
??
??
??
??
??
JAVA
XML
smalltalk
C
C(ANSI)
PASCAL
Ada
Eiffel
???????????
??????????
??????
???????????
????????
RAD
??????????????
CASE
IPT
MDA
NS????
????????
HCP, PAD??
?????
??????
?????????
JSP
JSD
?????????
??????, ?????
HIPO
????????
???????
SADT? (IDEF0)
DFD
1.0
1.4
1.5
2.0
1.3
????? ????,???????

UML
???????
IDEF1 IDEF1X
E-R?
Odell?
IDEF3
??????
Harel?
?????
??????
????
18
1.4 ????????(8)
1.???????
  • ????????????
  • ?????????
  • ?????
  • ???????
  • ?????
  • ??????
  • ?????
  • ?????
  • ????????

19
1.4 ????????(8)
1.???????
  • ????????????????????????
  • 3????
  • ??? ERD
  • ?? DFD
  • ?? STD
  • ?????

20
1.4 ????????(9)
1.???????
  • UML??????????????
  • 3????
  • ????,???????
  • ???,??????
  • ?????????,???
  • ??
  • ??????(?)
Write a Comment
User Comments (0)
About PowerShow.com