Phân tích cơ sở dữ liệu bài toán quản lý siêu thị

118 1.8K 0
Phân tích cơ sở dữ liệu bài toán quản lý siêu thị

Đ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

LỜI MỞ ĐẦU11. MỤC TIÊU, PHẠM VI ĐỀ TÀI:21.1.Mục tiêu:21.2Phạm vi22. KHẢO SÁT22.1.SƠ ĐỒ TỔ CHỨC CỦA SIÊU THỊ HOÀI ANH42.2Mô tả các hoạt động cuả hệ thống :52.2.Các Mẫu phiếu:63. PHÂN TÍCH CHỨC NĂNG113.1 Phân tích chức năng dữ liệu:113.2Phân tích các chức năng chính trong hệ thống quản lý124. PHÂN TÍCH, XỬ LÝ DỮ LIỆU154.1. Các bảng đầu ra:154.2. Các quy tắc xử lý:154.3. Danh sách các thuộc tính cần quản lý:165. MÔ HÌNH THỰC THỂ 225.1. Xây dựng mô hình thực thể:205.2. Xây dựng mối quan hệ giữa các thực thể:215.3. Mô hình ERD266. MÔ HÌNH QUAN HỆ286. 1. Chuyển mô hình ERD sang mô hình quan hệ:266.2.Mô hình ER:297. MÔ TẢ CHI TIẾT CHO CÁC QUAN HỆ307.1.Quan hệ Mặt Hàng:307.2.Quan hệ nhà cung cấp:337.3.Quan hệ chi tiết Phiếu Giao Ca:337.4.Quan hệ Phiếu Giao Ca:347.5.Quan hệ Kho:337.6.Quan hệ Quầy Hàng:337.7.Quan hệ Nhân Viên:347.8.Quan hệ Phiếu Nhập Kho:357.9.Quan hệ Chi Tiết Phiếu Nhập Kho:367.10.Quan hệ Chi Tiết Phiếu Xuất:367.11.Quan hệ Phiếu Xuất Kho:377.12.Quan hệ Phiếu Đặt Hàng:387.13.Quan hệ Chi Tiết Phiếu Đặt Hàng:387.14.Quan hệ Chi Tiết Phiếu Giao Hàng:397.15.Quan hệ Phiếu Giao Hàng:407.16.Quan hệ Phiếu Kiểm Kê:417.17.Quan hệ Hóa Đơn:427.18.Quan hệ Khách Hàng Thân Thiết:437.19.Quan hệ Chi Tiết Hóa Đơn:447.20.Quan hệ Quầy Thu Ngân:447.21.Quan hệ Chức Vụ:457.22. Quan hệ Thẻ khách hàng thân thiết:458. MÔ TẢ BẢNG TỔNG KẾT46XÂY DỰNG CHƯƠNG TRÌNH48CODE CHƯƠNG TRÌNH84

