1. Trang chủ
  2. » Giáo án - Bài giảng

Csdl_ Quản Lý Bán Hàng.pdf

30 3 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 30
Dung lượng 891,87 KB

Nội dung

1 BẢN THIẾT KẾ CƠ SỞ DỮ LIỆU VÀ PHÂN TÍCH HỆ THỐNG 2 MỤC LỤC ❖ Mô tả bài toán 3 ❖ Liệt kê những danh từ liên quan đến bài toán 4 ❖ Loại bỏ danh từ đồng nghĩa 5 ❖ Xác định các thực thể và các thuộc tín[.]

BẢN THIẾT KẾ CƠ SỞ DỮ LIỆU VÀ PHÂN TÍCH HỆ THỐNG MỤC LỤC ❖ ❖ ❖ ❖ ❖ ❖ ❖ ❖ ❖ ❖ ❖ ❖ ❖ ❖ ❖ ❖ ❖ ❖ ❖ ❖ ❖ ❖ Mô tả toán Liệt kê danh từ liên quan đến toán Loại bỏ danh từ đồng nghĩa Xác định thực thể thuộc tính tương ứng thực thể Xác định mối quan hệ thực thể đôi tiến hành vẽ sơ đồ thực thể mối quan hệ Chuẩn hóa Mô tả chi tiết thực thể Phát ràng buộc 13 Sơ đồ chức kinh doanh BFD 14 Sơ đồ ngữ cảnh 15 Sơ đồ luồng liệu mức - DFD mức 16 Sơ đồ luồng liệu mức 1.0 – DFD mức 1.0 17 Sơ đồ luồng liệu mức 2.0 – DFD mức 2.0 18 Sơ đồ luồng liệu mức 3.0 – DFD mức 3.0 19 Sơ đồ luồng liệu mức 4.0 – DFD mức 4.0 20 Mô tả số ô xử lý kho liệu 21 Sơ đồ ERD MySQL Workbench 26 Sơ đồ ERD Microsoft SQL Server 27 Sơ đồ ERD CSDL quản lý tài khoản Microsoft SQL Server 28 Thủ tục dựng sẵn - Stored Procedure 29 Trigger 30 Bảng ảo - View 30 XÂY DỰNG CƠ SỞ DỮ LIỆU QUẢN LÝ BÁN HÀNG CHO CÔNG TY ĐỒNG PHÁT ❖ Bước 1: Mơ tả (xác định) tốn: Xây dựng sở liệu quản lý đặt hàng - quản lý hoạt động công việc mua bán hàng hóa Cơng ty Đồng Phát cần quản lý công tác đặt hàng sở nhằm mục đích thực tốt cơng việc tiếp nhận đơn đặt hàng giao hàng thời gian cho khách hàng, đồng hóa hoạt động sở Cơng ty kinh doanh nhiều loại hàng khác nhằm đáp ứng yêu cầu khác cho khách hàng Các loại hàng phân dựa sở yếu tố chức năng, cấu tạo, mục đích sử dụng, mức độ tác động… Mỗi loại hàng có mã loại hàng để quản lý, tên loại hàng để nhận biết ghi nhằm thích cho đặc trưng nhóm hàng Mỗi loại hàng mà công ty kinh doanh thường gồm nhiều mặt hàng Mỗi mặt hàng nhận biết qua tên hàng, đơn vị tính gán cho mã số gọi mã hàng để tiện cho việc theo dõi quản lý Công ty nhận mặt hàng từ nhiều nhà cung cấp khác nhau, từ phân mặt hàng vào loại hàng tương ứng Một nhà cung cấp cung cấp hay nhiều mặt hàng khác mặt hàng nhiều nhà cung cấp cung cấp cho công ty Mỗi nhà cung cấp quản lý qua mã công ty, tên cơng ty thích qua thông tin địa chỉ, điện thoại, fax, email, website… Công ty Đồng Phát phân loại khách hàng theo nhóm khác dựa theo yêu cầu, đề xuất, tính chất giao dịch phạm vi hoạt động… khách hàng Khách hàng giao dịch với cơng ty ghi nhận lại thông tin cá nhân Khách hàng cá nhân đại diện cho cơng ty đó, tỉnh thành Mỗi khách hàng cung cấp mã khách hàng để tiện mục đích nhận biết, ghi nhận, lưu trữ tìm kiếm Bên cạnh đó, khách hàng cịn lưu trữ với thơng tin tên cơng ty mà khách hàng cơng tác (nếu có), tên giao dịch, địa chỉ, email, điện thoại, fax… Khi khách hàng cần mua hàng họ đưa thông tin mặt hàng cần mua, số lượng mặt hàng Từ đó, nhân viên cơng ty kiểm tra, xem xét cịn hàng kho hay không, xác định lại thông tin chấp nhận yêu cầu đặt hàng khách Khách hàng thương lượng với nhân viên bán hàng giá bán mức giảm giá mặt hàng mà họ đặt mua, cho biết thông tin ngày giao hàng nơi giao hàng Lúc này, nhân viên công ty làm đơn đặt hàng theo mẫu in sẵn bao gồm: số hóa đơn, mã khách hàng, mã nhân viên, ngày đặt hàng, ngày giao hàng, ngày chuyển hàng, nơi giao hàng… Do đơn đặt hàng bao gồm nhiều mặt hàng khác nên mặt hàng ghi nhận cụ thể bảng chi tiết đặt hàng, bao gồm thông tin: số hóa đơn, mã hàng, giá bán, số lượng, mức giảm giá… Mỗi đơn đặt hàng có nhiều chi tiết đặt hàng phương thức chuyển giao Nhân viên cơng ty làm việc phịng ban khác nhau, có nhiệm vụ giao dịch với nhà cung cấp, ghi nhận đặt hàng khách, giao hàng theo đơn cho khách thực công việc hoặt động hàng ngày công ty Công ty quản lý nhân viên thông qua mã nhân viên Mỗi nhân viên cung cấp họ tên, ngày sinh, ngày làm việc, địa chỉ, điện thoại, lương bản, phụ cấp, chức vụ… Mỗi nhân viên đảm nhận giao dịch, ghi nhận nhiều đơn đặt hàng Cuối tháng, công ty thống kê lại số lượng hàng hóa mức doanh thu, lợi nhuận tháng ❖ Bước 2: Liệt kê tất danh từ liên quan đến toán: Các danh từ có: Khách hàng, nhân viên, hàng hóa, kho, hóa đơn, mã khách hàng, số tài khoản, loại tiền, tên công ty, mã SP, tên giao dịch, gian hàng, mã số thuế, tổng số tiền, địa chỉ, Email, điện thoại, Fax, mã nhân viên, họ tên, mã phương thức chuyển giao, mã tỉnh thành, ngày sinh, hàng chưa tốn, giới tính, ngày làm việc, phiếu nhập kho, lương bản, phụ cấp, nhà cung cấp, mã công ty, phịng ban, đơn đặt hàng, mơ tả cụ thể, số hóa đơn, chất lượng sản phẩm, ngày đặt hàng, ngày giao hàng, kích cỡ SP, ngày chuyển hàng, nơi giao hàng, mặt hàng, mã hàng, hóa đơn nhập hàng, tên hàng, tên tỉnh thành, mã loại hàng, ngày nhận, số lượng, đơn giá, giá bán, ngày bán, phương thức chuyển giao, mức giảm giá, loại hàng, tỉnh thành, mã phòng ban, tên loại hàng, chức vụ, ghi chú, nhà phân phối, công ty vận chuyển, thời gian bảo hành, mã vạch sản phẩm, mơ tả đặc tính, xuất xứ, ngày lập, đơn vị tính, mã nhóm khách hàng, tên nhóm khách hàng, số fax, mã vùng, mã nhà vận chuyển, quốc tịch, website, tên phịng ban, nhóm khách hàng ❖ Bước 3: Loại bỏ danh từ đồng nghĩa: Khách hàng, nhân viên, hàng hóa, kho, hóa đơn, mã khách hàng, mã phương thức chuyển hàng, số tài khoản, loại tiền, tên công ty, mã SP, tên giao dịch, gian hàng, mã số thuế, tổng số tiền, địa chỉ, Email, điện thoại, Fax, tên tỉnh thành, mã nhân viên, họ tên, ngày sinh, hàng chưa toán, giới tính, ngày làm việc, phiếu nhập kho, lương bản, phụ cấp, mô tả cụ thể, nhà cung cấp, mã cơng ty, phịng ban, đơn đặt hàng, số hóa đơn, chất lượng sản phẩm, ngày đặt hàng, ngày giao hàng, kích cỡ SP, phương thức chuyển hàng, ngày chuyển hàng, nơi giao hàng, mặt hàng, mã hàng, hóa đơn nhập hàng, tên hàng, mã phòng ban, mã loại hàng, ngày nhận, số lượng, đơn giá, giá bán, ngày bán, mức giảm giá, mã tỉnh thành, loại hàng, tên loại hàng, chức vụ, ghi chú, nhà phân phối, công ty vận chuyển, thời gian bảo hành, mã vạch sản phẩm, mô tả đặc tính, xuất xứ, ngày lập, đơn vị tính, phịng ban, mã nhóm khách hàng, tên nhóm khách hàng, số fax, mã vùng, mã nhà vận chuyển, tên phòng ban, quốc tịch, website, mô tả cụ thể, tỉnh thành, nhóm khách hàng ❖ Bước 4: Xác định thực thể thuộc tính tương ứng thực thể: a) Thực thể: KHACHHANG - Chi tiết khách hàng sở liệu - Thuộc tính: MaKhachHang, TenKhachHang, TenCongTy, TenGiaoDich, MaNhomKH, SoTaiKhoan, DiaChi, Email, DienThoai, Fax, MaTinh b) Thực thể: NHANVIEN - Chi tiết nhân viên sở liệu - Thuộc tính: MaNhanVien, TenNhanVien, NgaySinh, NgayLamViec, DiaChi, DienThoai, LuongCoBan, PhuCap, ChucVu, MaPhongBan c) Thực thể: NHACUNGCAP - Chi tiết nhà cung cấp cung cấp hàng hóa cho cơng ty - Thuộc tính: MaCongTy, TenCongTy, DiaChi, DienThoai, Fax, Email, Website d) Thực thể: DONDATHANG - Chi tiết đơn đặt hàng công ty - Thuộc tính: SoHoaDon, MaKhachHang, MaNhanVien, NgayDatHang, NgayGiaoHang, NgayChuyenHang, NoiGiaoHang, NgayLap, TongSoTien, MaPhuongThucChuyen e) Thực thể: PHUONGTHUCCHUYENGIAO - Mô tả phương thức giao nhận hàng hóa - Thuộc tính: MaPhuongThucChuyen, MoTaCuThe f) Thực thể: LOAIHANG - Chi tiết loại hàng cơng ty - Thuộc tính: MaLoaiHang, TenLoaiHang, GhiChu g) Thực thể: NHOMKHACHHANG - Chi tiết nhóm khách hàng cơng ty - Thuộc tính: MaNhomKH, TenNhomKH, GhiChu h) Thực thể: MATHANG - Thông tin chi tiết mặt hàng có cơng ty - Thuộc tính: MaHang, TenHang, MaCongTy, MaLoaiHang, SoLuong, DonGia, DonViTinh, ThoiGianBaoHanh, MoTaDacTinh, XuatXu i) Thực thể: TINHTHANH - Chi tiết tỉnh thành, nơi khách hàng cơng ty cư trú - Thuộc tính: MaTinh, TenTinh j) Thực thể: PHONGBAN - Chi tiết phòng ban làm việc nhân viên - Thuộc tính: MaPhongBan, TenPhongBan ❖ Bước 5: Xác định mối quan hệ thực thể đôi tiến hành vẽ sơ đồ thực thể mối quan hệ: Xác định mối quan hệ thực thể đôi một: KHACHHANG Trong NHOMKHACHHANG KHACHHANG Đ hàng DONDATHANG NHANVIEN Lập DONDATHANG MATHANG B gồm DONDATHANG MATHANG C cấp NHACUNGCAP MATHANG Thuộc LOAIHANG KHACHHANG Ở TINHTHANH NHANVIEN Có PHONGBAN DONDATHANG Gồm PHUONGTHUCCHUYENGIAO Sơ đồ thực thể mối quan hệ: TINHTHANH Ở Trong NHOMKHACHHANG KHACHHANG Đ hàng Lập DONDATHANG NHANVIEN Có Gồm B gồm PHUONGTHUCCHUYENGIAO PHONGBAN C cấp NHACUNGCAP MATHANG Thuộc LOAIHANG ❖ Bước 6: Chuẩn hóa: Xác định khóa cho thực thể: - KHACHHANG (MaKhachHang, TenKhachHang, TenCongTy, TenGiaoDich, MaNhomKH, SoTaiKhoan, DiaChi, Email, DienThoai, Fax, MaTinh) - NHANVIEN (MaNhanVien, TenNhanVien, NgaySinh, NgayLamViec, DiaChi, DienThoai, LuongCoBan, PhuCap, ChucVu, MaPhongBan) - NHACUNGCAP (MaCongTy, TenCongTy, DiaChi, DienThoai, Fax, Email, Website) - DONDATHANG (SoHoaDon, MaKhachHang, MaNhanVien, NgayDatHang, NgayGiaoHang, NgayChuyenHang, NoiGiaoHang, NgayLap, TongSoTien, MaPhuongThucChuyen) - CHITIETDATHANG (SoHoaDon, MaHang, GiaBan, SoLuong, MucGiamGia, GhiChu) - LOAIHANG (MaLoaiHang, TenLoaiHang, GhiChu) - MATHANG (MaHang, TenHang, MaCongTy, MaLoaiHang, SoLuong, DonGia, DonViTinh, ThoiGianBaoHanh, MoTaDacTinh, XuatXu) - NHOMKHACHHANG (MaNhomKH, TenNhomKH, GhiChu) - TINHTHANH (MaTinh, TenTinh) - PHONGBAN (MaPhongBan, TenPhongBan) - PHUONGTHUCCHUYENGIAO (MaPhuongThucChuyen, MoTaCuThe) Mô tả chi tiết thực thể: a) Thực thể: KHACHHANG Thực thể: KHACHHANG Tên Thuộc tính #MaKhachHang TenKhachHang TenCongTy TenGiaoDich MaNhomKH SoTaiKhoan DiaChi Email DienThoai Fax MaTinh Diễn Giải Mã số khách hàng Họ Tên khách hàng Tên công ty khách hàng đại diện Tên giao dịch khách hàng Mã nhón khách hàng khách Số tài khoản khách hàng Địa khách hàng Email khách hàng Điện thoại khách hàng Số fax Mã tỉnh khách hàng Kiểu liệu Chuỗi Chuỗi Chuỗi Chuỗi Chuỗi Chuỗi Chuỗi Chuỗi Chuỗi Chuỗi Chuỗi Loại liệu Ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Ràng buộc Không ràng buộc Không ràng buộc Ràng buộc Không ràng buộc Không ràng buộc Ràng buộc Kích thước 10 ký tự 50 ký tự 50 ký tự 50 ký tự 10 ký tự 10 ký tự 20 ký tự 20 ký tự 20 ký tự 10 ký tự 10 ký tự b) Thực thể: NHANVIEN Thực thể: NHANVIEN Tên Thuộc tính #MaNhanVien TenNhanVien NgaySinh NgayLamViec DiaChi DienThoai LuongCoBan PhuCap ChucVu MaPhongBan Diễn Giải Mã số nhân viên Họ tên nhân viên Ngày sinh nhân viên Ngày làm việc nhân viên Địa nhân viên Số điện thoại nhân viên Mức lương Tình trạng nhân viên Chức vụ nhân viên Mã phòng ban nhân viên Kiểu liệu Chuỗi Chuỗi Ngày tháng Ngày tháng Chuỗi Chuỗi Chuỗi Chuỗi Chuỗi Chuỗi Loại liệu Ràng buộc Không ràng buộc Ràng buộc Ràng buộc Không ràng buộc Không ràng buộc Ràng buộc Không ràng buộc Không ràng buộc Ràng buộc Kích thước 10 ký tự 50 ký tự Kiểu liệu Chuỗi Chuỗi Chuỗi Chuỗi Chuỗi Chuỗi Chuỗi Loại liệu Ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Khơng ràng buộc Ràng buộc Ràng buộc Kích thước 10 ký tự 50 ký tự 20 ký tự 20 ký tự 10 ký tự 20 ký tự 20 ký tự Kiểu liệu Chuỗi Chuỗi Chuỗi Ngày tháng Ngày tháng Ngày tháng Chuỗi Ngày tháng Số Chuỗi Loại liệu Ràng buộc Ràng buộc Ràng buộc Ràng buộc Ràng buộc Ràng buộc Không ràng buộc Ràng buộc Ràng buộc Ràng buộc Kích thước 10 ký tự 10 ký tự 10 ký tự 20 ký tự 20 ký tự 20 ký tự 20 ký tự 20 ký tự 10 ký tự c) Thực thể: NHACUNGCAP Thực thể: NHA_CUNG_CAP Tên Thuộc tính #MaCongTy TenCongTy DiaChi DienThoai Fax Email Website Diễn Giải Mã nhà cung cấp hàng hóa Tên nhà cung cấp hàng hóa Địa nhà cung cấp Điện thoại nhà cung cấp Số fax nhà cung cấp Email nhà cung cấp Website nhà cung cấp d) Thực thể: DONDATHANG Thực thể: DONDATHANG Tên Thuộc tính #SoHoaDon MaKhachHang MaNhanVien NgayDatHang NgayGiaoHang NgayChuyenHang NoiGiaoHang NgayLap TongSoTien MaPhuongThucCh Diễn Giải Mã đơn đặt hàng Mã khách hàng đặt hàng Mã nhân viên đặt hàng Ngày đặt hàng Ngày giao hàng Ngày chuyển hàng Nơi giao hàng Ngày lập hóa đơn Tổng số tiền Mã phương thức vận chuyển 20 ký tự 10 ký tự 10 ➢ Sơ đồ luồng liệu mức – DFD mức 0: Nhà cung cấp Phiếu đặt hàng Hàng hóa Hồ sơ loại hàng Thơng tin loại hàng Hóa đơn 1.0 Quản lý nhận hàng TT phiếu nhập kho Phiếu đặt hàng Hàng nhập TT phiếu nhập kho Hàng Hàng nhập Thông tin loại hàng 2.0 Quản lý mặt hàng Kho hàng Phiếu nhập kho Đơn đặt hàng 3.0 Quản lý đặt hàng TT đặt hàng Khách hàng Hàng hóa 4.0 Quản lý giao hàng TT trả lời TT CTĐH TT CTĐH Chi tiết đặt hàng 16 ➢ Sơ đồ luồng liệu mức 1.0 – DFD 1.0: Nhà cung cấp Phiếu đặt hàng Phiếu nhập kho Phiếu Hàng đặt hàng hóa 1.1 Ghi nhận ttin hàng nhập TT nhà cung cấp TT nhà cung cấp TT phiếu nhập kho Hóa đơn Thông tin hàng nhập TT phiếu nhập kho 1.2 Lập phiếu nhập kho Hàng Nhà cung cấp 17 ➢ Sơ đồ luồng liệu mức 2.0 – DFD 2.0: Hàng Hồ sơ loại hàng Hàng nhập 2.1 Xđịnh ttin mặt hàng TT loại hàng Thông tin hàng nhập TT loại hàng 2.2 Phân loại mặt hàng Kho hàng 2.3 Ghi nhận tt chi tiết mặt hàng 18 ➢ Sơ đồ luồng liệu mức 3.0 – DFD 3.0: Kho hàng 3.1 Phân tích u cầu KH 3.2 Kiểm tra tình trạng hàng kho TT đặt hàng TT kiểm tra Khách hàng 3.3 Trả lời yêu cầu KH 3.5 Lập hóa đơn thu tiền Đơn đặt hàng 3.4 Ghi nhận tt chi tiết đặt hàng TT CTĐH TT CTĐH Chi tiết đặt hàng 19 ➢ Sơ đồ luồng liệu mức 4.0 – DFD 4.0: Đơn đặt hàng 4.1 Xác định thông tin đặt hàng Thông tin đặt hàng 4.2 Xđịnh pthức chuyển giao Khách hàng 4.4 Lập phiếu giao hàng TT phiếu giao hàng 4.3 Chuyển giao hàng hóa TT phiếu giao hàng Phiếu giao hàng Kho hàng 20

Ngày đăng: 22/05/2023, 22:13

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w