TRƯ
ỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN V
À TRUY
ỀN THÔNG
KHOA HỆ THỐNG THÔNG TIN KINH TẾ
NGUYỄN VĂN HUÂN
VŨ XUÂN NAM
ANH TÚ
ĐỖ N ĐẠI
BÀI GIẢNG
P
PH
HÁ
ÁT
T
T
TR
RI
I
N
N
H
H
T
TH
H
N
NG
G
T
TH
HÔ
ÔN
NG
G
T
TI
IN
N
K
KI
IN
NH
H
T
T
THÁI NGUYÊN, NĂM 2012
1
Mục lục
Lời nói đầu .............................................................................................................. 4
Chương 1: Đại cương về các hệ thống thông tin trong quản lý ................................. 8
1. Khái nim về hệ thống ..................................................................................... 8
1.1. Hệ thống................................................................................................... 8
1.2. Môi trường của hệ thống .......................................................................... 9
2. H thống kinh doanh ..................................................................................... 10
2.1. Hệ thống kinh doanh .............................................................................. 10
2.2. Đặc điểm của hệ thống KD ..................................................................... 10
2.3. Các thành phn của hệ thống KD ........................................................... 10
3. H thống thông tin qun lý ............................................................................ 11
3.1. Khái niệm qun lý .................................................................................. 11
3.2. Chức năng của h thống thông tin quản lý .............................................. 12
3.3. Nhim vụ của hệ thống thông tin ............................................................ 13
3.4. Vòng đời của hệ thống tng tin ............................................................. 13
3.4. Các bộ phận hp thành ca Hệ thống thông tin ....................................... 14
4. Các hệ thống thông tin tự động hoá (tin học hoá) ........................................... 15
4.1. Mức độ tự động hoá ............................................................................... 15
4.2. Các phương thức xử lý bằng máy tính .................................................... 15
5. Các giai đoạn phân tích và thiết kế Hệ thống thông tin .................................. 16
5.1. Giới thiệu ............................................................................................... 16
5.2. Các giai đoạn phân ch thiết kế hệ thống thông tin theo phương pháp
SADT (k thuật phân tích và thiết kế có cu trúc) ......................................... 17
2
Chương 2: Khảo sát hiện trạng và xác lập dự án .................................................... 19
1. Mục đích, yêu cầu ca việc kho sát .............................................................. 20
2. Khảo sát và đánh giá hiện trạng ..................................................................... 20
2.1. Ni dung khảo sát và đánh giá hiện trạng ............................................... 20
2.2. Các mức kho sát ................................................................................... 21
2.3. Các hình thc tiến hành kho sát ............................................................ 21
2.4. Phân loại và hthống hoá thông tin thu thập được .................................. 22
2.5. Phát hiện những yếu kém của hin trạng và những yêu cầu trong tương lai23
3. Xác đnh phm vi, khả năng và mc tiêu của dự án ....................................... 24
3.1. Xác định phạm vi (khoanh vùng dự án) .................................................. 24
3.2. Khả năng và hn chế thực hiện dự án ..................................................... 24
3.3. Mục tiêu của việc tin học hoá ................................................................. 24
3.4. Xác định yếu tố thành công ca bài toán................................................. 25
4. Phác hoạ giải pháp, cân nhắc tính khả thi ...................................................... 25
4.1. Các mức tự động h .............................................................................. 25
4.2. Hình thức sử dụng máy tính .................................................................. 25
4.3. Phân tích hiệu qu và đánh giá tính kh thi ............................................. 25
5. Lập dự trù và kế hoạch triển khai dự án ......................................................... 26
5.1. nh thành hợp đồng .............................................................................. 26
2. Lập d trù thiết bị ...................................................................................... 26
3. Lập kế hoạch triển khai dự án .................................................................... 26
Chương 3: Phương pháp luận phân tích thiết kế h thống có cấu trúc .................... 27
3
1. Cách tiếp cận tin học hoá: 2 cách ................................................................... 30
2. Phân tích thiết kế hệ thống có phương pháp ................................................... 31
3. Phương pháp luận phân tích thiết kế hệ thống có cấu trúc .............................. 31
4. Các phn bản khác nhau ca phương pháp luận phân tích có cấu trúc ........... 33
5. Tchức xây dng hệ thống thông tin ............................................................. 34
Chương 4: Phân tích h thống về mặt chức năng ................................................... 36
1. Mục đích, yêu cầu của giai đoạn phân tích..................................................... 36
1.1. Mục đích ................................................................................................ 36
1.2. Cách tiến hành ........................................................................................ 36
2. Biểu đồ phân cấp chức năng (BFD - Bussiness Function Diagram) ............... 37
2.1. Khái niệm ............................................................................................... 37
2.2. Các thành phn của BFD ........................................................................ 37
2.3. Đặc điểm của biểu đồ phân cấp chức năng ............................................. 37
2.4. Cáchy dựng BFD ............................................................................... 38
3. Biểu đồ luồng dữ liệu (DFD - Data Flow Diagram) ....................................... 40
3.1. Giới thiệu về DFD .................................................................................. 40
3.2 Biểu đồ luồng d liệu mức vật lý (Hay các lưu đồ hệ thống) .................. 41
3.3 Biểu đồ luồng dữ liệu (DFD- Data Flow Diagram) .................................. 45
3.4. Chuyển từ DFD mức vật lý sang mức logic ............................................ 61
Chương 5: Phân tích h thống về dữ liệu ............................................................... 68
1. Mục đích, yêu cầu của việc phân tích dữ liệu ................................................. 68
1.1. Mục đích của giai đon........................................................................... 68
4
1.2. Yêu cầu .................................................................................................. 68
1.3. Phương pháp thực hiện: Có 2 phương pháp tiếp cận: .............................. 68
2. Biểu đồ cấu trúc dữ liệu theo mô hình thực thể liên kết (ER entity relation ) 69
2.1. đồ thực thể ........................................................................................ 69
2.2. Các thành phn củađồ thực thể .......................................................... 69
2.3. y dựng sơ đồ thực thể - liên kết .......................................................... 74
3. Hai cách tiếp cận để thiết kế cơ sở dữ liệu quan h ........................................ 77
3.1. Chuẩn hoá theo hướng phân tích: ........................................................... 77
3.2. Chuẩn hoá theo hướng tổng hợp: ............................................................ 80
4. Xây dng biểu đồ cu trúc dữ liệu theo mô hình dliệu quan h ................... 83
5. Xác đnh mối quan hệ xây dựng sơ đồ E-R ................................................... 84
6. Mã hoá các n gi: ....................................................................................... 90
6.1. Khái niệm mã hoá .................................................................................. 90
6.2. Chất lượng cơ bản ca mã hoá ................................................................ 91
6.3. Các kiểu mã hoá khác nhau .................................................................... 92
7. Từ điển dữ liệu .............................................................................................. 95
7.1. Khái niệm:.............................................................................................. 95
7.2. Các hình thc thực hiện t điển: ............................................................. 96
7.3. Cấu tạo từ đin: ...................................................................................... 96
Chương 6: Thiết kế tổng thể và thiết kế giao diện người máy ................................ 98
1. Thiết kế tổng thể ............................................................................................ 98
1.1. Phân định ranh giới gia chức năng máy tính và chức năng thủng ..... 98