Академический Документы
Профессиональный Документы
Культура Документы
1.1. -
1.2. ( )
1.3.
( )
1.4.
2.
2.1. ( , )
2.1.1.
2.1.2.
2.1.3. -
2.1.4.
2.1.5.
2.2. ( , )
2.2.1 ( )
2.2.2. (
)
2.2.3.
2.3. ( , )
2.3.1. , ,
2.3.2. , ,
2.4. .
, ,
. ,
.
. , ,
.
.
.
, .
, , J2EE.
-,
, .
, ,
.
2
1.
1.1. -
, ,
.
.
,
.
.
,
( , ), ,
.
,
.
.
.
:
1)
2)
,
. , (
, ..).
,
( ).
1.3.
( )
4
,
..
,
.
-
.
:
1. .
2. .
3. ,
..
:
- ,
()
..
- ,
,
.
/ ,
.
(),
,
.
,
5
.
, ,
, . ,
,
.
.
.
-
, ,
..
.
.
. -
().
.
.
,
, ,
, .
6
.
,
.
-
,
-
().
,
, .
,
( TLS, Kerberos
..).
1.4.
:
,
;
IDEF0 BpWin;
(
) ER ErWin;
UML;
J2EE;
, ;
2.1. ( , )
1. .., .. Java.
2. , , [5] ,
Java. ,
,
Java (
, ), ,
, .
( /),
JDBC.
(
).
.
-
(UML).
2. .. Java :
"" [4]
Java.
Java,
-
, ,
Java.
3. . . UML: [3].
UML
(
. , ,
: .
UML .
UML ,
, - DBMS.
Oracle, Microsoft,
Sybase, Informix, Object Design, POET
.
4. Mastering Enterprise JavaBeans Ed. Roman, Scott Ambler.
J2EE-.
, J2EE,
J2EE-, J2EE
SDK.
[8]
, , , ,
., , ,
( ).
2.1.1.
(. .2).
, , .
-
,
10
- .
, ,
.
-
, . ,
11
-
.
.2 Eugenair
,
.
, (. .3).
12
Class.
.3 Eugenair
IDEF1x,
Erwin
ER-,
.
13
ERwin ( )
.
, ,
. ERwin
. ERwin (, ,
,
, ).
ERwin - ,
.
, .
- .
. ERwin 3
:
, .
ERwin ;
;
(/).
(
, ). -
,
. ERwin 5 :
(/
),
, );
;
() ;
(cardinality);
(null) .
14
,
.
, ,
.
.
ERwin
.
, ,
( Erwin).
:
;
;
;
;
;
- :
, ;
, ;
.
(import)
(, ,
) Bpwin Erwin.
.
15
,
,
BpWin.
,
:
1. Passanger .
2. City .
3. Reservation
.
:
- -- -
,
.
- -- -
,
.
.
NOT
NULL UNIQUE
.
ErWin
Sybase
forward
engineering
.
2.1.5.
16
, ,
.
().
,
.
:
1.
2.
3.
4.
5.
6.
,
.
2.2
2.2.1 ( )
. 1.
17
. 3.
:
o
o
18
o JSP-
o -,
o
o .
19