Tổng hợp tài liệu, ebook Kỹ Thuật Lập Trình tham khảo.
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: 1108 | 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: 1077 | 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: 933 | 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: 998 | 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: 1054 | 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: 936 | Lượt tải: 0
Các mô hình chu kì sống Rất hưu ích để so sánh các dự án trong cảnh chung Không đủ chi tiết cho việc hoạch định dự án Các ví dụ Các mô hình giai đoạn Các mô hình tuần tự
25 trang | Chia sẻ: nguyenlam99 | Ngày: 08/01/2019 | Lượt xem: 1031 | Lượt tải: 0
Xác định cách mà người sử dụng tương tác với hệ thống Các menu và các định dạng màn hình hiển thị. Giao diện người dùng: các phím chức năng, v.v. Kết nhập: dữ liệu đến từ đâu, cách mà chúng được định dạng, chúng được lưu giữ trên phương tiện nào. Kết xuất: dữ liệu đến từ đâu, cách mà chúng được định dạng, chúng được lưu giữ trên phư...
23 trang | Chia sẻ: nguyenlam99 | Ngày: 08/01/2019 | Lượt xem: 1048 | Lượt tải: 0
Ths. Phan Phương Lan 50 Các hệ số nhân phản ánh khả năng của nhà phát triển, các yêu cầu phi chức năng, sự hiểu biết rõ về nền tảng phát triển, v.v. RCPX - product reliability and complexity RUSE - the reuse required PDIF - platform difficulty PREX - personnel experience PERS - personnel capability SCED - required schedule ...
14 trang | Chia sẻ: nguyenlam99 | Ngày: 08/01/2019 | Lượt xem: 2465 | Lượt tải: 0
Về nguyên tắc, ta có thể phân loại công cụ bảo trì phần mềm dựa trên công việc mà chúng hỗ trợ. Các công việc giúp phân loại công cụ bảo trì: Hiểu chương trình, kỹ thuật đảo ngược Kiểm thử Quản lý cấu hình Lập tài liệu và đo lường Trong thực tế, ta khó có được phân loại tốt vì trạng thái tự nhiên đa dạng hóa và có liên quan với...
31 trang | Chia sẻ: nguyenlam99 | Ngày: 07/01/2019 | Lượt xem: 1008 | Lượt tải: 0