1. Trang chủ
  2. » Công Nghệ Thông Tin

bài 7 triển khai và vận hành hệ thống

41 415 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 41
Dung lượng 1,88 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Triển khai và vận hành HT chia ra 3 nhóm chínhCá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ỗ t

Trang 1

Bài 7: Triển khai & Vận hành HT

Trang 2

Ô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ý

Hệ thống bài cũ

Trang 4

CÁC HOẠT ĐỘNG TRIỂN KHAI & VẬN HÀNH HT

Trang 6

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à vận hành HT

Trang 7

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

Lập trình, kiểm thử và cài đặt

Trang 8

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ế

Trang 9

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

Trang 10

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

Trang 11

Bảo trì HTTT

Bảo trì thực tế là một SDLC

Trang 12

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

Bảo trì HTTT

Trang 13

KIỂM THỬ

& CÀI ĐẶT

Trang 14

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

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 plan-template#

http://www.docstoc.com/docs/2615089/Test-Kiểm thử

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ốngThực thi Tiến hành kiểm thử các kế hoạch đã lập

Trang 15

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ử

- Kiểm thử Tích hợp (integration testing)

- Kiểm thử Hệ thống (system testing)

Trang 16

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ìnhphá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ểmtra

Loại kiểm thử

Trang 17

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ớikiểm thử tiếp

Loại kiểm thử

Trang 18

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

Loại kiểm thử

Trang 19

Người dùng kiểm thử ứng dụng hoàn chỉnh để đảm bảo

Kiểm thử bê-ta

Sử dụng dữ liệu thật trong môi trường thật

Kiểm thử chấp nhận

Trang 20

Tester

Trang 21

Mẫu trường hợp kiểm thử (test case)

Trang 22

Quá trình thay đổi hệ thống hiện tại thành hệ thống mới

4 phương pháp cài đặt khác nhau

Cài đặt trực tiếp

Cài đặt song song

Cài đặt đơn điểm

Cài đặt theo pha

Có thể kết hợp các phương

pháp cài đặt với nhau

Cài đặt

Trang 23

Những vấn đề cần lưu ý

Chuyển đổi dữ liệu

Sửa lỗi Đọc dữ liệu từ hệ thống hiện tại

Ngừng hoạt động hệ thống cũ

Quy trình nghiệp vụ của tổ chức

Lập kế hoạch cài đặt

Trang 24

VIẾT TÀI LIỆU

& ĐÀO TẠO

Trang 25

Tài liệu hệ thống (system documentation)

Ghi nhận thông tin chi tiết về các đặc tả thiết kế hệ thống,cách thức làm việc bên trong hệ thống và chức năng củanó

Tài liệu nội bộ (internal documentation)

Tài liệu chứa một phần mã nguồn chương trình, nó có thể được sinh ra trong lúc biên dịch

Tài liệu bên ngoài (external documentation)

Tài liệu bao gồm biểu đồ có cấu trúc như biểu đồ luồng dữ liệu và biểu đồ quan hệ thực thể

 Tài liệu này được dùng cho nhân viên bảo trì

Viết tài liệu

Trang 26

Tài liệu người dùng (user documentation)

Là những thông tin được viết hay hiển thị trực quan về

cách thức hệ thống ứng dụng làm việc cũng như cách sửdụng hệ thống đó

Các loại

Tài liệu hướng dẫn sử dụng Tài liệu hướng dẫn cài đặt Tài liệu hướng dẫn quản trị

Viết tài liệu

Trang 27

Các phương pháp đào tạo

Các khóa học chính thức Chuyên gia nội trú

Trang 28

BẢO TRÌ

Trang 29

Các loại bảo trì

Bảo trì sửa lỗi

Thay đổi được thực hiện để sửa những lỗi thiết kế, lập trình hoặc triển khai

Trang 30

Chi phí bảo trì

Khoảng 60-80 ngân sách cho HTTTT

Yếu tố ảnh hưởng đến khả năng bảo trì

Trang 31

Đo đạc tính hiệu quả của bảo trì

Số lần HT gặp sự cố

Thời gian trung bình giữa các sự cố

Loại sự cố

Bảo trì

Trang 32

Xác định loại yêu cầu

Trang 34

Kiểm thử hệ thống

Phân ra các nhóm cần kiểm thử

Lập các test case cho mỗi nhóm

Khoảng 150 – 200 Test case

Trang 35

Chức năng đơn giản

Thêm sản phẩm vào giỏ hàng, liệt kê khu vực, tính thuế, thay đổi dữ liệu cá nhân

Trang 37

TỔNG KẾT BÀI HỌC

Trang 39

Khiển khai và vận hành hệ thống có 7 hoạt động chínhLập trình

Lập trình, kiểm thử và cài đặt đưa HT đi vào hoạt động

Viết tài liệu, đào tạo và hỗ trợ người dùng đảm bảo HT

hoạt động thành công

Tổng kết bài học

Trang 40

SV chọn một chức năng nhỏ trong HT để lập trình (gồm 2-3 mô-đun)

Viết test-case hệt thống cho HT nhỏ đó

Thực hiện test và ghi nhận lại kết quả

Viết tài liệu

Trang 41

HẾT BÀI!!!

Ngày đăng: 23/05/2014, 16:45

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w