Tải bản đầy đủ (.pdf) (2 trang)

Phân tích yêu cầu phần mềm

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (217.03 KB, 2 trang )

BỘ GIÁO DỤC VÀ ĐÀO TẠO ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN
TRƯỜNG ĐẠI HỌC CẦN THƠ



Học phần: Phân tích yêu cầu phần mềm
(Software Requirement)
- Mã số: CT324
- Số tín chỉ: 02
+ Giờ lý thuyết: 20
+ Giờ thực hành: 20


1. Thông tin giảng viên
Tên giảng viên : Ths. GVC. Võ Huỳnh Trâm
Đơn vị : Bộ môn Công nghệ phần mềm – Khoa Công nghệ thông tin & Truyền thông
Điện thoại : E-mail:

Tên người cùng tham gia giảng dạy: TS. GVC. Trần Cao Đệ
Đơn vị : Bộ môn Công nghệ phần mềm – Khoa Công nghệ thông tin & Truyền thông
Điện thoại : E-mail:

2. Mã số HP tiên quyết: CT113
3. Nội dung:

3.1. Mục tiêu: Học phần nhằm khảo sát ở mức độ chuyên nghiệp các nghiên cứu và ứng dụng
thực tiễn của việc phân tích yêu cầu phần mềm (hay RE-Requirements Engineering) bao gồm
việc xác định vai trò của RE trong công nghệ phần mềm và trong hệ thống; các kỹ thuật, ký
pháp, phương pháp, tiến trình và các công cụ dùng trong RE. Học phần giúp người học nắm
được các kinh nghiệm thực tiễn trong việc chọn lựa các kỹ thuật phân tích yêu cầu phần mềm,
đặc biệt là các kỹ thuật lập mô hình theo hướng đối tượng. Sau khi học xong học phần này,


người học có thể hiểu rõ tầm quan trọng của giai đoạn phân tích yêu cầu, trãi nghiệm các kỹ
năng cần thiết cho RE, và nhiều nguyên tắc được xây dựng trong đó, hình dung rõ các vấn đề
thực tế và tác nhân trong phạm vi vấn đề. Đồng thời cũng có thể thực hành các bước phân tích
yêu cầu phần mềm.

3.2. Phương pháp giảng dạy: Giảng viên giảng dạy lý thuyết trên lớp với sự hỗ trợ của máy
chiếu (projector) và bảng, phấn. Phương pháp chủ yếu là đặt vấn đề, thảo luận nhóm, làm bài
tập lớn. Bên cạnh kiến thức thông qua các hoạt động trên lớp, sinh viên sẽ rèn luyện các kỹ
năng mềm: kỹ năng giao tiếp để thu thập yêu cầu, kỹ năng làm việc nhóm, phối hợp làm việc
trong dự án; kỹ năng viết tài liệu đặc tả theo chuẩn, rèn luyện tư duy về các vấn đề đặt ra
trong quản lý yêu cầu và tác phong làm việc chuyên nghiệp.
3.3. Đánh giá học phần: Bài tập và thảo luận nhóm: 30 %; Thi cuối kỳ :70 %
4. Đề cương chi tiết:

Nội dung Số giờ
Chương 1: Giới thiệu
1. Công nghệ yêu cầu
2. Yêu cầu
3. Công nghệ

2
Chương 2 : Các kỹ thuật xác định yêu cầu và lập kế hoạch
1. Quy trình công nghệ yêu cầu
2. Nghiên cứu khả thi
3. Đối tác, Mục tiêu, Kịch bản và Phạm vi vấn đề
4. Các kỹ thuật thu thập và làm rõ yêu cầu

10
Chương 3 : Lập mô hình và phân tích
1. Giới thiệu các mô hình yêu cầu phần mềm

2. Mô hình thực thể quan hệ
3. Mô hình hướng đối tượng

10
Chương 4 : Giao tiếp và thỏa thuận
1. Các yêu cầu phi chức năng
2. Đặc tả yêu cầu
3. Kiểm tra và kiểm chứng
4. Sắp xếp yêu cầu ưu tiên

6
Chương 5 : Sự tiến hóa phần mềm

2
5. Tài liệu của học phần
1. Requirements Engineering / Elizabeth Hull, Ken Jackson and Jeremy Dick
- Second Edition, ISBN 1-85233-879-2 Springer London Berlin
Heidelberg, 2005.
2. Requirements Engineering / Karl E.Wiegers – Second Edition, ISBN 0-
7356-1879-8, Copyright 2009 Safari Book Online
3. Software Engineering / Lan Sommerville –– Sixth Edition – Addison
Wesley Publishers Limited, 2001

×