...
- Thiếtkế kiến trúc.
- Thiếtkế một ca sử dụng.
- Thiếtkế một lớp.
- Thiếtkế một hệ thống con.
Mô hình thiếtkế là một mô hình đốitượng mô tả sự thực thi các ca sử dụng.
1.3.4.1. Thiết ... tương tác giữa các đốitượngthiếtkế
Khi chúng ta đã có một phác thảo về các lớp thiếtkế cần thiết để thực thi ca
sử dụng, ta cần phải mô tả cách thức mà các đốitượngthiếtkếtương tác với ... phương pháp phân tích
và thiếtkếhướngđốitượng là tính tái sử dụng: bạn có thể tạo các thành phần (đối
tượng) một lần và dùng chúng nhiều lần sau đó. Vì các đốitượng đã được thử
nghiệm...
... tương tác giữa các đốitượngthiếtkế
Khi chúng ta đã có một phác thảo về các lớp thiếtkế cần thiết để thực thi ca
sử dụng, ta cần phải mô tả cách thức mà các đốitượngthiếtkếtương tác với ... Tác nhân của hệ thống “Quản lý nhân sự” bao gồm các đốitượng sau:
Tác nhân Vai trò
1. CBCNV Là đốitượng Phòng Nhân sự-Hành chính quản lý.
2. Phòng ban Là đốitượng phối hợp và thực hiện ...
1.3.4.2. Thiếtkế một ca sử dụng
a. Xác định các lớp thiếtkế tham gia thực thi ca sử dụng
Xác định các lớp thiếtkế và hoặc các hệ thống con mà các thể hiện của
chúng là cần thiết để thực...
... học ðà Nẵng
2
Nội dung
Khái niệm cơ bản hướng ñối tượng
Biểu ñồ ca sử dụng
Thiết kế cấu trúc tĩnh
Thiết kế cấu trúc ñộng
Sinh mã
49
97
Thừa kế
Ví dụ
Các khái niệm “ThanhToánBằngTiềnMặt” ... mối
liên kết giữa các ñối tượng
Sinh viên ðại học
học
18
Lớp & ðối tượng
ðối tượng là thể hiện (instance) của lớp
Giá trị là thể hiện của thuộc tính
Liên kết là thể hiện của kết hợp
Lớp ... hiệu
CửaHàng
MặtHàng
Chứa >
Kết hợp
90
Kết hợp
Có thể tồn tại kết hợp của nhiều hơn hai khái niệm
Ví dụ
Person
Company
function
Profession
work
employ
1
Thiết kếhướng ñối
tượng - Sử dụng
UML (7)
Nguyễn...
... Review hướngđối tượng
Lập trình hướngđốitượng không ai bác bỏ nó là một xu hướng đang phát triển của ngành công
nghệ phần mềm. khác với lập trình cấu trúc thì lập trình hướngđốitượng nó ... của đốitượng
đó.
3 – Nó độc lập tươngđối với các đốitượng khác (tức là nó sẽ độc lập hơn đốitượng khác một
cách tương đối, về các mặt khác nó có thể phụ thuộc lẫn nhau giữa các đối tượng, ... hình hóa chúng kết quả của quá
trình này là cho ra một sơ đồ lớp đốitượng trong chương trình chúng ta.
4. Thiết kế
Giai đoạn này chúng ta sẽ thiếtkế các thuật toán, và thiếtkế mô hình dữ liệu...
... & TK Hướngđốitượng – Thiếtkế kiến trúc
Dương Anh Đức
47
Hướng tiếp cận phân lớp truyền thống
General
functionality
Specific
functionality
PT & TK Hướngđốitượng – Thiếtkế kiến ... và các quan hệ của
chúng với các phần tử thiếtkế khác
§ Ánh xạ các analysis class thành các phần tử thiết
kế
PT & TK Hướngđốitượng – Thiếtkế kiến trúc
Dương Anh Đức
10
Architectural ... chốt
w Các cơ chế thiếtkế và cài đặt
w Các Design Class và Subsystem
w Các khả năng tái sử dụng
w Tổ chức mô hình thiết kế
w Checkpoints
PT & TK Hướngđốitượng – Thiếtkế kiến trúc
Dương...
... định nghóa trừu tượng của
một đối tượng
?Nó định nghóa cấu trúc và hành vi của mỗi đối
tượng trong lớp
?Nó được dùng như khuôn mẫu để tạo đối tượng
?Các đốitượng được nhóm thành các class
OOAD ... Sử dụng UML – Giới thiệu về HướngĐối Tượng
Dương Anh Đức, 9/2000
20
Các lớp đối tượng
?Bạn nhìn thấy bao nhiêu class?
OOAD Sử dụng UML – Giới thiệu về HướngĐối Tượng
Dương Anh Đức, 9/2000
41
Student
Schedule
Whole
Aggregation
Part
Mối ... trừu
tượng trong đó một subclass kế thừa từ một
hoặc nhiều superclass
?Đơn kế thừa
?Đa kế thừa
?Generalization là quan hệ “là một dạng
của”
OOAD Sử dụng UML – Giới thiệu về HướngĐối Tượng
Dương...
... của các đốitượng trong các ứng dụng truyền thông theo giao thức
TCP/IP.
Từ Khoá: Mẫ
u thiết kế, Giao thức TCP/IP, Lập trình hướngđốitượng
1. GIỚI THIỆU
Các mẫu thiếtkếhướngđốitượng [1,3,4,8] ... giải quyết các vấn đề
trên, chúng tôi sẽ sử dụng kỹ thuật hướngđốitượng để thiếtkế
một kiến trúc lớp nhằm trừu tượng hóa các đốitượng truyền thông, tách bạch rõ ràng giữa chủ
và khách, ... mẫu thiếtkế và kỹ
thuật hướngđối
tượng vào việc phát triển các ứng dụng mạng là một tiếp cận có nhiều ứng dụng thiết thực.
Chúng tôi sẽ tiếp tục nghiên cứu để ứng dụng phương pháp hướng đối...
... chuyển giao.
RUP có hướng sử dụng ngôn ngữ UML, hỗ trợ các kỹ thuật hướngđối
tượng. Mỗi mô hình đều hướngđối tượng. Các mô hình RUP dựa trên các khái
niệm của các đối tượng, các lớp và mối ... mot nguoi
4: Hien thi danh sach nhom
- 36 -
Phân tích thiếtkếhướngđốitượng bằng UML
CHƯƠNG 2. QUY TRÌNH PHÁI TRIỂN PHẦN MỀM
HƯỚNG ĐỐITƯỢNG SỬ DỤNG UML
2.1. Giới thiệu ngôn ngữ mô hình hoá ... tích thiếtkếhướngđốitượng bằng UML
tranh tĩnh về các lớp và quan hệ thì biểu đồ chuyển trạng thái được sử dụng để
mô hình hoá các hành vi động của hệ thống, chỉ ra hành vi động của đối tượng.
...
... 14
1)Quản lý thuê phòng 14
2)Quản lý Phòng 15
3)Quản lý Khách hàng 16
4)Quản lý tài khoản 17
5)Quản lý nhân viên 18
6)Lập hóa đơn 19
7)Lập Báo cáo 20
8)Quản lý tiện nghi 21
9)Quản lý dịch vụ ... 21
9)Quản lý dịch vụ 22
10) Quản lý thuê dịch vụ 23
VII.BIỂU ĐỒ TRÌNH TỰ 24
1)Quản lý thuê phòng 24
2)Quản lý Phòng 25
3)Quản lý khách hàng 26
4)Quản lý tài khoản 27
5)Quản lý nhân viên 28
6)Lập hóa ... TKHĐT
December 11, 2010
3)Quản lý khách hàng 38
4)Quản lý tài khoản 39
6)Lập hóa đơn 41
7)Lập báo cáo 42
8)Quản lý tiện nghi 43
9)Quản lý dịch vụ 44
10 ) Quản lý thuê dịch vụ 45
X.BIỀU ĐỒ LỚP...
... Chương 7: Thiếtkếhướngđối tượng
MIÊU TẢ TRÌNH TỰ (t.t)
Ví dụ: lược đồ tuần tự dạng tổng quát
-Trang 190-
Khoa Công Nghệ Thông Tin - Môn Công Nghệ Phần Mềm - Chương 7: Thiếtkếhướngđối tượng
: ... 7: Thiếtkếhướngđối tượng
Sự kiện (event) kích hoạt dịch chuyển trạng thái, có thể là
Một điều kiện trở nên đúng (chú ý khác với guard-condition)
Một đốitượng nhận tín hiệu từ đốitượng ... lớp thiếtkế
hoàn thiện khía cạnh tónh
Thiết lập các package tạo thành kiến trúc phần mềm
-Trang 217-
Khoa Công Nghệ Thông Tin - Môn Công Nghệ Phần Mềm - Chương 7: Thiếtkếhướngđối tượng
TỔNG...
... UML – Giới thiệu về HướngĐối Tượng
Dương Anh Đức, 9/2000
54
Đặt hàng
Sản xuất
Vận chuyển bằng
Một ví dụ đơn giản: Sales Order System
OOAD Sử dụng UML – Giới thiệu về HướngĐối Tượng
Dương Anh Đức, ... buyer item sold shipping mechanism
OOAD Sử dụng UML – Giới thiệu về HướngĐối Tượng
Dương Anh Đức, 9/2000
52
Giới thiệu về HướngĐối Tượng: Các chủ đề
?Các nguyên tắc cơ bản của OO
?Các khái niệm ... thay đổi liên quan đến việc thêm 1 subclass mới
Airplane
OOAD Sử dụng UML – Giới thiệu về HướngĐối Tượng
Dương Anh Đức, 9/2000
55
Class Diagram của ví dụ “bán hàng”
Salesperson Product
Sale
Corporate
Customer
Individual...