hệ dữ liệu để tổ chức quản lý, lưu trữ database
- Ước tính các thủ tục giải thích quá trình xử lý từ input đến output.
- Phân chia các thành phần vào các vùng liên quan và lựa chọn cách thức tổ chức quản lý thích hợp => kiến trúc ứng dụng thích hợp
=> Kết quả giai đoạn thiết kế là Đặc Tả Thiết Kế (Design Specifications).
d) Xây dựng p/mềm
• Là giai đoạn viết lệnh (code)
• Từng người viết code sẽ :
– Mã hóa để thực hiện những yêu cầu đã được nhà thiết kế định sẵn.
– chịu trách nhiệm viết tài liệu liên quan đến chương trình, giải thích thủ tục (procedure) mà mình tạo nên được viết như thế nào và lý do cho việc này.
– tiến hành thử nghiệm phần chương trình của mình, hđ này chia làm 2 bước:
• Thử nghiệm đơn vị:
– Xây dựng kế hoạch thử
– Chạy thử chương trình với dữ liệu giả (dữ liệu thử)
=> Mục đích ktra chương trình có cho ra kq mong đợi không
• Thử nghiệm đơn vị độc lập:
– Do thành viên khác trong nhóm đảm nhiệm (đảm bảo tính độc lập)
– Thử nghiệm dựa trên kế hoạch người viết code soạn sẵn
e) Thử nghiệm hệ thống
• Mọi thủ tục được tích hợp và chạy thử,kiểm tra xem mọi chi tiết ghi trong Đặc kiểm tra xem mọi chi tiết ghi trong Đặc Tả Yêu Cầu và những mong chờ của người dùng có được thoả mãn ko.
• Dữ liệu thử cần được chọn lọc đặcbiệt, kết quả cần được phân tích để biệt, kết quả cần được phân tích để phát hiện mọi lệch lạc so với mong chờ.
f) Vận hành, triển khai
• Hệ thống vừa được phát triển đc triểnkhai đến người dùng khai đến người dùng
• Để đảm bảo hệ thống được sd hữuhiệu nhất, người phát triển cần: hiệu nhất, người phát triển cần:
– Tạo các tài liệu hướng dẫn sd
g) Bảo trì, nâng cấp
• Bảo trì, nâng cấp để hệ thống phù hợp với các biến đổi môi trường và những với các biến đổi môi trường và những y/cầu thay đổi
Môn học tập trung vào 2 giai đoạn cuối của
CNPM: