25
HỌC VIỆN KỸ THUẬT QUÂN SỰ KHOA: CÔNG NGHỆ THÔNG TIN CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự do – Hạnh phúc ĐỀ CƯƠNG CHI TIẾT MÔN HỌC PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG 1. Thông tin về giáo viên Họ và tên: Đỗ Thị Mai Hường Chức danh, học hàm, học vị: GV, ThS Thời gian, địa điểm làm việc: Bộ môn Các Hệ thống thông tin – Khoa CNTT Địa chỉ liên hệ: Bộ môn Các HTTT – Khoa CNTT - HVKTQS Điện thoại, email: 098 33 66 922, [email protected] Các hướng nghiên cứu chính: Phân tích thiết kế hệ thống thông tin, Khai phá dữ liệu. 2. Thông tin chung về môn học - Tên môn học: Phân tích thiết kế Hướng đối tượng - Mã môn học: - Số tín chỉ: 3 - Môn học: Bắt buộc: Lựa chọn: x - Các môn học tiên quyết: Lý thuyết cơ sở dữ liệu, Lập trình hướng đối tượng - Các môn học kế tiếp: - Các yêu cầu đối với môn học (nếu có): - Giờ tín chỉ đối với các hoạt động: Nghe giảng lý thuyết: 2 Làm bài tập trên lớp: Thảo luận: Thực hành, thực tập (ở PTN, nhà máy, thực tập...): 1

Mẫu Đề cương môn họcfit.mta.edu.vn/files/FileMonHoc/DecuongHocPhan_PhanTichT... · Web viewSinh viên phải chuẩn bị các nội dung theo yêu cầu trong đề cương

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Mẫu Đề cương môn họcfit.mta.edu.vn/files/FileMonHoc/DecuongHocPhan_PhanTichT... · Web viewSinh viên phải chuẩn bị các nội dung theo yêu cầu trong đề cương

HỌC VIỆN KỸ THUẬT QUÂN SỰKHOA: CÔNG NGHỆ THÔNG TIN

CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM

Độc lập – Tự do – Hạnh phúc

ĐỀ CƯƠNG CHI TIẾT MÔN HỌCPHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG

1. Thông tin về giáo viên

Họ và tên: Đỗ Thị Mai HườngChức danh, học hàm, học vị: GV, ThSThời gian, địa điểm làm việc: Bộ môn Các Hệ thống thông tin – Khoa CNTTĐịa chỉ liên hệ: Bộ môn Các HTTT – Khoa CNTT - HVKTQSĐiện thoại, email: 098 33 66 922, [email protected]ác hướng nghiên cứu chính: Phân tích thiết kế hệ thống thông tin, Khai phá dữ liệu.

2. Thông tin chung về môn học

- Tên môn học: Phân tích thiết kế Hướng đối tượng- Mã môn học: - Số tín chỉ: 3- Môn học:

Bắt buộc: Lựa chọn: x

- Các môn học tiên quyết: Lý thuyết cơ sở dữ liệu, Lập trình hướng đối tượng- Các môn học kế tiếp:- Các yêu cầu đối với môn học (nếu có):- Giờ tín chỉ đối với các hoạt động:

Nghe giảng lý thuyết: 2 Làm bài tập trên lớp: Thảo luận: Thực hành, thực tập (ở PTN, nhà máy, thực tập...): Hoạt động theo nhóm (làm bài tập lớn ) :1 Tự học:

- Địa chỉ Khoa/ Bộ môn phụ trách môn học: Bộ môn Các Hệ thống thông tin – Khoa CNTT

3. Mục tiêu của môn học

- Kiến thức: Cung cấp cho sinh viên những kiến thức cơ bản về phân tích và thiết kế hệ thống thông tin hướng đối tượng bằng UML(Unifield Modeling

1

Page 2: Mẫu Đề cương môn họcfit.mta.edu.vn/files/FileMonHoc/DecuongHocPhan_PhanTichT... · Web viewSinh viên phải chuẩn bị các nội dung theo yêu cầu trong đề cương

Language), có kỹ năng sử dụng công cụ Rational Rose cho việc phát triển các phần mềm hướng đối tượng.

- Kỹ năng: Biết phân tích thiết kế hệ thống thông tin theo hướng đối tượng bằng UML và sử dụng thành thạo một công cụ làm tài liệu như Rational Rose.- Thái độ, chuyên cần: Lên lớp đầy đủ và chuẩn bị cho giờ lên lớp theo yêu cầu của giáo viên.

4. Tóm tắt nội dung môn học

Giới thiệu các khái niệm cơ bản về hệ thống thông tin, phân tích thiết kế hệ thống thông tin theo hướng cấu trúc và hướng đối tượng, một số khái niệm cơ bản về hướng đối tượng, giới thiệu một số chu trình phát triển phần mềm, giới thiệu ngôn ngữ mô hình hóa hướng đối tượng UML, công cụ Rational Rose, các bước trong phân tích hướng đối tượng: mô hình hóa nghiệp vụ, mô hình hóa ca sử dụng, mô hình hóa lớp, mô hình hóa tương tác, các bước trong thiết kế hướng đối tượng: thiết kế chi tiết cho từng ca sử dụng. Mô hình hóa cài đặt hệ thống.

5. Nội dung chi tiết môn học

Chương, mục,

tiểu mục

Nội dungSố tiết

Giáo trình, Tài liệu tham

khảo(TT của

TL ở mục 6)

Ghi chú

Phần 1 Lý thuyết 52

1 Chương 1. Tổng quan 1. Hệ thống thông tin2. Các cách tiếp cận phân tích hệ thống thông tin2.1. Phương pháp hướng cấu trúc2.2. Phương pháp hướng đối tượng3. Các khái niệm cơ bản về hướng đối tượng3.1. Đối tượng và trừu tượng hoá3.2. Lớp và thể hiện3.3. Sự trao đổi và thông điệp3.4. Sự phân cấp 3.5. Tính bao bọc

4

2

Page 3: Mẫu Đề cương môn họcfit.mta.edu.vn/files/FileMonHoc/DecuongHocPhan_PhanTichT... · Web viewSinh viên phải chuẩn bị các nội dung theo yêu cầu trong đề cương

Chương, mục,

tiểu mục

Nội dungSố tiết

Giáo trình, Tài liệu tham

khảo(TT của

TL ở mục 6)

Ghi chú

3.6. Tính đa hình

2

4. Chu trình phát triển phần mềm và tiến trình RUP4.1. Chu trình phát triển phần mềm4.2. Các giai đoạn của chu trình phát triển phần mềm4.3. Tiến trình phát triển phần mềm RUP5. Các bước phân tích thiết kế hướng đối tượng

4

3

Chương 2. UML và công cụ phát triển hệ thống1. Giới thiệu UML1.1. Lịch sử về UML1.2. UML – ngôn ngữ mô hình hóa hướng đối tượng2. Các khái niệm cơ bản trong UML3. Các biểu đồ UML

Biểu đồ Use caseBiểu đồ lớpBiểu đồ đối tượngBiểu đồ trạng tháiBiểu đồ trình tựBiểu đồ cộng tácBiểu đồ hoạt độngBiểu đồ thành phầnBiểu đồ triển khai

4. Giới thiệu công Rational Rose

4

4 Chương 3. Phân tích hướng đối tượng1. Phân tích yêu cầu hệ thống

8

3

Page 4: Mẫu Đề cương môn họcfit.mta.edu.vn/files/FileMonHoc/DecuongHocPhan_PhanTichT... · Web viewSinh viên phải chuẩn bị các nội dung theo yêu cầu trong đề cương

Chương, mục,

tiểu mục

Nội dungSố tiết

Giáo trình, Tài liệu tham

khảo(TT của

TL ở mục 6)

Ghi chú

1.1. Yêu cầu là gì?1.2. Xác định yêu cầu hệ thống1.3. Phân loại yêu cầu1.4. Mô hình hoá nghiệp vụ

5

2. Mô hình hóa Use case2.1. Giới thiệu về use case2.2. Sơ đồ use case2.3. Xác định các biến thể của use case2.4. Thiết lập các mối quan hệ giữa các use case2.5. Đặc tả actor và use case

8

6

3. Xây dựng đối tượng hệ thống3.1. Các khái niệm cơ bản về sơ đồ lớp3.2. Xác định lớp đối tượng3.3. Mô hình hóa liên kết giữa các lớp3.4. Xác định thuộc tính, method của các lớp3.5. Xây dựng mô hình khái niệm

