Danh mục tài liệu

Bài giảng hệ điều hành : Yêu cầu người dùng part 8

Số trang: 5      Loại file: pdf      Dung lượng: 265.00 KB      Lượt xem: 15      Lượt tải: 0    
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Các yêu cầu của một đặc tả tốt • • • • • Đẽ hiểu với người dùng Có ít điều nhập nhằng Có ít quy ước khi mô tả, có thể tạo đơn giản Với phong cách từ trên xuống (topdown) Dễ triển khai cho những pha sau của vòng đời: thiết kế hệ thống và thiết kế chương trình và giao diện dễ làm, đảm bảo tính nhất quán, . . .
Nội dung trích xuất từ tài liệu:
Bài giảng hệ điều hành : Yêu cầu người dùng part 8 Các yêu cầu của một đặc tả tốt • Đẽ hiểu với người dùng • Có ít điều nhập nhằng • Có ít quy ước khi mô tả, có thể tạo đơn giản • Với phong cách từ trên xuống (topdown) • Dễ triển khai cho những pha sau của vòng đời: thiết kế hệ thống và thiết kế chương trình và giao diện dễ làm, đảm bảo tính nhất quán, . . . HUT, Falt. of IT SE-III.36  Dept. of SE, 2002 5.3. Các nguyên lý phân tích yêu cầu sử dụng • Nguyên lý I. Mô hình hóa dữ liệu – Xác định các đối tượng dữ liệu – Xác định các đặc tính của các đối tượng dữ liệu – Thiết lập các mối quan hệ giữa các đối tượng dữ liệu HUT, Falt. of IT SE-III.37  Dept. of SE, 2002 Các nguyên lý phân tích yêu cầu sử dụng • Nguyên lý II. Mô hình hóa các chức năng – Xác định các chức năng chuyển đổi đối tượng dữ liệu – Chỉ ra luồng dữ liệu đi qua hệ thống như thế nào – Biểu diễn bộ phận sản sinh dữ liệu và bộ phận tiêu thụ dữ liệu HUT, Falt. of IT SE-III.38  Dept. of SE, 2002 Các nguyên lý phân tích yêu cầu sử dụng • Nguyên lý III. Mô hình hóa hành vi – Chỉ ra các trạng thái (states) khác nhau của hệ thống – Đặc tả các hiện tượng (events) làm hệ thống thay đổi trạng thái HUT, Falt. of IT SE-III.39  Dept. of SE, 2002 Các nguyên lý phân tích yêu cầu sử dụng • Nguyên lý IV. Partition the Models Tinh lọc từng mô hình để biểu diễn các mức trừu tượng thấp hơn • Lọc đối tượng dữ liệu • Tạo ra phân cấp chức năng • Biểu diễn hành vi (behavior) ở các mức chi tiết khác nhau HUT, Falt. of IT SE-III.40  Dept. of SE, 2002