... về phântích kiến trúcPT & TK Hướngđốitượng – Thiếtkế kiến trúcDương Anh Đức 47 Hướng tiếp cận phân lớp truyền thốngGeneral functionalitySpecific functionalityPT & 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úcDương Anh Đức 10Architectural ... chốtw Các cơ chế thiếtkế và cài đặtw Các Design Class và Subsystemw Các khả năng tái sử dụngw Tổ chức mô hình thiết kế w CheckpointsPT & TK Hướngđốitượng – Thiếtkế kiến trúcDương...
... globalPT & TK Hướngđốitượng – Thiếtkế kiến trúcDương Anh Đức 1 Phân tích và ThiếtkếHướngđối tượng dùng UML Module 8: Thiếtkế kiến trúcPT & TK Hướngđốitượng – Thiếtkế kiến trúcDương ... TK Hướngđốitượng – Thiếtkế kiến trúcDương Anh Đức 2Mục tiêu:w Tìm hiểu mục đích của công đoạn Thiếtkế kiến trúc và thời điểm thực hiện công đoạn nàyw Diễn giải về các cơ chế thiếtkế ... DesignUse-CaseDesignDesignReviewerVị trí của Phântích kiến trúcPT & TK Hướngđốitượng – Thiếtkế kiến trúcDương Anh Đức 10Architectural Design Topicsw Các khái niệm then chốtw Các cơ chế thiếtkế và cài đặtw...
... 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 ... 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. ... 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, ...
... 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 classOOAD 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/200020Cá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, ... gì?<<DLL>>ComponentNameComponent InterfaceOOAD Sử dụng UML – Giới thiệu về HướngĐối Tượng Dương Anh Đức, 9/200030Các khái niệm cơ bản của Hướngđối tượng ?Object?Class?Attribute?Operation?Interface...
... )6: Save( )- 50 - Phân tíchthiếtkếhướngđốitượngbằ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ượngbằ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 ... - 4 - Phân tíchthiếtkếhướngđốitượngbằng UML 2.1.3. Các đặc trưng và khả năng của UML 2.1.3.1. UML là ngôn ngữ mô hình đồ hoạNgôn ngữ cung cấp bảng từ vựng và tập các quy tắc để kết hợp...
... dùng để quản lý phòng trong khách sạn .- Dòng sự kiện chính :• Nhân viên đăng nhập vào hệ thống bằng tài quản của mình ,lựa chọn từng chức năng phù hợp với yêu cầu : thêm , sửa , xóa .• Nếu ... thông báo cho nhân viên biết)• Nếu trong quá trình nhập thông tin phòng , nếu thiếu thông tin cần thiết thì hiện thông báo cho nhân viên biết .3) Quản lý khách hàng- Tóm tắt : Ca sử dụng này được ... về thông tin của nhân viên , hoặc sa thải nhân viên .• Người quản trị đăng nhập vào hệ thống bằng tài quản của mình với quyền admin , lựa chọn từng chức năng phù hợp với yêu cầu : thêm ,...
... hình phân tích. Thiếtkế bao gồm các hoạt động sau: - 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 ... 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 nhau, bằng ... 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...
... 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 nhau, bằng ... 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...