8

7

3.6. Xây dựng biểu đồ tương tácXây dựng biểu đồ tuần tựXây dựng biểu đồ cộng tác

3.7. Xây dựng biểu đồ trạng thái3.8. Xây dựng biểu đồ hoạt động

8

8 Chương 4. Thiết kế hướng đối tượng1. Thiết kế các hệ thống con1.1. Hệ thống con1.2. Phân chia hệ thống thành các hệ

4

4

Page 5: Mẫu Đề cương môn họcfit.mta.edu.vn/files/FileMonHoc/DecuongHocPhan_PhanTichT... · Web viewSinh viên phải chuẩn bị các nội dung theo yêu cầu trong đề cương

Chương, mục,

tiểu mục

Nội dungSố tiết

Giáo trình, Tài liệu tham

khảo(TT của

TL ở mục 6)

Ghi chú

thống con1.3. Kiến trúc phân tầng

9

2. Thiết kế giao diện người dùng và thiết kế lớp2.1. Thiết kế giao diện người dùng 2.2. Thiết kế lớp

8

10

3. Thiết kế việc lưu trữ các dữ liệu4. Mô hình hóa cài đặt hệ thống4.1. Giới thiệu4.2. Xây dựng biểu đồ thành phần4.3. Xây dựng biểu đồ triển khai

4

Tổng 60

6. Giáo trình, tài liệu tham khảo

[1] Phát triển hệ thống hướng đối tượng với UML2.0 và C++, Nguyễn Văn Ba, NXB Đại học Quốc gia Hà nội, 2008.[2] Phân tích thiết kế hướng đối tượng bằng UML, Đặng Văn Đức, NXB Giáo dục, 2002.[3] Object Oriented Analysis and Design: Understanding System Development with UML 2.0, Mike O’Doherty, John Wiley and Sons, 2005[4] Learning.UML.2.0, Kim Hamilton, Russell Miles, OReilly, 2006.[5]The.Unified.Modeling.Language.User.Guide,Grady Booch,James Rumbaugh, Ivar Jacobson, Wesley, 2005.

7. Hình thức tổ chức dạy học

7.1. Lịch trình chung: (Ghi tổng số giờ cho mỗi cột)

Nội dung Hình thức tổ chức dạy học môn học TổngLên lớp

5

Page 6: Mẫu Đề cương môn họcfit.mta.edu.vn/files/FileMonHoc/DecuongHocPhan_PhanTichT... · Web viewSinh viên phải chuẩn bị các nội dung theo yêu cầu trong đề cương

Thực hành, thí nghiệm,

thực tập...

Tự học, tự

nghiên cứu

Lý thuyết

Bài tập

Thảo luận

Chương 1. Tổng quan 8 8

Chương 2. UML và công cụ phát triển hệ thống

4 4

Chương 3. Phân tích hướng đối tượng1. Phân tích yêu cầu hệ thống2. Mô hình hóa Use case3. Xây dựng đối tượng hệ thống

16 16 32

Chương 4. Thiết kế hướng đối tượng1. Thiết kế các hệ thống con2. Thiết kế giao diện người dùng và thiết kế lớp3. Thiết kế việc lưu trữ các dữ liệu4. Mô hình hóa cài đặt hệ thống

12 4 16

Tổng 40 20 60

7.2. Lịch trình tổ chức dạy học cụ thể

Bài giảng: Tổng quan về phân tích thiết kế hướng đối tượngChương, mục: Chương ITiết thứ: 1-4 Tuần thứ: 1Mục đích, yêu cầu:

Nắm được các kiến thức tổng quan về phân tích thiết kế hướng đối tượng. So sánh giữa phân tích hệ thống hướng chức năng với phân tích hệ thống hướng đối tượng. Các khái niệm cơ bản trong phân tích hướng đối tượng. Quy trình phát triển hệ thống hướng đối tượng.- Hình thức tổ chức dạy học:

Giới thiệu lý thuyết- Thời gian:

4 tiết- Địa điểm:

Phòng học - Nội dung chính:Chương 1. Tổng quan

6

