Xem mẫu
- Bài 7:
Triển khai & Vận hành HT
- Hệ thống bài cũ
Ôn lại kiến thức về quan hệ và chuẩn hóa
Thiết kế CSDL mức logic
Thiết kế CSDL mức vật lý
Triển khai & Vận hành HT 2
- Mục tiêu bài học
Hiểu về các công việc trong pha triển khai và vận hành
hệ thống
Lập trình
Kiểm thử
Cài đặt
Viết tài liệu
Đào tạo
Hỗ trợ
Bảo trì
Triển khai & Vận hành HT 3
- CÁC HOẠT ĐỘNG
TRIỂN KHAI & VẬN HÀNH HT
Triển khai & Vận hành HT 4
- Triển khai và vận hành HT
7 hoạt động chính
Lập trình
Kiểm thử
Cài đặt
Viết tài liệu
Đào tạo
Hỗ trợ
Bảo trì
Triển khai & Vận hành HT 5
- Triển khai và vận hành HT
Triển khai và vận hành HT chia ra 3 nhóm chính
Các hoạt động giúp HT đi vào hoạt động
Lập trình, kiểm thử và cài đặt
Các hoạt động đảm bảo HT thành công
Viết tài liệu, đào tạo và hỗ trợ người dùng
Các hoạt động giúp HT hoạt động cập nhật
Bảo trì
Triển khai & Vận hành HT 6
- Lập trình, kiểm thử và cài đặt
Mục tiêu
Giúp HT đi vào hoạt động
Hoạt động
Lập trình
Đặc tả thiết kế vật lý được chuyển thành mã máy tính
Kiểm thử
Tiến hành song song với lập trình
Kế hoạch kiểm thử được xây dựng từ giai đoạn phân tích
(đảm bảo yêu cầu HT)
Cài đặt
Thay thế HT hiện tại bằng hệ thống mới
Chuyển đổi quy trình, dữ liệu, phần mềm, tài liệu cũ tương
thích với HT mới
Triển khai & Vận hành HT 7
- Lập trình, kiểm thử và cài đặt
Sản phẩm chuyển giao
Hoạt động Sản phẩm chuyển giao
Lập trình Mã chương trình
Tài liệu chương trình
Kiểm thử Kịch bản kiểm thử , dữ liệu kiểm thử
Kết quả kiểm thử chương trình và
kiểm thử hệ thống
Cài đặt Tài liệu hướng dẫn
Kế hoạch đào tạo
Kế hoạch cài đặt
PTV cần đảm bảo để các hoạt động lập trình, kiểm thử, cài đặt
được thực hiện để tạo ra một HT như đặc tả ở pha thiết kế
Triển khai & Vận hành HT 8
- Viết tài liệu
đào tạo và hỗ trợ người dùng
Mục tiêu
Đảm bảo HT hoạt động thành công
Hoạt động
Viết tài liệu
Thực hiện trong suốt vòng đời phát triển, pha này được chú
trọng
Hai đối tượng của tài liệu: Nhân viên HTTT và người dùng
Đào tạo
Tổ chức các khóa đào tạo
Hỗ trợ người dùng
Triển khai & Vận hành HT 9
- Viết tài liệu
đào tạo & hỗ trợ người dùng
Sản phẩm chuyển giao
Tài liệu
Tài liệu HT
Tài liệu hướng dẫn người dùng
Kế hoạch đào tạo người dùng
Các lớp học
Bài hướng dẫn
Mô-đun đào tạo
Tài liệu hướng dẫn
Đào tạo trực tiếp trên máy tính
Kế hoạch hỗ trợ người dùng
Hỗ trợ trực tiếp
Hỗ trợ trực tuyến
Triển khai & Vận hành HT 10
- Bảo trì HTTT
Bảo trì thực tế là một SDLC
Triển khai & Vận hành HT 11
- Bảo trì HTTT
4 hoạt động chính
1. Nhận các yêu cầu bảo trì
2. Chuyển các yêu cầu thành các thay đổi hệ thống
3. Thiết kế các thay đổi
4. Thực thi các thay đổi
Sản phẩm chuyển giao
Phiên bản mới của
Phần mềm
Tài liệu thiết kế tổng thể
Tài liệu hướng dẫn
Triển khai & Vận hành HT 12
- KIỂM THỬ
& CÀI ĐẶT
Triển khai & Vận hành HT 13
- Kiểm thử
Mục đích
Đảm bảo hệ thống đạt yêu cầu
Kiểm thử phải được lập kế hoạch
Pha Hoạt động kiểm thử
Phân tích Lập kế hoạch kiểm thử tổng thể
Thiết kế Lập kế hoạch kiểm thử đơn vị
Lập kế hoạch kiểm thử hệ thống
Thực thi Tiến hành kiểm thử các kế hoạch đã lập
Nhân viên kiểm thử tạo kế hoạch kiểm thử, trường hợp kiểm
thử (test case), kịch bản kiểm thử, chạy kiểm thử và phân tích
báo cáo các kiểm thử
Tham khảo link http://www.docstoc.com/docs/2615089/Test-
plan-template#
Triển khai & Vận hành HT 14
- Loại kiểm thử
Có rất nhiều loại kiểm thử. Trong giới hạn môn này sẽ
giới thiệu 7 loại kiểm thử
Thủ công Tự động
- Thanh tra - Cú pháp
(inspection) - Kiểm thử Đơn vị
- Tổng duyệt (unit testing)
(Walkthroughs) - Kiểm thử Tích hợp
- Trên giấy (integration testing)
(desk checking) - Kiểm thử Hệ thống
(system testing)
Triển khai & Vận hành HT 15
- Loại kiểm thử
Thanh tra mã nguồn
Kiểm tra đoạn mã một cách thủ công để tìm ra các lỗi
thường gặp của ngôn ngữ lập trình cụ thể
Sử dụng bảng danh sách các lỗi thường gặp
Tổng duyệt
Nhóm ngang hàng xem xét mô-đun trong suốt quá trình
phát triển HT
Trong nhóm có 1 người phát triển mô-đun
Kiểm thử trên giấy
Đoạn mã chương trình được chạy tuần tự bởi người kiểm
tra
Triển khai & Vận hành HT 16
- Loại kiểm thử
Kiểm thử đơn vị
Mỗi mô-đun được kiểm thử riêng lẻ để phát hiện ra lỗi
trong mã
Kiểm thử tích hợp
Kiểm tra sự giao tiếp giữa các mô-đun
Các mô-đun được ghép với nhau theo mô hình từ trên
xuống (top-down)
Sử dụng phương pháp kiểm thử giả định
Gặp lỗi quá trình kiểm thử dừng lại, tìm lỗi, sửa lỗi rồi mới
kiểm thử tiếp
Triển khai & Vận hành HT 17
- Loại kiểm thử
Kiểm thử hệ thống
Tích hợp các mô-đun thành hệ thống hoàn chỉnh, tiến
hành kiểm thử trên toàn hệ thống
Kiểm thử giao diện giữa các chương trình
Triển khai & Vận hành HT 18
- Kiểm thử chấp nhận
Người dùng kiểm thử ứng dụng hoàn chỉnh để đảm bảo
hệ thống thỏa mãn người dùng
Kiểm thử an-pha
Kiểm thử sử dụng dữ liệu mẫu
Loại kiểm thử
Kiểm thử phục hồi
Kiểm thử bảo mật
Kiểm thử khả năng chịu tải
Kiểm thử hiệu năng
Kiểm thử bê-ta
Sử dụng dữ liệu thật trong môi trường thật
Triển khai & Vận hành HT 19
- Quy trình kiểm thử
Lập kế hoạch kiểm thử
Lập test case Tester có kinh
nghiệm
Tester
Thực hiện kiểm thử
Ghi nhận kết quả và đề xuất
Triển khai & Vận hành HT 20
nguon tai.lieu . vn