Kiểm chứng (Validation) bạn đã giải quyết đúng vấn đề. ª Prototyping – cho phản hồi của khách hàng sớm ª Inspection – các chuyên gia lĩnh vực đọc đặc tả một cách kỹ lưỡng ª Formal Analysis – phân tích toán học các mô hình của bạn ª cộng thêm các buổi họp & giao tiếp thường xuyên với các đối tác Kiểm tra (Verification) các bước trong công ngh...
17 trang | Chia sẻ: nguyenlam99 | Ngày: 08/01/2019 | Lượt xem: 1474 | Lượt tải: 0
Đặc tả yêu cầu nhằm một số mục đích: ª Chuyển tải thông tin ª Lập hợp đồng ª Làm cơ sở cho việc kiểm tra ª Làm cơ sở cho việc quản lý các thay đổi Đặc tả yêu cầu có một số dạng người dùng: ª Có chuyên môn và không chuyên môn Đặc tả tốt thì rất khó viết Hoàn chỉnh, nhất quán, hợp lệ, không mơ hồ, dễ kiểm tra, dễ sửa đổi, dễ lần vết ...
15 trang | Chia sẻ: nguyenlam99 | Ngày: 08/01/2019 | Lượt xem: 1363 | Lượt tải: 0
Xác định ‘tiêu chuẩn đáp ứng’ cho mỗi yêu cầu ª Đặt ‘tiêu chuẩn đáp ứng’ bên cạnh yêu cầu ª E.g. Đối với phần mềm ATM mới ¾ Yêu cầu: “Phần mềm phải trực quan và rõ ràng (không cần giải thích gì thêm)” ¾ Tiêu chuẩn đáp ứng: “95% các khách hàng hiện có của ngân hàng sẽ có thể rút tiền và gửi séc trong vòng 2 phút khi sử dụng sản phẩm lần đầu tiê...
18 trang | Chia sẻ: nguyenlam99 | Ngày: 08/01/2019 | Lượt xem: 2829 | Lượt tải: 0
Trong giai đoạn phân tích ª Chúng ta muốn biết về lĩnh vực ứng dụng và các yêu cầu ª Vì thế, chúng ta xây dựng mô hình phác họa quá trình diễn tiến (coursegrained model) để mô tả các nhiệm vụ sẽ nằm ở đâu, và các đối tượng sẽ tương tác như thế nào ¾ Mô hình này sẽ chỉ rõ một thông báo được chuyển đi, nhưng không quan tâm quá nhiều về nội dung ...
18 trang | Chia sẻ: nguyenlam99 | Ngày: 08/01/2019 | Lượt xem: 1419 | Lượt tải: 0
ER cung cấp nhiều ký hiệu hơn cho khái niệm cơ sở dữ liệu: ª Sơ đồ ER cho phép các quan hệ đa chiều (N-ary relationships) ¾ (Sơ đồ lớp UML chỉ cho phép quan hệ hai chiều ( binary relationships)) ª Sơ đồ ER cho phép các thuộc tính đa giá trị. ª Sơ đồ ER cho phép đặc tả các khóa xác định. Sự lựa chọn tùy thuộc vào mục tiêu cài đặt: ª Sơ đồ lớ...
20 trang | Chia sẻ: nguyenlam99 | Ngày: 08/01/2019 | Lượt xem: 1363 | Lượt tải: 0
Mô hình quan hệ thực thể Khái quát hóa hoàn toàn Mỗi thể hiện của thực thể cha là một thể hiện của một trong số các thực thể con. Được chỉ ra bằng mũi tên đậm Khái quát hóa loại trừ Mỗi thể hiện của thực thể cha có ít nhất mộ thể hiện của một trong số các con của nó
25 trang | Chia sẻ: nguyenlam99 | Ngày: 08/01/2019 | Lượt xem: 1341 | Lượt tải: 0
Phân tích làm rõ yêu cầu Hướng tiếp cận Dùng thời gian để quan sát vấn đề Thuận lợi Có kiến thức về môi trường làm việc Phát hiện nhiều chi tiết mà các phương pháp khác không có được
16 trang | Chia sẻ: nguyenlam99 | Ngày: 08/01/2019 | Lượt xem: 1162 | Lượt tải: 0
Thu thập yêu cầu Kịch bản: Mô tả hệ thống sẽ đượ sử dụng như thế nào trong thực tế là dòng đặc tả giao tiếp giữa người dùng và hệ thống Kịch bản thường ngắn gọn
21 trang | Chia sẻ: nguyenlam99 | Ngày: 08/01/2019 | Lượt xem: 1254 | Lượt tải: 0
Thực hiện so dánh khi Khi có nhiều tieu chuẩn lựa chọn Khi không có lựa chọn nào là trội hơn hẳn Dùng ma trận phân tích khả thi
27 trang | Chia sẻ: nguyenlam99 | Ngày: 08/01/2019 | Lượt xem: 1327 | Lượt tải: 0
Là tiến trình quản lý sự thay đổi của yêu cầu trong suốt qui trình công nghệ yêu cầu và phát triển Yêu cầu chắc chắn sẽ không haonf thiện và không nhất quán Các yêu cầu mới thì liên tục phát sinh trong tiến trình
12 trang | Chia sẻ: nguyenlam99 | Ngày: 08/01/2019 | Lượt xem: 1255 | Lượt tải: 0