Page 7: Mẫu Đề cương môn họcfit.mta.edu.vn/files/FileMonHoc/DecuongHocPhan_PhanTichT... · Web viewSinh viên phải chuẩn bị các nội dung theo yêu cầu trong đề cương

1. Hệ thống thông tin2. Các cách tiếp cận phân tích hệ thống thông tin2.1. Phương pháp hướng cấu trúc2.2. Phương pháp hướng đối tượng3. Các khái niệm cơ bản về hướng đối tượng3.1. Đối tượng và trừu tượng hoá3.2. Lớp và thể hiện3.3. Sự trao đổi và thông điệp3.4. Sự phân cấp 3.5. Tính bao bọc 3.6. Tính đa hình- Yêu cầu SV chuẩn bị:

Sinh viên đọc trước slide bài giảng giáo viên gửi bài tổng quan phân tích thiết kế hướng đối tượng.- Ghi chú:

Đọc thêm tài liệu tham khảo 1.

Bài giảng: Tổng quan về phân tích thiết kế hướng đối tượngChương, mục: Chương ITiết thứ: 5-8 Tuần thứ: 2Mục đích, yêu cầu: Nắm được các kiến thức tổng quan về phân tích thiết kế hướng đối tượng. So sánh giữa phân tích hệ thống hướng chức năng với phân tích hệ thống hướng đối tượng. Các khái niệm cơ bản trong phân tích hướng đối tượng. Quy trình phát triển hệ thống hướng đối tượng.- Hình thức tổ chức dạy học:

Giới thiệu lý thuyết- Thời gian:

4 tiết- Địa điểm:

Phòng học - Nội dung chính:4. Chu trình phát triển phần mềm và tiến trình RUP4.1. Chu trình phát triển phần mềm4.2. Các giai đoạn của chu trình phát triển phần mềm4.3. Tiến trình phát triển phần mềm RUP

5. Các bước phân tích thiết kế hướng đối tượng

- Yêu cầu SV chuẩn bị:Sinh viên đọc trước slide bài giảng giáo viên gửi bài tổng quan phân tích thiết

kế hướng đối tượng.

7

Page 8: Mẫu Đề cương môn họcfit.mta.edu.vn/files/FileMonHoc/DecuongHocPhan_PhanTichT... · Web viewSinh viên phải chuẩn bị các nội dung theo yêu cầu trong đề cương

- Ghi chú: Đọc thêm tài liệu tham khảo 1.

Bài giảng: Giới thiệu ngôn ngữ mô hình hóa UML và phần mềm Rational RoseChương, mục: Chương 2Tiết thứ: 9-12 Tuần thứ: 3Mục đích, yêu cầu:

Nắm được các khái niệm, các đặc điểm, các loại biểu đồ trong ngôn ngữ mô hình hóa hướng đối tượng UML. Tìm hiểu về phần mềm mô hình hóa hướng đối tượng Rational Rose.- Hình thức tổ chức dạy học:

Giới thiệu lý thuyết- Thời gian:

4 tiết- Địa điểm:

Phòng học - Nội dung chính:Chương 2. UML và công cụ phát triển hệ thống1. Giới thiệu UML1.1. Lịch sử về UML1.2. UML – ngôn ngữ mô hình hóa hướng đối tượng2. Các khái niệm cơ bản trong UML3. Các biểu đồ UML

Biểu đồ Use caseBiểu đồ lớpBiểu đồ đối tượngBiểu đồ trạng tháiBiểu đồ trình tựBiểu đồ cộng tácBiểu đồ hoạt độngBiểu đồ thành phầnBiểu đồ triển khai

4. Giới thiệu công Rational Rose

- Yêu cầu SV chuẩn bị:Sinh viên đọc trước slide bài giảng giáo viên gửi bài ngôn ngữ mô hình hóa

UML.- Ghi chú:

Đọc thêm tài liệu tham khảo 4,5.

8

Page 9: Mẫu Đề cương môn họcfit.mta.edu.vn/files/FileMonHoc/DecuongHocPhan_PhanTichT... · Web viewSinh viên phải chuẩn bị các nội dung theo yêu cầu trong đề cương

Bài giảng: Mô hình hóa nghiệp vụ hệ thốngChương, mục: Chương IIITiết thứ: 13-16 Tuần thứ: 4Mục đích, yêu cầu:

