Bài giảng Lập trình ứng dụng quản lý 1 - Chương 4b: Xác định yêu cầu và mô hình hóa yêu cầu - Phạm Hoàng Hải

Khoa CNTT  
LTUDQL  
Chương 4  
XÁC ĐỊNH YÊU CẦU VÀ  
MÔ HÌNH HÓA YÊU CẦU  
ThS. PHHải  
Chương 04 - 1  
ThS. NTTMKhang  
Khoa CNTT  
LTUDQL  
1. MỤC TIÊU  
¨ Mục tiêu: hiểu rõ thế giới thực liên quan  
tới phần mềm.  
¨ Kết quả:  
• Danh sách các yêu cầu phần mềm  
• Sơ đồ luồng dữ liệu cho từng yêu cầu phần  
mềm.  
ThS. PHHải  
Chương 04 - 2  
ThS. NTTMKhang  
Khoa CNTT  
LTUDQL  
2. CÁCH THỨC TIẾN HÀNH  
Khảo sát  
hiện trạng  
Lập danh sách  
các yêu cầu  
phần mềm  
Lập sơ đồ  
luồng dữ liệu  
ThS. PHHải  
Chương 04 - 3  
ThS. NTTMKhang  
Khoa CNTT  
LTUDQL  
3. KHẢO SÁT HIỆN TRẠNG  
¨ Mục tiêu của khảo sát hiện trạng là tìm  
hiểu về thế giới thực liên quan đến  
phần mềm.  
Thế giới thực  
Phần mềm  
ThS. PHHải  
Chương 04 - 4  
ThS. NTTMKhang  
Khoa CNTT  
LTUDQL  
3.1 CÁC HIỆN TRẠNG CẦN  
KHẢO SÁT  
¨ Hiện trạng nghiệp vụ  
¨ Hiện trạng tổ chức  
¨ Hiện trạng tin học  
ThS. PHHải  
Chương 04 - 5  
ThS. NTTMKhang  
Khoa CNTT  
LTUDQL  
3.2 CÁCH THỨC TIẾN HÀNH  
KHẢO SÁT HIỆN TRẠNG  
¨ Phỏng vấn (interview)  
¨ Thu thập tài liệu (collect)  
¨ Quan sát  
¨ Ghi âm  
¨ Ghi hình  
ThS. PHHải  
Chương 04 - 6  
ThS. NTTMKhang  
Khoa CNTT  
LTUDQL  
3.3 HIỆN TRẠNG TỔ CHỨC  
¨ Tìm hiểu sơ đồ tổ chức của các phòng  
ban, bộ phân bên trong  
¨ Đặt biệt là các phòng ban có giao tiếp  
đối tác bên ngoài  
¨ Xác định mối quan hệ giữa các bộ  
phận  
ThS. PHHải  
Chương 04 - 7  
ThS. NTTMKhang  
Khoa CNTT  
LTUDQL  
3.4 HIỆN TRẠNG TIN HỌC  
¨ Hệ thống phần cứng  
¨ Hệ thống phần mềm  
¨ Con người  
ThS. PHHải  
Chương 04 - 8  
ThS. NTTMKhang  
Khoa CNTT  
LTUDQL  
3.5 HIỆN TRẠNG NGHIỆP VỤ  
¨ Lập danh sách các nghiệp vụ của từng  
bộ phận (phòng, ban).  
¨ Mô tả và tìm hiểu chi tiết từng nghiệp  
vụ cụ thể  
• Tên nghiệp vụ  
• Biểu mẫu liên quan  
• Qui định liên quan  
• Người thực hiện (bộ phận thực hiện)  
• Tần suất thực hiện  
• Thời điểm thực hiện  
• Cách thức tiến hành  
ThS. PHHải  
Chương 04 - 9  
ThS. NTTMKhang  
Khoa CNTT  
LTUDQL  
4. LẬP DANH SÁCH  
CÁC YÊU CẦU  
¨ Mục tiêu: xác định rõ các bộ phận hỗ  
trợ tin học hóa, các nghiệp vụ sẽ được  
hỗ trợ và mức độ hỗ trợ  
¨ Kết quả: Danh sách các yêu cầu phần  
mềm với các yêu cầu  
• Yêu cầu nghiệp vụ  
• Yêu cầu chất lượng  
• Yêu cầu hệ thống  
ThS. PHHải  
Chương 04 - 10  
ThS. NTTMKhang  
Khoa CNTT  
LTUDQL  
4.1 CÁC BƯỚC LẬP DANH  
SÁCH CÁC YÊU CẦU  
Yêu cầu  
nghiệp vụ  
Yêu cầu  
chất lượng  
Yêu cầu  
hệ thống  
ThS. PHHải  
Chương 04 - 11  
ThS. NTTMKhang  
Khoa CNTT  
LTUDQL  
4.2 YÊU CẦU NGHIỆP VỤ  
¨ Công việc  
¨ Biểu mẫu  
¨ Qui định  
¨ Công thức  
¨ Các thức tiến hành  
ThS. PHHải  
Chương 04 - 12  
ThS. NTTMKhang  
Khoa CNTT  
LTUDQL  
4.3 YÊU CẦU CHẤT LƯỢNG  
¨ Tính tiến hóa  
¨ Tính hiệu quả  
¨ Tính dễ sử dụng  
¨ Tính tương thích  
ThS. PHHải  
Chương 04 - 13  
ThS. NTTMKhang  
Khoa CNTT  
LTUDQL  
4.4 YÊU CẦU HỆ THỐNG  
¨ Tính an toàn  
¨ Tính bảo mật  
ThS. PHHải  
Chương 04 - 14  
ThS. NTTMKhang  
Khoa CNTT  
LTUDQL  
5. MÔ HÌNH HÓA YÊU CẦU ?!  
TẠI SAO PHẢI MÔ HÌNH HÓA?!  
ThS. PHHải  
Chương 04 - 15  
ThS. NTTMKhang  
Khoa CNTT  
LTUDQL  
5. SỬ DỤNG NGÔN NGỮ TỰ  
NHIÊN  
¨ Tính mơ hồ : từ ngữ có nhiều nghĩa à  
người viết và người đọc có thể hiểu  
theo cách khác nhau.  
¨ Quá mềm dẻo: cùng 1 vấn đề mà  
chúng ta có thể phát biểu bằng rất  
nhiều cách khác nhau.  
¨ Thiếu cấu trúc : rất khó để dùng ngôn  
ngữ tự nhiên mô tả một cách có cấu  
trúc các yêu cầu phần mềm.  
ThS. PHHải  
Chương 04 - 16  
ThS. NTTMKhang  
Khoa CNTT  
LTUDQL  
5. CÁC PHƯƠNG PHÁP KHÁC  
¨ Ngôn ngữ có cấu trúc  
¨ Ngôn ngữ mô tả thiết kế  
¨ Sử dụng các hình vẽ  
¨ Mô tả toán học  
ThS. PHHải  
Chương 04 - 17  
ThS. NTTMKhang  
Khoa CNTT  
LTUDQL  
ThS. PHHải  
Chương 04 - 18  
ThS. NTTMKhang  
Khoa CNTT  
LTUDQL  
5. MÔ HÌNH HÓA YÊU CẦU  
¨ Mục tiêu: mô hình hóa thế giới thực  
với các yêu cầu đã xác định  
¨ Kết quả  
• Sơ đồ luồng dữ liệu của từng công  
việc  
• Sơ đồ phối hợp giữa các công việc  
ThS. PHHải  
Chương 04 - 19  
ThS. NTTMKhang  
Khoa CNTT  
LTUDQL  
5.1 SƠ ĐỒ LUỒNG DỮ LIỆU  
¨ Khái niệm: Sơ đồ luồng dữ liệu là sơ  
đồ biểu thị các thông tin liên quan đến  
việc thực hiện các nghiệp vụ trong thế  
giới thực bên trong máy tính.  
ThS. PHHải  
Chương 04 - 20  
ThS. NTTMKhang  
Tải về để xem bản đầy đủ
pdf 28 trang myanh 28360 Free
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Lập trình ứng dụng quản lý 1 - Chương 4b: Xác định yêu cầu và mô hình hóa yêu cầu - Phạm Hoàng Hải", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • pdfbai_giang_lap_trinh_ung_dung_quan_ly_1_chuong_4b_xac_dinh_ye.pdf