XÂY DỰNG HỆ THỐNG THÔNG TIN

95 297 0
XÂY DỰNG HỆ THỐNG THÔNG TIN

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

slide bài giảng XÂY DỰNG HỆ THỐNG THÔNG TIN QUẢN LÝ

www.ptit.edu.vn Giảng viên: Lê Thị Ngọc Diệp 1 Phần 2 XÂY DỰNG HỆ THỐNG THÔNG TIN QUẢN LÝ CHƯƠNG 2: PHÂN TÍCH HTTT CHƯƠNG 3: THIẾT KẾ HTTT QUẢN LÝ CHƯƠNG 4: CÀI ĐẶT VÀ KHAI THÁC HTTT QUẢN LÝ www.ptit.edu.vn Giảng viên: Lê Thị Ngọc D iệp 2 Chương 3 THIẾT KẾ HTTT QUẢN LÝ Thiết kế HTTT quản lý: - Sau khi có Báo cáo kết quả phân tích HTTT – kết quả của giai đoạn đầu tiên trong quá trình xây dựng HTTT quản lý của một tổ chức - Được sự phê duyệt của các cấp lãnh đạo có thẩm quyền Nội dung Chương 3: nghiên cứu quy trình và các nguyên tắc thiết kế HTTT quản lý. www.ptit.edu.vn Giảng viên: Lê Thị Ngọc D iệp 3 Chương 3 THIẾT KẾ HTTT QUẢN LÝ Các nội dung chính: I. Quy trình thiết kế HTTT quản lý II. Mô hình hóa thực thể III. Thiết kế các tệp dữ liệu từ sơ đồ Quan hệ - Thực thể IV. Chuẩn hóa dữ liệu V. Thiết kế phần mềm hoặc lựa chọn phần mềm trên thị trường VI. Thiết kế giao diện người - máy www.ptit.edu.vn Giảng viên: Lê Thị Ngọc D iệp 4 I. QUY TRÌNH THIẾT KẾ HTTT QUẢN LÝ Các tài liệu đã thu được trong quá trình phân tích HTTT Sơ đồ BFD Sơ đồ DFD Thiết kế HTTT QL Mô hình hóa thực thể Thiết kế giao diện người - máy Thiết kế phần mềm www.ptit.edu.vn Giảng viên: Lê Thị Ngọc D iệp 5 II. MÔ HÌNH HÓA THỰC THỂ Là cách thứ hai tiếp cận HTTT với các tên gọi: Mô hình hóa thực thể, Mô hình hóa dữ liệu hoặc Phân tích dữ liệu logic. Phương pháp luận: các kỹ thuật phân tích dữ liệu và các kỹ thuật phân tích quá trình. HTTT quản lý Sơ đồ BFD Sơ đồ DFD MH thực thể MH dữ liệu Mô tả cấu trúc, nội dung dữ liệu Mô tả chức năng của HT Mô tả các xử lý trên dữ liệu www.ptit.edu.vn Giảng viên: Lê Thị Ngọc D iệp 6 II. MÔ HÌNH HÓA THỰC THỂ Phân tích dữ liệu là phương pháp xác định: - các đơn vị thông tin cơ sở, gọi là thực thể (Entity) - mối quan hệ giữa chúng. Phân tích dữ liệu logic là: - xem xét chính các thực thể và cơ chế vận hành của chúng, - tìm phương pháp tốt nhất để mọi thành phần dữ liệu sẽ được lưu trữ một lần trong toàn bộ HTTT - tạo điều kiện truy cập thuận lợi nhất cho mọi người có nhu cầu www.ptit.edu.vn Giảng viên: Lê Thị Ngọc D iệp 7 II. MÔ HÌNH HÓA THỰC THỂ Các dòng thông tin trong tổ chức Phòng Hành chính Tổng hợp Phòng Tổ chức Cán bộ Phòng Kế hoạch Phòng Kế toán Tài chính Phòng Đầu tư - XDCB Phòng Kinh doanh – Tiếp thị www.ptit.edu.vn Giảng viên: Lê Thị Ngọc D iệp 8 II. MÔ HÌNH HÓA THỰC THỂ Mô hình CSDL trong tổ chức Phòng Hành chính – Tổng hợp Phòng Tổ chức Cán bộ Phòng Kế hoạch Phòng Kế toán - Tài chính Phòng Đầu tư - XDCB Phòng Kinh doanh – Tiếp thị Cơ sở dữ liệu www.ptit.edu.vn Giảng viên: Lê Thị Ngọc D iệp 9 II. MÔ HÌNH HÓA THỰC THỂ Mô hình thực thể hay Mô hình dữ liệu logic (hay Sơ đồ tiêu chuẩn) được xây dựng bằng bốn kiểu khối tương ứng với bốn khái niệm logic chính: - Thực thể (Entity) - Cá thể (Instance) - Thuộc tính (Attribute) - Quan hệ (Relation) www.ptit.edu.vn Giảng viên: Lê Thị Ngọc D iệp 10 1. Mô hình thực thể a/ Thực thể - lớp các đối tượng có cùng đặc tính chung mà người ta muốn quản lý thông tin về nó. Ví dụ: thực thể “NHÂN VIÊN” dùng để chỉ những người nhân viên làm việc trong tổ chức, họ có các đặc tính chung cần quản lý: - mã nhân viên, - tên gọi, - ngày sinh, - công việc chuyên môn… [...]... tham gia vào quan hệ đó - Quan hệ bậc 1 là quan hệ của một cá thể với các cá thể khác thuộc cùng một thực thể - Quan hệ bậc 2 là quan hệ giữa 2 thực thể Đây là quan hệ thường gặp trong thực tế - Quan hệ bậc 3 trở lên được gọi quan hệ bậc cao Người ta đã chứng minh được rằng mọi quan hệ bậc cao đều biến đổi được về quan hệ bậc 2 Trong mỗi bậc quan hệ đều tồn tại các kiểu quan hệ như đã trình bày ở trên... Giảng viên: Lê Thị Ngọc D 29 b/ Bậc của quan hệ X A R1 A N R3 N Y N Quan hệ bậc 1 C A X R2 B Quan hệ bậc 3 Y Quan hệ bậc 2 www.ptit.edu.vn Giảng viên: Lê Thị Ngọc D 30 B b/ Bậc của quan hệ  Quan hệ bậc 1 ♦ Kiểu quan hệ 1-1, quan hệ bậc 1: một cá thể không có quan hệ hoặc chỉ quan hệ với một cá thể khác thuộc cùng một thực thể 0,1 Nhân dân 0,1 Kết hôn Quan hệ kết hôn trong xã hội www.ptit.edu.vn Ví dụ:... quan hệ giữa các thực thể Biểu diễn mối quan hệ trên mô hình thực thể: - hình thoi bên trong ghi tên quan hệ, - các đoạn thẳng nối từ hình thoi với các hình chữ nhật ghi tên các thực thể A X1,Y1 R X2,Y2 B A, B: Hai thực thể R : Quan hệ giữa A&B X,Y: Kiểu q .hệ giữa A&B Biểu diễn mối quan hệ giữa hai thực thể www.ptit.edu.vn Giảng viên: Lê Thị Ngọc D 19 2 Mối quan hệ giữa các thực thể Mối quan hệ tự... N Hàng hóa N Siêu thị Biến đổi quan hệ bậc 3 thành quan hệ bậc 2 www.ptit.edu.vn Giảng viên: Lê Thị Ngọc D 35 III THIẾT KẾ CÁC TỆP DỮ LIỆU TỪ SƠ ĐỒ QUAN HỆ - THỰC THỂ Để thiết kế các tệp dữ liệu từ sơ đồ Quan hệ - Thực thể, chúng ta phải thực hiện theo 2 bước: 1 Xây dựng sơ đồ Quan hệ - Thực thể ERD (Entity Relation Diagram) 2 Thiết lập cơ sở dữ liệu từ sơ đồ Quan hệ - Thực thể www.ptit.edu.vn Giảng... D 33 b/ Bậc của quan hệ  Quan hệ bậc 2 (xem các slide từ 23 đến 28)  Quan hệ bậc 3: Ta xét 3 thực thể là Nhà cung cấp, Hàng hóa và Siêu thị Quan hệ được xét là nhà cung cấp cung cấp hàng hóa cho các siêu thị Nhà cung cấp N Cung cấp N Hàng hóa N Siêu thị Quan hệ bậc 3 giữa Nhà cung cấp, Hàng hóa và Siêu thị www.ptit.edu.vn Giảng viên: Lê Thị Ngọc D 34 b/ Bậc của quan hệ  Quan hệ bậc 3: Nhà cung cấp... quan hệ ♦ Quan hệ Nhiều – Nhiều (N-N): Ví dụ: Xét mối quan hệ giữa thực thể Sinh viên và thực thể Môn học Một sinh viên học nhiều môn học và mỗi môn học có nhiều sinh viên tham gia học tập Sinh viên N Học Sinh viên Môn học N Mối quan hệ giữa hai thực thể Sinh viên và Môn học www.ptit.edu.vn Giảng viên: Lê Thị Ngọc D Môn học 28 b/ Bậc của quan hệ Bậc của quan hệ chỉ số lượng thực thể tham gia vào quan hệ. .. 25 a/ Các kiểu quan hệ ♦ Quan hệ Một – Nhiều: Ví dụ: Xét mối quan hệ giữa 2 thực thể Khách hàng và Hóa đơn Một khách hàng có thể có nhiều hóa đơn mua hàng, nhưng trong mỗi hóa đơn chỉ ghi tên của một khách hàng Khách hàng 1 Có N Khách hàng Hóa đơn Mối quan hệ giữa hai thực thể Khách hàng và Hóa đơn www.ptit.edu.vn Giảng viên: Lê Thị Ngọc D Hóa đơn 26 a/ Các kiểu quan hệ ♦ Quan hệ Nhiều – Nhiều (N-N):... N Phụ trách Quan hệ Phụ trách trong cơ quan www.ptit.edu.vn Giảng viên: Lê Thị Ngọc D 32 b/ Bậc của quan hệ ♦ Kiểu quan hệ N-N, quan hệ bậc 1: một cá thể đều có quan hệ với nhiều cá thể khác thuộc cùng một thực thể Ví dụ: Xét thực thể là Sản phẩm, trong đó một sản phẩm Được Sản phẩm được cấu thành từ một số sản cấu thành N phẩm và nó cũng có thể là thành phần của nhiều sản phẩm Quan hệ “Được cấu thành”... Ngọc D 17 2 Mối quan hệ giữa các thực thể - Trong thực tế, các thực thể không tồn tại độc lập mà có quan hệ mật thiết với nhau - Quan hệ ở đây là mối liên kết giữa một hoặc nhiều thực thể để chỉ ra sự liên quan về nội dung và ý nghĩa giữa các cá thể trong các thực thể Ví dụ: mối quan hệ giữa khách hàng và một hóa đơn, mối quan hệ giữa một sản phẩm và một nhà cung cấp sản phẩm Quan hệ “Mỗi Sinh viên học... Thị Ngọc D 21 a/ Các kiểu quan hệ Có ba kiểu quan hệ chính được sử dụng dưới các dạng đơn giản nhất của Mô hình thực thể: - Quan hệ Một – Một - Quan hệ Một – Nhiều - Quan hệ Nhiều – Nhiều Ba kiểu này liên quan tới mỗi cá thể của một thực thể không liên kết hoặc có liên kết với một hoặc nhiều cá thể của chính nó hoặc của các thực thể khác Đầu tiên - xét trường hợp mối quan hệ giữa hai thực thể A và B www.ptit.edu.vn . www.ptit.edu.vn Giảng viên: Lê Thị Ngọc Diệp 1 Phần 2 XÂY DỰNG HỆ THỐNG THÔNG TIN QUẢN LÝ CHƯƠNG 2: PHÂN TÍCH HTTT CHƯƠNG 3: THIẾT KẾ HTTT QUẢN. trong hệ thống hoặc tổ chức - Thực thể sự kiện: mô tả cho sự kiện hoặc biến cố - Thực thể quan hệ: mô tả quan hệ giữa các đối tượng. Đây là một quan hệ có