Nắm được kiến thức cơ bản về phân tích yêu cầu hệ thống. Tìm hiểu các mô hình mô hình hóa nghiệp vụ hệ thống.- Hình thức tổ chức dạy học:

Giới thiệu lý thuyết- Thời gian:

4 tiết- Địa điểm:

Phòng học - Nội dung chính:Chương 3. Phân tích hướng đối tượng1. Phân tích yêu cầu hệ thống1.1. Yêu cầu là gì?1.2. Xác định yêu cầu hệ thống1.3. Phân loại yêu cầu

1.4. Mô hình hoá nghiệp vụ

- Yêu cầu SV chuẩn bị:Sinh viên đọc trước slide bài giảng giáo viên gửi bài mô hình hóa nghiệp vụ.

- Ghi chú: Đọc thêm tài liệu tham khảo 1,2,3.

Bài giảng: Bài tập mô hình hóa nghiệp vụ hệ thốngChương, mục: Chương IIITiết thứ: 17-20 Tuần thứ: 5Mục đích, yêu cầu:

Nắm được kiến thức cơ bản về phân tích yêu cầu hệ thống. Tìm hiểu các mô hình mô hình hóa nghiệp vụ hệ thống. Vận dụng mô hình hóa nghiệp vụ với hệ thống thực.

- Hình thức tổ chức dạy học:Giới thiệu lý thuyết

- Thời gian: 4 tiết

- Địa điểm:Phòng học

- Nội dung chính:

9

Page 10: Mẫu Đề cương môn họcfit.mta.edu.vn/files/FileMonHoc/DecuongHocPhan_PhanTichT... · Web viewSinh viên phải chuẩn bị các nội dung theo yêu cầu trong đề cương

Bài tập về mô hình hóa nghiệp vụ

- Yêu cầu SV chuẩn bị:Sinh viên làm bài tập phần mô hình hóa nghiệp vụ trên hệ thống thực.

- Ghi chú: Đọc thêm tài liệu tham khảo 1,2,3.

Bài giảng: Mô hình hóa ca sử dụngChương, mục: Chương IIITiết thứ: 21-24 Tuần thứ: 6Mục đích, yêu cầu:

Nắm được kiến thức cơ bản về phân tích hệ thống qua việc mô hình hóa ca sử dụng. Cụ thế cách xác định các tác nhân, các ca sử dụng, các mối quan hệ giữa các ca sử dụng, vẽ biểu đồ ca sử dụng, mô hình hóa kịch bản ca sử dụng.- Hình thức tổ chức dạy học:

Giới thiệu lý thuyết- Thời gian:

4 tiết- Địa điểm:

Phòng học - Nội dung chính:2. Mô hình hóa Use case2.1. Giới thiệu về use case2.2. Sơ đồ use case2.3. Xác định các biến thể của use case2.4. Thiết lập các mối quan hệ giữa các use case

2.5. Đặc tả actor và use case

- Yêu cầu SV chuẩn bị:Sinh viên đọc trước slide bài giảng giáo viên gửi bài mô hình hóa ca sử dụng.

- Ghi chú: Đọc thêm tài liệu tham khảo 1,2,3.

Bài giảng: Bài tập về Mô hình hóa ca sử dụng

Chương, mục: Chương IIITiết thứ: 25-28 Tuần thứ: 7

10

Page 11: Mẫu Đề cương môn họcfit.mta.edu.vn/files/FileMonHoc/DecuongHocPhan_PhanTichT... · Web viewSinh viên phải chuẩn bị các nội dung theo yêu cầu trong đề cương

Mục đích, yêu cầu: Nắm được kiến thức cơ bản về phân tích hệ thống qua việc mô hình hóa ca sử

dụng. Cụ thế cách xác định các tác nhân, các ca sử dụng, các mối quan hệ giữa các ca sử dụng, vẽ biểu đồ ca sử dụng, mô hình hóa kịch bản ca sử dụng. Ứng dụng thực hiện mô hình hóa ca sử dụng với hệ thống thực.

- Hình thức tổ chức dạy học:Giới thiệu lý thuyết

- Thời gian: 4 tiết

- Địa điểm:Phòng học

- Nội dung chính:

Bài tập mô hình hóa ca sử dụng

