Mơ Tả Quá Trình Thiết Kế Phần Mềm

Một phần của tài liệu Tìm hiểu về quản trị dự án phần mềm theo tiêu chuẩn ISO ứng dụng vào xây dựng hệ thống truyền thông trên mạng (Trang 26 - 31)

* Mục đích :

Quá trình thiết kế phần mềm được áp dụng cho các cơng việc : xây dựng đặc tả yêu cầu đối với phần mềm, xây dựng kiến trúc hệ thống, thiết kế dự liệu, thiết kế chương trình, giao diện, cơng cụ cài đặt

N N Y Y Lập Kế Hoạch Chi Tiết Bắt Đầu Xây Dựng Đặc Tả Yêu Cầu Phần Mềm Thiết Kế Kiến Trúc Hệ Thống Xem Xét Kiến Trúc Hệ Thống Thơng qua TK Tổng Thể ? Thiết Kế Mức Cao

Thiết Kế Chi Tiết

Xem Xét Kết Quả Thiết Kế Thơng qua TK Tổng Thể ? Tổng Hợp Và Bàn Giao Kết Quả Kết Thúc

3.4.1 Lập kế hoạch chi tiết

STT Hoạt Động Sản Phẩm Người Thực Hiện

1

Nghiên cứu yêu cầu, phân loại yêu cầu, mơ tả yêu cầu, nghiên cứu các thủ tục hướng dẫn thiết kế Các dữ liệu căn cứ cho việc lập kế hoạch thiết kế NVTK 2

Soạn thảo kế hoạch : xác định cơng việc, kết quả, yêu cầu nghiệm thu, dự kiến tham gia và những người tham gia vào quá trình thiết kế

Kế hoạch chi tiết NVTK

3

Xem xét và thơng qua kế hoạch Kế hoạch được thơng qua Biên bản xam xét (nếu cần) GĐDA, NVCL, NVTK, KH (nếu cần) 4 Xác định các quy định, tiêu chuẩn sử dụng trong quá trình thiết kế

Tiêu chuẩn quy định thiết kế

NVTK

3.4.2 Xây dựng yêu cầu đặc tả yêu cầu phần mềm

STT Hoạt Động Sản Phẩm Người Thực Hiện

1

Nghiên cứu các tài liệu phân tích nghiệp vụ và phân tích yêu cầu người sử dụng

Các tài liệu yêu

cầu và mơ tả NVTK

2

Xây dựng đặc tả yêu cầu phần mềm : chức năng, giao diện, yêu cầu chất lượng vận hành

Tài liệu đặc tả yêu cầu phần mềm

NVTK

3 Xem xét và thơng qua tài liệu đặc tả yêu cầu phần mềm

Tài liệu được xem

3.4.3 Thiết kế kiến trúc hệ thống

STT Hoạt Động Sản Phẩm Người Thực Hiện

1

Xây dựng các yếu tố cơ bản của kiến trúc hệ thống : mơ hình kỹ thuật, mơ hình vận hành, mơ hình tổ chức CSDL, mơ hình tổ chức hệ thống chương trình Các mơ hình chung được xây dựng và thay đổi (adsbygoogle = window.adsbygoogle || []).push({});

NVTK

2 Xây dựng tài liệu mơ tả kiến trúc hệ thống Tài liệu kiến trúc hệ thống NVTK

3.4.4 Xem xét kiến trúc hệ thống

STT Hoạt Động Sản Phẩm Người Thực Hiện

1 Chuẩn bị chương trình checklist, xem xét kiến trúc

Checklist xem xét

kiến trúc hệ thống NVTK

2

Xem xét phương pháp TK, tiêu chuẩn và cơng cụ TK, kiến trúc hệ thống, tính khả thi của quá trình TK và lập trình theo TK

Xem xét các yêu cầu thay đổi (nếu cần)

Tài liệu kiến trúc hệ thống được thơng qua

Yêu cầu thay đổi được chấp nhận Biên bản xem xét (nếu cần) NVTK, GĐDA, NVPT, NVLT, NVT, NVCL, KH (nếu cần) 3.4.5 Thiết kế mức cao

STT Hoạt Động Sản Phẩm Người Thực Hiện

1 Thiết kế dữ liệu Tài liệu thiết kế dữ liệu NVTK 2 Thiết kế chương trình Tài liệu thiết kế chương trình NVTK

3 Thiết kế giao diện Tài liệu thiết kế giao diện NVTK 4 Thiết kế cơng cụ cài đặt Tài liệu thiết kế cơng cụ cài đặt NVTK

3.4.6 Thiết kế các module

STT Hoạt Động Sản Phẩm Người Thực Hiện

1 Thiết kế màn hình Tài liệu thiết kế các module

NVTK 2 Thiết kế báo cáo

3 Thiết kế thuật tốn xử lý 4 Thiết kế các module khác

3.4.7 Xem xét thiết kế (mức cao và các modul)

STT Hoạt Động Sản Phẩm Người Thực Hiện

1 Chuẩn bị các chương trình, các checklist, xem xét thiết kế

Checklist xem xét

thiết kế NVTK

2

Xem xét thiết kế : đánh giá chất lượng các tài liệu thiết kế, đánh giá tính khả thi của thiết kế, độ sẵn sàng cho quá trình lập trình

Các tài liệu thiết kế được thơng qua Biên bản xem xét (nếu cần) NVTK, GĐDA, NVPT, NVCL, NVLT, NVT, KH 3.4.8 Tổng hợp và bàn giao kết quả

STT Hoạt Động Sản Phẩm Người Thực Hiện

1 (adsbygoogle = window.adsbygoogle || []).push({});

Tổng hợp kết quả : tài liệu, sản phẩm, kết quả xem xét, hệ thống hĩa các biên bản

Báo cáo kết quả cơng việc Danh mục các tài liệu thiết kế NVTK, NVLT, NVT, KH (nếu cần)

2

Bàn giao kết quả : bàn giao cho khách hàng, bàn giao cho nhĩm lập trình Các kết quả được bàn giao Biên bản bàn giao (nếu cần) NVTK, NVLT, NVT, KH (nếu cần)

3 Lưu trữ tài liệu dạng in và dạng file trên đĩa Hồ sơ, files NVTK, Thư ký

Một phần của tài liệu Tìm hiểu về quản trị dự án phần mềm theo tiêu chuẩn ISO ứng dụng vào xây dựng hệ thống truyền thông trên mạng (Trang 26 - 31)