...
Change
Change
Mgmt
Mgmt
Requirements
Requirements
ElaborationElaboration TransitionTransitionInceptionInception ConstructionConstruction
Mục đích của công đoạn phân tích và thiết kế là:
? Chuyển đổi các yêu cầu thành một bản thiết kếcủa hệ thống
... các phần độc lập
về:
§ Thứ tự, cấu hình, hoặc vận chuyển
§ Phát triển, chừng nào mà interface còn chưa thay đổi
§ Triển khai trên các node tính toán phân tán
§ Thay đổi mà không phá vỡ các phần ... vỡ các phần khác của system
w Subsystem còn có thể dùng để:
§ Phần chia system thành các đơn vò cung cấp độ bảo mật
cao đối với các tài nguyên then chốt
§ Biểu diễn các sản phẩm có sẵn...
... trình phát
triển phần mềm
n RUP sử dụng hệ thống ký hiệu trực quan của
UML
n RUP được phát triển song song với UML
4
Các đặc điểm của RUP
n Là một qui trình công nghệ phần mềm hoàn
chỉnh
n ... trieån cuûa RUP
3
RUP là gì ?
n Là qui trình công nghệ phần mềm được phát triển
bởi hãng Rational
n RUP hỗ trợ các hoạt động giữa các nhóm , phân
chia công việc cho từng thành...
... 9/2000
2
Muïc tieâu:
Muïc tieâu:
Use
Use
-
-
Case Analysis
Case Analysis
z Tìm hiểumục đích của công đoạn Use-
Case Analysis vị trí của nó trong chu kỳ
sống của QT PTPM
z Xác định các class thực
...
120
studentID
1
1
ResidentInformation
dorm
room
roomKeyID
Student
name
address
1
0 1
1
0 1
Classification
1
Metamorphosis và tính mềm dẻo
w Kỹ thuật này thêm tính mềm dẻo cho mô hình
ParttimeClassification
maxNumCourses
FulltimeClassification
gradDate
PT ... full time
Một hướng tiếp cận khác (tt)
w Metamorphosis được hoàn tất bởi object “nói
chuyện với” phần “thay đổi”
PT & TK Hướ...
... Và nu bn ang s dng máy tính không dây trong khu vc công cng,
n nên t ch chia s tài liu. Bi vì nu bn ch chia s tài liu thì
các hacker có th d dàng vào c h thng ... d liu ca bn hoàn
toàn an toàn.
Bluetooth là mt công ngh tt nhng mt trong nhng công ngh dn u là
Ultra-wideband (UWB). UWB là mt công ngh dng k thut u ch sóng
v...
... trúc phần mềm xác đònh:
?
?
Kiến
Kiến
trúc
trúc
phần
phần
mềm
mềm
chứa
chứa
đựng
đựng
các
các
quyết
quyết
đònh
đònh
quan
quan
trọng
trọng
về
về
tổ
tổ
chức
chức
của
của
hệ
hệ
thống
thống
phần
phần
mềm
mềm
?Sự ... năng
quản lý độ phức tạp của phần mềm
Kinh nghiệm 4: Mô hình hóa trực quan phần mềm
?
?
Nắm
Nắm
bắt
bắt
cấu
cấu
trúc
trúc
và
và
hành
hành
vi
vi
của
của
các
các
thà...
... Unification Considerations
w Tên của các phần tử mô hình phải diễn tả được
chức năng của chúng
w Trộn các phần tử giống nhau
w Dùng phép kế thừa với các phần tử trừu tượng
w Giữ cho model elements ...
và thời điểm thực hiện công đoạn này
w Kiểm đònh tính nhất quán trong cài đặt use-
case
w Tinh chỉnh use-case realizations có được từ
bước phân tích Use-Case dựa trên các phần tử
t...
... Subsystemcho các
phần tử của nó
w Lập sưu liệu về các phần tử của Subsystem
w Mô tả các phụ thuộc của Subsystem
w Checkpoints
PT & TK Hướng đối tượng – Thiết kế kiến trúc
Dương Anh Đức
24
Mềm dẻo
Describing ... Đức
20
Các bước thiết kế Subsystem
w Phân bố các hành vi của Subsystemcho các
phần tử của nó
w Lập sưu liệu về các phần tử của Subsystem
w Mô tả các phụ thuộc của S...