- Yêu cầu SV chuẩn bị:Sinh viên làm bài tập phần mô hình hóa ca sử dụng trên hệ thống thực.

- Ghi chú: Đọc thêm tài liệu tham khảo 1,2,3.

Bài giảng: Mô hình hóa đối tượng, lớpChương, mục: Chương IIITiết thứ: 29-32 Tuần thứ: 8Mục đích, yêu cầu:

Nắm được kiến thức về đối tượng, lớp, cách xây dựng đối tượng, lớp trong hệ thống. Tìm hiểu về các thành phần và các mối quan hệ trong biểu đồ lớp.- Hình thức tổ chức dạy học:

Giới thiệu lý thuyết- Thời gian:

4 tiết- Địa điểm:

Phòng học - Nội dung chính:3. Xây dựng đối tượng hệ thống3.1. Các khái niệm cơ bản về sơ đồ lớp3.2. Xác định lớp đối tượng3.3. Mô hình hóa liên kết giữa các lớp3.4. Xác định thuộc tính, method của các lớp

3.5. Xây dựng mô hình khái niệm

11

Page 12: Mẫu Đề cương môn họcfit.mta.edu.vn/files/FileMonHoc/DecuongHocPhan_PhanTichT... · Web viewSinh viên phải chuẩn bị các nội dung theo yêu cầu trong đề cương

- Yêu cầu SV chuẩn bị:Sinh viên đọc trước slide bài giảng giáo viên gửi bài mô hình hóa đối tượng,

lớp.- Ghi chú:

Đọc thêm tài liệu tham khảo 1,2,3.

Tuần 9:

Bài giảng: Mô hình hóa tương tácChương, mục: Chương IIITiết thứ: 33-36 Tuần thứ: 9Mục đích, yêu cầu:

Nắm được kiến thức về đối tượng, lớp, cách xây dựng đối tượng, lớp trong hệ thống. Tìm hiểu về các thành phần và các mối quan hệ trong biểu đồ lớp. Ứng dụng mô hình hóa lớp đối với hệ thống thực.

- Hình thức tổ chức dạy học:Giới thiệu lý thuyết

- Thời gian: 4 tiết

- Địa điểm:Phòng học

- Nội dung chính:

Bài tập về mô hình hóa lớp

- Yêu cầu SV chuẩn bị:Sinh viên làm bài tập phần mô hình lớp trên hệ thống thực.

- Ghi chú: Đọc thêm tài liệu tham khảo 1,2,3.

Tuần 10:

Bài giảng: Mô hình hóa tương tácChương, mục: Chương ITiết thứ: 37-40 Tuần thứ: 10Mục đích, yêu cầu:

Nắm được kiến thức cơ bản về phân tích hệ thống qua việc mô hình hóa tương tác đối tượng. Xây dựng mô hình tuần tự, cộng tác cho các ca sử dụng.

12

Page 13: Mẫu Đề cương môn họcfit.mta.edu.vn/files/FileMonHoc/DecuongHocPhan_PhanTichT... · Web viewSinh viên phải chuẩn bị các nội dung theo yêu cầu trong đề cương

- Hình thức tổ chức dạy học:Giới thiệu lý thuyết

- Thời gian: 4 tiết

- Địa điểm:Phòng học

- Nội dung chính:3.6. Xây dựng biểu đồ tương tác

Xây dựng biểu đồ tuần tựXây dựng biểu đồ cộng tác

3.7. Xây dựng biểu đồ trạng thái

3.8. Xây dựng biểu đồ hoạt động

- Yêu cầu SV chuẩn bị:Sinh viên đọc trước slide bài giảng giáo viên gửi bài mô hình hóa tương tác.

- Ghi chú: Đọc thêm tài liệu tham khảo 1,2,3.

Bài giảng: Bài tập Mô hình hóa tương tác

Chương, mục: Chương ITiết thứ: 41-44 Tuần thứ: 11Mục đích, yêu cầu:

Nắm được kiến thức cơ bản về phân tích hệ thống qua việc mô hình hóa tương tác đối tượng. Xây dựng mô hình tuần tự, cộng tác cho các ca sử dụng. Ứng dụng thực hiện mô hình hóa tương tác với hệ thống thực.

