Ghi chú đến thành viên
Go Back   4vn.eu > Kiến thức > Tin há»c > Tủ sách Tin há»c
Gởi Ãá» Tài Má»›i Trả lá»i
 
Ãiá»u Chỉnh
  #1  
Old 28-08-2008, 12:03 PM
nnkhang13's Avatar
nnkhang13 nnkhang13 is offline
Nhập Môn Tu Luyện
 
Tham gia: Mar 2008
Bài gởi: 10
Thá»i gian online: 8 phút 14 giây
Xu: 0
Thanks: 0
Thanked 1 Time in 1 Post
Tài liệu giáo trình phân tích thiết kế hệ thống

Mục Lục
ChÆ°Æ¡ng 1 . 8
QUI TRÃŒNH PHÂN TÃCH THIẾT KẾ HỆ THá»NG 8
I PHÂN TÃCH VÀ THIẾT KẾ HỆ THá»NG THÔNG TIN LÀ GÃŒ? 8
II HỆ THá»NG (system) 10
III QUI TRÃŒNH PHÂN TÃCH THIẾT KẾ HỆ THá»NG 12
ChÆ°Æ¡ng 2 . 16
CƠ SỞ DỮ LIỆU VÀ MÔ HÌNH HÓA DỮ LIỆU 16
I HỆ THÔNG TIN THEO Lá»I CŨ (information system) 16
1 Hệ tập tin theo lối cũ 17
2 Một ví dụ vỠtrùng lắp dữ liệu (data redundancy) 17
II TIẾP CẬN CƠ SỞ DỮ LIỆU 18
1 Cơ sở dữ liệu là gì? 18
2 Hệ quản trị CSDL (DBMS: database management system) 18
3 Các loại HQTCSDL 18
III CSDL, HQTCSDL VÀ NGƯỜI DÙNG (User) 19
1 CSDL quan hệ và hệ tập tin theo lối cũ 19
IV Dá»® LIỆU TẬP TRUNG HAY PHÂN TÃN 20
V MÔ HÌNH DỮ LIỆU 20
1 Phân tích dữ liệu và phân tích hệ thống thông tin 20
2 Vấn đỠtồn kho và nhà cung cấp 20
3 Việc sử dụng và vai trò của mô hình dữ liệu 21
VI THIẾT KẾ MÔ HÌNH DỮ LIỆU VÀ CSDL 21
1 Các bước phân tích thiết kế CSDL 21
2 Tóm tắt các giai đoạn khác nhau trong PTTK CSDL 22
VII TÓM TẮT CHƯƠNG 22
VIII BÀI TẬP 22
ChÆ°Æ¡ng 3 . 23
GIỚI THIỆU VỀ MÔ HÌNH HÓA DỮ LIỆU 23
I GIỚI THIỆU MÔ HÌNH HÓA DỮ LIỆU 23
II XÂY DỰNG MÔ HÌNH ER 23
1 Ví dụ - Mối kết hợp má»™t-nhiá»u 24
2 Ví dụ – mối kết hợp một-một 25
3 Ví dụ – mối kết hợp nhiá»u-nhiá»u 26
III MÔ HÌNH ER THEO Kà HIỆU CỦA CHEN 27
IV PHIẾU THá»°C THỂ THUỘC TÃNH 28
V CÃCH TIẾP CẬN MÔ HÃŒNH HÓA Dá»® LIỆU 29
1 Các bước cấu trúc hóa dữ liệu 29
1 Tóm tắt 30
2 Thực hành các bước mô hình hóa dữ liệu 31
VI Tá»° ÄIỂN Dá»® LIỆU (data dictionary) 33
VII BÀI TẬP 34
1 Bài 2.1 34
2 Bài 2.2 34
3 Bài 2.3 34
4 Bài 2.4 35
5 Bài 2.5 35
6 Trắc nghiệm 35
ChÆ°Æ¡ng 4 . 37
MÔ HÌNH QUAN HỆ 37
I MÔ HÌNH QUAN HỆ LÀ GÌ 37
1 Quan hệ (relation) 37
2 Thực thể, quan hệ, và bảng (table) 37
3 Bá»™ (tuple) 38
4 Thuộc tính (attribute) 38
5 Ký hiệu 39
II KHÓA 39
1 Khoá (key, candidate key) 39
2 Khóa hợp (composite key) 39
3 Khóa chính (primary key) 39
4 Khóa ngoại (foreign key) 40
5 Khóa dự tuyển và khóa khác 40
6 Khóa nhân tạo (khóa đại diện) artificial key (surrogate key) 41
7 Khóa phụ (Secondary keys) 41
III NHá»®NG TÃNH CHẤT KHÃC CỦA MÔ HÃŒNH QUAN HỆ 41
1 Äại số quan hệ, phép tính quan hệ 41
2 Ràng buộc toàn vẹn 42
3 Kết nối quan hệ 42
4 Miá»n giá trị (data domain integrity) 42
5 Ràng buá»™c do ngÆ°á»i dùng (user constraint) 43
IV QUI TẮC BIẾN Äá»”I MÔ HÃŒNH ER THÀNH MÔ HÃŒNH QUAN HỆ 43
1 Qui tắc biến đổi mô hình ER 43
2 Qui tắc thể hiện mối kết hợp thông qua khóa ngoại 43
3 Tóm tắt các qui tắc biến đổi 45
V BÀI TẬP 46
1 Bài tập 1 46
2 Trắc nghiệm 46
ChÆ°Æ¡ng 5 . 48
PHÂN TÃCH Dá»® LIỆU VÀ YÊU CẦU CHỨC NÄ‚NG 48
I GIỚI THIỆU 48
1 Hoạt động kiểm tra yêu cầu chức năng 48
2 Phân tích hệ thống thông tin 48
3 Phân tích dữ liệu 48
II NGUỒN DỮ LIỆU 49
1 Các phương pháp thu thập thông tin 49
2 Phân tích mẫu biểu 49
III KIỂM TRA YÊU CẦU CHỨC NĂNG 51
1 Nguyên tắc chung 51
2 Ví dụ: 51
IV BÀI TẬP 4.1 53
V TRẮC NGHIỆM 54
ChÆ°Æ¡ng 6 . 55
TÃNH BẮT BUỘC, KHÔNG BẮT BUỘC TRONG Má»I KẾT HỢP 55
I NGá»® NGHĨEA Má»I KẾT HỢP 55
1 Tính không bắt buộc của mối kết hợp 55
II PHIẾU Má»I KẾT HỢP 56
III ẢNH HƯỞNG CỦA TÃNH KHÔNG BẮT BUỘC TRÊN KHÓA NGOẠI 57
1 Quan hệ má»™t-nhiá»u 58
2 Quan hệ một-một 59
3 Quan hệ nhiá»u-nhiá»u 59
IV TÃNH BẮT BUỘC, KHÔNG BẮT BUỘC TRONG CÃC BƯỚc mô hình hóa dữ liệu 60
V BÀI TẬP 60
1 Bài tập 5.1 60
2 Trắc nghiệm 61
ChÆ°Æ¡ng 7 . 63
TẬP THỰC THỂ CHA VÀ TẬP THỰC THỂ CON 63
I TẬP THỰC THỂ PHỤ THUỘC (dependent entity, id-dependent entity) 63
II THUỘC TÃNH HAY TẬP THá»°C THỂ 64
III TẬP THỰC THỂ CHA VÀ TẬP THỰC THỂ CON 65
1 Cái tổng quát và cái chuyên biệt 65
2 Ký hiệu tập thực thể cha/con 66
3 ÃnghÄ©a 66
4 Cái tổng thể và cái thành phần 66
5 Thuộc tính của các tập thực thể cha/con 66
6 Các tính chất của tập thực thể cha/con 67
7 Biến đổi tập thực thể cha/con thành quan hệ 69
8 Mô hình hóa các tập con giao nhau bằng vai trò 70
IV TẬP THá»°C THỂ CHA, CON TRONG CÃC BƯỚC mô hình hóa dữ liệu 71
V BÀI TẬP 6.1 71
ChÆ°Æ¡ng 8 . 73
MỞ RỘNG KHÃI NIỆM Má»I KẾT HỢP 73
I Má»I KẾT HỢP MỘT-MỘT 73
II NHIỀU Má»I KẾT HỢP GIá»®A HAI TẬP THá»°C THỂ 74
III Má»I KẾT HỢP hay THUỘC TÃNH 75
IV Má»I KẾT HỢP LOẠI TRỪ 75
V Má»I KẾT HỢP BA NGÔI (ternary RELATIONSHIP) 76
VI Má»I KẾT HỢP MỘT NGÔI (unary relationship, recursive relationship) 77
1 Bản số kết nối má»™t nhiá»u 77
2 Bản số kết nối một một 78
3 Bản số kết nối nhiá»u nhiá»u 79
VII BÀI TẬP 81
1 Bài 7.1 81
2 Bài 7.2 81
3 Bài 7.3 81
ChÆ°Æ¡ng 9 . 83
KHÃA CẠNH TẠM THỜI CỦA MÔ HÃŒNH Dá»® LIỆU 83
I DỮ LIỆU LỊCH SỬ 83
II DÙNG TẬP THá»°C THỂ pHỤ THUỘC ÄỂ MÔ HÃŒNH VẤN ÄỀ CÓ Dá»® LIỆU LỊCH SỬ 83
III Sá»° THAY Äá»”I bản số KẾT Ná»I CỦA Má»I KẾT HỢP 83
1 Do qui tắc quản lý thay đổi 83
2 Do phải lưu trữ dữ liệu lịch sử 84
IV BÀI TẬP 85
1 Bài 8.1 86
ChÆ°Æ¡ng 10 . 87
KIỂM TRA SỰ DƯ THỪA DỮ LIỆU 87
I DƯ THỪA DỮ LIỆU TRONG CSDL 87
1 Dư thừa tập thực thể 87
2 Dư thừa thuộc tính 87
3 Dư thừa mối kết hợp 87
II BÀI TẬP 9.1 87
ChÆ°Æ¡ng 11 . 89
SỰ CHUẨN HÓA 89
I GIỚI THIỆU 89
II PHỤ THUỘC HÀM (functional dependency) 89
1 Phụ thuộc hàm 89
2 Phụ thuộc hàm đầy đủ 89
III CÃC DẠNG CHUẨN 90
1 Ví dụ 90
2 Dạng chuẩn một (first normal form) 91
3 Dạng chuẩn hai (second normal form) 92
4 Dạng chuẩn ba (third normal form) 92
IV CHUẨN HÓA THEO Là THUYẾT CSDL 93
V TIẾP CẬN THEO MÔ HÌNH ER 94
VI BÀI TẬP 94
1 10.1 94
2 10.2 95
3 Trắc nghiệm 96
ChÆ°Æ¡ng 12 . 97
CÃC SUY XÉT TRONG THIẾT KẾ VẬT Là 97
I GIỚI THIỆU 97
II BẢNG, VÙNG 97
III VÙNG, MÔ TẢ, LOẠI Dá»® LIỆU VÀ KÃCH THƯỚC 98
IV KHÓA CHÃNH VÀ KHÓA NGOẠI 98
V KHÓA NHÂN TẠO 98
VI LẬP CHỈ MỤC 98
VII PHà Vá»  CÃC DẠNG CHUẨN (denormalization) 99
1 Ví dụ 1 99
2 Ví dụ 2 99
3 Ví dụ 3 99
VIII CÃC KHÃA CẠNH KHÃC 100
ChÆ°Æ¡ng 13 . 101
CÃC TRƯỜNG HỢP NGHIÊN CỨU 101
I TRƯỜNG CAO ÄẲNG TÂY ÄÔ 101
1 Yêu cầu dữ liệu / đặc tả vấn Ä‘á». 101
2 Mô hình hóa dữ liệu 102
II BÀI TẬP 104
1 Bài tập 1 (hàng hóa) 104
2 Bài tập 2 (Vật tư) 105
3 Bài tập 3 (Mô hình TSCÄ) 106
4 Bài tập 4 (Lương) 107
5 Bài tập 6 (cho thuê băng đĩa) 108
6 Bài tập 7 (xử lý đơn hàng) 108
ChÆ°Æ¡ng 14 110
SÆ  Äá»’ DFD 110
I KHÃI NIỆM 110
II SÆ  Äá»’ DÃ’NG Dá»® LIỆU DFD (Data Flow Diagram) 111
1 Khái niệm: 111
2 Công dụng: 112
3 Các thành phần dùng để biểu diễn sơ đồ DFD: 112
4 Sơ đồ dòng dữ liệu 113
5 Các qui tắc cần phải tuân thủ khi vẽ sơ đồ DFD 116
6 Các ký hiệu lặp lại 116
III CÃC BƯỚC THá»°C HIỆN ÄỂ VẼ SÆ  Äá»’ DFD 116
1 Bước 1: lập bảng sự kiện 117
2 BÆ°á»›c 2: Lập sÆ¡ đồ môi trÆ°á»ng 118
3 Bước 3: Lập sơ đồ DFD cấp 0 118
4 Bước 4: Lập sơ đồ DFD con 119
5 Bước 5: Thiết kế xử lý chi tiết cho các ô xử lý không thể phân rã. 119
IV THIẾT KẾ XỬ Là CHI TIẾT 119
1 Các phương pháp sử dụng 120
2 Anh ngữ cấu trúc (structured English) 120
3 Bảng quyết định và cây quyết định 120
1 Sơ đồ thuật giải (flowchart) 121
V TỪ ÄIỂN Dá»° ÃN 121
1 Khái niệm 121
2 Xây dựng các điểm vào cho tự điển dự án 121


Download toàn bộ tại:

http://www.box.net/shared/38ftxnj8tq



Các chủ đỠkhác cùng chuyên mục này:

Tài sản của nnkhang13

Trả Lá»i Vá»›i Trích Dẫn
Trả lá»i

Từ khóa được google tìm thấy
ïåòåðáóðãà, so do dfd cap 0 1



©2008 - 2014. Bản quyá»n thuá»™c vá» hệ thống vui chÆ¡i giải trí 4vn.euâ„¢
Diễn đàn phát triển dựa trên sự đóng góp của tất cả các thành viên
Tất cả các bài viết tại 4vn.eu thuá»™c quyá»n sở hữu của ngÆ°á»i đăng bài
Vui lòng ghi rõ nguồn gốc khi các bạn sử dụng thông tin tại 4vn.eu™