1. Trang chủ
  2. » Tất cả

P7_DCCT_CNPM_20150

7 2 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 7
Dung lượng 177 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Các giảng viên phụ trách học phần: Khoa CNTT Khoa CNTT 3.. Mục tiêu học phần: Sau khi hoàn thành môn học, học viên có thể: - Nắm bắt được những lý thuyết chung nhất, có tính khái quát, t

Trang 1

ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN SAU ĐẠI HỌC

CÔNG NGHỆ PHẦN MỀM

1 Tổng số tín chỉ: 3 Cấu trúc (số tiết LT, số tiết TH-TN): (30, 30): 60 tiết

2 Các giảng viên phụ trách học phần:

Khoa CNTT

Khoa CNTT

3 Mô tả vị trí học phần:

- Học phần trước: (Ghi rõ tên các học phần cần phải học trước học phần này, nếu cần):

- Học phần song hành: (Ghi rõ tên các học phần cần phải học song song với học phần này, nếu

cần)

4 Mục tiêu học phần:

Sau khi hoàn thành môn học, học viên có thể:

- Nắm bắt được những lý thuyết chung nhất, có tính khái quát, tổng quát hóa cao trong ngành CNPM

- Nắm bắt được các quy trình phần mềm hiện đại, có khả năng thực hiện các bước của quy trình phát triển phần mềm: Phân tích được các yêu cầu của người sử dụng, Thiết kế

hệ thống và phát triển được phần mềm theo yêu cầu; và đảm bảo cho quy trình phát triển phần mềm tin cậy và an toàn

- Nắm bắt được các xu thế phát triển của ngành CNPM

5 Bộ môn phụ trách: BM Công nghệ phần mềm, Khoa CNTT

6 Phương tiện đảm bảo: Phòng học có máy chiếu

7 Nội dung chi tiết học phần:

7.1 Phần giảng dạy trên lớp: 60 tiết

1 Giới thiệu chung về CNPM (SE)

1.1 Phát triển phần mềm chuyên nghiệp 1.2 Đạo đức nghề nghiệp trong Software engineering

1.3 Một số Case studies

4 Chương 1

(TL1)

2 Các qui trình phát triển phần mềm

2.1 Mô hình phát triển 2.2 Các thành phần chính của mô hình 2.3 Xử lý tình huống

2.4 Qui trình RUP

4 Chương 2

Trang 2

3 Phương pháp phát triển phần mềm Agile

3.1 Các phương pháp Agile

3.2 Phát triển phần mềm agile

3.3 Lập trình Extreme

3.4 Quản lý dự án Agile

3.5 Điều chỉnh các phương pháp Agile

4 Chương 3

5 Sự tiến hóa phần mềm (Software

evolution)

9.1 Các qui trình tiến hóa

9.2 Các yếu tố của tiến hóa

9.3 Bảo trì phần mềm

9.4 Quản trị các hệ thống Legacy

4 Chương 9

7 Các hệ thống kỹ thuật xã hội

(Sociotechnical Systems)

1 Các hệ thống phức tạp

2 Kỹ thuật hệ thống

3 Mua sắm hệ thống

4 Phát triển hệ thống

5 Vận hành hệ thống

4 Chương 10

9 Sự tin cậy và an ninh phần mềm

1 Các tính chất tin cậy

2 Tính chất sẵn sàng và ổn định

3 An toàn phần mềm

4 An ninh phần mềm

4 Chương 11

11 Kỹ thuật phần mềm hướng tin cậy

1 Sự dư thừa và đa dạng

2 Các qui trình tin cậy

3 Các kiến trúc hệ thống tin cậy

4 Lập trình tin cậy

4 Chương 12

13 Kỹ thuật phân mềm an ninh an toàn

1 Quản lý rủi ro an ninh

2 Thiết kế an ninh

3 Khả năng sống của hệ thống

4 Chương 13

14 Bảo đảm tin cậy và an ninh