- Hình thức tổ chức dạy học:Giới thiệu lý thuyết

- Thời gian: 4 tiết

- Địa điểm:Phòng học

- Nội dung chính:

Bài tập về mô hình hóa tương tác

- Yêu cầu SV chuẩn bị:Sinh viên làm bài tập phần mô hình hóa tương tác trên hệ thống thực.

- Ghi chú: Đọc thêm tài liệu tham khảo 1,2,3,4.

13

Page 14: Mẫu Đề cương môn họcfit.mta.edu.vn/files/FileMonHoc/DecuongHocPhan_PhanTichT... · Web viewSinh viên phải chuẩn bị các nội dung theo yêu cầu trong đề cương

Bài giảng: Thiết kế hệ thốngChương, mục: Chương IVTiết thứ: 45-48 Tuần thứ: 12Mục đích, yêu cầu:

Nắm được các nội dung về thiết kế hệ thống trong hướng đối tượng, cách phân chia hệ thống thành các hệ con, tìm hiểu kiến trúc phân tầng trong thiết kế ứng dụng.- Hình thức tổ chức dạy học:

Giới thiệu lý thuyết- Thời gian:

4 tiết- Địa điểm:

Phòng học - Nội dung chính:Chương 4. Thiết kế hướng đối tượng1. Thiết kế các hệ thống con1.1. Hệ thống con1.2. Phân chia hệ thống thành các hệ thống con1.3. Kiến trúc phân tầng- Yêu cầu SV chuẩn bị:

Sinh viên đọc tài liệu slides giáo viên gửi phần thiết kế hệ thống.- Ghi chú:

Đọc thêm tài liệu tham khảo 1,2,3,4.

Bài giảng: Thiết kế hệ thốngChương, mục: Chương IVTiết thứ: 49-52 Tuần thứ: 13Mục đích, yêu cầu:

Nắm được các nội dung về thiết kế giao diện, thiết kế lớp cho từng ca sử dụng.

- Hình thức tổ chức dạy học:Giới thiệu lý thuyết

- Thời gian: 4 tiết

- Địa điểm:Phòng học

- Nội dung chính:2. Thiết kế giao diện người dùng và thiết kế lớp2.1. Thiết kế giao diện người dùng

2.2. Thiết kế lớp

14

Page 15: Mẫu Đề cương môn họcfit.mta.edu.vn/files/FileMonHoc/DecuongHocPhan_PhanTichT... · Web viewSinh viên phải chuẩn bị các nội dung theo yêu cầu trong đề cương

- Yêu cầu SV chuẩn bị:Sinh viên đọc tài liệu slides giáo viên gửi phần thiết kế hệ thống.

- Ghi chú: Đọc thêm tài liệu tham khảo 1,2,3,4.

Tuần 14:

Bài giảng: Bài tập về thiết kế giao diện, thiết kế lớpChương, mục: Chương ITiết thứ: 53-56 Tuần thứ: 14Mục đích, yêu cầu:

Nắm được các nội dung về thiết kế giao diện, thiết kế lớp cho từng ca sử dụng. Ứng dụng thiết kế giao diện, thiết kế chi tiết cho từng ca sử dụng trong hệ thống thực.

- Hình thức tổ chức dạy học:Giới thiệu lý thuyết

- Thời gian: 4 tiết

- Địa điểm:Phòng học

- Nội dung chính:

Bài tập thiết kế giao diện, thiết kế lớp

- Yêu cầu SV chuẩn bị:Sinh viên làm bài tập phần thiết kế hệ thống trên hệ thống thực.

- Ghi chú: Đọc thêm tài liệu tham khảo 1,2,3,4.

Tuần 15:

Bài giảng: Tổng quan về phân tích thiết kế hướng đối tượngChương, mục: Chương ITiết thứ: 57- 60 Tuần thứ: 15Mục đích, yêu cầu:

Nắm được các nội dung về thiết kế hệ thống phần mô hình hóa cài đặt.

- Hình thức tổ chức dạy học:Giới thiệu lý thuyết

- Thời gian: 4 tiết

15

Page 16: Mẫu Đề cương môn họcfit.mta.edu.vn/files/FileMonHoc/DecuongHocPhan_PhanTichT... · Web viewSinh viên phải chuẩn bị các nội dung theo yêu cầu trong đề cương

