PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
System Analysis and Design
Mô tả học phần
Cung cấp cho học viên kiến thức cơ bản ứng dụng mô hình đối tượng và quan điểm hướng đối tượng để phân tích và thiết kế các hệ thống thông tin. Làm quen với một số quy trình phân tích (mô hình hóa yêu cầu hệ thống, mô hình hóa cấu trúc, mô hình hóa hành vi) và thiết kế (thiết kế lớp, ca sử dụng, mô hình hóa cài đặt hệ thống, thiết kế giao diện, …), làm quen với các công cụ hỗ trợ mô hình hóa hướng đối tượng (ngôn ngữ mô hình hóa thống nhất UML). Sau khi hoàn thành học phần này, sinh viên có khả năng phân tích một bài toán mới, thiết kế hệ thống phần mềm xử lý thông tin hướng đối tượng giải quyết bài toán đó, và trình bày thiết kế của mình bằng các biểu đồ trong ngôn ngữ UML. Phần thực hành yêu cầu sinh viên vận dụng kiến thức trong khóa học trên các case study thực tế. Ngoài ra môn học cũng cung cấp cho sinh viên các kỹ năng giải quyết một bài toán lớn, kỹ năng làm việc nhóm, thuyết trình.
English description
Cung cấp cho học viên kiến thức cơ bản ứng dụng mô hình đối tượng và quan điểm hướng đối tượng để phân tích và thiết kế các hệ thống thông tin. Làm quen với một số quy trình phân tích (mô hình hóa yêu cầu hệ thống, mô hình hóa cấu trúc, mô hình hóa hành vi) và thiết kế (thiết kế lớp, ca sử dụng, mô hình hóa cài đặt hệ thống, thiết kế giao diện, …), làm quen với các công cụ hỗ trợ mô hình hóa hướng đối tượng (ngôn ngữ mô hình hóa thống nhất UML). Sau khi hoàn thành học phần này, sinh viên có khả năng phân tích một bài toán mới, thiết kế hệ thống phần mềm xử lý thông tin hướng đối tượng giải quyết bài toán đó, và trình bày thiết kế của mình bằng các biểu đồ trong ngôn ngữ UML. Phần thực hành yêu cầu sinh viên vận dụng kiến thức trong khóa học trên các case study thực tế. Ngoài ra môn học cũng cung cấp cho sinh viên các kỹ năng giải quyết một bài toán lớn, kỹ năng làm việc nhóm, thuyết trình.
Chuẩn đầu ra học phần (CLO) 5
Bấm vào từng chuẩn đầu ra để xem bản tiếng Anh, liên kết PLO và mức độ đóng góp.
-
CLO1 Trình bày và giải thích được các khái niệm, nguyên lý và quy trình phân tích – thiết kế hệ thống thông tin theo quan điểm hướng đối tượng, bao gồm SDLC, OOSAD và UML, làm nền tảng cho phát triển các giải pháp công nghệ giáo dục.
Explain and describe the fundamental concepts, principles, and processes of object-oriented system analysis and design, including SDLC, OOSAD, and UML, as a foundation for developing educational technology solutions.
PLO 01 IPLO 02 I -
CLO2 Phân tích yêu cầu, bối cảnh và tính khả thi của các bài toán trong lĩnh vực công nghệ giáo dục nhằm xác định mục tiêu, phạm vi và định hướng giải pháp hệ thống phù hợp.
Analyze requirements, contexts, and feasibility of problems in educational technology to identify system objectives, scope, and appropriate solution directions.
PLO 01 RPLO 06 RPLO 10 R -
CLO3 Xây dựng và vận dụng các mô hình UML (use case, activity, class, sequence, state machine) để mô tả cấu trúc và hành vi của một hệ thống công nghệ giáo dục cụ thể.
Develop and apply UML models (use case, activity, class, sequence, and state machine diagrams) to represent the structure and behavior of a specific educational technology system.
PLO 02 RPLO 03 RPLO 05 R -
CLO4 Thiết kế và đánh giá một giải pháp hệ thống thông tin hướng đối tượng cho bài toán công nghệ giáo dục, bao gồm kiến trúc, giao diện, cơ sở dữ liệu và thiết kế lớp chi tiết, đáp ứng các yêu cầu kỹ thuật và giáo dục.
Design and evaluate an object-oriented information system solution for an educational technology problem, including architecture, interface, database, and detailed class design, in compliance with technical and educational requirements.
PLO 03 MPLO 04 MPLO 06 MPLO 10 M -
CLO5 Hợp tác, trình bày và phản biện hiệu quả trong nhóm để xây dựng và bảo vệ tài liệu phân tích – thiết kế hệ thống, thể hiện thái độ chuyên nghiệp, trách nhiệm xã hội và đạo đức nghề nghiệp.
Collaborate, present, and critically discuss system analysis and design documents in teams, demonstrating professional attitudes, social responsibility, and ethical awareness.
PLO 07 RPLO 08 RPLO 12 RPLO 13 R
Đánh giá học phần
| Thành phần | Tỉ trọng | Thời gian |
|---|---|---|
| Thi cuối kỳ (Final Examination) | 70.0% | |
| Thảo luận trên lớp | 5.0% | |
| Bài tập cá nhân hoặc nhóm | 25.0% |