XÂY DỰNG CƠ SỞ DỮ LIỆU CỦA CÔNG TY VINAMILK CƠ SỞ DỮ LIỆU - ĐẠI HỌC THƯƠNG MẠI

17 54 0
XÂY DỰNG CƠ SỞ DỮ LIỆU CỦA CÔNG TY VINAMILK  CƠ SỞ DỮ LIỆU - ĐẠI HỌC THƯƠNG MẠI

Đ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

Bài thảo luận đạt 9 điểm. Bài thảo luận đạt 9 điểm. Bài thảo luận đạt 9 điểm. Bài thảo luận đạt 9 điểm. Bài thảo luận đạt 9 điểm. Bài thảo luận đạt 9 điểm. Bài thảo luận đạt 9 điểm. Bài thảo luận đạt 9 điểm. Bài thảo luận đạt 9 điểm. Bài thảo luận đạt 9 điểm. Bài thảo luận đạt 9 điểm.

TRƯỜNG ĐẠI HỌC THƯƠNG MẠI KHOA HTTTKT&TMĐT ——🙠🙡🕮🙣🙢—— BÀI THẢO LUẬN BỘ MÔN: CƠ SỞ DỮ LIỆU ĐỀ TÀI XÂY DỰNG CƠ SỞ DỮ LIỆU BÁN HÀNG CỦA CÔNG TY VINAMILK Giáo viên hướng dẫn : Đinh Thị Hà Nhóm thực : 09 Lớp HP : 2004INFO2311 HÀ NỘI – 2019 Mục lục A Lời mở đầu B Nội dung I, Khảo sát hệ thống Chức nhiệm vụ hệ thống quản lý bán hang………… Yêu cầu hệ thống khó khăn……………………… Những yêu cầu đặt với hệ thống……………………………… II, Mô tả tốn III,Xây dựng mơ hình ER mơ hình quan hệ Xác định tập thực thể, thuộc tính thuộc tính khóa…… Xác định mối quan hệ………………………………………  Mơ hình ER ……………………………………………… IV, Chuyển đổi mơ hình ER mơ hình quan hệ V,  Thiết kế sở liệu hệ quản trị sở liệu microsofl access my sql sql sever VI,  Truy vấn sở liệu quản lý bán hàng công ty Vinamilk………………………  Xây dựng truy vấn  Thực truy vấn hệ sở liệu Lời mở đầu Nội dung I- Khảo sát hệ thống 1.Chức nhiệm vụ - Chức năng: + Cập nhật thơng tin hang hóa kho cách nhanh chóng + Quản lý hàng hóa cách chi tiết + Phân loại nhiều sản phẩm theo thuộc tính + Phân quyền truy cập sử dụng chức hợp lý cho nhân viên + Giao việc nhanh cho nhân viên + Đánh giá hiệu công việc nhân viên + Thống kê theo dõi doanh số bán hang nhân viên + Quản lý thông tin khách hang cách chi tiết + Lưu lịch sử mua hang khách hàng + Lưu lịch sử chăm sóc khách hang cách chi tiết + Nhắc nhở lịch chăm sóc khách hàng + Phân loại khách hang để quản lý chăm sóc hiệu - Nhiệm Vụ: + Theo dõi hoạt động bán hang loại hang hóa + Quản lý thu, chi công nợ + Xem báo cáo qua biểu đồ sinh động Yêu cầu hệ thống khó khăn - Khó khăn + Các yêu cầu thường mang tính đặc thù tổ chức đặt hàng nó, thường khó hiểu, khó định nghĩa khơng có chuẩn biểu diễn + Các hệ thống thơng tin lớn có nhiều người sử dụng u cầu thường đa dạng có mức ưu tiên khác nhau, chí mâu thuẫn lẫn + Người đặt hàng nhiều nhà quản lý, người dùng thực việc phát biểu u cầu thường khơng xác + Yêu cầu đòi hỏi mà kiểm tra cịn mục tiêu trừu tượng mà hướng tới Vídụ, giao diện hệ thống phải than thiện với người sử dụng mục tiêu tương đối khơng khách quan khó kiểm tra Có nghĩa với phát biểu chung chung khách hang nhà phát triển khó định ranh giới rõ rang để nói phần mềm thỏa mãn địi hỏi Với mục tiêu vậy, yêu cầu cho nhà phát triển giao diện đồ họa mà lệnh phải chọn menu + Mục đích giai đoạn phân tích xác định rõ yêu cầu phần mềm cần phát triển Tài liệu yêu cầu nên dễ hiểu với người dùng, đồng thời phải chặt chẽ để làm sở cho hợp đồng người phát triển dựa vào để xây dựng phần mềm Do u cầu thường mơ tả nhiều mức chi tiết khác phục vụ cho đối tượng đọc khác 3.Những yêu cầu đặt với hệ thống + Hệ thống phải giải vấn đề: + Lưu trữ thông tin, + Đồng việc cập nhật liệu + Tốc độ cập nhật Các toán quản lý, cách hướng dẫn nhân viên phận bán hàng + Phân tích yêu cầu liệu hệ thống + Chuẩn hóa quan hệ chuẩn hóa chuẩn (3NF) + Xây dựng bảng CSDL: định cấu trúc thực tế bảng lưu trữ mơ hình quan hệ II- Mơ tả tốn Cơng ty Vinamilk cung cấp loại sản phẩm sữa thương hiệu Vinamilk tới người tiêu dùng Khách hàng mua sản phẩm cơng ty thơng qua q trình giao dịch với nhân viên tạo nên thực thể hóa đơn Một khách hàng có nhiều hóa đơn, hóa đơn thuộc sở hữu người khách hàng Một nhân viên lập nhiều hóa đơn, hóa đơn nhân viên lập Mỗi hóa đơn có nhiều hàng hóa, hàng hóa có nhiều hóa đơn khác Hoạch định sở liệu quản lý bán hàng công ty Vinamilk: Quản lý nhân viên: Để theo dõi quản lý nhân viên, nhân viên có mã nhân viên riêng Thông tin nhân viên (NHANVIEN) gồm: Mã nhân viên (MaNV), Tên nhân viên (TenNV), Địa nhân viên (DiachiNV), Số điện thoại nhân viên (SDTNV) Quản lý khách hàng: Mỗi khách hàng mua hàng có mã thơng tin riêng để quản lý xử lý vi phạm cần thiết Thông tin khách hàng (KHACHHANG) gồm: Mã khách hàng (MaKH), Tên khách hàng (TenKH), Địa khách hàng(DiachiKH), Số điện thoại khách hàng (SDTKH) Quản lý hàng hóa: Thơng tin hàng hóa (HANGHOA) gồm: Mã hàng hóa (MaHH), Tên hàng hóa (TenHH), Ngày nhập (NgayNhap), Số lượng (SoLuong), Đơn giá (Dongia), Mơ tả thơng tin hàng (Mota) Quản lý hóa đơn: Thơng tin hóa đơn (HOADON) gồm: Mã hóa đơn (MaHD), Tên hóa đơn (TenHD), Ngày lập (Ngaylap), Số lượng (Soluong), Đơn giá (Dongia), Thành tiền (Thanhtien) Chuyển liệu sang dạng 3NF, ta có thực thể sau: NHANVIEN (MaNV, TenNV, DiachiNV, SDTNV) KHACHHANG (MaKH, TenKH, DiachiKH, SDTKH) HANGHOA (MaHH, TenHH, Ngaynhap, Soluong, Dongia, Mota) HOADON (MaHD, TenHD, Ngaylap, Soluong, Dongia, Thanhtien) III- Xây dựng mơ hình ER mơ hình mối quan hệ Xác định tập thực thể, thuộc tính thuộc tính khóa + Các tập thực thể: − Nhân viên( NHANVIEN): lưu trữ thông tin nhân viên − Khách hàng ( KHACHHANG): lưu trữ thông tin khách hàng − Hàng hóa( HANGHOA) : lưu trữ thơng tin hang hóa − Hóa đơn( HOADON): lưu trữ thơng tin hóa đơn + Các thuộc tính thuộc tính khóa: Tập thực thể NHANVIEN có thuộc tính khóa MaNV thuộc tính: Thuộc tính Kiểu liệu MaNV Nvarchar TenNV Nvarchar DiachiNV Nvarchar NHANVIEN MaNV Môtả TenNV DiachiNV SDTNV Nvarchar SDTNV Tập thực thể KHACHHANG có thuộc tính khóa MaKH thuộc tính: Thuộc tính Kiểu liệu KHACHHANG MaKH Nvarchar TenKH Nvarchar DiachiKH Nvarchar DiachiKH SDTKH Nvarchar SDTKH MaKH Môtả TenKH Tập thực thể HANGHOA có thuộc tính khóa MaHH thuộc tính: Thuộc tính Kiểu liệu HANGHOA MaHH Nvarchar TenHH Nvarchar Ngaynhap Date/time Soluong Number Soluong Dongia Money Dongia Mota Nvarchar MaHH Mơtả TenHH Ngaynhap Mota Tập thực thể HOADON có thuộc tính khóa MaHD thuộc tính: Thuộc tính Kiểu liệu MaHD Nvarchar TenHD Nvarchar HOADON Mơtả MaHD TenHD Ngaylap Date/time Ngaylap Soluong Number Soluong Dongia Money Dongia Thanhtien Money Thanhtien Xác định mối quan hệ - Quan hệ nhân viên – hóa đơn (1-n): hóa đơn nhân viên lập nhân viên lập nhiều hóa đơn - Quan hệ khách hàng – hóa đơn (1-n): hóa đơn lập cho khách hang khách hang có nhiều hóa đơn - Quan hệ hóa đơn- hang hóa (n-n): hóa đơn chứa nhiều hang hóa hàng hóa có nhiều hóa đơn khác 3 Mơ hình ER IV Chuyển đổi mơ hình ER mơ hình quan hệ Tập thực thể NHANVIEN (MaNV, TenNV, DiachiNV, SDTNV) KHACHHANG (MaKH, TenKH, DiachiKH, SDTKH) HANGHOA (MaHH, TenHH, Ngaynhap, Soluong, Dongia, Mota) HOADON (MaHD, TenHD, Ngaylap, Soluong, Dongia, Thanhtien) Mối quan hệ ● Quan hệ – nhiều: - Nhân viên – hóa đơn: NHANVIEN (MaNV, MaHH, TenNV, DiachiNV, SDTNV) - Khách hàng – hóa đơn: KHACHHANG (MaKH, MaHH, TenKH, DiachiKH, SDTKH) ● Quan hệ nhiều – nhiều: - Hóa đơn – hàng hóa: Chitiethoadon (MaHH, MaHD) V,  Thiết kế sở liệu hệ quản trị sở liệu microsofl access my sql sql sever ❖ Bước 1: Tạo CSDL - Lập Database cho riêng câu lệnh: CREATEDATABASE QUANLYBANHANG ❖ Bước 2: Tạo bảng - Tạo bảng với câu lệnh: CREATE TABLE TenBang - Sau đến: Tên Cột + Kiểu liệu - Tạo khóa bảng câu lệnh: CONSTRAINT [Tên Cột chứa khóa chính] PRIMARYKEYCLUSTERED ❖ Bước 3: Nhập liệu vào bảng - Nhập liệu vào bảng theo cấu trúc: GO ALTERTABLE [TenBang] ADDCONSTRAINT [DF TenCot cần điền] DEFAULT (N'Dữ liệu cần điền')FOR [TenCot] ❖ Bước 4: Tạo liên kết bảng - Mỗi bảng có khóa để liên kết 1-1 - Tạo khóa ngoại để liên kết 1-n n-n(lưu ý trường liên kết phải có kiểu liệu) - Tạo liên kết bảng IV- Truy vấn ...  Thiết kế sở liệu hệ quản trị sở liệu microsofl access my sql sql sever VI,  Truy vấn sở liệu quản lý bán hàng công ty Vinamilk? ??…………………… ? ?Xây dựng truy vấn  Thực truy vấn hệ sở liệu Lời mở... DEFAULT (N 'Dữ liệu cần điền')FOR [TenCot] ❖ Bước 4: Tạo liên kết bảng - Mỗi bảng có khóa để liên kết 1-1 - Tạo khóa ngoại để liên kết 1-n n-n(lưu ý trường liên kết phải có kiểu liệu) - Tạo liên... tế bảng lưu trữ mơ hình quan hệ II- Mơ tả tốn Cơng ty Vinamilk cung cấp loại sản phẩm sữa thương hiệu Vinamilk tới người tiêu dùng Khách hàng mua sản phẩm công ty thông qua trình giao dịch với

Ngày đăng: 04/10/2021, 22:33

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

Tài liệu liên quan