G II THI U CHUN V FRAMEWORK
1.2. Ph ng pháp phát trin framework
1.2.3. Thi tk framework
Pha thi t k bao g m thi t k ki n trúc, mà ó xác nh các i t ng và s c ng tác gi a chúng, và thi t k chi ti t, mà ó các l p và các ph ng pháp c a nó
c mô t chi ti t h n. u ra t pha thi t k là m t mô hình i t ng t nh và các mô hình ng mô t các s c ng tác. Các mô hình này nên t o thành m t n n t ng
y cho s th c hi n h th ng.
Lý do cho vi c có pha thi t k , mà không b t u vi t mã tr c ti p sau khi phân tích là vì: mô hình phân tích không thích h p chuy n thành mã ngu n. Các mô hình phân tích xem xét h th ng t quan m mang tính khái ni m, mà không c p n môi tr ng th c hi n. cung c p m t n n t ng v ng ch c cho s th c hi n, các i t ng ph i c làm m n, và các mô hình ph i c m r ng. Các i ng và mô hình này ph i c nh ngh a các ho t ng nào nên c cung c p và chính xác nh ng gì c trao i gi a các i t ng. Pha thi t k th m chí s ph c v cho vi c th m nh các k t qu phân tích và các i u ch a rõ ràng s c khám phá.
Các mô hình phân tích có th c thay i theo nhi u cách thích nghi v i môi tr ng th c hi n. Các thay i này nên c ki m soát m t cách c n th n. Các thay i nên th c hi n là thêm ho c thay i các ch c n ng liên quan t i môi tr ng th c hi n. Các thay i liên quan n các ch c n ng khác thu c v mô hình lôgíc và mang tính khái ni m thì ã c ki m soát trong su t pha phân tích.