Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 20 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
20
Dung lượng
2,68 MB
Nội dung
Phụ lục 1A: BM 08 TRƯỜNG ĐẠI HỌC VĂN LANG KHOA CƠNG NGHỆ THƠNG TIN CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự – Hạnh phúc CHƯƠNG TRÌNH GIÁO DỤC ĐẠI HỌC CHƯƠNG TRÌNH ĐÀO TẠO NGÀNH QUẢN TRỊ KINH DOANH (CHUYÊN NGÀNH QUẢN TRỊ HỆ THỐNG THÔNG TIN) ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN DTH0141 - PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG Thơng tin học phần 1.1 Số tín chỉ: (2 tín lý thuyết + tín thực hành) 1.2 Số tiết và/hoặc số hoạt động học tập: - Số tiết lý thuyết lớp: 30 tiết - Số tiết thực hành, thực tập: 30 tiết - Số tự học sinh viên: 75 1.3 Học phần thuộc khối kiến thức: Kiến thức giáo dục đại cương Kiến thức giáo dục chuyên nghiệp Kiến thức sở ngành Bắt buộc Kiến thức ngành Tự chọn Bắt buộc Tự chọn Bắt buộc Tự chọn 1.4 Học phần tiên quyết: Không 1.5 Học phần học trước: - Kỹ thuật lấy yêu cầu doanh nghiệp - Quản lý quy trình doanh nghiệp 1.6 Học phần giảng dạy học kỳ thứ: Khóa: K24ISM 1.7 Ngôn ngữ tài liệu giảng dạy: - Giảng Tiếng Việt - Tài liệu học tập (slides giảng, đọc, giáo trình chính, tập) Tiếng Việt 1.8 Đơn vị phụ trách: Khoa CNTT - Bộ môn/Ngành: Quản trị Kinh doanh, Chuyên ngành Quản trị Hệ thống Thông tin - Khoa: Quản trị Kinh doanh Mục tiêu chuẩn đầu học phần 2.1 Mục tiêu học phần Mục tiêu học phần nhằm trang bị cho sinh viên kiến thức: - Hệ thống hướng đối tượng - Quy định, thuật ngữ liên quan đến mơ hình thiết kế - Ràng buộc nghiệp vụ doanh nghiệp - Báo cáo phần mềm - Mã theo nghiệp vụ doanh nghiệp - Tiêu chuẩn thiết kế - Mẫu thiết kế Và rèn luyện cho sinh viên kĩ năng: - Thiết kế mơ hình hệ thống hướng đối tượng - Thiết kế báo cáo (Report) - Thiết kế thiết kế Mã - Kiểm tra liệu (Validation) lập trình Thiết kế giao diện Website (Pencil Project, Azure - Lập trình SQL - Làm việc nhóm: phân tích hệ thống thực tiễn, thiết kế mơ hình hướng đối tượng, quản lý nhóm, giải vấn đề… Đồng thời sinh viên có thái độ: - Giúp sinh viên hình thành đức tính cẩn thận, trung thực, kiên trì, trách nhiệm cơng việc có đạo đức nghề nghiệp 2.2 Chuẩn đầu học phần ma trận tương thích CĐR học phần (CELO) với CĐR chương trình đào tạo (ELO): CĐR học phần Hoàn thành học phần này, sinh viên Ký hiệu CĐR CTĐT Kiến thức CELO1 Phân tích quy trình nghiệp vụ, hệ thống doanh nghiệp, kiến trúc hệ thống, chức năng, liệu để thiết kế hệ thống theo hướng đối tượng CELO2 Áp dụng quy tắc thiết kế mơ hình, mẫu báo cáo mã doanh nghiệp để thiết kế mô hình hệ thống CELO Kỹ Vận dụng khả trình bày, giao tiếp để quản lý nhóm, giải vấn đề liên quan đến nhóm CELO Vận dụng kỹ phân tích quy trình nghiệp vụ để thiết kế hệ thống hướng đối tượng theo hướng dẫn ELO 3, ELO 4, ELO 5, ELO ELO 3, ELO 4, ELO 5, ELO ELO 5, ELO 6, ELO 7, ELO ELO 3, ELO 4, ELO 5, ELO CELO CELO ELO ELO 10, ELO 11, ELO 12 Ma trận chức (mức độ đóng góp học phần cho ELOs) 2.3 T T Sử dụng phần mềm Enterprise Architect, Azure, Microsoft SQL Server để thiết kế, lập trình hệ thống cách thành thạo Năng lực tự chủ trách nhiệm Thể ý thức tự rèn luyện học tập thường xuyên nghiên cứu để củng cố kiến thức, thường xuyên lên lớp đầy đủ chuẩn bị cho lên lớp theo yêu cầu giảng viên Mã học phần Tên học phần Số tín DTH0 141 Phân tích thiết kế hệ thống Kỹ Kiến thức EL O1 EL O2 EL O3 EL O4 EL O5 EL O6 EL O7 EL O8 ELO H H H H S H S Năng lực tự chủ trách nhiệm EL EL EL O10 O11 O12 S S S - N: Khơng đóng góp (none supported) - S: Có đóng góp (supported) - H: Đóng góp quan trọng (highly supported) Mơ tả vắn tắt nội dung học phần Sinh viên trang bị kiến thức phân tích thiết kế hệ thống, cách tiếp cận có hệ thống nhằm: - Xác định vấn đề, hội mục tiêu - Phân tích luồng thơng tin tổ chức - Thiết kế hệ thống thông tin theo hướng đối tượng máy tính để giải vấn đề Học phần đề cập tới hai nội dung chính: - “Phân tích” (Analysis) yêu cầu nghiệp vụ cho hệ thống thông tin - “Thiết kế” (Design) hệ thống thông tin theo hướng đối tượng đáp ứng yêu cầu Phương pháp giảng dạy học tập 4.1 Phương pháp giảng dạy Các phương pháp sau sử dụng trình giảng dạy: - Thuyết giảng nội dung học phần theo nội dung chi tiết trình bày Mục tài liệu học tập cung cấp cho sinh viên - Hướng dẫn sinh viên chuẩn bị bài, thực tập nội dung thảo luận - Tổ chức thảo luận, sửa tập theo nội dung yêu cầu chuẩn bị - Sử dụng công cụ để hướng dẫn sinh viên cách trải nghiệm rèn luyện kỹ lập trình - Nghiên cứu đồ án thực tiễn để ứng dụng kiến thức 4.2 Phương pháp học tập Các phương pháp học tập gồm: - Sinh viên tham gia nghe giảng, thảo luận, giải vấn đề theo đề cho trước với giảng viên cả lớp - Sinh viên tự đọc tài liệu, làm tập chuẩn bị nội thảo luận với giảng viên cả lớp - Sinh viên tham gia nghe giảng, thảo luận nhóm - Sinh viên khích lệ sử dụng tổng hợp kiến thức từ môn học khác trải nghiệm sống để đề xuất giải pháp cho vấn đề (giả định đó) đặt Nhiệm vụ sinh viên Nhiệm vụ sinh viên sau: Tham gia đầy đủ buổi học chuẩn bị đầy đủ để đạt điểm Chuyên cần, bao gồm: - Điểm danh buổi học: Sinh viên tham gia Session học đầy đủ, để không bị kiến thức Điểm cộng: Mỗi buổi sinh viên phải ôn lại tất cả kiến thức học kiểm tra vào đầu buổi, kiểm tra miệng, theo hình thức “CỘNG DỒN”, Session học thứ kiểm tra kiến thức Session 1, Session kiểm tra kiến thức cả Session 2, tiếp tục giúp Sinh viên không quên kiến thức học, rèn luyện việc củng cố lại kiến thức thường xuyên, giúp Sinh viên hiểu vấn đề mơ hồ - Chuẩn bị cho giảng: Sinh viên đọc giảng trước đến lớp, làm tập nhà đầy đủ - Tham dự thi cuối khoá điều kiện bắt buộc - Tham gia làm tập nhóm Đánh giá cho điểm 6.1 Thang điểm Thang điểm 10 quy đổi thành thang điểm chữ thang điểm theo Quy chế đào tạo tín hành Trường Đại học Văn Lang 6.2 Rubric đánh giá Các tiêu chí trọng số điểm nội dung cần đánh giá trình bày Phần phụ lục đính kèm Đề cương chi tiết 6.3 Kế hoạch đánh giá trọng số thành phần đánh giá Bảng Trọng số thành phần đánh giá học phần TT Thành phần Dự lớp (Attendance) Điểm thưởng (Bonus) Bài tập nhóm hàng tuần (Weekly Project) Bài tập cá nhân (Assignment) Đồ án cuối kỳ (Final Project) Thi cuối kỳ lý thuyết Trọng số (%) 5 30 10 50 Tổng 100% Ghi Thi cuối kỳ 90 phút Nội dung chi tiết học phần 8.1 Phần lý thuyết Tuần Nội dung Giới thiệu môn học Chương 1: Giới thiệu Phân tích thiết kế hệ thống A/ Nội dung giảng dạy lớp: (2 giờ) Định nghĩa hệ thống Các đặc điểm khái niệm hệ thống Các đặc điểm hệ thống hướng đối tượng Các thành phần hệ thống thông tin Chu kỳ phát phát triển hệ thống (SDLC) Các phương pháp luận phát triển hệ thống Phân tích thiết kế hướng đối tượng dùng UML Các giai đoạn phát triển dùng OOSAD(Object-Oriented Systems Analysis and Design) Phịng Hệ thống Thơng tin Vai trị người phân tích Chia nhóm Hướng dẫn báo cáo tập nhóm Nội dung làm thảo luận: (1 giờ) Tìm hiểu quy trình phát triển phần mềm B/ Các nội dung cần tự học nhà: (6 giờ) Đọc Chương 2: Quy trình nghiệp vụ - The Business Process Model Bài đọc bắt buộc: Nguồn: https://elearning.vanlanguni.edu.vn (Course Name: Phân tích Thiết kế Hệ thống – K26QISM) Chương Giới thiệu Phân tích Thiết kế Hệ thống Từ Trang đến trang 36 - KQHTMĐ HP CELO CELO CELO Bài đọc tham khảo: Sách System Analysis & Design An Object-Oriented Approach with UML Chapter Introduction to System Analysis and Design Từ trang đến trang 35 C/ Đánh giá kết học tập Chương 1: Phương pháp đánh giá: Rubric 1, Rubric (Phụ lục) Chương 2: Quy trình nghiệp vụ - The Business Process Model A/ Nội dung giảng dạy lớp: (2 giờ) What a “Business Process” is? Business Process Model UML Notations Capture and proposal Description Reference Q&A Exercises Nội dung làm thảo luận: (1 giờ) Phân tích quy trình nghiệp vụ doanh nghiệp cụ thể B/ Các nội dung cần tự học nhà: (6 giờ) Đọc Chương 2: Quy trình nghiệp vụ - The Business Process Model - Bài đọc bắt buộc: Nguồn: https://elearning.vanlanguni.edu.vn (Course Name: Phân tích Thiết kế Hệ thống – K26QISM) Chương Quy trình nghiệp vụThe Business Process Model Từ Trang đến trang 19 - Bài đọc tham khảo: Sách System Analysis & Design An Object-Oriented Approach with UML Chapter Business Process and Functional Modeling Từ trang 119 đến trang 156 - CELO CELO CELO Tuần Nội dung C/ Đánh giá kết học tập Chương 1: Phương pháp đánh giá: Rubric 1, Rubric 2, Rubric KQHTMĐ HP (Phụ lục) Chương 3: Mơ hình hóa chức A/ Nội dung giảng dạy lớp: (2 giờ) Các quy tắc hướng dẫn use-case sơ đồ use-case Quá trình dùng để tạo use-case sơ đồ use-case Tạo mơ hình chức sử dụng usecase sơ đồ use-case Nội dung làm thảo luận: (1 giờ) Liệt kê danh sách chức phần mềm quản lý game B/ Các nội dung cần tự học nhà: (6 giờ) Review Chương Mơ hình hố chức làm tập - Bài đọc bắt buộc: Nguồn: https://elearning.vanlanguni.edu.vn (Course Name: Phân tích Thiết kế Hệ thống – K26QISM) Chương Mơ hình hóa chức Từ Trang đến trang 37 - Bài đọc tham khảo: Sách System Analysis & Design An Object-Oriented Approach with UML Chapter Business Process and Functional Modeling Từ trang 119 đến trang 156 - C/ Đánh giá kết học tập Chương 1: Phương pháp đánh giá: Rubric 1, Rubric 2, Rubric CELO CELO CELO (Phụ lục) Chương 4: Thiết kế giao diện A/ Nội dung giảng dạy lớp: (2 giờ) Giao diện người dùng Quy tắc thiết kế giao diện Các quy tắc đơn giản hóa tác vụ Ý nghĩa màu sắc Hướng dẫn làm tập nhóm CELO CELO CELO Nội dung làm thảo luận: (1 giờ) Thiết kế giao diện để nhập hóa đơn bán hàng B/ Các nội dung cần tự học nhà: (6 giờ) Review Chương làm tập - Bài đọc bắt buộc: Nguồn: https://elearning.vanlanguni.edu.vn (Course Name: Phân tích Thiết kế Hệ thống – K26QISM) Chương Thiết kế giao diện Từ Trang đến trang 36 - Bài đọc tham khảo: Sách System Analysis & Design An Object-Oriented Approach with UML Chapter Business Process and Functional Modeling Từ trang 119 đến trang 156 - C/ Đánh giá kết học tập Chương 1: Phương pháp đánh giá: Rubric 1, Rubric 2, Rubric (Phụ lục) Báo cáo tập nhóm A/ Nội dung thảo luận đồ án lớp: (3 giờ) CELO CELO CELO Nghiên cứu/Phân tích/Thu thập hóa đơn Trình bày Tuần Nội dung Đặt câu hỏi/Trả lời KQHTMĐ HP CELO CELO B/ Các nội dung cần tự học nhà: (1.5 giờ) Thu thập phân tích hóa đơn với mã khác - Bài đọc bắt buộc: Nguồn: https://elearning.vanlanguni.edu.vn (Course Name: Phân tích Thiết kế Hệ thống – K26QISM) Chương 2, 3, Bài đọc tham khảo: Khơng có Chương 5: Mơ hình lớp A/ Nội dung giảng dạy lớp: (2 giờ) Các đặc tính bản hệ thống hướng đối tượng Giới thiệu thuật ngữ đối tượng, lớp, thuộc tính phương thức Giới thiệu tính tổng qt hóa, tính đa hình tính thừa kế Định nghĩa mối liên kết Ngơn ngữ mơ hình hóa hợp (UML-Unified Modeling Language) Cách tiếp cận theo yêu cầu tối thiểu (minimalist approach) để phân tích thiết kế hệ thống hướng đối tượng Nội dung làm thảo luận: (1 giờ) Thiết kế Mơ hình lớp ngơn ngữ C Java B/ Các nội dung cần tự học nhà: (6 giờ) Review Chương Mơ hình lớp làm tập - Bài đọc bắt buộc: Nguồn: https://elearning.vanlanguni.edu.vn (Course Name: Phân tích Thiết kế Hệ thống – K26QISM) Chương 5: Mơ hình lớp Từ Trang đến trang 61 - Bài đọc tham khảo: Sách System Analysis & Design An Object-Oriented Approach with UML Chapter Structural Modeling Từ trang 163 đến trang 197 - C/ Đánh giá kết học tập Chương 1: Phương pháp đánh giá: Rubric 1, Rubric 2, Rubric CELO CELO CELO (Phụ lục) Chương 5: Mơ hình lớp (tt) A/ Nội dung giảng dạy lớp: (2 giờ) Các đặc tính bản hệ thống hướng đối tượng Giới thiệu thuật ngữ đối tượng, lớp, thuộc tính phương thức Giới thiệu tính tổng qt hóa, tính đa hình tính thừa kế Định nghĩa mối liên kết Ngơn ngữ mơ hình hóa hợp (UML-Unified Modeling Language) Cách tiếp cận theo yêu cầu tối thiểu (minimalist approach) để phân tích thiết kế hệ thống hướng đối tượng Nội dung làm thảo luận: (1 giờ) Thiết kế mơ hình lớp với tầng thiết kế B/ Các nội dung cần tự học nhà: (6 giờ) Review Chương làm tập - Bài đọc bắt buộc: Nguồn: https://elearning.vanlanguni.edu.vn (Course Name: Phân tích Thiết kế Hệ thống – K26QISM) Chương Giới thiệu Hướng đối tượng UML (tt) Từ Trang đến trang 61 CELO CELO CELO Tuần Nội dung - KQHTMĐ HP Bài đọc tham khảo: Sách System Analysis & Design An Object-Oriented Approach with UML Chapter Structural Modeling Từ trang 163 đến trang 197 C/ Đánh giá kết học tập Chương 1: Phương pháp đánh giá: Rubric (Phụ lục) Chương 6: Chuẩn SEO A/ Nội dung giảng dạy lớp: (2 giờ) SEO Chuẩn SEO Tại cần Website chuẩn SEO Các tiêu chí Web chuẩn SEO Cách viết chuẩn SEO Nội dung làm thảo luận: (1 giờ) Tại Website cần chuẩn SEO B/ Các nội dung cần tự học nhà: (6 giờ) Review Chương làm tập - CELO CELO CELO Bài đọc bắt buộc: Nguồn: https://elearning.vanlanguni.edu.vn (Course Name: Phân tích Thiết kế Hệ thống – K26QISM) Chương Chuẩn SEO Từ Trang đến trang 49 Bài đọc tham khảo: C/ Đánh giá kết học tập Chương 1: Phương pháp đánh giá: Rubric 1, Rubric 2, Rubric (Phụ lục) Chương 7: Thiết kế Mã A/ Nội dung giảng dạy lớp: (2 giờ) Mã Các loại Mã Quy định thiết kế Mã Mẫu thiết kế Mã Nội dung làm thảo luận: (1 giờ) Thiết kế Mã cho số mã doanh nghiệp B/ Các nội dung cần tự học nhà: (6 giờ) Review Chương làm tập - CELO CELO CELO Bài đọc bắt buộc: Nguồn: https://elearning.vanlanguni.edu.vn (Course Name: Phân tích Thiết kế Hệ thống – K26QISM) Chương Thiết kế Mã Từ Trang đến trang 24 Bài đọc tham khảo: Không có C/ Đánh giá kết học tập Chương 1: Phương pháp đánh giá: Rubric 1, Rubric 2, Rubric (Phụ lục) Báo cáo đồ án nhóm 10 CELO CELO CELO CELO A/ Nội dung thảo luận đồ án lớp: (3 giờ) Báo cáo Đặt câu hỏi Tuần Nội dung Trả lời KQHTMĐ HP CELO B/ Các nội dung cần tự học nhà: (1.5 giờ) Chỉnh sửa Website thiết kế theo nhận xét báo cáo - Bài đọc bắt buộc: Khơng có Bài đọc tham khảo: Khơng có C/ Đánh giá kết học tập Chương 1: Phương pháp đánh giá: Rubric 1, Rubric 2, Rubric 4, Rubric (Phụ lục) 8.2 Phần thực hành Tuần Nội dung KQHTMĐ HP Buổi 1: Giới thiệu nhóm tập nhóm A/ Nội dung giảng dạy lớp: (3 giờ) Giới thiệu nhóm tiếng anh (tên, slogan, logo….) Giới thiệu tập nhóm Trình bày tập nhóm Đặt câu hỏi/Trả lời CELO CELO CELO CELO B/ Các nội dung cần tự học nhà: (1.5 giờ) Mô tả lại dự án xác định chức phần mềm Bài đọc bắt buộc: Buổi – Đề tài tập nhóm https://elearning.vanlanguni.edu.vn (Course Name: Phân tích Thiết kế Hệ thống – K26QISM) C/ Đánh giá kết học tập Chương 1: Phương pháp đánh giá: Rubric 1, Rubric 3, Rubric (Phụ lục) Buổi 2: Cài đặt phầm mềm vẽ business process (activity diagram) A/ Nội dung giảng dạy lớp: (3 giờ) Kết hợp phương pháp giảng dạy Blended Learning: Giảng viên giảng dạy Video online Giới thiệu công cụ hướng dẫn cài đặt Rational Rose Hướng dẫn dùng công cụ vẽ Business Project thông qua mơ hình Activity Diagram Giới thiệu đồ án mơn học Tìm hiểu u cầu đồ án B/ Các nội dung cần tự học nhà: (1.5 giờ) Xây dựng Mơ hình hoạt động doanh nghiệp đồ án CELO CELO CELO CELO Bài đọc bắt buộc: Buổi - Cài đặt phần mềm vẽ Business process (Activity Diagram) https://elearning.vanlanguni.edu.vn (Course Name: Phân tích Thiết kế Hệ thống – K26QISM) C/ Đánh giá kết học tập Chương 1: Phương pháp đánh giá: Rubric 1, Rubric 3, Rubric (Phụ lục) Buổi 3: Thiết kế mơ hình hóa chức A/ Nội dung giảng dạy lớp: (3 giờ) Kết hợp phương pháp giảng dạy Blended Learning: Giảng viên giảng dạy Video online Những quy tắc vẽ Usecase Diagram Vẽ Usecase Diagram 10 CELO CELO CELO CELO Tuần Nội dung KQHTMĐ HP Làm tập B/ Các nội dung cần tự học nhà: (1.5 giờ) Xây dựng mơ hình chức đồ án Bài đọc bắt buộc: Buổi – Usecase Diagram https://elearning.vanlanguni.edu.vn (Course Name: Phân tích Thiết kế Hệ thống – K26QISM) C/ Đánh giá kết học tập Chương 1: Phương pháp đánh giá: Rubric 1, Rubric 3, Rubric (Phụ lục) Buổi 4: Thiết kế giao diện A/ Nội dung giảng dạy lớp: (3 giờ) Kết hợp phương pháp giảng dạy Blended Learning: Giảng viên giảng dạy Video online Những quy tắc thiết kế giao diện Hướng dẫn sử dụng công cụ Pencil Project Làm tập B/ Các nội dung cần tự học nhà: (1.5 giờ) Thiết kế giao diện mẫu đồ án CELO CELO CELO CELO Bài đọc bắt buộc: Buổi 4: Thiết kế giao diện https://elearning.vanlanguni.edu.vn (Course Name: Phân tích Thiết kế Hệ thống – K26QISM) C/ Đánh giá kết học tập Chương 1: Phương pháp đánh giá: Rubric 1, Rubric 3, Rubric (Phụ lục) Buổi 5: Mô tả chức A/ Nội dung giảng dạy lớp: (3 giờ) CELO CELO CELO CELO Usecase Template Cách thực Usecase Detail Usecase Checklist Làm tập B/ Các nội dung cần tự học nhà: (1.5 giờ) Mô tả chức đồ án Bài đọc bắt buộc: Buổi 5: Usecase Detail https://elearning.vanlanguni.edu.vn (Course Name: Phân tích Thiết kế Hệ thống – K26QISM) C/ Đánh giá kết học tập Chương 1: Phương pháp đánh giá: Rubric 1, Rubric 3, Rubric (Phụ lục) Buổi 6: Thiết kế database A/ Nội dung giảng dạy lớp: (3 giờ) Quy tắc tạo Database từ Mơ hình ERD Mơ hình Class Diagram Tạo Stored Procedure cần thiết cho hệ thống Generate Code Script Hướng dẫn tập nhóm DBMS B/ Các nội dung cần tự học nhà: (1.5 giờ) Thiết kế database cho đồ án CELO CELO CELO CELO Bài đọc bắt buộc: Buổi - Thiết kế Database https://elearning.vanlanguni.edu.vn (Course Name: Phân tích Thiết kế Hệ thống – K26QISM) C/ Đánh giá kết học tập Chương 1: Phương pháp đánh giá: Rubric 1, Rubric 3, Rubric 11 (Phụ lục) Tuần Nội dung KQHTMĐ HP Buổi 7: Sơ đồ lớp (Class diagram) A/ Nội dung giảng dạy lớp: (3 giờ) Kết hợp phương pháp giảng dạy Blended Learning: Giảng viên giảng dạy Video online Những quy tắc vẽ Class Diagram Vẽ Class Diagram B/ Các nội dung cần tự học nhà: (1.5 giờ) Thiết kế mơ hình lớp cho đồ án CELO CELO CELO CELO Bài đọc bắt buộc: Buổi 7: Class Diagram https://elearning.vanlanguni.edu.vn (Course Name: Phân tích Thiết kế Hệ thống – K26QISM) C/ Đánh giá kết học tập Chương 1: Phương pháp đánh giá: Rubric 1, Rubric 3, Rubric (Phụ lục) Buổi 8: Báo cáo tập nhóm Mobile App GUI A/ Nội dung giảng dạy lớp: (3 giờ) Mỗi nhóm trình bày giao diện Mobile mà nhóm nghiên cứu CELO CELO CELO CELO B/ Các nội dung cần tự học nhà: (1.5 giờ) Tìm hiểu phần mềm để thiết kế giao diện Mobile App Bài đọc bắt buộc: Khơng có C/ Đánh giá kết học tập Chương 1: Phương pháp đánh giá: Rubric 1, Rubric 3, Rubric (Phụ lục) Buổi 9: Thiết kế mã A/ Nội dung giảng dạy lớp: (3 giờ) Kết hợp phương pháp giảng dạy Blended Learning: Giảng viên giảng dạy Video online Những quy tắc thiết kế Mã Form thiết kế Mã Code Mã ngôn ngữ SQL B/ Các nội dung cần tự học nhà: (1.5 giờ) Thiết kế Mã khác đối tượng đồ án CELO CELO CELO CELO Bài đọc bắt buộc: Buổi 9: Thiết kế Mã https://elearning.vanlanguni.edu.vn (Course Name: Phân tích Thiết kế Hệ thống – K26QISM) C/ Đánh giá kết học tập Chương 1: Phương pháp đánh giá: Rubric 1, Rubric 3, Rubric (Phụ lục) Buổi 10: Thi thử Lý thuyết Hướng dẫn nộp đồ án môn học A/ Nội dung giảng dạy lớp: (3 giờ) Kết hợp phương pháp giảng dạy Blended Learning: Giảng viên giảng dạy Video online 10 Hướng dẫn nộp bài: o Thời hạn nộp o Các file nộp o Hình thức nộp Ôn tập Thi thử Lý thuyết (ở Phòng máy) B/ Các nội dung cần tự học nhà: (1.5 giờ) Xây dựng tài liệu phần mềm toàn đồ án Bài đọc bắt buộc: Buổi 10: Thi thử Hướng dẫn nộp đồ án cuối https://elearning.vanlanguni.edu.vn (Course Name: Phân tích Thiết kế Hệ thống – K26QISM) 12 CELO CELO CELO CELO Tuần KQHTMĐ HP Nội dung C/ Đánh giá kết học tập Chương 1: Phương pháp đánh giá: Rubric 1, Rubric (Phụ lục) Yêu cầu giảng viên học phần - Phòng học, thực hành: phòng học bình thường phịng máy tính theo quy mơ từ 40 - 50 sinh viên; - Phương tiện phục vụ giảng dạy: Máy chiếu, loa, micro 10 Biên soạn cập nhật đề cương chi tiết 10.1 Đề cương biên soạn vào năm học: 2020-2021 10.2 Đề cương chỉnh sửa lần thứ: 10.3 Nội dung chỉnh sửa, cập nhật, thay đổi lần gần nhất: - Xây dựng file Đề cương: theo mẫu BM 08 Tp HCM, ngày 01 tháng 02 năm 2021 TRƯỞNG KHOA TS Hồng Lê Minh P.TRƯỞNG BỘ MƠN NGƯỜI BIÊN SOẠN ThS Nguyễn Đắc Quỳnh Mi ThS Ngô Quốc Huy HIỆU TRƯỞNG PGS TS Trần Thị Mỹ Diệu 13 PHỤ LỤC 3a: GIẢNG VIÊN PHỤ TRÁCH HỌC PHẦN Giảng viên hữu Họ tên: NGÔ QUỐC HUY Học hàm, học vị: Thạc sĩ Địa quan: 69/68 Đặng Thùy Trâm, P.13, Quận Bình Thạnh, TP Hồ Chí Minh Điện thoại liên hệ: 0936 161 436 Email: huy.nq@vlu.edu.vn Trang web: http://www.vanlanguni.edu.vn/cac-khoasize-bar-2/198-khoa-cong-nghe-thong-tin Cách liên lạc với giảng viên: Sinh viên gặp Giảng viên trực tiếp Khoa hành chính, khơng gặp trực tiếp Giảng viên, Sinh viên liên hệ trao đổi với Giảng viên, thông qua hình thức sau: • Đặt câu hỏi Trang học trực tuyến - Moodle trường, Course Name: Phân tích Thiết kế hệ thống - K24QISM • Gửi Email riêng cho Giảng viên qua Email: huy.nq@vlu.edu.vn • Gửi SMS, Gọi điện cần thiết qua số điện thoại: 0936 161 436 • Gặp trực tiếp Văn phịng khoa hành (Giảng viên trực VPK Cơng nghệ Thơng tin, Tịa nhà LV, Lầu 5, CS3, từ thứ - thứ 6) 14 PHỤ LỤC 3b: RUBRIC ĐÁNH GIÁ Rubric đánh giá điểm danh – Attendance 5% Tiêu chí Tham dự đầy đủ buổi học lý thuyết Tổng Trọng số (%) 100 Tốt Từ – 10 đ Tham dự đầy đủ buổi học Khá Từ – 8đ Tham dự 75% buổi học Trung bình Yếu Từ – dưới đ 6đ Tham dự Vắng từ 50% buổi buổi trở lên học 100 Rubric 2: đánh giá điểm cộng – Bonus 5% Tiêu chí Trọng số (%) Điểm cộng tích cực 100 Tổng Tốt Từ – 10 đ Khá Từ – 8đ Xung phong Xung phong trả lời trả lời câu hỏi câu hỏi GV tốt đầy GV tốt đủ lần trở lên đầy đủ lần trở lên Trung bình Từ – 6đ Xung phong trả lời câu hỏi GV tốt đầy đủ lần trở lên Yếu đ Không xung phong trả lời câu hỏi GV 100 Rubric 3: đánh giá kiểm tra thực hành (Weekly Project, 30%): máy Tiêu chí Giới thiệu nhóm phân tích giao diện trị chơi nhỏ tự chọn Trọng số (%) 100/14 Tốt Từ – 10 đ Giới thiệu nhóm tốt, đầy đủ thơng tin, phân tích tốt phần mềm Mơ tả quy trình nghiệp vụ đồ án Phân rã công việc (Work Breakdown Structure) 100/14 Mơ hình quy trình nghiệp vụ đầy đủ thành phần chức Phân rã công việc đầy đủ Thiết kế Usecase Diagram: - Level - Level 100/14 Nêu đầy đủ thành phần Use cases 15 Khá Từ – đ Giới thiệu nhóm tốt, đầy đủ, phân tích thiếu chức phần mềm Mơ hình sai 12 hoạt động thiếu 1-2 chức Phân rã cơng việc đầy đủ Trung bình Từ – đ Khơng phân tích phần mềm Khơng nêu thành phần phụ: Business Thiếu Alternative Flows, Business Mơ hình sai 35 hoạt động thiếu 3-5 chức Phân rã công việc đầy đủ Yếu đ Khơng giới thiệu nhóm phần mềm Mơ hình sai tồn chức Khơng phân rã cơng việc Không nêu mục Thiết kế Usecase Description cho đồ án Thiết kế giao diện 100/14 mẫu cho đồ án Rules,Trigger, Relations Rules,Trigger, Relations Giao diện thể tất cả liệu cần nhập Giao diện khó sử dụng Giao diện thiếu thành phần liệu Thiết kế Sequence 100/14 Diagram cho đồ án Release Xác định tất cả đối tượng message Xác định thiếu message Xác định thiếu đối tượng message Thiết kế Sequence 100/14 Diagram cho đồ án Release Xác định tất cả đối tượng message Xác định thiếu message Thiết kế Class Diagram cho Release (Winform) Thiết kế Class Diagram cho Release (Website) Thiết kế Code Design Form cho đồ án 100/14 Xác định tất cả đối tượng quan hệ Xác định thiếu quan hệ 100/14 Xác định tất cả đối tượng quan hệ Xác định thiếu quan hệ 100/14 Thiết kế mã hợp lý đầy đủ thành phần mã để quản lý Lập trình xử lý liệu lên giao diện 100/14 Lập trình xử lý liệu lên Thiết kế mã đầy đủ thành phần mã để quản lý mã đơn giản Lập trình xử lý liệu Lập trình giao diện 100/14 (Winform, Frontend) cho đồ án Thiết kế Cơ sở liệu 100/14 Giao diện bản chất chức Thiết kế giao diện Thiết kế giao Thiết kế giao Thiết kế theo giao diện đầy đủ đối diện không đầy thiếu 1-2 diện mẫu tượng liệu đủ đối tượng giao diện không liệu yêu cầu theo giao diện không theo mẫu giao diện mẫu Có đầy đủ thơng Thiếu 1-2 mục Thiếu 3-5 mục Khơng tin mục: tồn tồn có file thơng tin thơng tin thiết kế Mô tả dự án Cơ sở Ràng buộc liệu nghiệp vụ Thiết kế bảng Thiết kế CSDL luận lý Thiết kế CSDL vật lý 16 Không vẽ message Xác định thiếu Không đối tượng vẽ message message Xác định thiếu Không đối tượng vẽ quan hệ quan hệ Xác định thiếu Không đối tượng vẽ quan hệ quan hệ Thiết kế mã Thiết kế thiếu 3-5 thành mã thiếu phần mã để >5 thành quản lý phần mã để quản lý Lập trình xử lý Khơng liệu lập trình (Winform, Frontend) cho đồ án Release giao diện tất cả chức yêu cầu lên 1/2 giao diện chức yêu cầu Lập trình xử lý liệu Back-end cho đồ án Release 100/14 Lập trình xử lý liệu Back-end tất cả chức yêu cầu Lập trình kiểm tra liệu cho giao diện đồ án 100/14 Kiểm tra cho tất cả liệu giao diện Lập trình thiết kế Report 100/14 Lập trình đầy đủ chức thiết kế báo cáo thể định dạng báo cáo Tổng lên 1/3 giao diện chức yêu cầu Lập trình xử lý liệu Backend 1/3 chức yêu cầu xử lý giao diện Lập trình xử lý Khơng liệu Backlập trình end 1/2 chức xử lý yêu cầu giao diện Kiểm tra thiếu Kiểm tra thiếu Kiểm tra 1-2 liệu 3-5 liệu thiếu >5 giao diện giao diện liệu giao diện Lập trình Lập trình Không đầy đủ chức đầy đủ chức lập trình thiết kế thiết kế báo cáo báo cáo giao diện thể chưa thiếu >3 thành thiết kế định dạng phần dạng báo cáo báo cáo 100 Rubric 4: đánh giá Đồ án môn học (Final Project, 15%): máy Tiêu chí Trọng số (%) Personal Hệ số ProjectDescription BusinessProcess UsecaseDiagram Tốt Từ – 10 đ Cá nhân cả nhóm đánh giá tốt Khá Từ – đ Cá nhân cả nhóm đánh giá đóng góp 75% dự án Trung bình Từ – đ Cá nhân cả nhóm đánh giá đóng góp 50% dự án Mơ tả đầy đủ chi tiết yêu cầu dự án Mô tả đầy đủ yêu cầu dự án, thiếu ràng buộc nghiệp vụ Mô tả đầy đủ yêu cầu khơng chi tiết Mơ hình quy trình nghiệp vụ đầy đủ thành phần chức Nêu đầy đủ thành phần Use cases Mơ hình sai 1-2 hoạt động thiếu 1-2 chức Mô hình sai 35 hoạt động thiếu 3-5 chức Không nêu thành phần phụ: Business Thiếu Alternative Flows, Business 3 17 Yếu đ Cá nhân cả nhóm đánh giá đóng góp 0% dự án Mô tả giống đề giảng viên cung cấp Mơ hình sai tồn chức Khơng nêu mục Rules,Trigger, Relations Thiếu số ràng buộc Null/Not null Rules,Trigger, Relations Thiếu Ràng buộc kiểu liệu Nêu đầy đủ Business Rule cần có Thiếu link với Datadictionary Thiếu Business Rule cần thiết Nêu đầy đủ Message thông báo tương với Business Rule Các Usecase Description đầy đủ mục cần có Xác định tất cả đối tượng message Xác định tất cả đối tượng quan hệ Xác định tất cả đối tượng message Thiết kế mã hợp lý đầy đủ thành phần mã để quản lý Tài liệu hướng dẫn đầy đủ chi tiết Thiếu Thông báo tiếng Anh Thiếu thông báo cần thiết Thiếu giao diện Business Rule alternative flow Thiếu Business Rule Giao diện, Alternative flow Xác định thiếu đối tượng message Thiếu từ mục trở lên Xác định thiếu quan hệ Xác định thiếu đối tượng quan hệ Không vẽ quan hệ Xác định thiếu message Xác định thiếu đối tượng message Không vẽ message Thiết kế mã đầy đủ thành phần mã để quản lý mã đơn giản Tài liệu hướng dẫn đầy đủ Thiết kế mã thiếu 3-5 thành phần mã để quản lý Thiết kế mã thiếu >5 thành phần mã để quản lý Khơng có tài liệu Nêu đầy đủ Data cần có Data Dictionary Business Rule Message List Usecase Description DesignDatabase ClassDiagram Sequence-Collabotation 10 8 CodeDesignForm UserGuide 18 Xác định thiếu message Tài liệu hướng dẫn thiếu u cầu Khơng có Data liên quan đến hệ thống Business Rule không dùng Thông báo không liên quan đến chức Không vẽ message Demo/Source code Tổng 30 Chức thực đầy đủ Chức chưa thực từ 1-3 chức Chức chưa thực từ trở lên Không thực chức 100 Rubric 5: đánh giá Bài tập cá nhân (Assignment, 10%) – giấy, máy Tiêu chí Thiết kế State Diagram Trọng số (%) 100/11 100/11 Thiết kế Usecase Diagram 100/11 Lập trình Class 100/11 Lập trình Validation Nhóm 100/11 Lập trình Validation Cá nhân 100/11 Thiết kế giao diện thống kê 100/11 Thiết kế giao diện Hóa đơn Thiết kế mã Tính mã vạch ISBN 100/11 Tốt Từ – 10 đ Khá Từ – đ Mơ hình sai 12 hoạt động thiếu 1-2 chức Trung bình Từ – đ Mơ hình sai 35 hoạt động thiếu 3-5 chức Không nêu thành phần phụ: Business Rules,Trigger, Relations Lập trình đầy Lập trình đầy đủ lớp đủ lớp thiếu phương thức Thiếu Alternative Flows, Business Rules,Trigger, Relations Lập trình thiếu lớp Mơ hình quy trình nghiệp vụ đầy đủ thành phần chức Nêu đầy đủ thành phần Use cases Yếu đ Mơ hình sai tồn chức Khơng nêu mục Khơng lập trình phương thức lập trình thuộc tính Kiểm tra cho Kiểm tra thiếu Kiểm tra thiếu Kiểm tra tất cả liệu 1-2 liệu 3-5 liệu thiếu >5 giao giao diện giao diện liệu diện giao diện Kiểm tra cho Kiểm tra thiếu Kiểm tra thiếu Kiểm tra tất cả liệu 1-2 liệu 3-5 liệu thiếu >5 giao giao diện giao diện liệu diện giao diện Giao diện thể Giao diện khó Giao diện thiếu Giao diện tất sử dụng thành phần cả liệu liệu cần nhập bản chất chức Giao diện thể Giao diện khó Giao diện thiếu Giao diện tất sử dụng thành phần cả liệu liệu cần nhập bản chất chức Thiết kế mã Thiết kế mã Thiết kế mã Thiết kế hợp lý đầy đầy đủ thiếu 3-5 thành mã thiếu đủ thành thành phần >5 thành 19 phần mã để quản lý 100/11 Thiết kế giao diện theo giao diện mẫu 100/11 Xác định tất cả đối tượng quan hệ Thiết kế mã hợp lý đầy đủ thành phần mã để quản lý Thiết kế giao diện Web (Bootstrap) Thiết kế Sequence Diagram 100/11 Lập trình: Thiết kế mã Tổng mã để quản lý mã đơn giản Thiết kế giao diện đầy đủ đối tượng liệu không theo giao diện mẫu Xác định thiếu quan hệ phần mã để phần quản lý mã để quản lý Thiết kế giao Thiết kế diện không đầy thiếu 1-2 đủ đối tượng giao diện liệu yêu cầu không theo giao diện mẫu Xác định thiếu Không vẽ đối tượng quan quan hệ hệ Thiết kế mã đầy đủ thành phần mã để quản lý mã đơn giản Thiết kế mã thiếu 3-5 thành phần mã để quản lý Thiết kế mã thiếu >5 thành phần mã để quản lý 100 Rubric 6: đánh giá Kiểm tra lý thuyết (Final Test, 35%): máy, trắc nghiệm + tự luận Tiêu chí Trắc nghiệm lý thuyết học Trọng số (%) 30 Thiết kế sơ đồ lớp 25 Thiết kế giao diện 15 Thiết kế sơ đồ 15 Thiết kế Mã 15 Tổng Tốt Từ – 10 đ Đúng 30 câu trắc nghiệm Xác định tất cả đối tượng quan hệ Giao diện thể tất cả liệu cần nhập Xác định tất cả đối tượng message Thiết kế mã hợp lý đầy đủ thành phần mã để quản lý 100 20 Khá Từ – 8đ Đúng 23-24 câu trắc nghiệm Xác định thiếu quan hệ Giao diện khó sử dụng Xác định thiếu message Thiết kế mã đầy đủ thành phần mã để quản lý mã đơn giản Trung bình Từ – 6đ Đúng 15 câu trắc nghiệm Xác định thiếu đối tượng quan hệ Giao diện thiếu thành phần liệu Xác định thiếu đối tượng message Thiết kế mã thiếu 3-5 thành phần mã để quản lý Yếu đ Không câu Không vẽ quan hệ Giao diện bản chất chức Không vẽ message Thiết kế mã thiếu >5 thành phần mã để quản lý