1 Phân tích tĩnh

4 Chương 14

Trang 3

2 Kiểm thử tin cậy

3 Kiểm thử an ninh

4 Bảo đảm qui trình

5 Các trường hợp cụ thể

7.2 Phần thực hành, thí nghiệm tại PTN: tiết

1

2

Tổng 7.3 Phần bài tập, tiểu luận ngoại khóa, học viên đi thực tiễn: 30 tiết

Thực hiện theo nhóm Chọn 1 trong các chủ đề giáo viên giới thiệu (xem ví dụ trong bảng) hoặc do nhóm đề nghị và được giáo viên đồng ý

2 Component-based software engineering Lớp học Ch17

3 Distributed software engineering Lớp học Ch18

4 Service-oriented architecture Lớp học Ch19

6 Aspect-oriented software engineering Lớp học Ch21

8 Tài liệu tham khảo:

Tình trạng tài liệu

Có trên thư viện

Giáo viên hoặc Khoa có, cho mượn để

TV phô tô hoặc có File Điện tử

Đề nghị mua mới

Đề nghị biên soạn mới

1 SOFTWARE ENGINEERING, Ninth Edition,

Ian Sommerville Addison-Wesley, 2011 +

2 Kỹ nghệ phần mềm, Roger Pressman, 3 tập

3 Software testing and quality assurance,

Kshirasagar Naik, John Wiley & Sons, Inc +

4

Metrics and Models in Software Quality

Engineering, Second Edition, Stephen H Kan,

Addison Wesley

+

Trang 4

Software Engineering, A PRACTITIONER’S

APPROACH, 7th EDITION, Roger S Pressman

McGraw-Hill Higher Education, 2010

+ 6

9 Lịch trình cụ thể cho từng tuần (buổi học):

Tuần 1:

Hình thức tổ chức

dạy học

Thời gian, địa điểm

Nội dung chính Yêu cầu học

viên chuẩn bị

Ghi chú

giảng ở nhà TN-TH

Bài tập

Xêmina

Tự NC

K.tra-Đ.G

Tư vấn

Tuần 2:

Hình thức tổ chức

dạy học

Thời gian, địa điểm

Nội dung chính Yêu cầu học

viên chuẩn bị

Ghi chú

giảng ở nhà TN-TH

Bài tập

Xêmina

Tự NC

K.tra-Đ.G

Tư vấn

Tuần 3:

Hình thức tổ chức

dạy học

Thời gian, địa điểm

Nội dung chính Yêu cầu học

viên chuẩn bị

Ghi chú

Lý thuyết

TN-TH

Bài tập

dung đã học trong bài 2

Tự NC

K.tra-Đ.G

Tư vấn

Tuần 4:

Hình thức tổ chức

dạy học

Thời gian, địa điểm

Nội dung chính Yêu cầu học

viên chuẩn bị

Ghi chú

Trang 5

giảng ở nhà TN-TH

Bài tập

Xêmina

Tự NC

K.tra-Đ.G

Tư vấn

Tuần 5:

Hình thức tổ chức

dạy học

Thời gian, địa điểm

Nội dung chính Yêu cầu học

viên chuẩn bị

Ghi chú

Lý thuyết

TN-TH

Bài tập P7 bố trí

Xêmina

Tự NC

K.tra-Đ.G

Tư vấn

Tuần 6:

Hình thức tổ chức

dạy học

Thời gian, địa điểm

Nội dung chính Yêu cầu học

viên chuẩn bị

Ghi chú

giảng ở nhà TN-TH

Bài tập

Xêmina

Tự NC

K.tra-Đ.G

Tư vấn

Tuần 7:

Hình thức tổ chức

dạy học

Thời gian, địa điểm

Nội dung chính Yêu cầu học

viên chuẩn bị

Ghi chú

Lý thuyết

TN-TH

Bài tập P7 bố trí

Xêmina

Tự NC

K.tra-Đ.G

Tư vấn

Tuần 8:

Hình thức tổ chức

dạy học

Thời gian, địa điểm

Nội dung chính Yêu cầu học

viên chuẩn bị

Ghi chú

Trang 6

Lý thuyết P7 bố trí Đọc trước bài

giảng ở nhà TN-TH

Bài tập

Xêmina

Tự NC

K.tra-Đ.G

Tư vấn

Tuần 9:

Hình thức tổ chức

dạy học

Thời gian, địa điểm

Nội dung chính Yêu cầu học

viên chuẩn bị

Ghi chú

Lý thuyết

TN-TH

Bài tập P7 bố trí

Xêmina

Tự NC

K.tra-Đ.G

Tư vấn

Tuần 10, 11:

Hình thức tổ chức

dạy học

Thời gian, địa điểm

Nội dung chính Yêu cầu học

viên chuẩn bị

Ghi chú

giảng ở nhà TN-TH

Bài tập

Xêmina

Tự NC

K.tra-Đ.G

Tư vấn

Tuần 12:

Hình thức tổ chức

dạy học

Thời gian, địa điểm

Nội dung chính Yêu cầu học

viên chuẩn bị

Ghi chú

giảng ở nhà TN-TH

Bài tập

Xêmina

Tự NC

K.tra-Đ.G

Tư vấn

Tuần 13, 14, 15:

Trang 7

Hình thức tổ chức

dạy học

Thời gian, địa điểm

Nội dung chính Yêu cầu học

viên chuẩn bị

Ghi chú

giảng ở nhà TN-TH

Bài tập

Xêmina

Tự NC

K.tra-Đ.G

Tư vấn

10 Phương pháp đánh giá học phần (Nội dung và trọng số kiểm tra):

Hình thức Tính chất của nội dung kiểm tra Ngày nộp Trọng số

Đánh giá thường xuyên

(chuyên cần)

Trước khi thi 01 tuần 0,1 Bài tập

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

Báo cáo tiểu luận,

Xêmina

Trước khi thi 01 tuần 0,2 Bài kiểm tra giữa kỳ

Các yêu cầu đặc biệt:

Ghi chú:

- Điểm bộ phận: Thống nhất cả ĐH và SĐH có 2 điểm bộ phận trọng số là 0,1 và 0,2 Điểm bộ

phần có các hình thức đánh giá trong mục 10 trừ Thi kết thúc học phần.

- Hình thức thi kết thúc học phần: Thi viết hoặc thi vấn đáp (trọng số là 0,7).

- Nếu điểm thi kết thúc học phần dưới 4 thì điểm thi kết thúc học phần được coi là điểm đánh

giá học phần.

GIÁO VIÊN BIÊN SOẠN

(Ký và ghi rõ họ tên)

CHỦ NHIỆM BỘ MÔN

(Ký và ghi rõ họ tên)

CHỦ NHIỆM KHOA, VIỆN

(Ký và ghi rõ họ tên)

Ngày đăng: 18/04/2022, 02:05

HÌNH ẢNH LIÊN QUAN

2.2 Các thành phần chính của mô hình 2.3 Xử lý tình huống - P7_DCCT_CNPM_20150
2.2 Các thành phần chính của mô hình 2.3 Xử lý tình huống (Trang 1)
2.1 Mô hình phát triển - P7_DCCT_CNPM_20150
2.1 Mô hình phát triển (Trang 1)
Hình thức tổ chức dạy học - P7_DCCT_CNPM_20150
Hình th ức tổ chức dạy học (Trang 4)
Hình thức tổ chức dạy học - P7_DCCT_CNPM_20150
Hình th ức tổ chức dạy học (Trang 6)
Hình thức tổ chức dạy học - P7_DCCT_CNPM_20150
Hình th ức tổ chức dạy học (Trang 7)

TÀI LIỆU CÙNG NGƯỜI DÙNG

w