... nghiệp: Bao gồm nội dung sau : Mở đầu Chương Cơ sở lý thuyết Chương Phân tích thiếtkế hệ thống Chương Triển khai đánh giá kết Kết luận Nhận xét : Trong thời gian làm đồ án tốt nghiệp tác giả có nhiều ... đề tài Phân tích thiếtkế hệ thống Xây dựng sở liệu Xây dựng hệ thống web Triển khai hoạt động cho kho liệu, đồng thời tiến hành kiểm thử đảm bảo chất lượng - Viết báo cáo tổng kết đề tài đề hướng ... có sẵn, logic phức tạp, hoàn toàn tạo người thiếtkế Web Các yêu cầu người dùng gửi từ trình duyệt Web tới servlet Servlet khởi tạo Java Bean (nếu cần thiết) , lệnh thu thập, cập nhật thông tin...
... thực thể kết hợp .88 C THIẾTKẾ .89 I THIẾTKẾ KIẾN TRÚC HỆ THỐNG 89 Phân chia Hệ thống 89 Kiến trúc Hệ thống 89 II THIẾTKẾ DỮ LIỆU ... IV THIẾTKẾ GIAO DIỆN NGƯỜI DÙNG 100 Site website 100 V THIẾTKẾ MODULE CHO HỆ THỐNG .102 D HIỆN THỰC HÓA PHÂN TÍCH VÀ THIẾT KẾ(CODING) 108 I LẬP KẾ HOẠCH ... lý sở liệu (Relational Database Management System (RDBMS) ) sử dụng Transact – SQL để trao đổi liệu Client computer SQL Server computer Một RDBMS bao gồm databases, database engine ứng dụng dùng...
... w Lời giải phụ thuộc nhiều vào môi trường c PT & TK Hướng đối tượng – Thiếtkế kiến trúc Dương Anh Đức 123 Các bước thiếtkế Class w w w w w w w w w w w w w Tạo Design Class ban đầu Xác đònh Persistent ... Persistency Legac y Data RDBMS New Data Some Design Class JDBC ObjectStore OODBMS Distribution Analysis Remote Method Invocation (RMI) Design PT & TK Hướng đối tượng – Thiếtkế kiến trúc Dương ... PT & TK Hướng đối tượng – Thiếtkế kiến trúc Dương Anh Đức 129 Checkpoints: Relationships w Tên role gợi nhớ? w Bản số relationship có PT & TK Hướng đối tượng – Thiếtkế kiến trúc Dương Anh Đức...
... mục đích bước thiếtkế Use-Case thời điểm thực công đoạn w Kiểm đònh tính quán cài đặt usecase w Tinh chỉnh use-case realizations có từ bước phân tích Use-Case dựa phần tử thiếtkế xây dựng PT ... phân tích Use-Case dựa phần tử thiếtkế xây dựng PT & TK Hướng đối tượng – Thiếtkế kiến trúc Dương Anh Đức Vò trí Thiếtkế Use-Case Architectural Analysis Describe Architectural Design Concurrency ... tượng – Thiếtkế kiến trúc Dương Anh Đức Review the Architecture Architecture Reviewer Subsystem Design Use-Case Analysis Designer Describe Distribution Design Reviewer Tổng quan Thiếtkế Use-Case...
... Biểu đồ Biểu đồ tương tác Các tác nhân Một tác nhân người thiết bị có phản ứng với hệ thống Quan hệ tác nhân: tổng quát hóa (thừa kế) Người mượn sách Thủ thư Người quản lý Tìm kiếm tác nhân ... hệ thống làm việc liên tục? Hệ thống quản lý thiết bị phần cứng nào? Hệ thống xây dựng tương tác với hệ thống khác nào? Ai hay quan tâm đến kết hệ thống trả lại? Ai Các ca sử dụng Một ... luồng kiện bao gồm Mô tả vắn tắt UC Mô tả ngắn gọn UC làm gì? Những sử dụng UC? Nó trả lại kết gì? Tiền điều kiện (pre-condition) Điều kiện cần thực trước UC khởi động Không phải UC...
... để THIẾTKẾ phần mềm Use Case 2.1.1 Tác nhân Tác nhân biểu diễn vai trò người dùng hệ thống Có thể người, máy móc hệ thống khác mà không phải xây dựng Ví dụ thiết bị ngoại vi, chí database ... nhằm tăng cường khả hỗ trợ hoăâc khả bảo trì hêâ thống • Các ràng buôâc thiếtkế (design constraints) 52 Tổng kết • Đặc tả yêu cầu – Đóng vai trò thỏa thuận khách hàng, người sử dụng người ... Sử dụng khái niệm kế thừa – Mô tả hành vi chung (chia sẻ) UC cha – Mô tả hành vi riêng (các) UC 21 • Cho phép UC sử dụng chức UC khác • Chức UC Inclusion gọi UC Base • Sử dụng stereotype...
... người dùng tác dụng chúng lên Phân tích Thiế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ân tích thiếtkế Tổng quan xác định yêu cầu người dùng ... tinh cậy (Reliability) Tính hiệu nang(Performance) Tính hỗ trợ (Supportability) Các ràng buộc thiếtkế Tổng quan xác định yêu cầu người dùng Dương Anh Đức Supplementary Specification 29 Ví dụ: ... nhập điểm cho sinh viên Chỉ có cán đào tạo phép thay dổi thông tin sinh viên Các ràng buộc thiếtkế 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, CSDL RDBMS Hệ...
... Những địa lỗ Nh nhìn thấy UDP cần hai ngời điều tra lý lịch, địa IP số cảng, (tại) kết thúc để làm kết nối Sự kết hợp (của) địa IP số cảng (thì) đợc gọi lỗ địa định nghĩa trình khách hàng nh địa ... vực) 16 bit sử dụng số học bổ sung (của) Bổ sung kết Nếu kết tất năm 0, thả cho pseudoheader lót chấp nhận đợc thêm vào gói liệu ngời dùng Nếu kết điều khác, vứt gói liệu ngời dùng Một ví dụ Hình ... số Đồng thời, thành lập kết nối điểm cuối kết nối nh có (mà) trờng hợp cho TCP This có nghĩa mà gói liệu du lịch (về) đờng dẫn khác Một phân nhánh (của) việc (thì) không kết nối trình mà sử dụng...
... phn mm: Cỏc yờu cu v phn mm (Software) Cỏc yờu cu v phn cng (Hardware) Cỏc yờu cu v d liu (Data) Cỏc yờu cu v ngi (People, Users) Mc ớch: mc ớch ca yờu cu phn mm l xỏc nh c phn mm ỏp ng ... specification Review Create analysis models HUT, Falt of IT â Dept of SE, 2002 SE-III.7 The Analysis Model Data Model Functional Model Behavioral Model HUT, Falt of IT â Dept of SE, 2002 SE-III.8 5.2.1 Phỏt ... Specifications): thụng thng c t cỏc chc nng ca phn mm ngi ta s dng cỏc cụng c tiờu biu sau Biu lung d liu (Data Flow Diagrams) Mỏy trng thỏi hu hn (Finite State Machines Mng Petri (Petri nets) HUT, Falt...
... người dùng tác dụng chúng lên Phân tích Thiếtkế ?Tìm hiểu cách ghi nhận diễn dòch yêu cầu người dùng, thông tin dùng để bắt đầu việc phân tích thiếtkế OOAD S? d?ng UML - T?ng quan v? u c?u ... cậy (Reliability) ?Tính hiệu năng(Performance) ?Tính hỗ trợ (Supportability) ?Các ràng buộc thiếtkế OOAD S? d?ng UML - T?ng quan v? u c?u ngu?i dùng Duong Anh Ð?c 9/2000 28 Supplementary Specification ... nhập điểm cho sinh viên ? Chỉ có cán đào tạo phép thay đổi thông tin sinh viên ? Các ràng buộc thiếtkế ? 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, CSDL RDBMS Hệ ? thống...
... collaboration cần thiết để cài đặt use case (còn tiếp) OOAD Sử dụng UML - Phân tích Use-Case Dương Anh Đức 9/2000 43 Exercise: Use-Case Analysis, Part (cont.) Với use case cụ thể, thiết lập: – Use-case ... RegistrationController OOAD Sử dụng UML - Phân tích Use-Case Dương Anh Đức 9/2000 28 Ví dụ: Tổng kết Analysis Class Student Register for Courses Course Catalog System Use-Case Model Design Model ... Distribute Use-Case Behavior to Classes Đ/v use-case flow of events: – Xác định analysis class – Gắn kết trách nhiệm use-case cho analysis class – Mơ hình hóa tương tác analysis class interaction diagram...
... mục đích bước thiếtkế Use-Case thời điểm thực công đoạn w Kiểm đònh tính quán cài đặt usecase w Tinh chỉnh use-case realizations có từ bước phân tích Use-Case dựa phần tử thiếtkế xây dựng PT ... phân tích Use-Case dựa phần tử thiếtkế xây dựng PT & TK Hướng đối tượng – Thiếtkế kiến trúc Dương Anh Đức Vò trí Thiếtkế Use-Case Architectural Analysis Describe Architectural Design Concurrency ... tượng – Thiếtkế kiến trúc Dương Anh Đức Review the Architecture Architecture Reviewer Subsystem Design Use-Case Analysis Designer Describe Distribution Design Reviewer Tổng quan Thiếtkế Use-Case...
... Những địa lỗ Nh nhìn thấy UDP cần hai ngời điều tra lý lịch, địa IP số cảng, (tại) kết thúc để làm kết nối Sự kết hợp (của) địa IP số cảng (thì) đợc gọi lỗ địa định nghĩa trình khách hàng nh địa ... vực) 16 bit sử dụng số học bổ sung (của) Bổ sung kết Nếu kết tất năm 0, thả cho pseudoheader lót chấp nhận đợc thêm vào gói liệu ngời dùng Nếu kết điều khác, vứt gói liệu ngời dùng Một ví dụ Hình ... số Đồng thời, thành lập kết nối điểm cuối kết nối nh có (mà) trờng hợp cho TCP This có nghĩa mà gói liệu du lịch (về) đờng dẫn khác Một phân nhánh (của) việc (thì) không kết nối trình mà sử dụng...
... người dùng tác dụng chúng lên Phân tích Thiếtkế ?Tìm hiểu cách ghi nhận diễn dòch yêu cầu người dùng, thông tin dùng để bắt đầu việc phân tích thiếtkế OOAD S? d?ng UML - T?ng quan v? u c?u ... cậy (Reliability) ?Tính hiệu năng(Performance) ?Tính hỗ trợ (Supportability) ?Các ràng buộc thiếtkế OOAD S? d?ng UML - T?ng quan v? u c?u ngu?i dùng Duong Anh Ð?c 9/2000 28 Supplementary Specification ... nhập điểm cho sinh viên ? Chỉ có cán đào tạo phép thay đổi thông tin sinh viên ? Các ràng buộc thiếtkế ? 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, CSDL RDBMS Hệ ? thống...
... tượng – Thiếtkế kiến trúc Dương Anh Đức 49 Describe Attributes and Associations w Đònh nghóa Attribute w Thiết lập mối quan hệ dạng Aggregation Association PT & TK Hướng đối tượng – Thiếtkế kiến ... đối tượng – Thiếtkế kiến trúc Dương Anh Đức 20 Ví dụï: Chọn ứng viên cho Entity Class w Đăng ký học phần (Lập lòch) Student CourseOffering Schedule PT & TK Hướng đối tượng – Thiếtkế kiến trúc ... – Thiếtkế kiến trúc Dương Anh Đức 22 Tìm Generalization: Generalization Class Savings RealEstate Stock Checking T?ng qt hon Bond Asset BankAccount Savings PT & TK Hướng đối tượng – Thiết kế...