Bài giảng Nhập môn Công nghệ phần mềm: Phần 3 - Vũ Thị Hương Giang
Số trang: 7
Loại file: pdf
Dung lượng: 549.60 KB
Lượt xem: 21
Lượt tải: 0
Xem trước 1 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng "Nhập môn Công nghệ phần mềm - Phần 3: Yêu cầu người dùng" cung cấp cho người học các kiến thức về phương pháp xác định yêu cầu người dùng bao gồm: Kỹ thuật xác định yêu cầu, nội dung xác định yêu cầu, các nguyên lý phân tích yêu cầu. Mời các bạn cùng tham khảo.
Nội dung trích xuất từ tài liệu:
Bài giảng Nhập môn Công nghệ phần mềm: Phần 3 - Vũ Thị Hương Giang 9/4/2011 Nhập môn Phần III Công nghệ học Phần mềm Yêu cầu người dùng Introduction to Software Engineering User’s Requirements Chương 5: Phương pháp xác định yêu cầu Department of Software Engineering Faculty of Information Technology 5.1. Kỹ thuật xác định yêu cầu Hanoi University of Technology TEL: 04-8682595 FAX: 04-8692906 5.2. Nội dung xác định yêu cầu Email: cnpm@it-hut.edu.vn 5.3. Các nguyên lý phân tích yêu cầu HUT, Falt. of IT Dept. of SE, 2002 SE-III.1 HUT, Falt. of IT Dept. of SE, 2002 SE-III.2 • Thông thường các yêu cầu phần mềm được phân 5.1. Kỹ thuật xác định yêu cầu phần mềm loại theo 4 thành phần của phần mềm: SW Requirements Engineering – Các yêu cầu về phần mềm (Software) • Yêu cầu phần mềm: là tất cả các yêu cầu về – Các yêu cầu về phần cứng (Hardware) phầm mềm do khách hàng - người sử dụng – Các yêu cầu về dữ liệu (Data) phần mềm - nêu ra, bao gồm: các chức năng – Các yêu cầu về con người (People, Users) của phần mềm, hiệu năng của phần mềm, các • Mục đích: mục đích của yêu cầu phần mềm là xác định được phần mềm đáp ứng được các yêu cầu và yêu cầu về thiết kế và giao diện, các yêu cầu mong muốn của khách hàng - người sử dụng phần đặc biệt khác mềm HUT, Falt. of IT Dept. of SE, 2002 SE-III.3 HUT, Falt. of IT Dept. of SE, 2002 SE-III.4 Tại sao cần phải đặt ra yêu cầu 5.2. Nội dung xác định yêu cầu phần mềm phần mềm ? Contents of Requirements Engineering • Khách hàng chỉ có những ý tưởng còn mơ hồ về phần mềm cần phải xây dựng để phục vụ công việc của họ, chúng ta phải sẵn sàng, kiên trì theo đuổi để đi từ các ý • Phát hiện các yêu cầu phần mềm (Requirements elicitation) tưởng mơ hồ đó đến “Phần mềm có đầy đủ các tính năng • Phân tích các yêu cầu phần mềm và thương lượng với khách cần thiết” hàng (Requirements analysis and negotiation) • Khách hàng rất hay thay đổi các đòi hỏi của mình, chúng • Mô tả các yêu cầu phần mềm (Requirements specification) ta nắm bắt được các thay đổi đó và sửa đổi các mô tả một • Mô hình hóa hệ thống (System modeling) cách hợp lý • Kiểm tra tính hợp lý các yêu cầu phần mềm (Requirements validation) • Quản trị các yêu cầu phần mềm (Requirements management) HUT, Falt. of IT Dept. of SE, 2002 SE-III.5 HUT, Falt. of IT Dept. of SE, 2002 SE-III.6 CuuDuongThanCong.com https://fb.com/tailieudientucntt 1 9/4/2011 Quy trình xác định yêu cầu phần mềm The Analysis Model Build a prototype Requirements Develop the problem elicitation specification Review Data Model Create Functional analysis Model models ...
Nội dung trích xuất từ tài liệu:
Bài giảng Nhập môn Công nghệ phần mềm: Phần 3 - Vũ Thị Hương Giang 9/4/2011 Nhập môn Phần III Công nghệ học Phần mềm Yêu cầu người dùng Introduction to Software Engineering User’s Requirements Chương 5: Phương pháp xác định yêu cầu Department of Software Engineering Faculty of Information Technology 5.1. Kỹ thuật xác định yêu cầu Hanoi University of Technology TEL: 04-8682595 FAX: 04-8692906 5.2. Nội dung xác định yêu cầu Email: cnpm@it-hut.edu.vn 5.3. Các nguyên lý phân tích yêu cầu HUT, Falt. of IT Dept. of SE, 2002 SE-III.1 HUT, Falt. of IT Dept. of SE, 2002 SE-III.2 • Thông thường các yêu cầu phần mềm được phân 5.1. Kỹ thuật xác định yêu cầu phần mềm loại theo 4 thành phần của phần mềm: SW Requirements Engineering – Các yêu cầu về phần mềm (Software) • Yêu cầu phần mềm: là tất cả các yêu cầu về – Các yêu cầu về phần cứng (Hardware) phầm mềm do khách hàng - người sử dụng – Các yêu cầu về dữ liệu (Data) phần mềm - nêu ra, bao gồm: các chức năng – Các yêu cầu về con người (People, Users) của phần mềm, hiệu năng của phần mềm, các • Mục đích: mục đích của yêu cầu phần mềm là xác định được phần mềm đáp ứng được các yêu cầu và yêu cầu về thiết kế và giao diện, các yêu cầu mong muốn của khách hàng - người sử dụng phần đặc biệt khác mềm HUT, Falt. of IT Dept. of SE, 2002 SE-III.3 HUT, Falt. of IT Dept. of SE, 2002 SE-III.4 Tại sao cần phải đặt ra yêu cầu 5.2. Nội dung xác định yêu cầu phần mềm phần mềm ? Contents of Requirements Engineering • Khách hàng chỉ có những ý tưởng còn mơ hồ về phần mềm cần phải xây dựng để phục vụ công việc của họ, chúng ta phải sẵn sàng, kiên trì theo đuổi để đi từ các ý • Phát hiện các yêu cầu phần mềm (Requirements elicitation) tưởng mơ hồ đó đến “Phần mềm có đầy đủ các tính năng • Phân tích các yêu cầu phần mềm và thương lượng với khách cần thiết” hàng (Requirements analysis and negotiation) • Khách hàng rất hay thay đổi các đòi hỏi của mình, chúng • Mô tả các yêu cầu phần mềm (Requirements specification) ta nắm bắt được các thay đổi đó và sửa đổi các mô tả một • Mô hình hóa hệ thống (System modeling) cách hợp lý • Kiểm tra tính hợp lý các yêu cầu phần mềm (Requirements validation) • Quản trị các yêu cầu phần mềm (Requirements management) HUT, Falt. of IT Dept. of SE, 2002 SE-III.5 HUT, Falt. of IT Dept. of SE, 2002 SE-III.6 CuuDuongThanCong.com https://fb.com/tailieudientucntt 1 9/4/2011 Quy trình xác định yêu cầu phần mềm The Analysis Model Build a prototype Requirements Develop the problem elicitation specification Review Data Model Create Functional analysis Model models ...
Tìm kiếm theo từ khóa liên quan:
Bài giảng Nhập môn Công nghệ phần mềm Nhập môn Công nghệ phần mềm Công nghệ phần mềm Phương pháp xác định yêu cầu người dùng Xác định yêu cầu người dùngGợi ý tài liệu liên quan:
-
62 trang 402 3 0
-
Giáo trình Công nghệ phần mềm nâng cao: Phần 2
202 trang 230 0 0 -
Giáo trình Công nghệ phần mềm nâng cao: Phần 1
151 trang 198 0 0 -
Báo cáo chuyên đề Công nghệ phần mềm: Pattern searching
68 trang 188 0 0 -
Lecture Introduction to software engineering - Week 3: Project management
68 trang 184 0 0 -
Xây dựng mô hình và công cụ hỗ trợ sinh tác tử giao diện
13 trang 179 0 0 -
6 trang 173 0 0
-
Bài giảng Công nghệ phần mềm - Chương 2: Quy trình xây dựng phần mềm
36 trang 155 0 0 -
Tìm hiểu về ngôn ngữ lập trình C: Phần 1 - Quách Tuấn Ngọc
211 trang 149 0 0 -
Cuộc chiến Phân kỳ - Tích hợp nhiều tranh cãi bậc nhất trong giới marketing
3 trang 148 0 0