Kien_Truc_3_Tang_NVTam_.ppt
-
Upload
phamphutuctu -
Category
Documents
-
view
212 -
download
0
Transcript of Kien_Truc_3_Tang_NVTam_.ppt
-
Kin trc 3 tng
-
Ni dungKin trc 3 tngTnh cht kin trc 3 tngV d minh haHi & p
-
Ni dungKin trc 3 tngTnh cht kin trc 3 tngV d minh haHi & p
-
Kin trc 1 tng
I/OX l bin cX l nghip vX l trn d liu
-
Kin trc 3 tngKin trc 3 tng (3-tiers architechture), tn gi khc l kin trc 3 lp, m hnh 3 lp.
Cc thc th phn mm c t chc thnh 3 tng chnh:
Tng giao din (presentation layer).Tng nghip v (business layer).Tng d liu (data layer).
-
Kin trc 3 tng (cont)Tng giao din
Cc thc th phn mm lm nhim v trnh by, hin th.Tng tc vi ngi s dng.Ngi dngTng giao din
-
Kin trc 3 tng (cont)Tng nghip v
Cc thc th phn mm thc hin cc chc nng nghip v.Cha cc x l chnh.Ngi dngTng giao dinTng nghip v
-
Kin trc 3 tng (cont)Tng d liu
Cc thc th phn mm lm nhim v lu tr d liu.Tng tc vi c s d liu.Ngi dngTng giao dinTng nghip vTng d liuC s d liu
-
Kin trc 3 tng (cont)Kin trc a tng
M rng kin trc 3 tng.Nhiu tng nghip v.Ngi dngTng giao din
Tng d liuC s d liuTng nghip v
-
Ni dungKin trc 3 tng
Tnh cht kin trc 3 tngV d minh haHi & p
-
Tnh cht kin trc 3 tngTnh cht
Gim s gn kt gia cc thc th phn mm (decoupling).Presentation LayerBusiness LayerData Layer
-
Tnh cht kin trc 3 tngTnh cht
Gim s gn kt gia cc thc th phn mm (decoupling).Ti s dng.Presentation LayerBusiness LayerData Layer
-
Tnh cht kin trc 3 tngTnh cht
Gim s gn kt gia cc thc th phn mm (decoupling).Ti s dng.Chia s trch nhim.Presentation LayerBusiness LayerData LayerClientDatabase ServerApplication ServerData Source
-
Tnh cht kin trc 3 tng (cont)Ch :
Khng ph thuc phng php lp trnh.Mi nghip v khng nht thit ch c gii quyt bi 3 i tng.Khng l mt kin trc siu vit.
-
Ni dungKin trc 3 tngTnh cht kin trc 3 tng
V d minh haHi & p
-
V d minh haCi t:
D liu dng XMLMi trng lp trnh .NET (C#).
-
Ni dungKin trc 3 tngTnh cht kin trc 3 tngV d minh ha
Hi & p
-
Hi & p
LetsAsk!!!