Phân tích hoặc đặc tả yêu cầu
Số trang: 66
Loại file: doc
Dung lượng: 690.50 KB
Lượt xem: 29
Lượt tải: 0
Xem trước 5 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Phân tích yêu cầu là khâu kỹ thuật đầu tiên gồm nhiều bước nhỏ: nghiên cứu khả
thi, phân tích mô hình hóa, đặc tả thẩm định yêu cầu. Gia đoạn này được tiến hành phối
hợp giữa bên phát triển và khách hàng và nó có vai trò đặc biệt quan trọng trong tiến
trình phát triển phần mềm, đây là bước hình thành bài toán hoặc đề tài
Nội dung trích xuất từ tài liệu:
Phân tích hoặc đặc tả yêu cầu Phân tích hoặc đặc tả yêu cầu Mục Lục Chương 2: PHÂN TÍCH VÀ ĐẶC TẢ YÊU CẦU........................................................................ 3 1. Tổng quan .................................................................................................................................. 3 1.1 Quá trình phân tích................................................................................................................... 3 1.1.1 Phân tích phạm vi dự án ........................................................................................................ 3 1.1.2 Phân tích mở rộng yêu cầu nghiệp vụ ................................................................................... 5 1.1.3.Phân tích yêu cầu bảo mật .................................................................................................... 7 1.1.4.Phân tích yêu cầu tốc độ ..................................................................................................... 10 1.1.5 Phân tích yêu cầu vận hành ................................................................................................. 12 1.1.6 Phân tích khả năng mở rộng yêu cầu .................................................................................. 14 1.1.7. Phân tích những yêu cầu sẵn có ......................................................................................... 14 1.1.8. Phân tích yêu tố con người................................................................................................. 16 1.1.9. Phân tích yêu cầu tích hợp ................................................................................................. 16 1.1.10. Phân tích thực tiễn nghiệp vụ tồn tại................................................................................ 18 1.1.11.Phân tích yêu cầu khả năng quy mô .................................................................................. 18 1.2 Xác định yêu cầu .................................................................................................................... 20 1.2.1 Yêu cầu và mô tả yêu cầu ................................................................................................... 20 1.2.2 Phân loại yêu cầu ................................................................................................................ 23 1.2.3 Các bước xác định yêu cầu ................................................................................................. 29 1.2.3.1 Khảo sát hiện trạng .......................................................................................................... 30 1.2.3.2 Lập danh sách các yêu cầu ............................................................................................... 31 1.2.4 Khảo sát một số phần mềm tiêu biểu minh họa cho giai đoạn xác định yêu cầu. ............... 42 2. Mô hình hóa yêu cầu hệ thống ................................................................................................. 47 2.1 Các nguyên lý mô hình hóa ................................................................................................... 47 2.3 Sơ đồ phân rã chức năng ........................................................................................................ 49 2.3 Mô hình bản mẫu (protoype) ................................................................................................ 49 2.4 Sơ đồ luồng dữ liệu ................................................................................................................ 51 2.5 Mô hình hướng đối tượng ...................................................................................................... 51 2. 6 Ví dụ minh họa từ yêu cầu sang mô hình hóa ....................................................................... 53 2.2.2. Mô hình thác nước ............................................................................................................ 56 2.2.2. Mô hình bản mẫu phần mềm ........................................................................................... 56 2.2.3. Mô hình xoắn ốc ............................................................................................................... 58 Chương 2: PHÂN TÍCH VÀ ĐẶC TẢ YÊU CẦU 1. Tổng quan Phân tích yêu cầu là khâu kỹ thuật đầu tiên gồm nhiều bước nhỏ: nghiên cứu khả thi, phân tích mô hình hóa, đặc tả thẩm định yêu cầu. Gia đoạn này được tiến hành phối hợp giữa bên phát triển và khách hàng và nó có vai trò đặc biệt quan trọng trong tiến trình phát triển phần mềm. Đây là bước hình thành bài toán hoặc đề tài. Ở bước này trưởng nhóm thiết kế và người phân tích hệ thống phải biết được người đặt hàng muốn gì. Các yêu cầu phải được thu thập đầy đủ và được phân tích theo chiều ngang (rộng) và dọc (sâu). Công cụ sử dụng chủ yếu ở giai đoạn này là các lược đồ, sơ đồ phản ánh rõ các đối tượng của hệ thống: lưu đồ (Flowchart), sơ đồ dòng dữ liệu (Data Flow diagram DFD), mạng thực thể-quan hệ (Entity- Relationship Network), sơ đồ cấu trúc phân cấp (Structural hierarchical schemes), mạng ngữ nghĩa (Semantic Network) 1.1 Quá trình phân tích 1.1.1 Phân tích phạm vi dự án Người phân tích hệ thống dùng thuật ngữ phạm vi để chỉ trách nhiệm dự án phải thực thi. Ngược lại, phạm vi dự án là nhiệm vụ lớn và phức tạp được thực hiện bởi chương trình. Để xác định phạm vi dự án, bằng xác định quá trình nghiệp vụ ứng dụng sẽ đối đầu. Đó là những phạm vi vấn đề của ứng dụng. Nói chung, có hai phần đối với bất kỳ giải pháp nghiệp vụ: phần triển khai ứng dụng và phần thực hiện bởi con người hay chương trình. Định ra ranh giới ứng dụng tức là xác định qui trình trách nhiệm. Một khi đã định nghĩa trách nhiệm của dự án: Chia trách nhiệm thành những nhiệm vụ con để đưa ra ý tưởng cho chính mình về bao nhiêu mô đun chương trình khác nhau yêu cầu? Xác định bao nhiêu vùng địa lý liên quan (chi nhánh văn ...
Nội dung trích xuất từ tài liệu:
Phân tích hoặc đặc tả yêu cầu Phân tích hoặc đặc tả yêu cầu Mục Lục Chương 2: PHÂN TÍCH VÀ ĐẶC TẢ YÊU CẦU........................................................................ 3 1. Tổng quan .................................................................................................................................. 3 1.1 Quá trình phân tích................................................................................................................... 3 1.1.1 Phân tích phạm vi dự án ........................................................................................................ 3 1.1.2 Phân tích mở rộng yêu cầu nghiệp vụ ................................................................................... 5 1.1.3.Phân tích yêu cầu bảo mật .................................................................................................... 7 1.1.4.Phân tích yêu cầu tốc độ ..................................................................................................... 10 1.1.5 Phân tích yêu cầu vận hành ................................................................................................. 12 1.1.6 Phân tích khả năng mở rộng yêu cầu .................................................................................. 14 1.1.7. Phân tích những yêu cầu sẵn có ......................................................................................... 14 1.1.8. Phân tích yêu tố con người................................................................................................. 16 1.1.9. Phân tích yêu cầu tích hợp ................................................................................................. 16 1.1.10. Phân tích thực tiễn nghiệp vụ tồn tại................................................................................ 18 1.1.11.Phân tích yêu cầu khả năng quy mô .................................................................................. 18 1.2 Xác định yêu cầu .................................................................................................................... 20 1.2.1 Yêu cầu và mô tả yêu cầu ................................................................................................... 20 1.2.2 Phân loại yêu cầu ................................................................................................................ 23 1.2.3 Các bước xác định yêu cầu ................................................................................................. 29 1.2.3.1 Khảo sát hiện trạng .......................................................................................................... 30 1.2.3.2 Lập danh sách các yêu cầu ............................................................................................... 31 1.2.4 Khảo sát một số phần mềm tiêu biểu minh họa cho giai đoạn xác định yêu cầu. ............... 42 2. Mô hình hóa yêu cầu hệ thống ................................................................................................. 47 2.1 Các nguyên lý mô hình hóa ................................................................................................... 47 2.3 Sơ đồ phân rã chức năng ........................................................................................................ 49 2.3 Mô hình bản mẫu (protoype) ................................................................................................ 49 2.4 Sơ đồ luồng dữ liệu ................................................................................................................ 51 2.5 Mô hình hướng đối tượng ...................................................................................................... 51 2. 6 Ví dụ minh họa từ yêu cầu sang mô hình hóa ....................................................................... 53 2.2.2. Mô hình thác nước ............................................................................................................ 56 2.2.2. Mô hình bản mẫu phần mềm ........................................................................................... 56 2.2.3. Mô hình xoắn ốc ............................................................................................................... 58 Chương 2: PHÂN TÍCH VÀ ĐẶC TẢ YÊU CẦU 1. Tổng quan Phân tích yêu cầu là khâu kỹ thuật đầu tiên gồm nhiều bước nhỏ: nghiên cứu khả thi, phân tích mô hình hóa, đặc tả thẩm định yêu cầu. Gia đoạn này được tiến hành phối hợp giữa bên phát triển và khách hàng và nó có vai trò đặc biệt quan trọng trong tiến trình phát triển phần mềm. Đây là bước hình thành bài toán hoặc đề tài. Ở bước này trưởng nhóm thiết kế và người phân tích hệ thống phải biết được người đặt hàng muốn gì. Các yêu cầu phải được thu thập đầy đủ và được phân tích theo chiều ngang (rộng) và dọc (sâu). Công cụ sử dụng chủ yếu ở giai đoạn này là các lược đồ, sơ đồ phản ánh rõ các đối tượng của hệ thống: lưu đồ (Flowchart), sơ đồ dòng dữ liệu (Data Flow diagram DFD), mạng thực thể-quan hệ (Entity- Relationship Network), sơ đồ cấu trúc phân cấp (Structural hierarchical schemes), mạng ngữ nghĩa (Semantic Network) 1.1 Quá trình phân tích 1.1.1 Phân tích phạm vi dự án Người phân tích hệ thống dùng thuật ngữ phạm vi để chỉ trách nhiệm dự án phải thực thi. Ngược lại, phạm vi dự án là nhiệm vụ lớn và phức tạp được thực hiện bởi chương trình. Để xác định phạm vi dự án, bằng xác định quá trình nghiệp vụ ứng dụng sẽ đối đầu. Đó là những phạm vi vấn đề của ứng dụng. Nói chung, có hai phần đối với bất kỳ giải pháp nghiệp vụ: phần triển khai ứng dụng và phần thực hiện bởi con người hay chương trình. Định ra ranh giới ứng dụng tức là xác định qui trình trách nhiệm. Một khi đã định nghĩa trách nhiệm của dự án: Chia trách nhiệm thành những nhiệm vụ con để đưa ra ý tưởng cho chính mình về bao nhiêu mô đun chương trình khác nhau yêu cầu? Xác định bao nhiêu vùng địa lý liên quan (chi nhánh văn ...
Tìm kiếm theo từ khóa liên quan:
quản trị dự án quản trị doanh nghiệp kỹ năng phân tích nghiên cứu khả thi phân tích mô hình hóa thẩm định yêu cầu phân tích dự ánGợi ý tài liệu liên quan:
-
Những mẹo mực để trở thành người bán hàng xuất sắc
6 trang 350 0 0 -
Chương 2 : Các công việc chuẩn bị
30 trang 309 0 0 -
Tiểu luận môn Quản trị dự án hệ thống thông tin: Quản lý dự án xây dựng phần mềm quản lý sinh viên
42 trang 266 1 0 -
Lý thuyết và bài tập Quản trị dự án (Thiết lập và thẩm định dự án đầu tư): Phần 1 - Vũ Công Tuấn
229 trang 255 0 0 -
Bài giảng Kinh tế vi mô - Trường CĐ Cộng đồng Lào Cai
92 trang 234 0 0 -
Bài giảng Nguyên lý Quản trị học - Chương 2 Các lý thuyết quản trị
31 trang 229 0 0 -
Nghiên cứu tâm lý học hành vi đưa ra quyết định và thị trường: Phần 2
236 trang 226 0 0 -
Giáo trình Quản trị doanh nghiệp (Nghề: Kế toán doanh nghiệp) - CĐ Cơ Giới Ninh Bình
156 trang 212 0 0 -
Quản lý tài sản cố định trong doanh nghiệp
7 trang 208 0 0 -
Giáo trình Kỹ năng lập luận và tranh luận: Phần 1 - PGS.TS Lê Thanh Sơn
206 trang 187 0 0