PHÂN TÍCH & THIẾT KẾ HỆ THỐNG
THÔNG TIN
MÃ SỐ: C-0044
SỐ TÍN CHỈ: 3
Chương 1.Tổng quan về PT&TKHTTT
1- 1
CHƯƠNG I:
TỔNG QUAN VỀ PT&TKHT
1.1 Tổng quan về hệ thống thông tin
1.2. Quy trình phát triển hệ thống thông tin
1.3.Phương pháp luận phát triển hệ thống
thông tin
1.4 Các nguyên lý phát triển hệ thống thông
tin
Chương 1.Tổng quan về PT&TKHTTT
1- 2
1.1 Tổng quan về hệ thống thông tin
1.1.1 Khái niệm
Hệ thống (System)
các phần tử, đầu vào, đầu ra và các tiến trình xử lý
Chương 1.Tổng quan về PT&TKHTTT
1- 3
1.1 Tổng quan về hệ thống thông tin
1.1.1 Khái niệm
Thông
tin (Information)
dữ liệu đã được xử lý xong, mang ý nghĩa rõ ràng
Dữ liệu (Data)
các tín hiệu vật lý biểu diễn thông tin
Chương 1.Tổng quan về PT&TKHTTT
1- 4
1.1 Tổng quan về hệ thống thông tin
1.1.1 Khái niệm
Hệ thống thông tin (Information System - IS)
phần cứng (hardware), phần mềm (software), dữ liệu (Data), con
người (human), các quy trình và công nghệ thông tin
thu thập, xử lý, lưu trữ và cung cấp thông tin và tạo ra thông tin
có ý nghĩa hay dữ liệu mới.
Chương 1.Tổng quan về PT&TKHTTT
1- 5
1.1 Tổng quan về hệ thống thông tin
Tổng quan về hệ thống thông tin
Chương 1.Tổng quan về PT&TKHTTT
1- 6
1.1 Tổng quan về hệ thống thông tin
1.1.2 Phân loại hệ thống thông tin
HTTT quản lý (Management Information Systems - MIS)
cung cấp thông tin cần thiết cho sự quản lý, điều hành.
HT xử lý giao dịch (Transaction Processing Systems –
TPS)
HT hỗ trợ quyết định (Decision Support Systems – DSS)
HT thông tin điều hành (Excutive Information Systems –
EIS)
Chương 1.Tổng quan về PT&TKHTTT
1- 7
1.1 Tổng quan về hệ thống thông tin
1.1.2 Phân loại hệ thống thông tin
Hệ thống chuyên gia (Expert Systems)
thu thập tri thức của các chuyên gia
mô phỏng tri thức
Hệ thống truyền thông và cộng tác (Communication and
Collaboration Systems - CSS)
giao tiếp và cộng tác giữa các HT
Hệ thống tự động văn phòng (Office Automation Systems)
hỗ trợ các hoạt động nghiệp vụ văn phòng
Chương 1.Tổng quan về PT&TKHTTT
1- 8
1.1 Tổng quan về hệ thống thông tin
1.1.3 Phân tích và thiết kế hệ thống thông tin
tiếp cận có hệ thống
xác định các vấn đề, cơ hội và mục tiêu.
phân tích các luồng thông tin trong các tổ chức.
thiết kế các hệ thống thông tin trên máy tính.
Chương 1.Tổng quan về PT&TKHTTT
1- 9
1.2. Quy trình phát triển hệ thống thông tin
Quy trình phát triển hệ thống thông tin
Tập
hợp các hoạt động, phương pháp và các công cụ
Phát triển và cải thiện hệ thống thông tin và phần mềm
Hiệu quả
Tài liệu nhất quán
Chất lượng nhất quán
Chương 1.Tổng quan về PT&TKHTTT
1- 10
1.2. Quy trình phát triển hệ thống thông tin
Quy trình phát triển hệ thống thông tin
Xác định vấn đề
Phân tích và hiểu vấn đề
Xác định các yêu cầu giải pháp
Xác định các giải pháp khác nhau và chọn cách tốt nhất
Thiết kế giải pháp đã lựa chọn
Cài đặt giải pháp đã lựa chọn
Đánh giá kết quả (nếu vấn đề vẫn không được giải quyết thì
quay lại bước 1 hoặc 2)
Chương 1.Tổng quan về PT&TKHTTT
1- 11
1.2. Quy trình phát triển hệ thống thông tin
Quy trình phát triển hệ thống thông tin
Quy trình phát triển
hệ thống thông tin
Khởi tạo
Phân tích
Thiết kế
Các bước giải quyết vấn đề nói chung
1.Xác
định vấn đề. (Đồng thời lập kế hoạch cho giải
pháp của vấn đề)
1.Phân
tích và hiểu vấn đề
2.Xác định các yêu cầu giải pháp
1.Xác
định các giải pháp khác nhau và chọn cách “tốt
nhất”
2.Thiết kế giải pháp đã lựa chọn
1.Cài
Triển khai
đặt giải pháp đã lựa chọn
2.Đánh giá kết quả. (Nếu vấn đề vẫn không được giải
quyết thì quay lại bước 1 hoặc 2)
Chương 1.Tổng quan về PT&TKHTTT
1- 12
1.2. Quy trình phát triển hệ thống thông tin
1.2.1 Khởi tạo hệ thống thông tin
lập kế hoạch ban đầu
xác định phạm vi nghiệp vụ
mục tiêu
lịch biểu
ngân sách ban đầu
Chương 1.Tổng quan về PT&TKHTTT
1- 13
1.2. Quy trình phát triển hệ thống thông tin
1.2.1 Khởi tạo hệ thống thông tin
Ví dụ: Xây dựng hệ thống thông tin quản lý học viên trung
tâm ngoại ngữ
Mô tả hệ thống: Quản lý thông tin học viên về thông tin cá
nhân, thông tin các lớp học trong từng khóa học, kết quả thi xếp
lớp học viên đã học và kết quả thi cuối khóa, đồng thời thống kê
số lượng học viên mới, học viên cũ, quản lý học phí.
Phạm vi hệ thống: Áp dụng cho các trung tâm ngoại ngữ có
hình thức quản lý tương tự như phần mô tả trên.
Chương 1.Tổng quan về PT&TKHTTT
1- 14
1.2. Quy trình phát triển hệ thống thông tin
1.2.1 Khởi tạo hệ thống thông tin
Lịch biểu và ngân sách
STT
Giai đoạn
Mức
Số
lương/tuầ
lượng n
(người)
(VND)
Thời gian
(tuần)
Thành tiền
(VND)
1
Phân tích
2
900.000
3
5.400.000
2
Thiết kế
1
600.000
2
1.200.000
3
Lập trình
1
400.000
1.5
600.000
4
Triển khai
1
300.000
1.5
450.000
5
Thành
tiền
7.650.000
Chương 1.Tổng quan về PT&TKHTTT
1- 15
1.2. Quy trình phát triển hệ thống thông tin
1.2.2 Phân tích hệ thống thông tin
xác định các yêu cầu nghiệp vụ
các chức năng của hệ thống thông tin
Ví dụ: hệ thống thông tin quản lý học viên trung tâm ngoại ngữ
- Quản lý thông tin học viên: thông tin cá nhân, đợt thi xếp theo
lớp, kết quả thi, các lớp họ đã học và kết quả thi.
- Quản lý thông tin về các lớp được mở trong mỗi đợt và các thông
tin liên quan.
- Ghi nhận một số thông tin khác: việc đóng bổ sung học phí, trả lại
tiền thưởng,…
Chương 1.Tổng quan về PT&TKHTTT
1- 16
1.2. Quy trình phát triển hệ thống thông tin
1.2.3 Thiết kế hệ thống thông tin
xác định và xây dựng giải pháp kỹ thuật dựa trên máy tính cho
các yêu cầu nghiệp vụ được xác định
Ví dụ: hệ thống thông tin quản lý học viên trung tâm ngoại
ngữ
Thực thể:
LOAILOP ( MaLoaiLop, TenLoaiLop, GioHoc, ngayHoc )
LOP ( MaLop, TenLop, SiSo )
CAPLOP ( MaCapLop, TenCapLop)
BIENLAI (MaBienLai, TienHocPhi )
KHOAHOC (NienHoc, HocKy)
HSHV ( MaHoSo, DiemThi,KetQua )
HOCVIEN ( MaHocVien, TenHocVien, DiaChi )
1- 17
Chương 1.Tổng
quan về PT&TKHTTT
DOTTHI (MaDotThi,
NgayThi)
1.2. Quy trình phát triển hệ thống thông tin
1.2.3 Thiết kế hệ thống thông tin
Thiết kế giao diện
Chương 1.Tổng quan về PT&TKHTTT
1- 18
1.2. Quy trình phát triển hệ thống thông tin
1.2.4 Triển khai hệ thống thông tin
xây dựng
cài đặt,
kiểm thử
triển khai một hệ thống thông tin
Chương 1.Tổng quan về PT&TKHTTT
1- 19
1.2. Quy trình phát triển hệ thống thông tin
1.2.5 Hỗ trợ hệ thống và cải thiện không ngừng
Chương 1.Tổng quan về PT&TKHTTT
1- 20
1.2. Quy trình phát triển hệ thống thông tin
1.2.5 Hỗ trợ hệ thống và cải thiện không ngừng
Chương 1.Tổng quan về PT&TKHTTT
1- 21
1.2. Quy trình phát triển hệ thống thông tin
1.2.6 Chu trình phát triển hệ thống thông tin
Mô hình thác nước
Chu trình tăng trưởng
Chu trình xoắn ốc
Chương 1.Tổng quan về PT&TKHTTT
1- 22
1.2. Quy trình phát triển hệ thống thông tin
1.2.6 Chu trình phát triển hệ thống thông tin
Mô hình thác nước
Chương 1.Tổng quan về PT&TKHTTT
1- 23
1.2. Quy trình phát triển hệ thống thông tin
1.2.6 Chu trình phát triển hệ thống thông tin
Mô hình thác nước cải tiến
Chương 1.Tổng quan về PT&TKHTTT
1- 24
1.2. Quy trình phát triển hệ thống thông tin
1.2.6 Chu trình phát triển hệ thống thông tin
Chu trình tăng trưởng
Chương 1.Tổng quan về PT&TKHTTT
1- 25