2. Các PP phát triển HTTTQL
1. Chu kỳ sống của HTTTQL
CHƯƠNG III:
CÁC TIẾN TRÌNH PHÁT TRIỂN HỆ THỐNG
3. Thách thức trong xây dựng HTTT
2/8/15
1
1. Chu kỳ sống của HTTTQL
Giống như một sản phẩm hay dịch vụ cụ thể, một hệ thống thông tin cũng có chu kỳ
sống gồm có 4 giai đoạn.
Sinh thành
Phát triển
Khai thác
Thoái hoá
2/8/15
2
2. Các PP phát triển HTTTQL
2.1 PP Phát triển hệ thống theo kiểu truyền thống
2/8/15
3
Bước 1: Khảo sát
Xác định mục tiêu, những giới hạn và phạm vi của dự án.
Cần ước lượng về chi phí, những lợi ích
Đánh giá tính khả thi .
Phải đạt được những chấp thuận để chuyển qua bước kế tiếp.
2/8/15
4
Bước 2: Phân tích
Yêu cầu của tổ chức, của người sử dụng cũng như môi trường tổ chức
Phân tích hệ thống hiện thời ( đang tồn tại ): phân tích vật lí, Logic
Xác định các chức năng cần có trong hệ thống mới.
Lọc tư liệu đối với các yêu cầu của người sử dụng.
2/8/15
5
Chi tiết:
Thiết kế vật lí cụ thể của giao diện người sử dụng, Database, thiết kế chương trình phần
mềm hay lựa chọn một phần mềm đã có
Chương trình huấn luyện cũng như tài liệu hướng dẫn
Đánh giá các giải pháp
Bước 3: thiết kế
chọn giải pháp
2/8/15
6
Bước 4: thực hiện
Hướng dẫn hệ thống cho người sử dụng. Huấn luyện người sử dụng. xây dựng CSDL.
Thực hiện việc kiểm tra (test) ứng với từng đơn vị. Sau đó test toàn bộ hệ thống.
Cài đặt: Test sự chấp thuận người sử dụng
Thực hiện sự xem xét sau khi hệ thống đưa vào thực hiện.
2/8/15
7
2.2 Hệ thống thử nghiệm (phương pháp bản mẫu)
Các bước thực hiện
B1: Xác định nhu cầu của người sử dụng
B2: Phát triển hệ thống thử nghiệm ban đầu
B3: Sử dụng hệ thống
B4: Chỉnh sửa hệ thống
B3 và B4 thường xuyên được lặp cho tới khi có được hệ thống phù hợp
2/8/15
8
Phương pháp bản mẫu theo PP tiến hóa
2/8/15
9
So sánh cách tiếp cận truyền thống và theo phương pháp làm bản mẫu
2/8/15
10
Các yếu tố ảnh hưởng
Vai trò của người sử dụng trong quá trình thực hiện
Mức hỗ trợ của nhà quản lý
Mức độ rủi ro và độ phức tạp của việ thực hiện dự án
Kích cỡ của dự án: càng lớn thì độ rủi ro càng cao
Kết cấu của dự án: dự án càng rõ ràng về mặt cấu trúc thì độ rủi ro càng thấp
Kinh nghiệm về công nghệ của đội thực hiện dự án
Chi phí vượt quá mức dự tính
Thời gian vượt quá nhiều so với hy vọng
Thất bại trong việc đạt được các lợi ích mong muốn
3.3 Thách thức trong xây dựng và phát triển HTTT
2/8/15
11
Nguyên nhân thất bại:
Giai đoạn Nguyên nhân thường gặp
Khảo sát, phân tích
Việc xây dựng hệ thống không nhận được nhiều hỗ trợ
Hệ thống đòi hỏi chi phí quá lớn
Thiết kế
Khó xác định các yêu cầu
Không khả thi về mặt kỹ thuật
Quá khó đối với nhân viên kỹ thuật được giao nhiệm vụ
Triển khai
Hệ thống đòi hỏi có quá nhiều sự thay đổi trong các hệ thống công việc hiện tại
Người sử dụng tiềm năng không thích hệ thống hoặc từ chối không sử dụng hệ thống
Có quá ít nổ lực được thực hiện trong giai đoạn này
Vận hành
Người sử dụng không nổ lực kiểm soát hệ thống
Hệ thống không có khả năng thay đổi theo yêu cầu của công việc
Hệ thống không được kiểm soát đầy đủ
2/8/15
12
Chi phí chỉnh sửa lỗi
2/8/15
13
Company
LOGO
Thank You !