TRẦN BÁ KHIÊM – MSSV 508100107 Quản lý siêu thị MỤC LỤC STT 30 THUỘC TÍNH 30 DIỄN GIẢI 30 KIỂU DL 30 SỐ BYTE 30 RÀNG BUỘC 30 1 30 MSMH 30 MÃ MẶT HÀNG 30 CHAR 30 10 30 PK 30 NOT NULL 30 2 30 TENMH 30 TÊN MẶT HÀNG 30 CHAR 30 30 30 3 30 LOAIMH 30 LOẠI MẶT HÀNG 30 CHAR 30 10 30 4 30 DVT 30 ĐƠN VỊ TÍNH 30 SINGLE 30 10 30 5 30 MAQUAY 30 MÃ QUẦY 30 CHAR 30 10 30 FK 30 THAM CHIẾU ĐẾN BẢNG QUAYHANG 30 TỔNG SỐ 30 TRẦN BÁ KHIÊM – MSSV 508100107 Quản lý siêu thị 70 30 TÊN QUAN HỆ: PHIEUGIAOCA(MSPGC, NGAY, CA, MAQUAY,MSNV) 32 STT 32 THUỘC TÍNH 32 DIỄN GIẢI 32 KIỂU DL 32 SỐ BYTE 32 RÀNG BUỘC 32 1 32 MSPGC 32 MÃ SỐ PHIẾU 32 CHAR 32 10 32 PK 32 NOTNULL 32 2 32 NGAY 32 NGÀY LẬP 32 DATETIME 32 10 32 3 32 CA 32 CA TRỰC 32 SINGLE 32 5 32 4 32 MAQUAY 32 MÃ QUẦY 32 CHAR 32 30 32 FK 32 THAM CHIẾU ĐẾN BẢNG QHANG 32 5 32 MSNV 32 MÃ NHÂN VIÊN 32 CHAR 32 10 32 FK 32 THAM CHIẾU ĐẾN BẢNG NHANVIEN 32 TRẦN BÁ KHIÊM – MSSV 508100107 Quản lý siêu thị TỔNG SỐ 32 65 32 TÊN QUAN HỆ: 34 NHANVIEN(MSNV,TENNV, DIACHI,NSINH,SDT,MACVU) 34 STT 34 THUỘC TÍNH 34 DIỄN GIẢI 34 KIỂU DL 34 SỐ BYTE 34 RÀNG BUỘC 34 1 34 MSNV 34 MÃ NHÂN VIÊN 34 CHAR 34 10 34 PK 34 NOTNULL 34 2 34 TENNV 34 TÊN NHÂN VIÊN 34 CHAR 34 30 34 3 34 DIACHI 34 ĐỊA CHỈ 34 CHAR 34 30 34 4 34 NSINH 34 NĂM SINH 34 DATETIME 34 10 34 5 34 SDT 34 SỐ ĐIỆN THOẠI 34 CHAR 34 10 34 6 34 MACVU 34 TRẦN BÁ KHIÊM – MSSV 508100107 Quản lý siêu thị MÃ SỐ CV 34 CHAR 34 10 34 FK 34 THAM CHIEU DEN BANG CHUCVU 34 TỔNG SỐ 34 100 34 TÊN QUAN HỆ: 35 STT 35 THUỘC TÍNH 35 DIỄN GIẢI 35 KIỂU DL 35 SỐ BYTE 35 RÀNG BUỘC 35 1 35 MSNKHO 35 MÃ NHẬP KHO 35 CHAR 35 10 35 PK 35 NOTNULL 35 2 35 NGAYNHAP 35 NGÀY NHẬP KHO 35 DATETIME 35 10 35 3 35 TONGTGIA 35 TỔNG TRỊ GIÁ 35 SINGLE 35 20 35 4 35 MSKHO 35 MÃ SỐ KHO 35 CHAR 35 10 35 FK 35 THAM CHIẾU ĐẾN BẢNG KHOHANG 35 5 35 TRẦN BÁ KHIÊM – MSSV 508100107 Quản lý siêu thị MSNCC 35 MÃ NHÀ CUNG CẤP 35 CHAR 35 10 35 FK 35 THAM CHIẾU ĐẾN BẢNG NCC 35 6 35 MSNV 35 MÃ SỐ NV 35 CHAR 35 10 35 FK 35 THAM CHIẾU ĐẾN BẢNG NHANVIEN 35 TỔNG SỐ 35 70 35 TÊN QUAN HỆ: 37 STT 37 THUỘC TÍNH 37 DIỄN GIẢI 37 KIỂU DL 37 SỐ BYTE 37 RÀNG BUỘC 37 1 37 MSPXUAT 37 MÃ PHIẾU XUẤT 37 CHAR 37 10 37 PK 37 NOTNULL 37 2 37 NGAYXUAT 37 NGÀY XUẤT KHO 37 DATETIME 37 10 37 3 37 TONGTGIA 37 TỔNG TRỊ GIÁ 37 SINGLE 37 20 37 TRẦN BÁ KHIÊM – MSSV 508100107 Quản lý siêu thị 4 37 MSKHO 37 MÃ SỐ KHO 37 CHAR 37 10 37 FK 37 THAM CHIẾU ĐẾN BẢNG KHOHANG 37 5 37 MAQUAY 37 MÃ QUẦY 37 CHAR 37 10 37 FK 37 THAM CHIẾU ĐẾN BẢNG QHANG 37 6 37 MSNV 37 MÃ SỐ NV 37 CHAR 37 10 37 FK 37 TỔNG SỐ 37 70 37 STT 38 THUỘC TÍNH 38 DIỄN GIẢI 38 KIỂU DL 38 SỐ BYTE 38 RÀNG BUỘC 38 1 38 MAPDH 38 MÃ PHIẾU ĐẶT HÀNG 38 CHAR 38 10 38 PK 38 NOTNULL 38 2 38 NGAYDH 38 NGÀY ĐẶT HÀNG 38 DATETIME 38 TRẦN BÁ KHIÊM – MSSV 508100107 Quản lý siêu thị 10 38 3 38 DCNHAN 38 ĐỊA CHỈ NHẬN 38 CHAR 38 30 38 4 38 SDTNHAN 38 SỐ ĐIỆN THOẠI NHẬN 38 CHAR 38 10 38 5 38 MSNV 38 MÃ SỐ NV 38 CHAR 38 10 38 FK 38 THAM CHIẾU ĐẾN BẢNG NHANVIEN 38 TỔNG SỐ 38 70 38 TÊN QUAN HỆ: 40 STT 40 THUỘC TÍNH 40 DIỄN GIẢI 40 KIỂU DL 40 SỐ BYTE 40 RÀNG BUỘC 40 1 40 MAPGH 40 MÃ PHIẾU GIAO HÀNG 40 CHAR 40 10 40 PK 40 NOTNULL 40 2 40 NGAYGH 40 NGÀY GIAO HÀNG 40 DATETIME 40 10 40 TRẦN BÁ KHIÊM – MSSV 508100107 Quản lý siêu thị 3 40 DCGIAO 40 ĐỊA CHỈ GIAO 40 CHAR 40 30 40 4 40 SDTGIAO 40 SỐ ĐIỆN THOẠI GIAO 40 CHAR 40 10 40 5 40 THANHTIEN 40 THÀNH TIỀN 40 SINGLE 40 20 40 6 40 MSNV 40 MÃ SỐ NV 40 CHAR 40 10 40 FK 40 THAM CHIẾU ĐẾN BẢNG NHANVIEN 40 TỔNG SỐ 40 90 40 TÊN QUAN HỆ:PKK(MSPKK,NGAYLAP, TENMH,SLUONG,MSNV,MSKHO) 41 STT 41 THUỘC TÍNH 41 DIỄN GIẢI 41 KIỂU DL 41 SỐ BYTE 41 RÀNG BUỘC 41 1 41 MSPKK 41 MÃ PHIẾU KIỂM KÊ 41 CHAR 41 10 41 PK 41 NOTNULL 41 2 41 TRẦN BÁ KHIÊM – MSSV 508100107 Quản lý siêu thị NGAYLAP 41 NGÀY LẬP 41 DATETIME 41 10 41 3 41 TENMH 41 TÊN MẶT HÀNG 41 CHAR 41 10 41 4 41 SLUONG 41 SỐ LƯỢNG 41 SINGLE 41 10 41 5 41 MSKHO 41 MÃ SỐ KHO 41 CHAR 41 10 41 FK 41 THAM CHIẾU ĐẾN BẢNG KHOHANG 41 6 41 MSNV 41 MÃ SỐ NV 41 CHAR 41 10 41 FK 41 THAM CHIẾU ĐẾN BẢNG NHANVIEN 41 TỔNG SỐ 41 60 41 STT 42 THUỘC TÍNH 42 DIỄN GIẢI 42 KIỂU DL 42 SỐ BYTE 42 RÀNG BUỘC 42 1 42 MSHDON 42 MÃ SỐ HÓA ĐƠN 42 TRẦN BÁ KHIÊM – MSSV 508100107 Quản lý siêu thị CHAR 42 10 42 PK 42 NOTNULL 42 2 42 NGAYLAP 42 NGÀY LẬP 42 DATETIME 42 10 42 3 42 GIOLAP 42 GIƠ LẬP 42 NUMBER 42 10 42 4 42 TENMH 42 TÊN MẶT HÀNG 42 CHAR 42 20 42 5 42 TONGTGIA 42 TỔNG TRỊ GIÁ 42 SINGLE 42 20 42 6 42 MSNV 42 MÃ SỐ NV 42 CHAR 42 10 42 FK 42 THAM CHIẾU ĐẾN BẢNG NHANVIEN 42 TỔNG SỐ 42 80 42 TÊN QUAN HỆ:KHTT(MAKHANG,TENKH,DIACHI,SDT,MSHDON) 43 STT 43 THUỘC TÍNH 43 DIỄN GIẢI 43 KIỂU DL 43 SỐ BYTE 43 [...]... MSSV 508100107 Quản lý siêu thị 1 MỤC TIấU, PHẠM VI ĐỀ TÀI: 1.1.Mục tiêu: Dựa vào những kiến thức đã học từ môn học Cơ sở dữ liệu và Phân Tích Thiết Kế Hệ Thống, đồ án sẽ phân tích hệ thống siêu thị nhằm mục đích tạo một hệ thống quản lý một siêu thị bao gồm các chức năng:  Quản lý nhân viên  Quản lý khách hàng thân thiết  Quan lý nhập, xuất kho  Quản lý mặt hàng trong siêu thị  Quản lý tài chính... Quản lý tài chính thu chi của siêu thị 1.2 Phạm vi Đồ án được thực hiện dựa trên việc Phân tích Cơ sở dữ liệu và những mục tiêu nêu trên Đồ án chỉ thực hiện dựa trên cơ sở lý thuyết để thiết kế mô hình và tổ chức dữ liệu Do phạm vi và khả năng nên em chỉ khảo sát và quản lý một siêu thị vừa và nhỏ 2 KHẢO SÁT a.Khỏi quát về hệ thống siêu thị: Siêu thị Hoài Anh là siêu thị lớn chuyên mua bán với nhiều... hàng mà mình cần, vì thế hệ thống siêu thị cần có mụt cơ cấu quản lý thật chặt chẽ để đáp ứng nhu cầu cho khách hàng một cách hài hoà Em thực hiên đồ án Phân tích Cơ sở dữ liệu bài toán quản lý siêu thị cũng không ngoài mục đích tìm hiểu những kiến thức về lĩnh vực này Em xin chân thành cảm ơn thầy trong thời gian qua đã cho em nhiều kiến thức quý giá về lĩnh vực phân tích thiết kế hệ thống thông tin... toán trưởng Cửa hàng trưởng □ Báo cáo thiếu hàng: Siêu thị Hoài Anh STT Mã số BÁO CÁO THIẾU HÀNG Từ ngày đến ngày Tên hàng Thiếu Nhập Xuất Thiếu đầu kỳ cuối kỳ Ghi chú Ngày tháng năm 200 Kế toán trưởng Cửa hàng trưởng 10 TRẦN BÁ KHIÊM – MSSV 508100107 Quản lý siêu thị 3 PHÂN TÍCH CHỨC NĂNG 3.1 Phân tích chức năng dữ liệu: a Chức năng dữ liệu: * Dữ liệu đầu vào: 1 Phiếu mua hàng gồm: (Ten NCC, MaNCC,... để quản lý nhân viên làm việc  Quản lý nhập, xuất kho:Khi nhập xuất hàng trong siêu thị cần quản lý thông tin:ngày tháng nhập xuất,số lượng, tổng trị giá lấy và khớp từ bảng đầu vào: thẻ kho, phiêu xuất  Quản lý mặt hàng trong siêu thị: Mặt hàng trong siêu thị được quản lý dụa trên những thụng tin:Mó mặt hàng,tờn mặt hàng, loại, đơn vị tính lấy từ bảng đầu vào Hóa đơn bán hàng và Phiếu mua hàng  Quản. .. theo năm  Quản lý nhân viờn: Nhân viên của siêu thị được quản lý với những thụng tin:Mó số, Tờn nhõn viờn,năm sinh, địa chỉ Siêu thị sẽ lưu giữ dữ liệu của các nhân viên trong một thực thể riêng Dựa vào PHIEUGIAOCA để quản lý nhân viên làm việc theo từng ngày Mỗi ngày có nhiều ca làm, mỗi quầy, mỗi vị trí có nhiều nhân viên Nên dựa vào thông 13 TRẦN BÁ KHIÊM – MSSV 508100107 Quản lý siêu thị tin đầy... ngoài nước cung cấp.Khỏch hàng của siêu thị là người tiờu dựng,cỏc hiệu tạp hoá nhỏ, những siêu thị khỏc…Siờu thị có đa dạng các mặt hàng: quần ỏo,rau, quả,thit, cỏ…Siờu thị có quay thu ngân, quay kế toỏn Vỡ vậy can một hệ thống quản lý để giúp cho việc quản lý siêu thị được dể dàng hơn Các hoạt động chính của siêu thị gồm nhập hàng vào kho, xuất hàng từ kho ra quay, quản lý quay, báo cáo số luợng và doanh... 90 43 TRẦN BÁ KHIÊM – MSSV 508100107 Quản lý siêu thị TRẦN BÁ KHIÊM – MSSV 508100107 Quản lý siêu thị LỜI MỞ ĐẦU Xã hội ngày càng phát triển thì nhu cầu về vật chất của con người ngày càng tăng, nên đòi hỏi phải có một hệ thống siêu thị với mạng lưới rộng lớn.Trong mạng lưới đú cú siêu thị Hoài Anh cũng là một siêu thị lớn với đầy đủ các loại mặt hàng.Tại đây, khách hàng có thể... phòng để trình cấp trên và cú cỏc phương án hợp lý 3 TRẦN BÁ KHIÊM – MSSV 508100107 Quản lý siêu thị 2.1.SƠ ĐỒ TỔ CHỨC CỦA SIÊU THỊ HOÀI ANH Tổ văn phòng Tổ bảo vệ Tổ quản lý Tổ thu ngân Tổ tin học Tổ văn phòng: Gồm 1 giám đốc và 2 phó giám đốc có nhiệm vụ điều phối toàn bộ hoạt động của siêu thị Tổ phải name được tình hình mua bán, doanh thu của siêu thị để báo cáo lại cho ban giám đốc hợp tác xã Việc... cho việc quản lý sau này Vào cuối ngày, bộ phận kế toán sẽ thống kê tình hình bán hàng của siêu thị, tính toán xem lượng hàng tồn, hàng hết để lên kế hoạch nhập hàng mới hay thanh lý hàng tồn Hệ thống phải cho phép bộ phận kế toán thống kê chi tiết về tình hình của siêu thị Vào cuối tháng hoặc khi được ban giám đốc yêu cầu, bộ phận kế toán sẽ lập báo cáo thống kê về tình hình bán hàng của siêu thị gửi . thế hệ thống siêu thị cần có mụt cơ cấu quản lý thật chặt chẽ để đáp ứng nhu cầu cho khách hàng một cách hài hoà. Em thực hiên đồ án Phân tích Cơ sở dữ liệu bài toán quản lý siêu thị cũng không. thống quản lý một siêu thị bao gồm các chức năng:  Quản lý nhân viên  Quản lý khách hàng thân thiết  Quan lý nhập, xuất kho  Quản lý mặt hàng trong siêu thị  Quản lý tài chính thu chi của siêu. 508100107 Quản lý siêu thị 1. MỤC TIấU, PHẠM VI ĐỀ TÀI: 1.1.Mục tiêu: Dựa vào những kiến thức đã học từ môn học Cơ sở dữ liệu và Phân Tích Thiết Kế Hệ Thống, đồ án sẽ phân tích hệ thống siêu thị nhằm

Ngày đăng: 01/08/2014, 15:59

Từ khóa liên quan

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

Tài liệu liên quan