1. BÀI BÁO CÁO
Môn học: Cơ sở dữ liệu nâng cao.
Giảng viên hướng dẫn: Nguyễn Đình Hoa Cương.
Họ và tên: Nguyễn Hữu Duy
Lớp: K45 Tin học kinh tế
QUẢN LÝ BÁN HÀNG TẠI SIÊU THỊ
ĐIỆN THOẠI THẾ GIỚI DI ĐỘNG KHU
VỰC TP.HUẾ.
Phần I: Khảo sát thực tế và phát biểu bài toán
1.1. Kháo sát và thông tin doanh nghiệp:
Siêu thị điện thoại thế giới di động, chi nhanh tại Huế có 3 cơ sở:
- Cơ sở 1: số 57 Bà Triệu, Phường Xuân Phú, Tp.Huế, Tỉnh Thừa Thiên Huế.
- Cơ sở 2: số 197-199 Trần Hưng Đạo, Phường Phú Hòa, Tp.Huế, Tỉnh Thừa
Thiên Huế.
- Cơ sở 3: số 185 Hùng Vương, Phường An Cựu, Tp.Huế, Tỉnh Thừa Thiên
Huế.
- Website: www.thegioididong.com
- SĐT: Tư vấn khách hàng: 08.38.102.102 (từ 7:30-22:00 mỗi ngày), góp ý
khiếu nại: 1800.1062 (từ 8:00-21:00 mỗi ngày).
Phương châm công ty:
- Với khách hàng: Sự thuận tiện và thái độ phục vụ đẳng cấp “ 5 sao” để mang
đến sự hài lòng cao nhất
- Với nhân viên: môi trường làm việc THÂN THIỆN, VUI VẺ, CHUYÊN
NGHIỆP, ỔN ĐỊNH và cơ hội thăng tiến công bằng
- Với đối tác & nhà đầu tư: sự TÔN TRỌNG và TIN TƯỞNG.
1.2. Phát biểu bài toán (mô tả bài toán):
Siêu thị điện thoại thế giới di động chuyên buôn bán máy điện thoại, máy tính bảng,
laptop linh kiện điện tử … tại 3 cơ sở trên địa bàn tỉnh Thừa Thiên Huế.
Hoạt động bán hàng của cửa hàng được mô tả như sau:
Khi khách hàng đến mua hàng tại cửa hàng nhân viên cửa hàng sẽ tư vấn cho khách
hàng và ghi lại thông tin khách hàng như: MaKH(mỗi khách hàng sẽ có 1 mã riêng),
TenKH, diachi, SDT. Khi một khách hàng cần mua hàng thì họ sẽ đưa ra thông tin về
2. các mặt hàng cần mua, số lượng của mỗi mặt hàng. Từ đó, nhân viên của công ty sẽ
kiểm tra, xem xét còn hàng ở cửa hàng hay không. Xác định lại thông tin và yêu câu
chấp nhận đặt hàng của khách hàng.
Khi khách hàng thanh toán sản phẩm vừa mới được mua thì khách hàng sẽ nhận được
hóa đơn của cửa hàng được quản lý thông quá: MaHD, MaKH, ngaycaphopdong,
ngaynhanhang,MaNV. Mỗi khách hàng sẽ có nhiều hóa đơn và 1 hóa đơn chỉ thuộc 1
khách hàng. Khi đơn hàng hoàn thành nhân viên sẽ báo cho khách hàng đến nhận và
nhân viên của cửa hàng có nhiệm vụ thông báo cho khách hàng đến nhận hàng đã
mua, tiến hành lập hóa đơn tổng tiền đơn hàng và nếu có tiền dư thì sẽ nhận lại. và để
làm rõ hơn và quản lý dễ dàng hơn về hóa đơn thì sẽ có chi tiết hóa đơn được quản lý
thông qua các thông tin như: MaHD,MaSP,SoLuong.
Mỗi hóa đơn thanh toán sản phẩm được quản lý bởi nhân viên, mỗi nhân viên của cửa
hàng sẽ được quản lý thông qua các thông tin: MaNV(mỗi nhân viên sẽ có 1 mã riêng),
TenNV, Gioitinh, Ngaysinh, Diachi, SDT, Email. Nhân Viên có quyền thực hiện các
chức năng như Thêm, Sửa, Xóa các mặt hàng, các nhà cung cấp, kiểm tra lô hàng của
từng nhà cung cấp: Trong trường hợp giao hàng không đúng yêu cầu đặt hàng hay
hàng kém chất lượng thì nhân viên kho sẽ trả lại và yêu cầu nhà cung cấp giao lại
những mặt hàng bị trả lại
Mỗi sản phẩm sẽ thuộc 1 nhà cung cấp được quản lý thông qua các thông tin: MaNCC,
Ten NCC, Diachi, SDT, Email và 1 nhà cung cấp có thể cung cấp nhiều sản phẩm cho
cửa hàng.
Mỗi sản phẩm được quản lý thông qua: MaSP, TenSP, Donvitinh, Dongia, MaNCC.
Mỗi sản phẩm có thể có nhiều ghi chú và ghi chú được quản lý thông qua: MaGC,
MaSP, Noidung. Những ghi chú này giúp nhân viên năm rõ hơn về sản phẩm của cửa
hàng.
Phần II: Xây dựng cơ sở dữ liệu cho bài toán
2.1. Xác định cụm danh từ:
Khachhang Nhanvien Nhacungcap
TenKH TenNV TenNCC
Diachi GioiTinh Diachi
SDT Ngaysinh Dongia
HoaDon Diachi Email
Ngaycaphopdong Soluong Ghichu
Ngaynhanhang Sanpham Noidung
ChitietHD TenSP Donvitinh
3. 2.2 Xác đinh mối quan hệ:
KHACHHANG Thực hiện HOADON
1
NHANVIEN Thực hiện HOADON
1
KHACHHANG Thuộc HOADON
NHACUNGCAP Cung cấp SANPHAM
1
KHACHHANG Có HOADON
1
4. 2.3 Ghép nối quan hệ:
Bước 1: ghép nối.
NHANVIEN Thưchiện HOADON Thuộc SANPHAM Cungcap SANPHAM
Thưchiện
HOADON
Thưchiện
GHICHU
1
1
1
1
Bước 2: Xác định từ khóa cho thực thể.
KHACHHANG(MaKH,TenKH,DiaChi,SDT)
HOADON(MaHD,MaKH,ngaycaphopdong,ngaynhanhang,soluong)
CHITIETHD(MaHD,MaSP,SOLUONG)
NHANVIEN(MaNV,TenNV,Gioitinh,ngaysinh,Diachi,SDT)
SANPHAM(MaSP,TenSP,Donvitinh,Dongia,MaNCC)
NHACUNGCAP(MaNCC,TenNCC,Diachi,SDT,Email)
GHICHU(MaGC,MaSP,Noidung)
5. 2.4 Sơ đồ cơ sở dữ liệu trên hệ quản trị cơ sở dữ liệu SQL
Server :
KẾT THÚC BÀI BÁO CÁO