... PhântíchthiếtkếhệthốnghướngđốitượngPhântíchhệ thống
1.6 Sơ đồ lớp đốitượng của hệthống ở mức phân tích
Sơ đồ lớp đốitượng của hệthống ở mức phân tích
Diễu giải
Tên ... môn Hệthốngthông tin – Khoa CNTT – ĐH KHTN - 2 -
Phân tíchthiếtkếhệthốnghướngđốitượngPhântíchhệ thống
TUẦN 6
PHÂN TÍCHHỆ THỐNG
1 Phântíchhệthống 2
1.1 Xác định yêu cầu hệthống ... hàng
Quản trị hệthống
Phân tíchthiếtkếhệthốnghướngđốitượngPhântíchhệ thống
Sau khi điền đầy đủ các thông tin cần thiết về nhân viên, người sử dụng hệ
thống chọn chức năng Thêm.
Hệ thống kiểm...
... getConnection(url, user, pass)
PT & TK Hướngđốitượng – Thiếtkế kiến trúc
Dương Anh Đức
45
?
Cơ hội dùng lại ngay bên trong hệ thống
PT & TK Hướngđốitượng – Thiếtkế kiến trúc
Dương Anh Đức
4
Supplementary
Specifications
Architectural
Design
Software ... về phântích kiến trúc
PT & 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đối ... Subsystem, các interface 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
7
Process...
... realizations có được từ
bước phântích Use-Case dựa trên các phần tử
thiết kế đã được xây dựng
PT & TK Hướngđốitượng – Thiếtkế kiến trúc
Dương Anh Đức
13
Ví dụ: Tích hợp Subsystem Interfaces ... TK Hướngđốitượng – Thiếtkế kiến trúc
Dương Anh Đức
9
Các bước tinh chỉnh Use-Case Realization
w Thay thế các class khả dụng bằng các
subsystem interface kết hợp với chúng
w Từng bước tích ... Interface
Distribution
Tích hợp các cơ chế kiến trúc: Security
w Bảng ánh xạ các Analysis-Class với các cơ chế
kiến trúc có từ bước phântích Use-Case
Schedule Persistency, Security
PT & TK Hướngđốitượng – Thiết...
... java.sql)
PT & TK Hướngđốitượng – Thiếtkế kiến trúc
Dương Anh Đức
1
Phân tích và ThiếtkếHướngđối tượng
dùng UML
Module 12: Thiếtkế Subsystem
PT & TK Hướngđốitượng – Thiếtkế kiến trúc
Dương ... TK Hướngđốitượng – Thiếtkế kiến trúc
Dương Anh Đức
29
Nhắc lại: Thiếtkế Subsystem Design
w Mục đích của thiếtkế Subsystem là gì ?
w Cần tạo ra bao nhiêu interaction diagrams
trong khi thiết ... các quan hệ cần thiết
w Tham khảo lại phầnthiếtkế kiến trúc
§ Chỉnh subsystem boundaries và các phụ thuộc,
nếu cần
PT & TK Hướngđốitượng – Thiếtkế kiến trúc
Dương Anh Đức
16
w Tích hợp...
... Actions
§ Kết hợp với 1 transition
§ Cần thời gian không đáng kể để hoàn tất
§ Không thể ngắt ngang
PT & TK Hướngđốitượng – Thiếtkế kiến trúc
Dương Anh Đức
1
Phân tích và ThiếtkếHướngđối tượng
dùng ... operation,
operation signature, và các quan hệ
PT & TK Hướngđốitượng – Thiếtkế kiến trúc
Dương Anh Đức
20
Guidelines: Thiếtkế Operation Signatures
w Khi thiếtkế operation signatures phải bảo đảm ... PT & TK Hướngđốitượng – Thiếtkế kiến trúc
Dương Anh Đức
11
Thiết kế Control Class
w Chuyện gì xảy ra với các Control Class?
§ Chúng thật sự cần thiết?
§ Có phải tách chúng...
... NỘI
VIỆN CÔNG NGHỆ THÔNG TIN – BỘ MÔN HỆTHỐNGTHÔNG TIN
TIỂU LUẬN MÔN HỌC
Phân TíchThiếtKếHệThốngHướngĐốiTượng
Đề tài: Quản lí phòng máy Internet
Giáo viên hướng dẫn: TS. Nguyễn ... diễn tả từ vựng hệ thống.
Phần 2. Phân tích.
1. Đối tác và ca sử dụng.
a. Đối tác.
Dựa vào mô tả bài toán, ta có thể xác định được các tác nhân tham gia vào hoạt
động của hệthống như sau: ... sử dụng.
Từ quá trình xác định và phântích các nhu cầu được đặt ra của hệthống quản lí
phòng máy Internet, ta có thể nhận định được các ca sử dụng của hệthống như
sau:
- Đăng nhập máy trạm...
... THÔNG TIN & TRUYỀN THÔNG
BÁO CÁO BÀI TẬP LỚN
Môn học: Phântíchthiếtkếhệthốnghướngđốitượng
Đề tài: Hệthống quản lý công việc
Giảng viên môn học:
Nhóm sinh viên thực ... xây dựng hệthống theo kiến trúc hướngđốitượng (Object
Oriented). Hệthống đảm bảo được các yêu cầu lâu dài khi phát triển phần
mềm:
doTRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI
VIỆN CÔNG NGHỆ THÔNG ...
Dễ dàng nâng cấp và bảo trì và hệ thống.
Các thành phần của hệthống có thể được tái sử dụng trong các dự án
khác.
Ta có biểu đồ mô hình tổng quát hệthống
...
... trong phân tích, thit k qui trình nghip v
- Áp dng UML vào mô hình hoá nghip v. c bit, s dng s đ use case
biu din ni dung ca h thng nghip v trong giai đon phân tích. ...
Phân tích thit k h thng hng đi tng bng UML
70
Ví d: Xác đnh tác nhân và use case h thng phn mm cho use case nghip v Qun lý
khách hàng thân thit
Phân tích thit ...
Phân tích thit k h thng hng đi tng bng UML
45
Phân tích quy trình nghip v
Các công vic ca quy trình phântích nghip v bao gm:
̇ ánh giá và nm bt thông tin v t chc....
...
Trần Thị Kiều Dung_Lớp CT1001
9
1.3. Phântíchthiếtkế hƣớng đối tƣợng với UML.
Phân tíchthiếtkế một hệthống theo phương pháp hướngđốitượng sử dụng
công cụ UML bao gồm các giai ... hệ thống.
- Phântích một ca sử dụng.
- Phântích một lớp.
- Phântích một gói.
1.3.3.1 .Phân tích kiến trúc
Mục đích của phântích kiến trúc là phác hoạ những nét lớn của mô hình
phân tích ...
1.3.4.4. Thiếtkế một hệthống con
a. Duy trì các mối quan hệ phụ thuộc của hệthống con
Các mối quan hệ phụ thuộc phải được xác định và duy trì từ hệthống con
này tới các hệthống con khác...
... Giới thiệu về HướngĐối Tượng
Dương Anh Đức, 9/2000
1
Phân Tích & ThiếtKế
Hướng ĐốiTượng Sử Dụng UML
Giới Thiệu Về
Hướng Đối Tượng
OOAD Sử dụng UML – Giới thiệu về HướngĐối Tượng
Dương ... 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
6
Tăng ... – Giới thiệu về HướngĐối Tượng
Dương Anh Đức, 9/2000
31
?Một phần không tầm thường của hệ thống,
gần như độc lập và có thể thay thế được,
giữ một chức năng rõ ràng trong hệ thống
?Một component...
... đổithông tin của sinh viên.
? Các ràng buộc thiết kế
?Hệ thống phải tích hợp với hệthống có sẵn, Hệthống danh mục học phần, một CSDL RDBMS.
?Hệ thống phải cung cấp giao điện dựa trên Windows.
OOAD ... về các chức năng của hệ
thống (những gì hệthống phải thực hiện).
? Cho phép các system developer hiểu rõ hơn các yêu cầu đối với hệ thống.
? Phân định ranh giới của hệ thống.
? Cung cấp cơ sở ... dụng của chúng lên Phân
tích và Thiết kế
?Tìm hiểu cách ghi nhận và diễn dịch các yêu
cầu của người dùng, là những thông tin được
dùng để bắt đầu việc phântích và thiết kế
OOAD S? d?ng UML...
... T?ng quan v? phântích và thi?t k?
Duong Anh Ð?c 9/2000
1
Phân Tích và ThiếtKếHướngĐốiTượng
Sử dụng UML
Tổng Quan về
Phân tích và Thiết kế
OOAD S? d?ng UML - T?ng quan v? phântích và thi?t ... v? phântích và thi?t k?
Duong Anh Ð?c 9/2000
2
Mục tiêu: Tổng quan về PhânTích và Thiết Kế
?Điểm lại các thuật ngữ và khái niệm chính
trong phântích và thiết kế
?Giới thiệu qui trình phântích ... của phântích kiến trúc là gì ?
?Mục tiêu của phântích Use-Case ?
?Mục tiêu của thiếtkế kiến trúc là gì?
?Mục tiêu của thiếtkế Subsystem?
?Mục tiêu của thiếtkế Class?
?Mục tiêu của thiết kế...