Ngày đăng: 15/03/2013, 08:04

Hình ảnh liên quan

Mô hình hóa thực thể - XÂY DỰNG HỆ THỐNG THÔNG TIN

h.

ình hóa thực thể Xem tại trang 4 của tài liệu.
II. MÔ HÌNH HÓA THỰC THỂ - XÂY DỰNG HỆ THỐNG THÔNG TIN
II. MÔ HÌNH HÓA THỰC THỂ Xem tại trang 7 của tài liệu.
II. MÔ HÌNH HÓA THỰC THỂ - XÂY DỰNG HỆ THỐNG THÔNG TIN
II. MÔ HÌNH HÓA THỰC THỂ Xem tại trang 8 của tài liệu.
1. Mô hình thực thể - XÂY DỰNG HỆ THỐNG THÔNG TIN

1..

Mô hình thực thể Xem tại trang 11 của tài liệu.
1. Mô hình thực thể Các dạng  - XÂY DỰNG HỆ THỐNG THÔNG TIN

1..

Mô hình thực thể Các dạng Xem tại trang 15 của tài liệu.
1. Mô hình thực thể - XÂY DỰNG HỆ THỐNG THÔNG TIN

1..

Mô hình thực thể Xem tại trang 16 của tài liệu.
1. Mô hình thực thể - XÂY DỰNG HỆ THỐNG THÔNG TIN

1..

Mô hình thực thể Xem tại trang 17 của tài liệu.
Biểu diễn mối quan hệ trên mô hình thực thể:    - hình thoi bên trong ghi tên quan hệ,  - XÂY DỰNG HỆ THỐNG THÔNG TIN

i.

ểu diễn mối quan hệ trên mô hình thực thể: - hình thoi bên trong ghi tên quan hệ, Xem tại trang 19 của tài liệu.
Bảng thực thể- quan hệ và thuộc tính - XÂY DỰNG HỆ THỐNG THÔNG TIN

Bảng th.

ực thể- quan hệ và thuộc tính Xem tại trang 41 của tài liệu.
Để xóa bỏ phụ thuộc bắc cầu → chia bảng thành 2 bảng nhỏ: - XÂY DỰNG HỆ THỐNG THÔNG TIN

x.

óa bỏ phụ thuộc bắc cầu → chia bảng thành 2 bảng nhỏ: Xem tại trang 78 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan