Bỏ qua tới nội dung chính
AC3010E

PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

System Analysis and Design

Khối lượng
2 tín chỉ · 3.25 ECTS (LT 30 · BT 15 · TN 0 · Tự học 60 tiết)
Vai trò
Bắt buộc (Mandatory course)
Học kỳ
4
Ngôn ngữ
Tiếng Việt
Giảng viên phụ trách
Nguyễn Thanh Bình

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

Provide basic knowledge of applying object model and object-oriented perspective to the analysis and design of information systems. Familiarity with several analysis models (system requirements modeling, structural modeling, behavior modeling) and design models (class, use case, system implementation process, interface design, etc); familiarize with tools that support object-oriented modeling (UML language support tools). The practical part requires students to apply the knowledge in the course on real case studies. After completing this module, students are able to analyze a new problem, design an object-oriented information processing software system, and present their design with diagrams in the UML language. In addition, the subject also provides students with the skills to work in team, and presentation skills.

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 12 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 03 RPLO 06 RPLO 07 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 06 MPLO 12 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 09 RPLO 10 RPLO 11 R

Đánh giá học phần

Thành phầnTỉ trọngThời gian
Thi cuối kỳ (Final Examination)70.0%
In-class discussion5.0%
Individual or group assignments25.0%

Tất cả học phần