- Địa điểm:Phòng học

- Nội dung chính:3. Thiết kế việc lưu trữ các dữ liệu4. Mô hình hóa cài đặt hệ thống4.1. Giới thiệu4.2. Xây dựng biểu đồ thành phần

4.3. Xây dựng biểu đồ triển khai

- Yêu cầu SV chuẩn bị:Sinh viên đọc tài liệu slides giáo viên gửi phần thiết kế hệ thống.

- Ghi chú: Đọc thêm tài liệu tham khảo 1,2,3,4.

8. Chính sách đối với môn học và các yêu cầu khác của giáo viên

Yêu cầu và cách thức đánh giá, sự hiện diện trên lớp, mức độ tích cực tham gia các hoạt động trên lớp, các qui định về thời hạn, chất lượng các bài tập, bài kiểm tra…

- Lên lớp nghe giảng, tham gia thảo luận, chuẩn bị tốt phần tự học, bài tập.

- Sinh viên phải chuẩn bị các nội dung theo yêu cầu trong đề cương môn học trước mỗi buổi học

- Phải có mặt trên lớp đầy đủ theo quy định của Học viện

- Mỗi sinh viên phải tham gia báo cáo bài tập lớn

9. Phương pháp, hình thức kiểm tra - đánh giá kết quả học tập môn học

Phân chia các mục tiêu cho từng hình thức kiểm tra - đánh giá

9.1. Kiểm tra – đánh giá thường xuyên

Mục đích: Nhằm hỗ trợ thúc đẩy việc học tập thường xuyên của sinh viên, đồng thời qua đó có được những thông tin phản hồi giúp giảng viên, sinh viên điều chỉnh cách dạy, cách học, thay đổi phương pháp dạy, học cho phù hợp.Các kỹ thuật đánh giá:Kiểm tra giữa kỳ.Đọc báo cáo bài tập lớn

16

Page 17: Mẫu Đề cương môn họcfit.mta.edu.vn/files/FileMonHoc/DecuongHocPhan_PhanTichT... · Web viewSinh viên phải chuẩn bị các nội dung theo yêu cầu trong đề cương

9.2. Kiểm tra - đánh giá định kì: Bao gồm các phần sau (trọng số của từng phần do giảng viên đề xuất, chủ nhiệm bộ môn thông qua):

STT Nội dung Trọng số (%)

Ghi chú

1. Tham gia học tập trên lớp (đi học đầy đủ, chuẩn bị bài tốt và tích cực thảo luận, …)

10

2. Phần tự học, tự nghiên cứu (hoàn thành tốt nội dung, nhiệm vụ được giao /tuần; bài tập nhóm /tháng; bài tập cá nhân/ học kì, …);

0

3. Hoạt động theo nhóm 304. Kiểm tra - đánh giá giữa kì 105. Kiểm tra - đánh giá cuối kì 506. Các kiểm tra khác 0

9.3. Tiêu chí đánh giá bài tập lớn

- Báo cáo viết tốt, trình bày báo cáo tốt : 9 - 10 điểm- Báo cáo viết khá, trình bày báo cáo khá : 7 - 8.9 điểm- Báo cáo viết trung bình, trình bày báo cáo trung bình: 4 - 6 điểm- Báo cáo viết không đạt : 1 - 3.9 điểm

9.4. Lịch thi, kiểm tra (kể cả thi lại)

STT

Nội dung thi, kiểm tra

Lịch thi Lịch kiểm tra Ghi chú

1. Theo toàn bộ chương trình môn học

Thi cuối kỳ

Theo lịch chung của Học viện

2. Thi lại Theo lịch chung của Học viên

Chủ nhiệm Khoa(Ký và ghi rõ họ tên)

Chủ nhiệm Bộ môn(Ký và ghi rõ họ tên)

Giáo viên biên soạn(Ký và ghi rõ họ tên)

17

Page 18: Mẫu Đề cương môn họcfit.mta.edu.vn/files/FileMonHoc/DecuongHocPhan_PhanTichT... · Web viewSinh viên phải chuẩn bị các nội dung theo yêu cầu trong đề cương

TS Ngô Thành Long ThS Đỗ Thị Mai Hường

18