Bài 6
Phát triển hệ thống thông tin (phần 1)
Nội dung bài học
1. Quy trình xử lý dữ liệu trong doanh nghiệp
2. Tiếp cận phát triển HTTT
Bài 6: Phát triển hệ thống thông tin (phần 1)
2
2. Tiếp cận phát triển HTTT
3. SSM
Bài 6: Phát triển hệ thống thông tin (phần 1)
3
Thu thập dữ liệu
Chuyển đổi dữ liệu thành thông tin
Cập nhật các file để kết hợp các dữ liệu đã được
xử lý
Phổ biến thông tin cho người dùng
Xử lý dữ liệu
Thu thập dữ liệu
Chuyển đổi dữ liệu thành thông tin
Cập nhật các file để kết hợp các dữ liệu đã được
xử lý
Phổ biến thông tin cho người dùng
Bài 6: Phát triển hệ thống thông tin (phần 1)
4
Thông tin trong tổ chức
Ba câu hỏi xác định kiểu và cấp độ của quyết
định:
Thông tin được yêu cầu là gì?
Làm thế nào để thu thập thông tin và ai là người thực
hiện?
Khi nào cần thu thập thông tin và thu thập ở đâu?
thống
Mô tả các giai đoạn mà một hệ thống trải qua, từ lúc
bắt đầu cho tới khi hệ thống bị loại bỏ hoặc thay thế
Bài 6: Phát triển hệ thống thông tin (phần 1)
9
Các giai đoạn:
Xác định dự án
Nghiên cứu khả thi
Thiết kế
Lập trình hoặc lựa chọn phần mềm
Cài đặt
Hậu triển khai
Chu trình phát triển của hệ thống
Các giai đoạn:
Xác định dự án
Nghiên cứu khả thi
Thiết kế
Lập trình hoặc lựa chọn phần mềm
Cài đặt
Hậu triển khai
Bài 6: Phát triển hệ thống thông tin (phần 1)
10
Được ứng dụng nhiều ở thời kỳ đầu
Ví dụ:
Phương pháp hệ thống cứng
Bài 6: Phát triển hệ thống thông tin (phần 1)
11
Tự động hóa các quy trình hiện tại
Hiện nay ít được sử dụng rộng rãi
Ứng dụng tốt cho các hệ thống mà các yêu cầu:
Lo sợ mất vị thế cá nhân
Bài 6: Phát triển hệ thống thông tin (phần 1)
13
Bài 6: Phát triển hệ thống thông tin (phần 1)
14
Phương pháp luận các hệ thống mềm của
Checkland (Checkland’s Soft System
Methodology - SSM): là giải pháp cho những khó
khăn trong việc áp dụng tư duy theo phương
pháp hệ thống cứng về các vấn đề của doanh
nghiệp
Khái niệm
Phương pháp luận các hệ thống mềm của
Checkland (Checkland’s Soft System
Methodology - SSM): là giải pháp cho những khó
khăn trong việc áp dụng tư duy theo phương
pháp hệ thống cứng về các vấn đề của doanh
nghiệp
Bài 6: Phát triển hệ thống thông tin (phần 1)
15
Với SSM: tầm quan trọng của quá trình thiết kế,
thực thi hệ thống và kết quả là như nhau
Xu hướng nhấn mạnh:
Các mục tiêu hệ thống có thể đo lường được
Phân rã hệ thống thành các hệ thống con từ tổng thể
đến chi tiết (top-down)
Khái niệm
Với SSM: tầm quan trọng của quá trình thiết kế,
thực thi hệ thống và kết quả là như nhau
Xu hướng nhấn mạnh:
Bài 6: Phát triển hệ thống thông tin (phần 1)
18
Xác định tình trạng vấn đề
Phân tích
Định nghĩa gốc
Khái niệm hóa
So sánh
Thay đổi
Hành động
Quy trình bảy giai đoạn của dự án SSM
Xác định tình trạng vấn đề
Phân tích
Định nghĩa gốc
Khái niệm hóa
So sánh
Thay đổi
Hành động
Bài 6: Phát triển hệ thống thông tin (phần 1)
19
Phương pháp SSM kết hợp chặt chẽ hai luồng
khảo sát:
Luồng khảo sát theo hướng logic
Lồng khảo sát văn hóa
Luồng khảo sát
Phương pháp SSM kết hợp chặt chẽ hai luồng
khảo sát:
Luồng khảo sát theo hướng logic
Lồng khảo sát văn hóa
Bài 6: Phát triển hệ thống thông tin (phần 1)
20
Là công cụ truyền thông quan trọng
Tập trung vào các quan điểm và hiểu biết chung
Bài 6: Phát triển hệ thống thông tin (phần 1)
22
Ví dụ:
Luồng khảo sát văn hóa
Bài 6: Phát triển hệ thống thông tin (phần 1)
23
Khái niệm định nghĩa gốc (root definition)
Định nghĩa gốc xác định:
Hệ thống là gì
Những ai sẽ nằm trong hệ thống
Những người bị ảnh hưởng bởi hệ thống
Những người có thể ảnh hưởng tới hệ thống
Những người đang tham gia vào hệ thống
Luồng khảo sát theo hướng logic
Khái niệm định nghĩa gốc (root definition)
Định nghĩa gốc xác định:
Hệ thống là gì
Những ai sẽ nằm trong hệ thống
Những người bị ảnh hưởng bởi hệ thống
Những người có thể ảnh hưởng tới hệ thống
Những người đang tham gia vào hệ thống
Bài 6: Phát triển hệ thống thông tin (phần 1)
24
Ký hiệu CATWOE:
Clients (khách hàng)
Actors (tác nhân)
Transformation process (quá trình chuyển đổi)
Weltanschauung (tiếng Đức) – (world view)