TRƯỜNG CAO ĐẲNG CƠ ĐIN HÀ NI
KHOA CÔNG NGH THÔNG TIN
--------------------
GIÁO TRÌNH
PHÂN TÍCH THIT K H THNG THÔNG TIN
(Tài liệu lưu hành nội b)
Hà Ni, 2019
Mc lc
Chương 1. Giới thiu v h thng thông tin ............................................................................. 1
1. Các khái nim ................................................................................................................... 1
1.1. H thng .................................................................................................................... 1
1.2. Thông tin ................................................................................................................... 1
1.3. H thng thông tin ..................................................................................................... 2
2. Các thành phần cơ bn ca h thng thông tin ................................................................ 2
3. Phân loi h thng thông tin ............................................................................................. 4
4. Các giai đoạn phân tích thiết kế h thng thông tin ......................................................... 4
Chương 2. Khảo sát hin trng và xác lp d án ..................................................................... 8
1. Kho sát hin trng ........................................................................................................... 8
2. Các phương pháp khảo sát, thu thp thông tin ................................................................. 9
2.1. Phương pháp truyền thng ........................................................................................ 9
2.2. Phương pháp hiện đại .............................................................................................. 12
3. Xây dng d án .............................................................................................................. 12
3.1. Xác định phm vi, kh năng, mục tiêu d án .......................................................... 12
3.2. Phác ha gii pháp, cân nhc tính kh thi ............................................................... 12
3.3. Lp d trù và kế hoch trin khai d án .................................................................. 13
Chương 3. Phân tích chc năng ca h thng ........................................................................ 14
1. Mô hình phân rã chc năng ............................................................................................ 14
1.1. Khái nim, thành phn ............................................................................................ 14
1.2. V mô hình phân rã chc năng ................................................................................ 15
2. Mô hình lung d liu .................................................................................................... 16
2.1. Khái nim, thành phn ............................................................................................ 16
2.2. V mô hình lung d liu ........................................................................................ 17
Chương 4. Phân tích d liu ca h thng ............................................................................. 19
1. Mô hình thc th liên kết ............................................................................................... 19
1.1. Khái nim, thành phn ............................................................................................ 19
1.2. V mô hình thc th liên kết ................................................................................... 25
2. Mô hình quan h ............................................................................................................. 26
2.1. Khái nim, thành phn ............................................................................................ 26
2.2. V mô hình quan h ................................................................................................ 28
Chương 5. Thiết kế giao din gia ngưi và máy .................................................................. 31
1. Thiết kế các mu thu thp thông tin ............................................................................... 31
2. Thiết kế các tài liu xut, các báo cáo ............................................................................ 31
3. Thiết kế màn hình và tùy chn ....................................................................................... 33
Chương 6. Thiết kế kiểm soát và chương trình ...................................................................... 35
1. Thiết kế kim soát .......................................................................................................... 35
2. Thiết kế chương trình ..................................................................................................... 39
Chương 7. Lập trình, chy th, bảo dưỡng ............................................................................ 50
1. Lp trình, chy th và ghép ni ...................................................................................... 50
2. Xây dng các tài liu hướng dn s dng ...................................................................... 50
3. Bo trì h thng .............................................................................................................. 50
Trang 1
Chương 1. Gii thiu v h thng thông tin
1. Các khái nim
1.1. H thng
H thng: tp hp các phn t nhng mi quan h ràng buc ln nhau, cùng hot
động chung cho mt s mục tiêu nào đó, trong hoạt động trao đổi vào ra với môi trường
ngoài
Ví d: H thng thanh toán, h thng truyn thông hay h thng giao thông
H thng qun : mt h thng mt mục đích mang li li nhun hoc li ích nào
đó. Đặc đim ca h thng là có s tham gia ca con người và có trao đổi thông tin.
H thng qun lý chia thành hai h thng con:
- H tác nghip: gm con người, phương tiện, phương pháp trực tiếp thc hin mc
tiêu đã đ ra.
- H qun lý: Gồm con người, phương tiện, phương pháp cho phép điu khin hot
động ca h thng. H này li chia thành hai h con:
H quyết đnh: Đưa ra các quyết đnh
H x lý thông tin: X lý thông tin
Hình 1.1. H thng qun lý
1.2. Thông tin
Thông tin: s phn ánh s vt, s vic, hiện tượng ca thế gii khách quan các hot
động của con người trong đời sng xã hi
Trang 2
d: Thông tin d báo thi tiết; tin giá xăng sắp sửa tăng giá, giá vàng; thông tin ca mt
sinh viên…
1.3. H thng thông tin
H thng thông tin (Information system): mt h thng s dng công ngh thông tin để
thu thp, truyền, lưu trữ, x biu din thông tin trong mt hay nhiu quá trình kinh
doanh.
Ví d:
- Tp hp các báo cáo kế toán ca mt t chc h thng thông tin v hoạt động tài
chính của đơn vị đó.
- Hc b bng tt nghip h thng thông tin v kết qu hc tp rèn luyn ca
hc sinh, sinh viên trong quá trình đào tạo ti nhà trường...
Vai trò ca h thng thông tin: H thống thông tin đóng vai trò trung gian giữa h quyết
định và h tác nghip trong h thng qun lý.
Nhim v ca h thng thông tin:
- Trao đi thông tin với môi trường ngoài
- Thc hin vic liên lc gia các b phn cung cp thông tin cho các h tác nghip
và h quyết định
Chức năng của h thng thông tin:
- Nhn thông tin vào
- X lý d liu
- Lưu trữ các loi thông tin khác nhau
- Đưa ra thông tin
2. Các thành phần cơ bản ca h thng thông tin
Hình 1.2. Thành phần cơ bản ca h thng thông tin
H thng thông tin bao gồm năm thành phần cơ bản: