ÔN TẬP PHÂN TÍCH THIẾT KẾ I. LÝ THUYẾT: 0. Hệ thống thông tin bao gồm các thành phần gì? Nêu ngắn gọn. Hệ thống thông tin là một tập hợp gồm nhiều thành phần mà mối liên hệ giữa các thành phần này cũng như liên hệ giữa chúng với các hệ thống khác là liên hệ thông tin với nhau. Bao gồm các thành phẩn: Con người: Là những người sử dụng và quản lý hệ thống. Dữ liệu: Là thông tin được thu thập, lưu trữ và xử lý trong hệ thống. Phần mềm: Là các chương trình và ứng dụng được sử dụng để xử lý thông tin. Phần cứng: Là các thiết bị vật lý như máy tính, máy in, máy quét, các thiết bị mạng và thiết bị lưu trữ,…hỗ trợ việc xử lý và truyền tải dữ liệu. Quy trình: Là quá trình hoạt động của hệ thống thông tin, bao gồm thu thập, xử lý, phân tích và cung cấp thông tin cho người dùng. 1. Trình bày khái niệm của biểu đồ phân cấp chức năng Khái niệm: Là công cụ biểu diễn việc phân rã có thứ bậc đơn giản các công việc cần thực hiện Mỗi công việc được chia thành các công việc con Số mức chia phụ thuộc vào kích cỡ và độ phức tạp của hệ thống. Là công cụ để mô tả hệ thống qua phân rã có thứ bậc chức năng Cho phép phân rã dần các chức năng mức cao thành chức năng chi tiết và kết quả cuối cùng thu được một cây chức năng Cây chức năng này xác định một cách rõ ràng, dễ hiểu cái gì xảy ra (làm gì chứ không phải làm như thế nào) trong hệ thống. Thành phần: Các chức năng: được kí hiệu bằng hình chữ nhật trên có gán tên nhãn (thường là một động từ) Kết nối: kết nối giữa các chức năng mang tính chất phân cấp và được kí hiệu bằng đoạn thẳng nối chức năng “cha” tới chức năng con
ÔN TẬP PHÂN TÍCH THIẾT KẾ I LÝ THUYẾT: Hệ thống thơng tin bao gồm thành phần gì? Nêu ngắn gọn Trình bày khái niệm biểu đồ phân cấp chức năng: Đặc điểm biểu đồ phân cấp chức Trình bày khái niệm biểu đồ luồng liệu Các yếu tố biểu diễn luồng liệu Mơ hình thực thể liên kết gì? Biểu đồ cấu trúc liệu theo mơ hình quan hệ gì? Mơ hình quan hệ gì? Biểu đồ cấu trúc liệu theo mơ hình quan hệ gì? Biểu đồ lớp phân tích thiết kế hệ thống thơng tin gì? 10 Trình bày phương pháp sử dụng bước thực xác định lớp thực thể q trình phân tích thiết kế 11 Lớp biên phân tích thiết kế hệ thống thơng tin gì? 12 Trình bày phương pháp sử dụng bước thực xác định lớp biên q trình phân tích thiết kế 13 Biểu đồ chức ca sử dụng usecase phân tích thiết kế hệ thống thơng tin gì? 14 Trình bày phương pháp sử dụng bước thực để xây dựng usecase diagram toàn hệ thống ( biểu đồ chức cho tồn hệ thống) q trình phân tích thiết kế 15 Trình bày phương pháp sử dụng bước thực để xây dựng usecase diagram chi tiết cho module từ biểu đồ chức cho tồn hệ thống q trình phân tích thiết kế 16 Biểu đồ hoạt động activity diagram phân tích thiết kế hệ thống thơng tin gì? 17 Biểu đồ sequence phân tích thiết kế hệ thống thơng tin gì? 18 Có thời gian xem thêm loại biểu đồ khác II BÀI TẬP VẼ: Vẽ biểu đồ phân cấp chức cho toán cho trước Vẽ biểu đồ luồng liệu mức ngữ cảnh Vẽ biểu đồ luồng mức đỉnh ( mức 1, mức X) cho toán Vẽ biểu đồ usecase mô tả chức X Vẽ biểu đồ luồng liệu cho module X Vẽ biểu đồ mơ hình thực thể liên kết cho chức X Vẽ biểu đồ ( sequence diagram) cho chức X Vẽ biểu đồ hoạt động (activity diagram) cho chức X Viết kịch cho chức X 10 Xác định lớp thực thể (tên lớp, thuộc tính bản) 11 Xây dựng biểu đồ lớp phân tích lớp thực thể xác định 12 Xây dựng biểu đồ biểu đồ lớp thiết kế cho ca sử dụng 13 Dựa vào lớp thực thể, xây dựng bảng liệu tương ứng với quan hệ lớp có