Professional Documents
Culture Documents
Bai 1
Bai 1
Bi Bi Bi Bi Bi
1. 2. 3. 4. 5.
Gii thiu mn hc
Ging vin : Nguyn Hu c
in thoi : 0975651915 Email: ducnh-fit@mail.hut.edu.vn Email: ducnh.hut@gmail.com
Bi 1
M HNH HO HNG I TNG 1. Gii thiu mn hc 2. i cng v tip cn hng i tng 3. i cng v m hnh ho 4. Ngn ng UML 5. Tin trnh RUP
3
Lp
L mt loi cc i tng c chung thuc tnh, thao tc, quan h v ng ngha Tt c cc i tng u l c th ca lp no
4
Lp
TrngH
Thao tc
M t hnh vi ca i tng thuc lp c xy dng nh cc phng thc
Tham s vo Kt qu tr v
6
K tha (Inheritance)
L k thut thc hin vic khi qut ha
Shape
Point
Matrix
Shape2D
Shape3D
Ellipse
Polygon
Line
Plane
Circle
Quadrilateral
Rectangle
9
10
11
1. i cng v m hnh ho 1.1 M hnh M hnh l mt dng biu din tru tng ca mt h thng thc, c din t: mt mc tru tng ho no , theo mt gc nhn no , bi mt hnh thc din t hiu c (chng hn vn bn, th) Din t h thng bng m hnh (bao gm c khi phn tch v khi thit k) c gi l m hnh ho.
12
1. i cng v m hnh ho
1/94 hnh thnh d n (Booch, Rumbaugh), 10/95 UML 0., 6/97 UML 0.9, 1/97 UML 1.1, OMG cng nhn l chun, 6/98 UML 1.2, 10/98 UML 1.3, 5/2001 UML 1.4, 2004 UML 2.0
14
15
Cc biu v cu trc:
Biu lp, Biu b tr, Biu thnh phn, Biu i tng, Biu gi, Biu cu trc a hp,
Cu trc tnh ca lp
17
nh ca h thng ti mt thi im
pc1 : Computer director : Person name = John Smith age = 40 pc2 : Computer model = Dell memory = 512 model = IBM X40 memory = 1000
18
<<document>> index.html
<<library>> dbacs.dll
19
Console
WebClient
W eb Server
DB Server
20
21
22
KhachHang
ThongKeBan
NhanVienBanHang
ThongKeKhachHang
23
Trnh by mt hot cnh (senario) gia cc i tng Giao tip gia cc i tng theo thi gian
My BH Vi mi mt hng Ngi BH kimhng(ms,slng ) gi&mt ktthcHng() tngtin tinphitr trtinmt(stin) nhptintr(stin) trli(stin) tind phiuthanhton phiuthanhton Khch gi&mt tngtin
24
25
Biu din cc phn ng ca h thng (i tng) trc cc tnh hung khc nhau
26
Biu hot ng
27
28
29
30
31
Mt tin trnh 10 bc
Khi u
1. Nghin cu s b
2. MHH ca s dng
Trin khai
4. Tm lp tham gia Ca SD
5. MHH tng tc
6. MHH ng x
7. Lm nguyn mu
8. Thit k h thng
10. Ci t
32