Tiến trình tổng quát phát triển HTTT

Một phần của tài liệu Hệ thống thông tin quản lý giáo dục bậc tiểu học (Trang 38)

Tiến trình phát triển (hay còn gọi là kỹ nghệ phát triển) một HTTT đƣợc hiểu là phƣơng pháp luận về một quá trình vận dụng các phƣơng pháp, công cụ và công nghệ trên cơ sở phƣơng pháp luận chung về vòng đời phát triển hệ thống để nhận đƣợc hệ thống thông tin một cách hiệu quả. Tìm kiếm một kỹ nghệ phát triển một HTTT là một thách thức lớn đối với đa số tổ chức ngày nay vì rằng.

- Mỗi tổ chức có những đặc thù riêng của nó (lĩnh vực hoạt động nghiệp vụ, hình thức tổ chức và quản lý, văn hóa, điều kiện vật chất…).

- Những nhà phát triển khác nhau có kỹ năng, kinh nghiệm và phƣơng tiện khác nhau.

- Vấn đề nảy sinh ở chỗ mỗi tổ chức là khác nhau (rộng, hẹp) và yêu cầu của họ về HTTT cũng khác nhau (cải tiến, làm mới một phần hay tất cả).

- Sự thay đổi nhanh chóng của tất cả những vấn đề nêu ra: sự thay đổi môi trƣờng của HTTT cũng nhƣ môi trƣờng về CNTT trong thời gian phát triển.

- Tiến trình phát triển là phƣơng pháp luận từ trên xuống mà bắt đầu từ mô hình nghiệp vụ và sau đó trợ giúp xây dựng các mô hình dữ liệu và các mô hình tiến hình và liên kết với mô hình nghiệp vụ. Ta nhấn mạnh phƣơng pháp luận kỹ nghệ HTTT vì 3 lý do:

+ Phƣơng pháp luận này đƣợc ứng dụng rộng rãi trong xý nghiệp và liên quan chặt chẽ với phƣơng pháp luận phát triển HTTT.

+ Kỹ nghệ HTTT là hƣớng dữ liệu.

+ Nó tƣơng thích với khuôn khổ kiến trúc HTTT đó đƣợc mô tả bằng lƣợc đồ tiến trình phát triển HTTT.

(Các thuộc tính)

(Các thuộc tính)

(Tên của thực thể) (Tên của thực thể)

Mối quan hệ giữa các thực thể

Tên quan hệ

Lược đồ tiến trình phát triển hệ thống thông tin

LẬP KẾ HOẠCH

1. Xác định các nhân tố kế hoạch chiến lƣợc 2. Xác định các đối tƣợng lập kế hoạch 3. Mô hình nghiệp vụ

4. Lập kế hoạch phát triển HTTT PHÂN TÍCH

1. Phát triển mô hình quan niệm dữ liệu: - Biểu đồ thực thể - mối quan hệ

- Từ điển dữ liệu

2. Phát triển các mô hình xử lý: - Biểu đồ luồng dữ liệu vật lý - Biểu đồ luồng dữ liệu lôgic - Mô tả các tiến trình

THIẾT KẾ

1. Thiết kế logic:

- Mô hình dữ liệu quan hệ - Các biểu diễn loogic tiến trình

2. Thiết kế vật lý:

- Các biểu đồ cơ sở dữ liệu vật lý - Biểu đồ luồng dữ liệu hệ thống - Các thành phần chƣơng trình - Kiến trúc hệ thống

- Các giao diện ngƣời dùng - Thiết kế an toàn hệ thống TRIỂN KHAI THỰC HIỆN

1. Xây dựng các thành phần của CSDL ( các bảng, các chỉ số, các thành phần phân tán dữ liệu,…)

2. Tạo sinh các ứng dụng: mã hóa chƣơng trình, các modul điều khiển, kiểm thử,… (adsbygoogle = window.adsbygoogle || []).push({});

Một phần của tài liệu Hệ thống thông tin quản lý giáo dục bậc tiểu học (Trang 38)