Mối quan hệ giữa các thực thể

Một phần của tài liệu Báo cáo đề tài:" xây dựng website bán hoa qua mạng" doc (Trang 30 - 37)

IV. THIẾT KẾ MÔ HÌNH LOGIC

4.2Mối quan hệ giữa các thực thể

- Từ số đơn → mã khách ta có

- Từ đơn hàng → mã khách ta có

- Theo số đơn hàng, mã hàng → số lượng nhập ta có

- Từ phiếu giao → mã khách ta có

- Từ phiếu giao, mã hàng → Đơn giá, số lượng ta có

4.3 Mô hình khái niệm dữ liệu

SVTH: Nguyễn Thị Phượng_ 509100052 31 NHOM SANPHAM Manhom Masp Tennhom Thutunhom CHITIET DONDAT MaDH Masp Sluong DONDATHANG MaDH MaKH MaNV Ngaydat NHANVIEN MaNV Hoten Ngaysinh Gioitinh Diachi SANPHAM Masp, Matg MaNXB, MaNV MaNCC Manhom Tensanpham Anh PHIEUNHAP Sophieunhap MaNCC Masp Ngaynhap Sluong KHACHHANG MaKH Hoten Diachi Dienthoai PHIEUXUAT Sophieuxuat MaNCC MaKH MaNV Ngayxuat NHA CUNGCAP MaNCC TenNcc Diachi Dienthoai NHAXUATBAN MaNXB TenNxb Diach

4.4 Thiết kế cơ sở dữ liệu logic

Từ mô hình khái niệm dữ liệu đã xây dựng ở trên và dựa vào 3 quy tắc chuyển về mô hình quan hệ đạt chuẩn 3 chúng ta có các thực thể và mô hình quan hệ như sau:

- Thực thể thành viên: Mỗi nhân viên trong công ty có một mã nhân viên tương ứng (MaNV), tên nhân viên (hoten), ngày sinh (ns), địa chỉ (diachi), giới tính (gt), điện thoại (dienthoai), email, tài khoản tương ứng…

- Thực thể khách hàng: Mỗi khách hàng có một mã khách tương ứng (MaKH), tên khách hàng (hoten),địa chỉ (diachi), điện thoại (dienthoai), email, tài khoản khách …

- Thực thể đơn đặt hàng: Mỗi đơn đặt hàng có một mã đơn tương ứng (MaDH) và một mã khách hàng (MaKH), một mã NV (MaNV) , ngày đặt(DateSet), ngày giao (DateDelivery)

- Thực thể chi tiết đơn đặt hàng: Mỗi một đơn đặt hàng chi tiêt có một mã đơn hàng tương ứng (MaDH), mã sản phẩm (Masp), số lượng đặt (sl), thành tiền (thanhtien).

- Thực thể sản phẩm: Mỗi một sản phẩm tương ứng gồm có một mã sản phẩm (Masp), mã nhóm sản phẩm (Manhom),mã tác giả (Matg), mã nhà xuất bản (MaNXB), mã nhân viên (MaNV) tên sản phẩm (tenhoa), ảnh của sản phẩm (Image), số lương, chi tiết sản phẩm, tình trạng và giá bán.

- Thực thể Nhóm sản phẩm: Mỗi nhóm sản phẩm phân biệt với nhau bởi mã nhóm sản phẩm (Manhom), tên, cấp bậc, thứ tự nhóm.

- Thực thể Phiếu nhập: Gồm có số phiếu nhập (Sophieunhap),mã nhà cung cấp(MaNCC), mã sản phẩm (Masp), ngày nhập, số lượng nhập, gia nhập .

- Thực thể Phiếu xuất: Gồm có số phiếu xuất (sophieuxuat), mã sản phẩm (Masp), mã khách hàng (MaKH), mã nhân viên (MaNV), ngày xuất, giá xuất, số lượng xuất.

- Thực thể Nhà cung cấp: Mỗi nhà cung cấp có một mã tương ứng (MaNCC), tên nhà cung cấp tương ứng (TenNCC), địa chi, điện thoại, email, thông tin nhà cung cấp

Ta có được các bảng rút gọn:

1. NHANVIEN (MaNV, hoten, ngaysinh, gioitinh, diachi, dienthoai, email).

2. KHACHHANG (MaKH, hoten, diachi, dienthoai, email).

3. DONDATHANG(MaDH, MaKH, MaNV, Ngaydat, Ngaygiao). 4. CHITIETDONDAT (MaDH, Masp, sluong, thanhtien ).

5. SANPHAM (Masp, Matg, MaNXB, MaNV, MaNCC, nhomsp, tensanpham, anh, chitiet, giaban).

6. NHOMSANPHAM (Manhom, tennhom, thutunhom).

7. PHIEUNHAP (Sophieunhap, MaNCC, Masp, ngaynhap, sluong, dongia).

8. PHIEUXUAT(Sophieuxuat, Masp, MaKH, MaNV, ngayxuat, giaxuat, sluong).

KẾT LUẬN

Phân tích và thiết kế hệ thống là công việc quan trọng trong việc xây dựng một hệ thống thông tin. Việc phân tích và thiết kế hệ thống cung cấp cho ta những dữ liệu cơ sở cho việc thiết kế hệ thống thông tin. Nó bao gồm việc phân tích bước đầu dữ liệu và phân tích các hoạt động xử lý mà hệ thống thông tin tương lai cần sử dụng.

Quá trình phân tích càng rõ ràng, càng chuẩn bao nhiêu thì quá trình thực hiện thiết kế và viết chương trình sẽ càng thuận lợi bấy nhiêu. Trong bài toán thực tế đã xác định được quá trình hoạt động của hệ thống, các sơ đồ phân cấp chức năng, sơ đồ luồng dữ liệu, xác định các thực thể và mối quan hệ của chúng, cuối cùng là thiết kế cơ sở dữ liệu và mối quan hệ giữa các bảng.

TÀI LIỆU THAM KHẢO

[I]: - Giáo trình Thương Mại Điện Tử _TS. Nguyễn Đăng Hậu (adsbygoogle = window.adsbygoogle || []).push({});

- Giáo trình Phân Tích và Thiết Kế Hệ Thống Thông Tin_ TS. Lê Văn Phùng [II]: Web - www.tailieu.vn

- http://flowerbox.vn

- http://thegioihoaviet.com

- http://thegioihoaviet.com

- http://nancy.vn

- http://www.thietkewebsite.com

Một phần của tài liệu Báo cáo đề tài:" xây dựng website bán hoa qua mạng" doc (Trang 30 - 37)