... chúng ta sẽ thiếtkế các thuật toán, và thiếtkế mô hình dữ liệu nó cho ra một mô
hình lớp và dữ liệu ở mức chi tiết.(2 cái phântích và thiếtkế trong bài sau mình sẽ đi vào phân
tích nó).
5. ... mức phân tích.
1. 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 ... 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, ...
... tắt
Trờng đại học công nghiệp hà nội
Khoa công nghệ thông tin
o0o
bài tập lớn môn
phân thích thiếtkế h-
ớng đối tợng
Đề tài:
Hệ thống kiểm soát giao thông của cục cảnh sát giao thông
Nhóm thực hiện: ... dụng công nghệ giao thông thông minh tại
Việt Nam”, nhóm 3 chúng em đã được nhận đề tàiphântíchthiếtkế “Hệ thống
kiểm soát giao thông của Cục Cảnh Sát Giao Thông”. Trong thời gian qua
chúng ... Uu
Hình 30. Biểu đồ trình tự Hướng Dẫn Đường Đi.
Mục Lục
L i nói uờ đầ 2
M c L cụ ụ 4
Ch ng I: T ng Quan V H Th ng Ki m Soát Giao Thôngươ ổ ề ệ ố ể 5
Ch ng II: Phântích thi t k h th ngươ ế ế ệ...
... chọn đề tàiPhântích hệ thống ATM” . Đây là đề tài thử thách đối
với chúng em. Giúp chúng em có thêm kinh nghiệm , hiểu biết rõ về quy trình phân
tíchthiếtkế một hệ thống hướngđốitượng và ... thành viên
trong nhóm chúng em xin chân thành cảm ơn cô Vũ Thị Dương – GV môn Phân tích
thiếtkế hệ thống hướngđốitượng đã tận tình góp ý chỉ bảo cho chúng em trong suốt
quá trình làm bài tập ...
hang
<<LAN>>
<<Mang rieng>>
<<Mang rieng>>
Hình 35
IX. Thiếtkế cơ sở dữ liệu
a. Bảng khách hàng
STT Tên thuộc tính Kiểu dữ liệu Rằng buộc Khóa
1 maKH Int Not null PK
2 soTaiKhoan Int Not...
... & 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 ... chức mô hình thiết kế
w Checkpoints
PT & TK Hướngđốitượng – Thiếtkế kiến trúc
Dương Anh Đức
52
B
A
Package A
Package B
Ví dụ: Partitioning
PT & TK Hướngđốitượng – Thiếtkế kiến trúc
Dương ... chúng
PT & TK Hướngđốitượng – Thiếtkế kiến trúc
Dương Anh Đức
56
Registration
<<layer>>
Application
Ví dụ: Application Layer
PT & TK Hướngđốitượng – Thiếtkế kiến trúc
Dương...
... chu trình phát triển phần mềm hướngđối tượng. 3
1.1.3. Những vấn đề đặt ra trong phântíchthiếtkếhướngđốitượng 3
1.2. Phântíchthiếtkếhướngđốitượng với UML. 4
1.2.1.Lập mô hình nghiệp ... trong phântíchthiếtkế hƣớng đối tƣợng
Đặc điểm của phântích và thiếtkếhướngđốitượng là nhìn nhận hệ thống
như một tập các đốitượngtương tác với nhau để tạo ra một hành động cho một kết ... trống.
phân tíchthiếtkế hƣớng đối tƣợng
Đốitượng độc lập tương đối: che dấu thông tin, việc sửa đổi một đốitượng
không gây ảnh hưởng lan truyền sang đốitượng khác.
Những đốitượng trao...
... 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 ... 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...
... 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 ... lớp
(operations)
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, ... thể
OOAD Sử dụng UML – Giới thiệu về HướngĐối Tượng
Dương Anh Đức, 9/2000
8
Giảm mức độ
Trừu tượng
Tăng mức độ
Trừu tượng
Tài sản
Bất động sản
Tài khoản
Tiết kiệm
BankAccount
Tài khoản
Thanh...
... )
6: Save( )
- 50 -
Phân tíchthiếtkếhướngđốitượng bằng UML
Mục đích cảu pha phântích là phântích lĩnh vực vấn đề, hình thành nền
móng kiến trúc vững chắc, phát triển kế hoạch dự án và loại ... sach nhom
- 36 -
Phân tíchthiế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á thống nhất UML (Unified
Modeling ... các mô hình hơn là các tàiliệu trên
giấy để cực tiểu hoá sự kết hợp việc tạo ra và bảo trì các tàiliệu và đồng thời
- 13 -
Phân tíchthiếtkếhướngđốitượng bằng UML
6.2.8. Tìm kiếm người...
... hàng.
Nhóm 4 – KHMT1K3 – Đề tài quản lý khách sạn
8
Bài tập lớn môn : PT TKHĐT
December 11, 2010
• Nếu xóa tài khoản , yêu cầu người quản trị nhập đúng thông
tin về tài khoản cần xóa , người quản ... thuê dịch vụ (đăng ký , hủy đăng ký sử dụng dịch
vụ) .
• Quản lý tài khoản (Đăng nhập , kiểm tra tài khoản , thêm ,
sửa , xóa tài khoản nhân viên ) .
III. ĐẶC TẢ CA SỬ DỤNG
1) Quản lý thuê phòng
- ... KHMT1K3 – Đề tài quản lý khách sạn
39
Bài tập lớn môn : PT TKHĐT
December 11, 2010
Hình 33 : Biểu đồ hoạt động Quản lý khách hàng – Nguyễn Văn Chính
4) Quản lý tài khoản
Nhóm 4 – KHMT1K3 – Đề tài quản...
...
- 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 ...
khác.
1.3.4 .Thiết kế
Đầu vào của thiếtkế là mô hình phân tích. Khi thiếtkế ta sẽ cố gắng bảo
tồn càng nhiều càng tốt cấu trúc của hệ thống được định hình từ mô hình phân
tích. Thiếtkế bao gồm ...
công cụ sử dụng trong quá trình phântích và thiếtkế hệ thống.
1.2. Các phƣơng pháp phântíchthiếtkế hệ thống thông tin
1.2.1. Phƣơng pháp phântíchthiếtkế hƣớng cấu trúc (SATD-Structured...
... 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 ...
công cụ sử dụng trong quá trình phântích và thiếtkế hệ thống.
1.2. Các phƣơng pháp phântíchthiếtkế hệ thống thông tin
1.2.1. Phƣơng pháp phântíchthiếtkế hƣớng cấu trúc (SATD-Structured ... định trong phântích nhưng phải được xử lý trong thiếtkế và
thực thi.
1.3.3.3. Phântích một lớp
a. Xác định trách nhiệm của lớp
Xác định và duy trì các trách nhiệm của một lớp phântích dựa...