Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 32 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
32
Dung lượng
2,72 MB
Nội dung
Bài 4: PhântíchhệthốngvềdữliệuMôhìnhdữliệumứckháiniệm Xác định yêu cầu HT Mục tiêu Sản phẩm Phương pháp Môhình hóa quy trình nghiệp vụ Mục tiêu Sản phẩm Phương pháp Hệthốngbài cũ Phântíchhệthốngvềdữliệu 2 Hiểu vềmôhìnhdữliệumứckháiniệm Ôn lại kiến thức ERD Xây dựng ERD Xác định thực thể Xác định bản số Xác định thuộc tính Mục tiêu bài học Phântíchhệthốngvềdữliệu 3 MôhìnhdữliệumứckháiniệmPhântíchhệthốngvềdữliệu4 Trình bày vềdữliệu của tổ chức Thường sử dụng ERD để môhình hóa Xây dựng ERD thông qua phỏng vấn, bảng câu hỏi, JAD, tài liệu, DFD… Sản phẩm của bước này là ERD chi tiết Trong pha thiết kế, môhìnhdữliệumứckháiniệm được chuyển thành bản thiết kế vật lý MôhìnhdữliệumứckháiniệmPhântíchhệthốngvềdữliệu 5 MôhìnhdữliệumứckháiniệmPhântíchhệthốngvềdữliệu 6 Thực thể Người, địa điểm, đối tượng, sự kiện hay kháiniệm trong môi trường người dùng mà tổ chức muốn lưu giữ thông tin. Kiểu thực thể Một tập các thực thể có cùng chung các đặc tính Thể hiện thực thể Một thể hiện thực tế của một kiểu thực thể Đặc tính (attribute) Các thuộc tính của một thực thể Ôn lại kiến thức về ERD Phântíchhệthốngvềdữliệu 7 Khóa dự tuyển Thuộc tính hoặc nhóm thuộc tính xác định duy nhất một thể hiện thực thể của một kiểu thực thể Định danh Khóa dự tuyển được chọn để định danh cho một kiểu thực thể Thuộc tính đa giá trị Thuộc tính có nhiều giá trị cho mỗi thể hiện của thực thể Thể hiện trên ERD Bỏ trong dấu ngoặc nhọn Chuyển thành thực thể yếu Liên kết Ôn lại kiến thức về ERD Phântíchhệthốngvềdữliệu 8 Bậc Số lượng thực thể tham gia vào liên kết Thường có 3 loại liên kết Một ngôi Hai ngôi Ba ngôi Ôn lại kiến thức về ERD Bậc liên kết Phântíchhệthốngvềdữliệu 9 Số lượng lượng thể hiện của thực thể B liên kết với mỗi thể hiện của thực thể A Bản số tối thiểu Bản số tối đa Ôn lại kiến thức về ERD Bản số Phântíchhệthốngvềdữliệu 10 [...]... đối tượng Giỏ hàng được chứa trong một-và-chỉ-một Đơn hàng Phântíchhệthốngvềdữliệu 26 Môhình hóa dữliệumứckháiniệm Ứng dụng Webstore của PVF Phântíchhệthốngvềdữliệu 27 TỔNG KẾT BÀI HỌC Phântíchhệthốngvềdữliệu 28 Tổng kết bài học Môhìnhdữliệumứckháiniệm trình bày vềdữliệu của hệthốngMôhìnhdữliệumứckháiniệm thường được trình bày bằng ERD Việc xây dựng ERD có thể... Xem bảng 7-3: Thuộc tính của mỗi nhóm thông tin Xem bảng 7 -4: Dịch chuyển của mỗi nhóm thông tin Bước 1 .4: Xác định thực thể Kho hàng, Đơn hàng, Khách hàng và Giỏ hàng là thực thể Phân tíchhệthống về dữliệu 22 Phân tíchhệthống về dữliệu 23 Phân tíchhệthống về dữliệu 24 Phân tíchhệthống về dữliệu 25 Môhình hóa dữliệumứckháiniệm Ứng dụng Webstore của PVF Bước 2: Xác định tương quan giữa... nguyên liệu tương ứng Khi khách hàng mua món ăn, lượng nguyên liệu tương ứng sẽ được trừ khỏi kho Phân tíchhệthống về dữliệu 14 Xây dựng ERD Phântích và tìm kiếm thực thể Phântíchhệthốngvềdữliệu 15 Xây dựng ERD Xác định bản số trong liên kết Phântíchhệthốngvềdữliệu 16 Xây dựng ERD Xác định thuộc tính mỗi thực thể Khảo sát luồng dữliệu Khảo sát bảng logic Ví dụ: Khảo sát luồng dữ liệu. .. thể kho hàng và giỏ hàng Xem xét các luồng dữliệu Kết quả bước 1.1 và bước 1.2: Tìm ra 5 nhóm thông tin cần quan tâm – – – – – Khách hàng Kho hàng Đơn hàng Giỏ hàng Người dùng/ Thông điệp Phântíchhệthốngvềdữliệu 19 Xem xét thông tin khách hàng và kho hàng Phântíchhệthốngvềdữliệu 20 Phântíchhệthốngvềdữliệu 21 Môhình hóa dữliệumứckháiniệm Ứng dụng Webstore của PVF Bước 1.3: Nguyên... thuộc tính của thực thể Trong pha thiết kế, ERD được chuyển thành CSDL vật lý Phântíchhệthốngvềdữliệu 29 Xây dựng ERD cho một nhóm Phântíchhệthốngvềdữliệu 30 Workshop 3 Xây dựng ERD Xác định thực thể Tìm bản số Xác định các thuộc tính của thực thể Phântíchhệthốngvềdữliệu 31 HẾT BÀI !!! Phântíchhệthốngvềdữliệu 32 ... bán) Phântíchhệthốngvềdữliệu 17 Xây dựng ERD Xác định thuộc tính mỗi thực thể Phântíchhệthốngvềdữliệu 18 Môhình hóa dữliệumứckháiniệm Ứng dụng Webstore của PVF Bước 1: Xác định thực thể Bước 1.1: Xem xét thông tin về khách hàng và kho hàng đã có từ các phiên họp JAD (xem bảng 7-2) Bước 1.2: Nghiên cứu biểu đồ DFD mức 0 Hai kho dữliệu Thực thể kho hàng và giỏ hàng Xem xét các luồng dữ. .. trừ đi lượng nguyên liệu đó (2.0) Từ trạng thái hàng trong kho thực tế và quy định vềmức lưu trữ an toàn của kho, ứng dụng tạo hóa đơn mua nguyên liệu (3.0) và thực hiện thanh toán với nhà cung cấp (4. 0) Quản lý có thể theo dõi báo cáo vềthông tin hàng trong kho (5.0) Phântíchhệthốngvềdữliệu 12 DFD Phântíchhệthốngvềdữliệu 13 Xây dựng ERD Phântích và tìm kiếm thực thể Mứcdự trữ trong kho... các thuộc tính đặc tả mối quan hệ của các thể hiện thực thể tham gia vào liên kết Phântíchhệthốngvềdữliệu 11 Môhình hóa kháiniệmDự án Hoosier Burger Chức năng Theo dõi mứcdự trữ nguyên liệu chế biến trong kho, đặt hàng và thanh toán cho nhà cung cấp Mô tả Khi nhà cung cấp chuyển hàng đến, số lượng hàng trong hóa đơn sẽ được cập nhật vào kho (1.0) Khi nguyên liệu được lấy chế biến, lượng hàng... thông tin hàng trong kho (5.0) Phântíchhệthốngvềdữliệu 12 DFD Phântíchhệthốngvềdữliệu 13 Xây dựng ERD Phântích và tìm kiếm thực thể Mứcdự trữ trong kho cộng thêm số lượng nguyên liệu mới nhập về, nguyên liệu này được tính toán thông qua hóa đơn (INVOICE) mà cửa hàng nhận từ nhà cung cấp Mỗi hóa đơn có nhiều mặt hàng (INVOICE ITEM), mỗi mặt hàng trên hóa đơn, tương ứng với mặt hàng trong kho . tiêu bài học Phân tích hệ thống về dữ liệu 3 Mô hình dữ liệu mức khái niệm Phân tích hệ thống về dữ liệu 4 Trình bày về dữ liệu của tổ chức Thường sử dụng ERD để mô hình hóa Xây dựng ERD thông qua. Bài 4: Phân tích hệ thống về dữ liệu Mô hình dữ liệu mức khái niệm Xác định yêu cầu HT Mục tiêu Sản phẩm Phương pháp Mô hình hóa quy trình nghiệp vụ Mục tiêu Sản phẩm Phương pháp Hệ thống bài. JAD, tài liệu, DFD… Sản phẩm của bước này là ERD chi tiết Trong pha thiết kế, mô hình dữ liệu mức khái niệm được chuyển thành bản thiết kế vật lý Mô hình dữ liệu mức khái niệm Phân tích hệ thống về dữ