Đề cương chi tiết học phần Phân tích và thiết kế hệ thống thông tin (System Analysis and Design)
lượt xem 4
download
"Đề cương chi tiết học phần Phân tích và thiết kế hệ thống thông tin (System Analysis and Design)" thông tin đến các bạn cái nhìn tổng quát về phân bố chương trình, tóm tắt nội dung, các yêu cầu cần thiết để học tập chủ động và hiệu quả hơn.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Đề cương chi tiết học phần Phân tích và thiết kế hệ thống thông tin (System Analysis and Design)
- BM01.QT02/ĐNT-ĐT TRƯỜNG ĐH NGOẠI NGỮ - TIN HỌC TP.HCM CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA CÔNG NGHỆ THÔNG TIN Độc lập – Tự do – Hạnh Phúc ________ ___________ ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN 1. Thông tin chung về học phần - Tên học phần: Phân tích và Thiết kế Hệ thống Thông tin (System Analysis and Design) - Mã số học phần: 1221144 - Số tín chỉ học phần: 4 (3+1) tín chỉ - Thuộc chương trình đào tạo của bậc, ngành: Đại học, ngành Công nghệ Thông tin - Số tiết học phần: Nghe giảng lý thuyết : 30 tiết Làm bài tập trên lớp : 10 tiết Thảo luận : 5 tiết Thực hành, thực tập : 30 tiết Hoạt động theo nhóm : 0 tiết Thực tế: : 0 tiết Tự học : 120 giờ - Đơn vị phụ trách học phần: Bộ môn Hệ thống thông tin/Khoa Công Nghệ Thông Tin. 2. Học phần trước: Cơ sở dữ liệu. 3. Mục tiêu của học phần: Hoàn tất học phần sinh viên sẽ đạt được các mục tiêu như sau: - Kiến thức: o Đọc hiểu các tài liệu Phân tích Thiết kế được viết bằng ngôn ngữ UML o Hiểu và vẽ được 7 sơ đồ căn bản UML o Hiểu và vận dụng được Phương pháp Phân tích thiết kế Hướng đối tượng - Kỹ năng: o Có khả năng phân tích một ứng dụng (đã có hoặc mới) và mô hình hóa dưới dạng các sơ đồ UML o Có khả năng làm việc độc lập và/hoặc làm việc trong một nhóm nhỏ để thực hiện các yêu cầu phân tích lấy yêu cầu thông qua các kỹ thuật Interview, JAD – Joint Application Development, Questionaire, Analysis Document, Observe Process. - Thái độ, chuyên cần: Sinh viên phải dự giờ và làm bài tập đầy đủ, nộp bài thực hành đúng hạn định. 1
- 4. Chuẩn đầu ra: Đáp ứng Nội dung CĐR CTĐT Kiến thức 4.1.1. Kiến thức nền tảng: Ngôn ngữ mô hình hóa UML, K1 Ngôn ngữ lập trình JAVA + Đọc hiểu các tài liệu phân tích thiết kế được viết bằng ngôn ngữ UML. + Hiểu và vẽ được 7 sơ đồ căn bản: - Use Case - Object Diagram - Sequence Diagram - Collaboration Diagram - Class Diagram - StateChart - Activity Diagram 4.1.2. Vận dụng được phương pháp phân tích thiết kế Hướng K2, K3 đối tượng. Kỹ năng 4.2.1. Nắm được các nội dung chính yếu nhất của từng sơ S2 đồ: - Cơ chế hoạt động - Tại sao lại sử dụng - Mối liên quan với các sơ đồ khác. 4.2.2. Kỹ năng nghề nghiệp: S1, S3 + Có khả năng phân tích một ứng dụng đã có (hoặc ứng dụng mới) và mô hình hóa dưới dạng các sơ đồ UML. + Tài liệu hóa được một ứng dụng cho trước được dạng các sơ đồ UML. 4.2.3. Kỹ năng cá nhân: + Có khả năng làm việc độc lập và làm việc trong một nhóm nhỏ để thực hiện các yêu cầu phân tích sâu thông qua các kỹ thuật Interview, JAD (Joint-Application Development), Questionaire, Analysis Document, Observe Process. Thái độ 4.3.1. Tôn trọng quyền tác giả, sử dụng phần mềm hợp pháp A1 4.3.2. Đi học đều đặn, nghỉ học phải có lí do chính đáng và A2, A3 phải xin phép. Không đi trễ, về sớm. 4.3.3. Nghiên túc nghe giảng viên giảng bài. Hoàn thành những bài thực tập do giảng viên yêu cầu 5. Mô tả tóm tắt nội dung học phần: Môn học cung cấp các kiến thức và kỹ năng cần thiết để sinh viên có thể thực hiện mô hình hóa một ứng dụng nhỏ theo phương pháp hướng đối tượng và tài liệu hóa dưới dạng ngôn ngữ UML. Bắt đầu từ việc phân tích yêu cầu người dùng đến thiết kế ứng dụng, ngôn ngữ lập trình minh họa được dùng là JAVA. 2
- 6. Nội dung và lịch trình giảng dạy: - Các học phần lý thuyết: Buổi/ Hoạt động của Hoạt động của Giáo trình Tài liệu Nội dung Ghi chú Tiết giảng viên sinh viên chính tham khảo 1/3 Chương 1. Giới thiệu tổng - Thuyết giảng - Nghe giảng, ghi chú Cuốn [1]: Giải quyết quan Phân tích Thiết kế hướng - Trả lời câu hỏi Trang 1-13 mục tiêu đối tượng 4.1.1, 4.2.1 2/3 Chương 2. Thu thập yêu cầu - Thuyết giảng - Nghe giảng, ghi chú Giải quyết 2.1. Các kỹ thuật Phỏng vấn, - Trả lời câu hỏi mục tiêu Bảng câu hỏi 4.1.1, 4.1.2, 2.2. Làm việc nhóm (JAD) 4.2.1, 4.2.2 2.3. Nghiên cứu tài liệu, quan sát 3/3 Chương 3. Mô hình Đối tượng - Thuyết giảng - Nghe giảng, ghi chú Cuốn [1]: Giải quyết 3.1. Sơ đồ Object - Trả lời câu hỏi Trang 14-36 mục tiêu 4.1.3, 4.2.3 4/3 Chương 3. Mô hình Đối tượng - Sinh viên thực hiện với - Làm bài tập cá nhân 3.2. Bài tập sự hướng dẫn của hoặc theo nhóm giảng viên. 5/3 Chương 4. Mô hình Chức năng - Thuyết giảng - Nghe giảng, ghi chú Cuốn [1]: Giải quyết (Use Case View) - Trả lời câu hỏi Trang 53-71 mục tiêu 4.1. Sơ đồ Sequence và 4.1.3, 4.2.3 Collaboration 4.2. Minh họa: Chương trình Stock Control 6/3 Chương 4. Mô hình Chức năng - Thuyết giảng - Làm bài tập cá nhân (Use Case View) (tiếp theo) - Sinh viên thực hiện với hoặc theo nhóm 4.3. Bài tập sự hướng dẫn của giảng viên. 3
- 7/3 Chương 4. Mô hình Chức năng - Thuyết giảng - Nghe giảng, ghi chú Cuốn [1]: Giải quyết (Use Case View) (tiếp theo) - Trả lời câu hỏi Trang 75-96 mục tiêu 4.4. Minh họa: Chương trình 4.1.3, 4.2.3 Diagram Editor 8/3 Chương 4. Mô hình Chức năng - Sinh viên thực hiện với - Làm bài tập cá nhân (Use Case View) (tiếp theo) sự hướng dẫn của hoặc theo nhóm 4.5. Bài tập giảng viên. 9/3 Chương 5. Mô hình Thiết kế - Thuyết giảng - Nghe giảng, ghi chú Cuốn [1] Trang Giải quyết (Design View) - Trả lời câu hỏi 141-178 mục tiêu 5.1. Sơ đồ Class 4.1.3, 4.2.3 5.2. Minh họa: Chương trình Diagram Editor 10/3 Chương 5. Mô hình Thiết kế (Design View) (tiếp theo) 5.3. Bài tập 11/3 Chương 5. Mô hình Thiết kế - Thuyết giảng - Nghe giảng, ghi chú Cuốn [1] Trang Giải quyết (Design View) (tiếp theo) - Sinh viên thực hiện với - Trả lời câu hỏi 98-119 mục tiêu 5.4. Sơ đồ StateChart sự hướng dẫn của - Làm bài tập cá nhân 4.1.3, 4.2.3 5.5. Bài tập giảng viên. hoặc theo nhóm 5.6. Minh họa: Chương trình Diagram Editor 12/3 Chương 6: Mô hình Xử Lý - Thuyết giảng - Nghe giảng, ghi chú Giải quyết (Process View) - Sinh viên thực hiện với - Trả lời câu hỏi mục tiêu 6.1. Bài tập sự hướng dẫn của - Làm bài tập cá nhân 4.1.3, 4.2.3 6.2. Minh họa: Hệ thống ATM giảng viên. hoặc theo nhóm 13/3 Chương 7. Mô hình Thiết kế - Thuyết giảng - Nghe giảng, ghi chú Cuốn [1] Trang Giải quyết (Design View) Nâng cao - Trả lời câu hỏi 164-168 mục tiêu 7.1. Tổng quát hóa mối kết hợp 4.1.3, 4.2.3 4
- 7.2. Kết tập (Aggregation) 7.3. Hợp thành (Composition) 14/3 Chương 7. Mô hình Thiết kế - Sinh viên thực hiện với - Làm bài tập cá nhân (Design View) Nâng cao (tiếp sự hướng dẫn của hoặc theo nhóm theo) giảng viên. 7.4. Bài tập 15/3 Ôn tập - Thuyết giảng - Nghe giảng, ghi chú Giải quyết - Sinh viên thực hiện với - Trả lời câu hỏi mục tiêu sự hướng dẫn của 4.1.3, 4.2.3 giảng viên. - Các học phần thực hành: Buổi/ Hoạt động của Hoạt động của Giáo trình Tài liệu Nội dung Ghi chú Tiết giảng viên sinh viên chính tham khảo 1/3 Bài 1. Cài đặt các phần mềm - Review điểm chính - Nghe giảng, ghi chú Cuốn [1]: Trang Đọc thêm các Giải quyết cần thiết, xây dựng mô hình Đối - Hướng dẫn sinh viên - Đặt câu hỏi 36 tài liệu tham mục tiêu 4.2, tượng thực hiện - Làm bài tập Bài tập thực khảo 4.3 - Trả lời câu hỏi của SV hành 2/3 Bài 2. Xây dựng mô hình Chức - Review điểm chính - Nghe giảng, ghi chú Cuốn [1]: Trang Đọc thêm các Giải quyết năng - Hướng dẫn sinh viên - Đặt câu hỏi 72 tài liệu tham mục tiêu 4.2, thực hiện - Làm bài tập Bài tập thực khảo 4.3 - Trả lời câu hỏi của SV hành 3/3 Bài 2. Xây dựng mô hình Chức - Review điểm chính - Nghe giảng, ghi chú Cuốn [1]: Trang Đọc thêm các Giải quyết năng (tt) - Hướng dẫn sinh viên - Đặt câu hỏi 72 tài liệu tham mục tiêu 4.2, thực hiện - Làm bài tập Bài tập thực khảo 4.3 - Trả lời câu hỏi của SV hành 4/3 Bài 2. Xây dựng mô hình Chức - Review điểm chính - Nghe giảng, ghi chú Cuốn [1]: Trang Đọc thêm các Giải quyết năng (tt) - Hướng dẫn sinh viên - Đặt câu hỏi 96 tài liệu tham mục tiêu 4.2, thực hiện - Làm bài tập Bài tập thực khảo 4.3 5
- - Trả lời câu hỏi của SV hành 5/3 Bài 3. Xây dựng mô hình Thiết - Review điểm chính - Nghe giảng, ghi chú Cuốn [1]: Trang Đọc thêm các Giải quyết kế - Hướng dẫn sinh viên - Đặt câu hỏi 178 tài liệu tham mục tiêu 4.2, thực hiện - Làm bài tập Bài tập thực khảo 4.3 - Trả lời câu hỏi của SV hành 6/3 Bài 3. Xây dựng mô hình Thiết - Review điểm chính - Nghe giảng, ghi chú Cuốn [1]: Trang Đọc thêm các Giải quyết kế (tt) - Hướng dẫn sinh viên - Đặt câu hỏi 178 tài liệu tham mục tiêu 4.2, thực hiện - Làm bài tập Bài tập thực khảo 4.3 - Trả lời câu hỏi của SV hành 7/3 Bài 3. Xây dựng mô hình Thiết - Review điểm chính - Nghe giảng, ghi chú Cuốn [1]: Trang Đọc thêm các Giải quyết kế (tt) - Hướng dẫn sinh viên - Đặt câu hỏi 178 tài liệu tham mục tiêu 4.2, thực hiện - Làm bài tập Bài tập thực khảo 4.3 - Trả lời câu hỏi của SV hành 8/3 Bài 3. Xây dựng mô hình Thiết - Review điểm chính - Nghe giảng, ghi chú Cuốn [1]: Trang Đọc thêm các Giải quyết kế (tt) - Hướng dẫn sinh viên - Đặt câu hỏi 119 tài liệu tham mục tiêu 4.2, thực hiện - Làm bài tập Bài tập thực khảo 4.3 - Trả lời câu hỏi của SV hành 9/3 Bài 4. Xây dựng mô hình Thiết - Review điểm chính - Nghe giảng, ghi chú Bài tập thực Đọc thêm các Giải quyết kế (Design View) nâng cao - Hướng dẫn sinh viên - Đặt câu hỏi hành tài liệu tham mục tiêu 4.2, thực hiện - Làm bài tập khảo 4.3 - Trả lời câu hỏi của SV 10/3 Thi 6
- 7. Nhiệm vụ của sinh viên: Sinh viên phải thực hiện các nhiệm vụ như sau: - Tham dự tối thiểu 80% số tiết học. - Thực hiện đầy đủ các bài tập và được đánh giá kết quả thực hiện. - Nộp đồ án phần kiểm tra giữa học kỳ. - Nộp đồ án phần kết thúc học phần. - Chủ động tổ chức thực hiện giờ tự học. 8. Đánh giá kết quả học tập của sinh viên: 8.1. Cách đánh giá Sinh viên được đánh giá tích lũy học phần như sau: Trọng Thành Điểm thành Trọng Mục TT Quy định số thành phần phần số điểm tiêu phần - Tham dự ít nhất 80% Điểm chuyên số tiết học và số bài tập 20% 4.3 Thực cần 1 được giao 40% hành Điểm thi thực Thực hiện đồ án: Use 4.2 80% hành Case View 4.1 Lý Điểm thi kết Thực hiện đồ án: Design 4.1 2 60% thuyết thúc học phần View – Process View 4.2 8.2. Cách tính điểm - Điểm đánh giá thành phần và điểm thi kết thúc học phần được chấm theo thang điểm 10 (từ 0 đến 10), làm tròn đến 0.5. - Điểm học phần là tổng điểm của tất cả các điểm đánh giá thành phần của học phần nhân với trọng số tương ứng. Điểm học phần theo thang điểm 10 làm tròn đến một chữ số thập phân. 9. Tài liệu học tập: 9.1. Giáo trình chính: [1] Practical Object Oriented Design with UML, Mark Priestley, McGraw-Hill Education, 2003 9.2. Tài liệu tham khảo: [2] Learning UML, Russ Miles, Kim Hamilton, O'Reilly Media, 2006 [3] UML Distilled, Martin Fowler, Addison-Wesley Professional, 2003 7
- 10. Hướng dẫn sinh viên tự học: Tuần/ Lý Thực Nhiệm vụ của sinh Nội dung thuyết hành Buổi (tiết) (tiết) viên 1 Chương 1. Giới thiệu tổng quan Phân tích 3 0 Nghiên cứu trước: Thiết kế hướng đối tượng. Cuốn [1]: Trang 1-13 2 Chương 2. Thu thập yêu cầu 3 0 Nghiên cứu trước tài Các kỹ thuật Phỏng vấn, Bảng câu hỏi, liệu Làm việc nhóm (JAD), Nghiên cứu tài liệu, quan sát 3-4 Chương 3. Mô hình Đối tượng 6 3 Nghiên cứu trước: Sơ đồ Object Cuốn [1]: Trang 14- 36 5-6 Chương 4. Mô hình Chức năng (Use 6 6 Nghiên cứu trước: Case View) Cuốn [1]: Trang 53- Sơ đồ Sequence và Collaboration 71 Minh họa: Chương trình Stock Control 7-8 Chương 4. Mô hình Chức năng (Use 6 3 Nghiên cứu trước: Case View) (tiếp theo) Cuốn [1]: Trang 75- Minh họa: Chương trình Diagram Editor 96 9-10 Chương 5. Mô hình Thiết kế (Design 6 6 Nghiên cứu trước: View) Cuốn [1]: Trang 141- Sơ đồ Class. 178 Minh họa: Chương trình Diagram Editor 11 Chương 5. Mô hình Thiết kế (Design 3 6 Nghiên cứu trước: View) (tiếp theo) Cuốn [1]: Trang 98- Sơ đồ StateChart. 119 Minh họa: Chương trình Diagram Editor 12 Chương 6: Mô hình Xử Lý (Process 3 3 Nghiên cứu trước: View). tài liệu Minh họa: Hệ thống ATM 13-14 Chương 7. Mô hình Thiết kế (Design 6 3 Nghiên cứu trước: View) Nâng cao Cuốn [1]: Trang 164- Tổng quát hóa mối kết hợp, Kết tập 168 (Aggregation), Hợp thành (Composition) Ngày… tháng…. Năm 201 Ngày… tháng…. Năm 201 Ngày… tháng…. Năm 201 Trưởng khoa Trưởng Bộ môn Người biên soạn (Ký và ghi rõ họ tên) (Ký và ghi rõ họ tên) (Ký và ghi rõ họ tên) Ngày… tháng…. Năm 201 Ban giám hiệu 8
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Đề cương chi tiết học phần Thiết kế đồ họa (Graphic Designer)
12 p | 120 | 17
-
Đề cương chi tiết học phần: Thiết kế sản phẩm với CAD-MEC 421
55 p | 86 | 11
-
Đề cương chi tiết học phần Quản lý dự án phần mềm (Software Project Management)
9 p | 78 | 10
-
Đề cương chi tiết học phần Lập trình Game (Game Programming)
10 p | 88 | 5
-
Đề cương chi tiết học phần Công nghệ phần mềm nâng cao (Advanced Software Engineering)
9 p | 47 | 5
-
Đề cương chi tiết học phần Lập trình Java (Java Programming) bậc đại học
13 p | 63 | 5
-
Đề cương chi tiết học phần Điều tra tấn công (Computer Hacking Forensic Investigator)
9 p | 52 | 4
-
Đề cương chi tiết học phần Tin học đại cương (Introduction to General of Information)
10 p | 60 | 4
-
Đề cương chi tiết học phần Cấu trúc dữ liệu và giải thuật (Data structures and algorithms) bậc đại học
10 p | 56 | 4
-
Đề cương chi tiết học phần Mẫu thiết kế cho phần mềm (Design pattern)
12 p | 56 | 4
-
Đề cương chi tiết học phần Lập trình web (Web Programming)
12 p | 76 | 3
-
Đề cương chi tiết học phần Tin học quản lý (Information Management)
8 p | 59 | 3
-
Đề cương chi tiết học phần Tin học đại cương
12 p | 11 | 3
-
Đề cương chi tiết học phần Lập trình Java EE
12 p | 50 | 2
-
Đề cương chi tiết học phần (Học phần lý thuyết hoặc lý thuyết và thực hành): Tin học đại cương
10 p | 72 | 2
-
Đề cương chi tiết học phần Lập trình an toàn (Programming Security)
8 p | 36 | 2
-
Đề cương chi tiết học phần Tin học ứng dụng
9 p | 18 | 2
-
Đề cương chi tiết học phần Hệ thống Scada (Mã học phần: 010123961)
14 p | 9 | 2
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn