Chương 12: Xây dựng và triển khai hệ thống doc - Pdf 16

Trang 106
Giáo trình: Phân tích thiết kế hệ thống Giảng viên: Lê Đắc Nhường

G
Chương 12
Xây dựng và triển khai hệ thống

12.1. Giai đoạn xây dựng
Mục tiêu của giai đoạn xây dựng là phát triển và kiểm thử một hệ thống chức năng đáp
ứng các yêu cầu nghiệp vụ và thiết kế, đồng thời cài đặt giao diện giữa hệ thống mới và hệ
thống đã có. Trong mục này, chúng tôi giới thiệu các bước trong giai đoạn xây dựng của một
dự án phát triển hệ thống thông thường.
12.1.1. Bước 1 – Xây dựng và kiểm thử mạng (nếu cần thiết)
Thông thường các hệ thống được xây dựng trên những mạng sẵn có. Trong trường hợp,
hệ thống đòi hỏi hệ thống mạng mới thì cần phải xây dựng và kiểm thử mạng mới sao cho
phù hợp với chương trình sẽ sử dụng nó. Phân bổ nhiệm vụ:
 Người thiết kế mạng: thiết kế kiến trúc và kết nối mạng LAN và WAN
 Người quản trị mảng xây dựng và kiểm thử: các chuẩn kiến trúc mạng, bảo mật.
 Người phân tích hệ thống: đóng vai trò diễn giải, làm đơn giản hoá các yêu cầu của
hệ thống, đảm bảo rằng các yêu cầu nghiệp vụ không gây tác động xấu
12.1.2. Bước 2 – Xây dựng và kiểm thử cơ sở dữ liệu
 Cài đặt lược đồ cơ sở dữ liệu
 Kiểm thử với dữ liệu mẫu
 Đưa ra kết quả là cấu trúc dữ liệu rỗng
Phân bổ nhiệm vụ:
 Người sử dụng hệ thống: cung cấp và/hoặc phê chuẩn dữ liệu kiểm thử
 Người thiết kế cơ sở dữ liệu và người lập trình: xây dựng các bảng, views, thủ tục
thường trú (nếu là cơ sở dữ liệu quan hệ)

o Kiểm thử một phần (Stub test): việc kiểm thử được thực hiện đối với một số môđun
của chương trình. Nói cách khác, đó là cách kiểm thử một tập con độc lập của chương trình.
o Kiểm thử chương trình (Unit or program test) – việc kiểm thử được thực hiện đối với
toàn bộ một chương trình. Mức độ kiểm thử này được tiến hành khi các mô đun đã được lập
trình và việc kiểm thử một phần đã hoàn thành.
o Kiểm thử hệ thống (Systems test) – việc kiểm thử được thực hiện đối với toàn bộ hệ
thống nhằm đảm bảo rằng các chương trình ứng dụng được viết và kiểm thử độc lập đều
hoạt động tốt khi chúng được tích hợp vào hệ thống tổng hợp.
12.2. Giai đoạn triển khai
Hệ thống chức năng thu được từ giai đoạn xây dựng chính là đầu vào then chốt cho giai
đoạn triển khai. Kết quả của giai đoạn triển khai là hệ thống hoạt động là đầu vào của giai
đoạn vận hành và bảo trì trong vòng đời hệ thống. Trong mục này, chúng tôi trình bày các
bước trong giai đoạn triển khai cho một dự án phát triển hệ thống thông thường.
12.2.1. Bước 1 - Kiểm thử hệ thống lần cuối
Kiểm tra mạng, cơ sở dữ liệu, phần mềm được mua về, phần mềm mới xây dựng và phần
mềm đã có để đảm bảo rằng chúng đều có thể họat động cùng nhau. Phân bổ nhiệm vụ:
 Người phân tích hệ thống: phát triển dữ liệu kiểm thử cho hệ thống; truyền đạt các
vấn đề khó khăn
 Người xây dựng hệ thống (lập trình viên ứng dụng, lập trình viên cơ sở dữ liệu và
chuyên viên mạng): giải quyết các vấn đề xuất hiện trong quá trình kiểm thử.
 Người sở hữu và người sử dụng hệ thống: kiểm chứng xem hệ thống hoạt động có
chính xác hay không
Kết quả thu được có thể là việc phải quay trở lại giai đoạn xây dựng để sửa đổi hệ thống.
Lặp lại tới khi việc kiểm thử hệ thống thành công

Trang 108
Giáo trình: Phân tích thiết kế hệ thống Giảng viên: Lê Đắc Nhường

điều chỉnh lỗi, đo mức độ hài lòng đối với hệ thống.
 Người sở hữu hệ thống/người sử dụng hệ thống: cung cấp ý kiến phản hồi.


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status