151
MỤC LỤC
Chương 1. TỔNG QUAN V PHÂN TÍCH VÀ THIẾT K HTTT
1.1 Tổng quan về hệ thng thông tin 5
1.1.1 Đt vấn đ 5
1.1.2 Hệ thng - H thng thông tin 6
1.2 Các h thng thông tin thông dụng 6
1.2.1 Hệ xlý dữ liu (DPS-Data Processing System) 6
1.2.2 Hệ thông tin qun lý (MIS-Management Information System) 7
1.2.3 Hệ h trợ quyết đnh (DSS- Decision Support System) 7
1.2.4 Hệ chuyên gia (ES-Expert System) 8
1.3 Các thành phần ca mt h thng thông tin quản lý 8
1.4 Cácnh năng của mt HTTT 10
1.5 Mc đích, yêu cu phƣơng pháp phân tích thiết kế HTTT 11
1.5.1 Mc đích 11
1.5.2 Yêu cầu 11
1.6 Xây dựng thành công mt hệ thng thông tin 11
1.6.1 Ki nim về mt dự án công nghệ thông tin thành công 11
1.6.2 Quản lý và phát trin mt d án công nghệ thông tin 12
1.6.2.1 Khởi tạo dự án 12
1.6.2.2 Lp kế hoạch d án 13
1.6.2.3 Thực hiện dự án 13
1.6.2.4 Kết thúc dự án 14
1.7 Giới thiu mti phƣơng pháp phânch thiết kế 15
1.7.1 Phƣơng pháp phânch thiết kế có cu trúc 15
1.7.2 Phƣơng pháp phânch thiết kế Merise 16
1.7.4 Phƣơng pháp phânch GLACSI 19
1.8 Những sai lm có thể xảy ra khi phân ch thiết kế HTTT 20
152
1.9 Các giai đon xây dựng mt hệ thng thông tin tin học hóa 20
1.9.1 Lp kế hoch 21
1.9.2 Phân tích 22
1.9.2.1 Phân ch hiện trng 22
1.9.2.2 Phânch kh thi và lp h sơ nhiệm v 23
1.9.2.3. Xây dựng mônh hệ thng chcng 23
1.9.3 Thiết kế 24
1.9.4 Giai đoạn thực hin 24
1.9.5 Chuyn giao hệ thng 25
1.9.6 Bảo trì 26
1.10 Các mức bt biến ca mt hệ thng thông tin 26
1.10.1 Mức quan nim 26
1.10.2 Mức t chức 27
1.10.3 Mức vật lý (tác nghip) 27
Chương 2. NGHIÊN CỨU HIỆN TRẠNG CỦA HTTT
2.1 Mt s vấn đề chung khi nghiên cu h thng 29
2.2 Yêu cu đt ra đi với hệ thng thông tin tin học hóa 30
2.2 Quy mô tin học hóa 31
2.3 Vai trò ca những nời tham gia phát trin h thng thông tin 32
2.3.1 Nời quản lý h thng thông tin 32
2.3.2 Nời pnch hệ thng 32
2.3.3 Nời lập trình 33
2.3.4 Nời sử dng đầu cui 33
2.3.5 Kthuật viên 34
2.3.6 Chủ đu tƣ 34
2.4 Nghiên cứu hiện trng 34
2.4.1 Mc đích 34
153
2.4.2 Ni dung nghiên cứu và đánh giá hiện trạng 35
2.4.3 Các kỹ thut thu thập thông tin 35
2.4.3.1 Các khái nim và thuật ngữ s dụng trong kho sát hiện trng 35
2.4.3.2 Các pơng pháp nghiên cứu hiện trng 37
2.5 Các công việc sau kho sát hiện trng 41
2.5.1 Xử lý sơ bộ kết quả khảo sát 41
2.5.2 Tng hợp kết quả khảo sát 42
2.5.2.1 Tng hợp các xử lý 42
2.5.2.2 Tng hợp các d liệu 43
2.5.3 Hợp thc hoá kết qu kho sát 44
2.6 Giới thiu nghiên cu hin trạng ca mt s HTTT 45
2.6.1 Hệ thng thông tin "Qun kho hàng" 45
2.6.2 Hệ thng thông tin " Qun ng chức" 49
2.5.3 Hệ thng thông tin "Qun đào tạo" 50
2.7 Phânch hệ thng vchức năng 51
2.7.1 Các mức đ din t chức năng 52
2.7.2 Biểu đ chức năng nghip v BFD 53
2.8.1 Sơ đ ng cảnh 55
2.8.2 Biểu đồ lung dliu DFD 56
2.8.3 Kỹ thuật phân mức 60
Chương 3.HÌNH QUAN NIỆM CỦA HTTT
3.1 Giới thiu vmô hình quan niệm 64
3.2 Mônh thực th-mi quan hệ (mô hình ER) 64
3.2.1 ý nghĩa ca mônh 64
3.2.2 Các thành phần ca mô hình ER 64
3.2.1 Thc thể và tập thực th 65
3.2.2 Thuc nh 66
154
3.3 Mi quan hệ giữa các tập thực th 67
3.3.1 Mi quan hệ 67
3.3.2 Bn s 70
3.3.3 Bn s trc tiếp giữa các mi quan hệ 71
3.3.4. Tách mt mi quan hệ đa nguyên thành các mi quan hệ nh ngun 72
3.3.5. Ràng buc phụ thucm trên mi quan hệ đa nguyên 75
3.4 Mti nhn xét đ soát li mônh ER 78
3.4.1 Điợngo có th làm tập thực th? 78
3.4.2 Yếu tố thông tin gì có th làm thucnh cho mt tập thực th? 79
3.4.3 Loi b các thuc nhnghĩa 79
3.4.4 Tính đc lập ca các thuộc nh 79
3.4.5 Xác đnh thuộc nh khóa 79
3.4.6 Tách thuộc tính có dung lƣợng lớn 80
3.4.7 X lý mt thuộc nh lp nằm trong mt tập thực th 80
3.4.8 Xử lý mt nhóm thuc nh lp nằm trong cùng mt tập thực th 81
3.4.8 X lý các thuc nh phức hợp 81
3.4.9 Các tập thc thể có mi quan hệ ISA 81
3.5 Mô hình quan nim v d liệu 82
3.6 Mônh quan nim xử lý 85
3.6.1 Mục đích 85
3.6.2 Mt s thuật ngữ và khái nim 85
Chương 4. HÌNH TỔ CHỨC CỦA HTTT 94
4.1 Khái nim 94
4.2 Mô hình dữ liu quan h 94
4.2.1 Các đnh nghĩa cơ bản 94
4.2 Mônh tổ chức dữ liu 96
4.2.1 Khái niệm 96
155
4.2.2 Quy tắc chuyn đi 97
4.2.3. Thut toán chuyển đi mô hình ER thành các quan hệ 105
4.2.3 Mônh t chức d liệu 111
4.3 Chun hoá và kim tra li mô hình ER 114
4.3.1 Mục đích ca chuẩn hóa 114
4.3.2 Định nghĩa các dng chun 115
4.3.3 Chuẩn hoá các lƣợc đ quan hệ 116
4.3.4 Mt s d v chuẩn hoá 118
4.4 Ràng buộc toàn vẹn 129
4.5 Mônh tổ chức v xử lý 131
4.5.1 Mục đích 131
4.5.2 Các khái nim 131
4.4.2 Bng công việc 132
4.4.4 Mô hình t chức về xử lý 133
Chương 5. MỨC VẬT CỦA HTTT 138
5.1 Mô hình vật lý v d liệu 138
5.1.1 Thiết kế cơ sở d liệu vật lý 138
5.1.2 Thiết kế các trƣờng 139
5.1.2 Thiết kế các file 140
5.1.3 Các hệ quản lý file 140
5.1.4 Các cu trúc d liệu phƣơng thức truy nhập 141
5.1.6 Xác đnh quy mô file và không gian lƣu trữ cn thiết 142
5.2 Mô hình vật lý v xlý 145
5.2.1 Mc đích 145
5.2.2 Mô đun xử lý 145