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

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

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

Thông tin tài liệu

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

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: vhtram@cit.ctu.edu.vn 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:tcde@cit.ctu.edu.vn 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 . 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 . 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.

Ngày đăng: 19/03/2013, 08:16

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan