... PhântíchthiếtkếhướngđốitượngvớiUML Mục Lục Nhóm 17 KHMT1-K4 Trang PhântíchthiếtkếhướngđốitượngvớiUML NHIỆM VỤ CÔNG VIỆC THỰC HIỆN ... PhântíchthiếtkếhướngđốitượngvớiUML • Biểu đồ trình tự In TT Tour Nhóm 17 KHMT1-K4 Trang 17 PhântíchthiếtkếhướngđốitượngvớiUML Biểu đồ hoạt động ... PhântíchthiếtkếhướngđốitượngvớiUML Biểu đồ trình tự a Ca sử dụng Tìm kiếm Nhóm 17 KHMT1-K4 Trang 25 PhântíchthiếtkếhướngđốitượngvớiUML b Ca sử dụng...
... chức nằm hệ thống Tổ chức ĐốitượngĐốitượng bên tổ chức môi trường nằm hệ thống tổ chức nghiệp vụ xét Hệ thống nghiệp vụ thuộc phạm vi Đốitượng thuộc hệ thống 18 Phântích qui trình nghiệp vụ ... Phântích qui trình nghiệp vụ Đánh giá trạng tổ chức Mô tả nhu cầu đốitượng liên quan Tên đốitượng liên quan/ khách hàng Độ ưu tiên Nhu cầu Giải pháp hành Giải pháp đề xuất Ví dụ: Tên đối ... theo yêu cầu 13 Phântích qui trình nghiệp vụ Đánh giá trạng tổ chức Nắm bắt phântích yếu tố sau: • Hỗ trợ định • Ưu cạnh tranh • Hoàn vốn đầu tư: lợi ích kinh tế rõ ràng (phân tích lợi nhuận)...
... Phântích & thiếtkếhướngđốitượngUML “Qui trình phát triển phần mềm RUP” – ĐHKHTN, Dương Anh Đức Giáo trình Phântích & thiếtkếhướngđốitượngUML – ĐHKHTN, Phạm Nguyễn Cương UML ... Deployment Use case 27 UML gì? UML cách phântíchthiếtkế mô hình theo hướngđốitượng • Hiểu theo cách thông thường, UML bao gồm mô hình đặc trưng cho việc phântíchthiếtkế UML phương pháp, ... Nội dung • • • • • • Động OOA/D UML gì, không thuộc phạm vi UML Lịch sử UML Mục đích UML Các khung nhìn lược đồ UML Nội dung môn học Phântíchthiếtkếhướngđốitượng “Tất lược đồ tranh đẹp”...
... yêu cầu người dùng tác dụng chúng lên PhântíchThiếtkế Tìm hiểu cách ghi nhận diễn dịch yêu cầu nguời dùng, thông tin dùng để bắt đầu việc phântíchthiếtkế Nội dung Giới thiệu Các khái ... vụ hỗ trợ Xác định đốitượng thông tin cần quản lý • Các Use Case dạng quản lý, tra cứu, kết xuất liên quan đến đốitượng thông tin Các nghiệp vụ, xử lý Các báo cáo, kết xuất Các nghiệp ... diễn lớp (một tập) người sử dụng cá nhân cụ thể Một vài người sử dụng đóng vai trò đốivơí hệ thống => thiếtkế tác nhân biểu diễn cho người dùng => Mỗi người dùng cụ thể thể tác nhân (Instant...
... trình hướngđốitượng Đó phương thức thực thiếtkếhướngđốitượng qua việc sử dụng ngôn ngữ lập trình có hỗ trợ tính hướngđốitượng Một vài ngôn ngữ hướngđốitượng thường nhắc tới C++ Java Kết ... viên có khả : - Phân biệt phântíchthiếtkế - Giải thích tầm quan trọng trình chu trình sống phần mềm - Liệt kê ưu việc sử dụng hướngđốitượng - Mô tả vai trò UMLphântíchthiếtkế - Liệt kê ... ứng dụng thời mang tính hướngđốitượng Nhưng hướngđốitượng có nghĩa gì? Lối tiếp cận hướngđốitượng lối tư vấn đề theo lối ánh xạ thành phần toán vào đốitượngđời thực Với lối tiếp cận này,...
... trình hướngđốitượng Đó phương thức thực thiếtkếhướngđốitượng qua việc sử dụng ngôn ngữ lập trình có hỗ trợ tính hướngđốitượng Một vài ngôn ngữ hướngđốitượng thường nhắc tới C++ Java Kết ... viên có khả : - Phân biệt phântíchthiếtkế - Giải thích tầm quan trọng trình chu trình sống phần mềm - Liệt kê ưu việc sử dụng hướngđốitượng - Mô tả vai trò UMLphântíchthiếtkế - Liệt kê ... ứng dụng thời mang tính hướngđốitượng Nhưng hướngđốitượng có nghĩa gì? Lối tiếp cận hướngđốitượng lối tư vấn đề theo lối ánh xạ thành phần toán vào đốitượngđời thực Với lối tiếp cận này,...
... AMD) II PHÂN TÍCH, THIẾTKẾ HỆ THỐNG Sơ đồ Use case Các tác vụ hệ thống thiếtkế thành use case liên kết với actor tương ứng theo quyền Ngoài use case tổng quát, có use case chi tiết phân từ ... PTTK hướngđốitượngvớiUML để làm tảng cho trình phântích hệ thống để xây dựng nên chương trình Chúng em xin chân thành cảm ơn cô Nguyễn Đình Loan Phương, anh Huỳnh Đức Huy tận tình hướng ... trang thiết bị tên trang thiết bị, số lượng, giá tiền loại • Thông tin phòng khách sạn bao gồm tên phòng, vị trí phòng (thuộc lầu mấy), loại phòng (phòng đơn hay đôi), giá phòng…Phòng phân thành...
... Tin Lớp Xem Danh Sách SV Xem Danh Sách GV Coi Thi Thêm SV Quản Lý Danh Sách GV Coi Thi Xoá SV Xem kết qủa Thi Sửa thông tin SV Xem Bài Làm Của SV Xem Danh Sách GV In Báo Cáo Thêm GV Đổi Mật Khẩu ... Danh sách Giáo Viên Coi Thi Form Quản Lý Danh Sách Giáo Viên Coi Thi Form Kết Quả Thi Form Database Quản Lý Danh Sách Sinh Viên ... package Interface : Lòch Thi Form Login Form Kết Quả Thi Form Main Form Database Thi Form ...
... chế thiếtkế cài đặt w Các Design Class Subsystem w Các khả tái sử dụng w Tổ chức mô hình thiếtkế w Checkpoints PT & TK Hướngđốitượng – Thiếtkế kiến trúc Dương Anh Đức 46 Hướng tiếp cận phân ... Các Subsystem, interface quan hệ chúng vớiphần tử thiếtkế khác § Ánh xạ analysis class thành phần tử thiếtkế (còn tiếp) PT & TK Hướngđốitượng – Thiếtkế kiến trúc Dương Anh Đức 40 Bài tập: ... component reverse engineered PT & TK Hướngđốitượng – Thiếtkế kiến trúc Dương Anh Đức 44 Cơ hội dùng lại bên hệ thống ? PT & TK Hướngđốitượng – Thiếtkế kiến trúc Dương Anh Đức 45 Architectural...
... dụng w Tổ chức mô hình thiếtkế w Checkpoints PT & TK Hướngđốitượng – Thiếtkế kiến trúc Dương Anh Đức Architectural Design Topics w Các khái niệm then chốt w Các chế thiếtkế cài đặt w Các Design ... TK Hướngđốitượng – Thiếtkế kiến trúc Dương Anh Đức Các Global Package w Toàn package sử dụng ta package khác w Những package đánh dấu la Foundation Classes global PT & TK Hướngđốitượng – Thiết ... Architectural Design D Design Model PT & TK Hướngđốitượng – Thiếtkế kiến trúc Dương Anh Đức Architectural Design Topics w Các khái niệm then chốt w Các chế thiếtkế cài đặt w Các Design Class Subsystem...
... chế thiếtkế cài đặt w Các Design Class Subsystem w Các khả tái sử dụng w Tổ chức mô hình thiếtkế w Checkpoints PT & TK Hướngđốitượng – Thiếtkế kiến trúc Dương Anh Đức 46 Hướng tiếp cận phân ... § Các component reverse engin PT & TK Hướngđốitượng – Thiếtkế kiến trúc Dương Anh Đức 44 Cơ hội dùng lại bên hệ th ? PT & TK Hướngđốitượng – Thiếtkế kiến trúc Dương Anh Đức 45 Architectural ... Hãy thử loại bỏ phụ thuộc xoay PT & TK Hướngđốitượng – Thiếtkế kiến trúc Dương Anh Đức 51 Ví dụ: Partitioning A P B P PT & TK Hướngđốitượng – Thiếtkế kiến trúc Dương Anh Đức 52 Ví dụ: Registration...
... tượngvới 2.3.1 Sự liên kết kết hợp đốitượng Một liên kết kết nối vật lý logic đốitượngvớiPhần lớn liên kết kết nối hai đốitượngvới Tuy nhiên có liên kết ba nhiều ba đốitượng Nhưng ngôn ngữ ... phương pháp hướng chức hay hướngđốitượng cho trình phát triển phần mềm Xu nên chọn phương pháp hướngđốitượngvới hỗ trợ nhiều công cụ đại - 17 - Phân tích, thiếtkếhướngđốitượngUML Đoàn ... - Phân tích, thiếtkếhướngđốitượngUML Đoàn Văn Ban Kế thừa Lớp Hàm Bao gói Quan hệ Cá thể Đốitượng Thông điệp Đa xạ Hình 2-4 Những khái niệm phương pháp hướngđốitượng 2.2.2 Lớp đối tượng...
... chúng kết trình cho sơ đồ lớp đốitượng chương trình Thiếtkế Giai đoạn thiếtkế thuật toán, thiếtkế mô hình liệu cho mô hình lớp liệu mức chi tiết.(2 phântíchthiếtkế sau vào phântích nó) ... hình lớp mức phântích Review hướngđốitượng Lập trình hướngđốitượng không bác bỏ xu hướng phát triển ngành công nghệ phần mềm khác với lập trình cấu trúc lập trình hướngđốitượng cố gắng ... dấu cộng(“+”) Các loại quan hệ lớp đốitượng 2.1 Quan hệ kế thừa Như nói quan hệ kế thừa trường hợp hay gặp lập trình phântíchhướngđốitượng góp phần tạo nên hướng lập trình Mô hình mức tổng...
... Mục tiêu: Giới thiệu HướngĐốiTượng ?Tìm hiểu nguyên tắc hướngđốitượng (object orientation – OO) ?Tìm hiểu khái niệm thuật ngữ hướngđốitượng kết hợp với hệ thống ký hiệu UML ?Đánh giá xác sức ... HướngĐốiTượng Dương Anh Đức, 9/2000 20 Quan hệ class đốitượng ?Một class đònh nghóa trừu tượngđốitượng ?Nó đònh nghóa cấu trúc hành vi đốitượng lớp ?Nó dùng khuôn mẫu để tạo đốitượng ?Các đối ... ProfessorClark : Professor Chỉ có tên đốitượng Tên class tên đốitượng OOAD Sử dụng UML – Giới thiệu HướngĐốiTượng Dương Anh Đức, 9/2000 14 Các khái niệm Hướngđốitượng ?Object ?Class ?Attribute...
... Phõn tớch thit k hng i tng bng UML CHNG QUY TRèNH PHI TRIN PHN MM HNG I TNG S DNG UML 2.1 Gii thiu ngụn ng mụ hỡnh hoỏ thng nht UML (Unified Modeling Language) UML l ngụn ng mụ hỡnh hp nht, nú ... 2.1.3.3 UML l ngụn ng trc quan Bng h thng cỏc kớ hiu ho v cỏc biu vi cỏc chỳ gii i kốm, UML cho ta hỡnh dung c h thng ang cn xõy dng t nhiu gúc khỏc 2.1.3.4 UML l ngụn ng lm ti liu UML hng ... nng bng cỏc mu cung cp sn (stereotype) -5- Phõn tớch thit k hng i tng bng UML 2.1.3 Cỏc c trng v kh nng ca UML 2.1.3.1 UML l ngụn ng mụ hỡnh ho Ngụn ng cung cp bng t vng v cỏc quy tc kt hp cỏc...
... tân liên hệ vớiphận khác để khắc phục cố Nếu khách muốn sử dụng thêm dịch vụ thông báo với lễ tân để đăng ký sử dụng dịch vụ Khách đến thuê phòng có nhu cầu du lịch theo tua liên hệ vớiphận lữ ... 46 XII.BIỂU ĐỒ TRIỂN KHAI 49 I MÔ TẢ HOẠT ĐỘNG CỦA HỆ THỐNG Hoạt động thuê phòng Đốivới khách hàng có nhu cầu ăn , ngủ, nghỉ khách sạn phải có báo trước lễ tân Có hình thức đặt phòng ... hàng có nhu cầu ăn uống , sử dụng tất dịch vụ khách sạn đăng kí vớiphận lễ tân , sau phận lễ tân lập phiếu đăng ký dịch vụ , phận báo vớiphận liên quan để đáp ứng yêu cầu khách hàng Nếu có cố...