Giáo trình môn Phân tích thiết kế hệ thống
NỘI DUNG TÀI LIỆU PHẦN 1. đẠI CƯƠNG VỀ HỆ THỐNG THÔNG TIN .1 CHƯƠNG 1. TỔNG QUAN VỀ PHÂN TÍCH THIẾT KẾ HỆ THỐNG .1 1.1. Khái niệm hệ thống thông tin .1 1.2. Một quy trình phát triển hệ thống đơn giản .3 CHƯƠNG 2. PHÁT TRIỂN HỆ THỐNG THÔNG TIN.14 2.1. Quy trình phát triển hệ thống .14 2.2. Một quy trình phát triển hệ thống .18 2.3. Các chiến lược phát triển hệ thống .23 2.4. Các kỹ thuật và công cụ tự động hóa.25 PHẦN 2. PHÂN TÍCH HỆ THỐNG .31 CHƯƠNG 3. TỔNG QUAN VỀ PHÂN TÍCH HỆ THỐNG .31 3.1. Khái niệm phân tích hệ thống .31 3.2. Các hướng tiếp cận phân tích hệ thống.31 3.3. Các giai đoạn phân tích hệ thống.33 3.4. Xác định các yêu cầu của người dùng .38 CHƯƠNG 4. CÁC PHƯƠNG PHÁP THU THẬP THÔNG TIN .43 4.1. Phương pháp phỏng vấn . 43 4.2. Phương pháp dùng phiếu hỏi .47 4.3. Phương pháp lấy mẫu .49 4.4. Phân tích tài liệu định lượng/định tính .50 4.5. Phương pháp quan sát .51 CHƯƠNG 5. MÔ HÌNH HÓA CHỨC NĂNG.56 5.1. Mô hình hóa hệ thống .56 5.2. Mô hình logic.58 5.3. Biểu đồ phân rã chức năng . 58 5.4. Biểu đồ luồng dữ liệu (DFD) .61 5.5. Các phần tử của DFD.62 5.6. Biểu đồ luồng dữ liệu mức ngữ cảnh.65 5.7. Trình tự và quy tắc xây dựng DFD .66 CHƯƠNG 6. MÔ HÌNH HOÁ DỮ LIỆU.73 6.1. Mô hình hóa dữ liệu .73 6.2. Các phần tử của biểu đồ quan hệ thực thể (ERD) .73 6.3. Xây dựng biểu đồ quan hệ thực thể .79 6.4. Xây dựng biểu đồ dữ liệu quan hệ (RDM) .83 6.5. Từ điển dữ liệu.89 PHẦN 3. PHƯƠNG PHÁP THIẾT KẾ VÀ XÂY DỰNG HỆ THỐNG .93 CHƯƠNG 7. TỔNG QUAN VỀ THIẾT KẾ HỆ THỐNG.93 7.1. Các hướng tiếp cận thiết kế hệ thống.93 7.2. Các công việc cụ thể trong giai đoạn thiết kế .95 CHƯƠNG 8. KIẾN TRÚC ỨNG DỤNG VÀ VIỆC MÔ HÌNH HOÁ.97 8.1. Kiến trúc ứng dụng .97 8.2. Biểu đồ luồng dữ liệu vật lý.97 8.3. Kiến trúc công nghệ thông tin .98 CHƯƠNG 9. THIẾT KẾ CƠ SỞ DỮ LIỆU .102 9.1. Các phương thức lưu trữ dữ liệu.102 9.2. Kiến trúc dữ liệu .103 9.3. Triển khai mô hình dữ liệu logic dựa trên một cơ sở dữ liệu quan hệ.103 CHƯƠNG 10. THIẾT KẾ đẦU VÀO.106 10.1. Tổng quan về thiết kế đầu vào .106 10.2. Các điều khiển giao diện cho thiết kế đầu vào.107 CHƯƠNG 11. THIẾT KẾ đẦU RA.110 11.1. Tổng quan về thiết kế đầu ra .110 11.2. Cách thức thiết kế đầu ra.110 CHƯƠNG 12. THIẾT KẾ GIAO DIỆN NGƯỜI DÙNG.112 12.1. Tổng quan về giao diện người dùng .112 12.2. Kỹ thuật giao diện người dùng.113 12.3. Các phong cách thiết kế giao diện người dùng .114 12.4. Cách thức thiết kế giao diện người dùng .116 CHƯƠNG 13. XÂY DỰNG VÀ TRIỂN KHAI HỆ THỐNG .118 13.1. Giai đoạn xây dựng . 118 13.2. Giai đoạn triển khai .120 CHƯƠNG 14. VẬN HÀNH VÀ HỖ TRỢ HỆ THỐNG.124 14.1. Tổng quan về vận hành và hỗ trợ hệ thống .124 14.2. Bảo trì hệ thống .124 14.3. Phục hồi hệ thống.126 14.4. Hỗ trợ kỹ thuật .126 14.5. Nâng cấp hệ thống.127 Phần IV: PHÂN TÍCH THIẾT KẾ HỆ THỐNG HƯỚNG đỐI TƯỢNG .130 CHƯƠNG 15. TỔNG QUAN VỀ THIẾT KẾ HƯỚNG đỐI TƯỢNG.130 15.1. Phân tích hướng đối tượng (Object Oriented Analysis - OOA): .130 15.2. Thiết kế hướng đối tượng (Object Oriented Design - OOD):.131 15.3. Lập trình hướng đối tượng (Object Oriented Programming - OOP): .131 CHƯƠNG 16. LỊCH SỬ PHÁT TRIỂN CỦA UML.133 16.1. Lịch sử phát triển của UML .133 16.2. Unified Modeling Language là gì? .134 CHƯƠNG 17.CÁC THÀNH PHẦN CỦA UML .137 17.1. Các phần tử mang tính cấu trúc .137 17.2. Các quy tắc của UML .139 17.3. Các kỹ thuật chung của UML .139 17.4. Kiến trúc của hệ thống .140 CHƯƠNG 18.USE CASE .145 18.1. Actor.145 18.2. Use case.147 18.3. Biểu đồ use case (Use case Diagram) .151 18.4. Lớp (Class) .154 18.5. Phân bổ trách nhiệm giữa các lớp .156 18.6. Biểu đồ lớp (Class Diagram).157 CHƯƠNG 19: MÔ HÌNH đỘNG.160 19.1. Sự cần thiết có mô hình động (Dynamic model) .160 19.2. Các thành phần của mô hình động .160 19.3. Ưu điểm của mô hình động:.162 19.4. Sự kiện và thông điệp (Event & Message) .164 19.5. Thông điệp (Message):.166 19.6. Biểu đồ tuần tự (Sequence diagram) .168 19.7. Biểu đồ cộng tác (Collaboration Diagram) .170 19.8. Biểu đồ trạng thái (State Diagram) .171 19.9. Biểu đồ hoạt động (Activity Diagram) .177 19.10. Vòng đời đối tượng (Object lifecycle) .181 19.11. Xem xét lại mô hình động.182 19.12. Phối hợp mô hình động và mô hình đối tượng .184 19.13. Tóm tắt về mô hình động .185
Các file đính kèm theo tài liệu này:
- GiaoTrinh_PTTKHT_viet_2009.pdf