Trong những năm gần đây, cửa hàng luôn hướng đến xu hướng thi t k xanh nhế ế ằm đóng góp không chỉ một không gian s ng ti n nghi mà còn là mố ệ ột môi trường sống trong lành cho người sử
Trang 1Mã l p h c phớ ọ ần: 23D1INF50900605 Giảng viên hướng dẫn: Th y Phan Hiầ ền
TP Hồ Chí Minh, ngày 9 tháng 4 năm 2023
Trang 41
NỘI DUNG
1 Mô t b ng l i v hoả ằ ờ ề ạt động c a tủ ổ ch c mà nhóm tìm hi u ứ ể
Giới thiệu sơ lược v tề ổ chức
Cửa hàng n i th t g M c chính thộ ấ ỗ ộ ức khai trương ừ năm 2017, chuyên kinh doanh s ỉtvà l các lo i n i th t t các nhà s n xuẻ ạ ộ ấ ừ ả ất uy tín trong và ngoài nước Danh mục sản phẩm thường xuyên được đổi mới và cập nhật, liên tục cung cấp cho khách hàng các dòng s n phả ẩm theo xu hướng m i nhớ ất, đem đến s ti n nghi hoàn h o trong m i không ự ệ ả ọgian s ng, giúp khách hàng c m th y thoố ả ấ ải mái để ận hưở t ng cuộc sống Trong những năm gần đây, cửa hàng luôn hướng đến xu hướng thi t k xanh nhế ế ằm đóng góp không chỉ một không gian s ng ti n nghi mà còn là mố ệ ột môi trường sống trong lành cho người sử d ng và cụ ộng đồng
Bên cạnh đó, tập thể nhân viên t i M c cam k t n lạ ộ ế ỗ ực tư vấn và giúp khách hàng l a ựchọn s n phả ẩm ưng ý nhất Dịch vụ tư vấn của Mộc s giúp khách hàng ki n t o m t ẽ ế ạ ộkhông gian sống như ý thông qua sự phối hợp điêu luyện giữa các s n ph m n i th t và ả ẩ ộ ấđồ trang trí
Mô t hoả ạt động c a t chủ ổ ức a) Quản lý nhân viên và ch c v ứ ụ
Sau khi được tuy n ch n, nhân viên m i sể ọ ớ ẽ được c p nh t thông tin cá nhân (h tên, ậ ậ ọngày sinh, a ch ) và vđị ỉ ị trí đảm nhiệm M i nhân viên s ch m nhi m mỗ ẽ ỉ đả ệ ộ ịt v trí t i ạmột thời điểm nhất định Khi có sự thay đổi về vị trí làm việc, thông tin sẽ được c p ậnhật vào h th ng ệ ố
b) Quản lý s n ph m ả ẩ
Khi s n ph m ả ẩ được nh p vào kho sậ ẽ được c p nh t thông tin v mã s n ph m (là m t ậ ậ ề ả ẩ ộdãy ký t ), tên, kích c , màu s c, nhà cung c p, giá nh p, giá xu t, vự ỡ ắ ấ ậ ấ ị trí đặ ảt s n ph m ẩtrong kho Sau khi bán hàng cho khách, nhân viên s c p nh t thông tin v s ẽ ậ ậ ề ố lượng bán ra Số lượng sản phẩm còn trong kho s đượẽ c h th ng tệ ố ự động tính toán d a vào s ự ốlượng nh p vào và sậ ố lượng bán ra.
Save to a Studylist
Trang 52 kho s l p phi u nh p hàng và c p nhẽ ậ ế ậ ậ ật cơ sở ữ ệ d li u Sau khi s n phả ẩm được giao t i, ớbộ ph n kho s ti n hành kiậ ẽ ế ểm tra, đối chi u v i phi u nhế ớ ế ập hàng và hóa đơn bán hàng của nhà cung c p N u mấ ế ặt hàng, s ố lượng đã khớp và chất lượng đảm b o thì nh p vào ả ậkho và c p nh t thông tin s n ph m vào ậ ậ ả ẩ cơ sở dữ liệu Nếu sai/thi u s n ph m ho c s n ế ả ẩ ặ ảphẩm bị hư hỏng thì thông báo cho nhà cung cấp để họ bổ sung/đổi và giao hàng l i ạ
d) Quản lý vi c bán và xu t s n ph m ệ ấ ả ẩ
Khi khách hàng đặt mua sản phẩm, nhân viên bán hàng ti p nh n yêu c u mua hàng, ế ậ ầlập đơn hàng và thông báo cho bộ phận kho Nhân viên kho sẽ kiểm tra hàng t n kho ồNếu đủ sản phẩm thì nhân viên kho lập phiếu xuất kho kiêm hóa đơn Khách hàng tiến hành thanh toán Thông tin về đơn hàng và sản phẩm được c p nh t ậ ậ vào cơ sở ữ ệ d li u Bộ ph n kho s chu n b s n ph m và chuy n cho b phậ ẽ ẩ ị ả ẩ ể ộ ận giao hàng để vận chuyển s n ảphẩm đến cho khách hàng (n u khách hàng yêu c u) ế ầ Trường hợp không đủ ả s n ph m ẩtrong kho, b ph n kho s liên h v i nhà cung cộ ậ ẽ ệ ớ ấp để đặt hàng gấp
2 Xây d ng mô hình ự
Diễn giải các đối tượng và thuộc tính
STT Đối tượng Thuộc tính Kiểu dữ liệu Khóa Diễn giải
1 NhanVien MaNV
TenNV GioiTinh NgaySinh CCCD SoDienThoai Email DiaChi
nchar (10) text boolean date nchar (12) nchar (10) text text
PK Quản lý thông tin nhân viên
Trang 63 2 ChucVu MaChucVu
MaNV
NgayBatDau NgayKetThuc
nvarchar (20) nchar (10) date
date
PK PK
Quản lý th i gian ờnhậm chức c a ủnhân viên 4 SanPham MaSP
MaDMSP MaNCC TenSanPham KichThuoc MauSac HinhAnh MoTa
nchar (13) nvarchar (20) nvarchar (20) text text text blob
text
PK FK FK
Quản lý thông tin sản ph m ẩ
5 DanhMucSanPham MaDMSP
TenDanhMucSanPham
nvarchar (20) text
PK Quản lý thông tin danh m c s n ụ ảphẩm 6 NhaCungCap MaNCC
TenNCC SoDienThoai Email DiaChi
nvarchar (20) text nchar (10) text text
PK Quản lý thông tin nhà cung c p ấ
7 KhachHang MaKH
TenKH SoDienThoai Email DiaChi
nvarchar (20) text nchar (10) text text
PK Quản lý thông tin khách hàng
8 PhieuNhap MaPhieuNhap
MaNV MaNCC NgayNhap
nvarchar (20) nchar (10) nvarchar (20) datetime
PK FK FK
Quản lý thông tin phiếu nh p hàng ậ
9 ChiTietPhieuNhap MaPhieuNhap MaSP
SoLuongNhap GiaNhap ThanhTien TongTien
nvarchar (20) nvarchar (13) int
double double double
PK PK
Quản lý thông tin chi ti t phi u nh p ế ế ậhàng
10 PhieuXuat MaPhieuXuat
MaNV
nvarchar (20) nchar (10)
PK FK
Quản lý thông tin phiếu xu t hàng ấ
Trang 74 MaKH
NgayXuat
nvarchar (20) datetime
FK 11 ChiTietPhieuXuat MaPhieuXuat
MaSP
SoLuong Xuat GiaXuat ThanhTien TongTien
nvarchar (20) nvarchar (13) int
double double double
PK PK
Quản lý thông tin chi ti t phi u xu t ế ế ấhàng
12 GiaoHang MaPhieuXuat
MaNV MaXe
nvarchar (20) nchar (10) nvarchar (3)
PK FK FK
Quản lý thông tin giao hàng 13 Xe MaXe nvarchar (20) PK Quản lý thông tin
xe 14 TonKho MaTonKho
MaSP SoLuongNhap SoLuongXuat SoLuongTon
nvarchar (20) nchar (13) int int int
PK FK
Quản lý thông tin sản ph m có s n ẩ ẵtrong kho
15 ViTri MaKe MaTang MaSP
NgayXep NgayLay
nvarchar (3) nvarchar (3) nchar (13) datetime datetime
PK PK PK
Quản lý thông tin vị trí c a s n ủ ảphẩm có s n trong ẵkho
16 Ke MaKe nvarchar (3) PK Quản lý thông tin kệ trong kho 17 Tang MaTang
MaKe
nvarchar (3) nvarchar (3)
PK FK
Quản lý thông tin tầng (c a k ) ủ ệtrong kho
Diễn gi i mả ối quan h các thệ ực th ể
a) Mối quan h 1:1 ệ
1 Phiếu nhập Chi tiết - phiếu nhập
Một phiếu nhập chỉ có duy nhất một chi tiết phiếu nhập (1:1) Một chi tiết phiếu nhập chỉ thuộc một phiếu nhập duy nhất (1:1) 2 Phiếu xuất Chi tiết -
phiếu xuất
Một phiếu xuất chỉ có duy nhất một chi tiết phiếu xuất (1:1) Một chi tiết phiếu xuất chỉ thuộc một phiếu xuất duy nhất (1:1) 3 Phiếu xuất - Giao
hàng
Một phiếu xuất chỉ có duy nhất một thông tin giao hàng (1:1) Một thông tin giao hàng chỉ thuộc một phiếu xuất duy nhất (1:1)
Trang 85
b) Mối quan h 1:n ệ
1 Chức vụ Thời gian - nhậm chức
Mỗi chức vụ của một nhân viên có thể có nhiều thời gian nhậm chức xác định (1:n)
Trong một thời gian nhậm chức, nhân viên chỉ đảm nhận một chức vụ (1:1)
2 Nhân viên - Phiếu nhập
Mỗi nhân viên kho có thể lập nhiều phiếu nhập (1:n)
Mỗi phiếu nhập chỉ có thể được lập bởi một nhân viên kho (1:1) 3 Nhân viên - Phiếu
xuất
Mỗi nhân viên kho có thể lập nhiều phiếu xuất (1:n)Mỗi phiếu xuất chỉ được lập bởi một nhân viên kho (1:1) 4 Sản phẩm - Danh
mục sản phẩm
Mỗi sản phẩm chỉ thuộc một danh mục sản phẩm (1:1) Mỗi danh mục sản phẩm gồm nhiều sản phẩm (1:n) 5 Sản phẩm - Nhà
cung cấp
Mỗi sản phẩm sẽ được cung cấp bởi một nhà cung cấp (1:1) Mỗi nhà cung cấp sẽ cung cấp nhiều hơn một sản phẩm (1:n) 6 Nhà cung cấp -
Phiếu nhập
Mỗi nhà cung cấp có thể có nhiều phiếu nhập (1:n) Mỗi phiếu nhập chỉ được xuất bởi một nhà cung cấp: (1:1) 7 Khách hàng - Phiếu
xuất
Mỗi khách hàng có yêu cầu được nhiều phiếu xuất (1:n) Mỗi phiếu xuất sẽ được nhận bởi một khách hàng (1:1) 8 Vị trí - Kệ Mỗi vị trí đặt sản phẩm được bố trí ở một kệ (1:1)
Mỗi kệ có nhiều vị trí đặt sản phẩm (1:n)
9 Vị trí - Tầng Mỗi vị trí đặt sản phẩm được bố trí ở một tầng (1:1) Mỗi tầng có nhiều vị trí đặt sản phẩm (1:n) 10 Kệ - Tầng Mỗi kệ có nhiều tầng (1:n)
Mỗi tầng chỉ thuộc một tầng (1:1)
c) Mối quan h n:n ệ
1 Nhân viên - Chức vụ Mỗi nhân viên có thể giữ nhiều chức vụ (1:n)
Mỗi chức vụ có thể được đảm nhận bởi nhiều nhân viên (1:n) 2 Nhân viên - Thời
gian nhậm chức
Mỗi nhân viên có thể có nhiều thời gian nhậm chức (1:n) Nhiều nhân viên có thể có cùng thời gian nhậm chức (1:n) 3 Nhân viên - Giao
hàng
Mỗi nhân viên giao hàng có thể giao nhiều đơn hàng (1:n) Mỗi đơn hàng được giao bởi nhiều nhân viên giao hàng (1:n) 4 Giao hàng - Xe Mỗi đơn hàng có thể được giao bởi nhiều xe (1:n)
Mỗi xe có thể giao nhiều đơn hàng (1:n) 5 Sản phẩm Chi tiết -
phiếu nhập
Mỗi sản phẩm có thể thuộc nhiều chi tiết phiếu nhập (1:n) Mỗi chi tiết phiếu nhập có thể gồm nhiều sản phẩm (1:n)
Trang 96 6 Sản phẩm Chi tiết -
phiếu xuất
Mỗi sản phẩm có thể thuộc nhiều chi tiết phiếu xuất (1:n) Mỗi chi tiết phiếu xuất có thể gồm nhiều sản phẩm (1:n) 7 Sản phẩm Vị trí- Mỗi loại sản phẩm có thể được đặt tại nhiều vị trí (1:n)
Mỗi vị trí có thể đặt loại sản phẩm khác nhau tại những thời điểm khác nhau (1:n)
8 Sản phẩm Tồn kho- Mỗi sản phẩm có nhiều thông tin tồn kho (1:n)
Mỗi kết quả tra cứu tồn kho có thông tin tồn kho của nhiều sản phẩm (1:n)
Trang 107
b) Các thực th : ể
- NhanVien: MaNV, TenNV, GioiTinh, NgaySinh, CCCD, SoDienThoai, Email,
DiaChi
- ChucVu: MaChucVu, TenChucVu
- ThoiGianNhamChuc: MaChucVụ, MaNV, NgayBatDau, NgayKetThuc
- SanPham: MaSP, MaDMSP, MaNCC, TenSanPham, KichThuoc, MauSac, HinhAnh, MoTa
- DanhMucSanPham: MaDMSP, TenDanhMucSanPham - NhaCungCap: MaNCC, TenNCC, SoDienThoai, Email, DiaChi
- KhachHang: MaKH, TenKH, SoDienThoai, Email, DiaChi
- PhieuNhap: MaPhieuNhap, MaNV, MaNCC, NgayNhap
Trang 118 - ChiTietPhieuNhap: MaPhieuNhap MaSP, , SoLuongNhap, GiaNhap, ThanhTien,
TongTien
- PhieuXuat: MaPhieuXuat, MaNV, MaKH, NgayXuat
- ChiTietPhieuXuat: MaPhieuXuat MaSP, , SoLuong Xuat, GiaXuat, ThanhTien, TongTien
- GiaoHang: MaPhieuXuat, MaNV, MaXe - Xe: MaXe
- TonKho: MaTonKho, MaSP, SoLuongNhap, SoLuongXuat, SoLuongTon
- ViTri: MaKe MaTang MaSP, , , NgayXep, NgayLay - Ke: MaKe
- Tang: MaTang, MaKe
c) Các mối quan h th c th : ệ ự ể
Mô hình d li u quan hữ ệ ệ
a) Mô hình dữ li u quan h : ệ ệ
Trang 129
b) Các thực th : ể
- NhanVien: MaNV, TenNV, GioiTinh, NgaySinh, CCCD, SoDienThoai, Email,
DiaChi
- ChucVu: MaChucVu, TenChucVu
- ThoiGianNhamChuc: MaChucVụ, MaNV, NgayBatDau, NgayKetThuc
- SanPham: MaSP, MaDMSP, MaNCC, TenSanPham, KichThuoc, MauSac, HinhAnh, MoTa
- DanhMucSanPham: MaDMSP, TenDanhMucSanPham - NhaCungCap: MaNCC, TenNCC, SoDienThoai, Email, DiaChi
Trang 1310
- KhachHang: MaKH, TenKH, SoDienThoai, Email, DiaChi
- PhieuNhap: MaPhieuNhap, MaNV, MaNCC, NgayNhap
- ChiTietPhieuNhap: MaPhieuNhap MaSP, , SoLuongNhap, GiaNhap, ThanhTien, TongTien
- PhieuXuat: MaPhieuXuat, MaNV, MaKH, NgayXuat
- ChiTietPhieuXuat: MaPhieuXuat MaSP, , SoLuong Xuat, GiaXuat, ThanhTien, TongTien
- GiaoHang: MaPhieuXuat, MaNV, MaXe - Xe: MaXe
- TonKho: MaTonKho, MaSP, SoLuongNhap, SoLuongXuat, SoLuongTon
- ViTri: MaKe MaTang MaSP, , , NgayXep, NgayLay - Ke: MaKe
- Tang: MaTang, MaKe
Trang 1411 viên kho, Nhân viên giao hàng, Qu n lý c a hàng, Qu n lý kho ả ử ả
- Tên khách hàng: không được để trống
- Số điện thoại: không được để ố tr ng, ph i là s , sả ố ố lượng ký t ph i b ng 10 ự ả ằ
- Địa chỉ: không được để trống
h) PhieuNhap
- Mã phi u nhế ập: ph i là duy nh t, không b trùng l p ả ấ ị ặ
- Thuộc tính Mã phi u nh p ế ậ trong lược đồ Phiếu nh p ậ phải có giá trị trong những giá tr c a thu c tính ị ủ ộ Mã phi u nh p ế ậ trong lược đồ Chi ti t phi u nhế ế ập
- Thuộc tính Mã nhân viên trong lược đồ Phiếu nh p ậ phải có giá tr trong ịnhững giá trị c a thu c tính ủ ộ Mã nhân viên trong lược đồ Nhân viên
- Thuộc tính Mã nhà cung cấp trong lượ đồ c Phiếu nh p ậ phải có giá tr trong ịnhững giá tr c a thu c tính ị ủ ộ Mã nhà cung cấp trong lược đồ Nhà cung cấp.
- Ngày xuất: không được để trống
Trang 1512
i) ChiTietPhieuNhap
- Mã phi u nhế ập: ph i là duy nh t, không b trùng l p ả ấ ị ặ
- Thuộc tính Mã s n phả ẩm trong lược đồ Chi ti t phi u nh p ế ế ậ phải có giá tr trong nh ng ị ữgiá tr c a thu c tính ị ủ ộ Mã s n phả ẩm trong lược đồ Sản phẩm
- Số lượng nhập: phải > 0, không được để ố tr ng
- Giá nhập: phải > 0, và không được để trống.
- Thành tiền: phải > 0, và không được để trống.
- Thành tiền = Đơn giá x Số lượng nhập.
- Tổng tiền: phải > 0, không được để ố tr ng
- Tổng ti n = T ng Thành ti n (nhi u s n ph m) ề ổ ề ề ả ẩ
j) PhieuXuat
- Mã phi u xuế ất: ph i là duy nh t, không b trùng l p ả ấ ị ặ
- Thuộc tính Mã phi u xu t ế ấ trong lược đồ Phiếu xu t ấ phải có giá trị trong những giá tr c a thu c tính ị ủ ộ Mã phi u xu t ế ấ trong lược đồ Chi ti t phi u xuế ế ất - Thuộc tính Mã nhân viên trong lược đồ Phiếu xu t ấ phải có giá tr trong nh ng ị ữ
giá tr c a thu c tính ị ủ ộ Mã nhân viên trong lược đồ Nhân viên
- Thuộc tính Mã khách hàng trong lượ đồ c Phiếu xu t ấ phải có giá tr trong ịnhững giá tr c a thu c tính ị ủ ộ Mã khách hàng trong lược đồ Khách hàng.
- Ngày xuất: không được để trống
k) ChiTietPhieuXuat
- Mã phi u xuế ất: ph i là duy nh t, không b trùng l p ả ấ ị ặ
- Thuộc tính Mã s n phả ẩm trong lược đồ Chi ti t phi u xu t ế ế ấ phải có giá tr trong nh ng ị ữgiá tr c a thu c tính ị ủ ộ Mã s n phả ẩm trong lược đồ Sản phẩm
- Số lượng xuất: phải > 0, ph i Số lượng tồn, ả không được để ố tr ng
- Giá xuất: ph i > Giá nh p ả ậ > 0, và không được để ống tr
- Thành tiền: phải > 0, và không được để trống.
- Thành tiền = Đơn giá x Số lượng xuất.
- Tổng tiền: phải > 0, không được để ố tr ng
- Tổng ti n = T ng Thành ti n (nhi u s n ph m) ề ổ ề ề ả ẩ
l) GiaoHang
Trang 16- Mã t n khoồ : ph i là duy nh t, không b trùng l p ả ấ ị ặ
- Thuộc tính Mã s n phả ẩm trong lược đồ Tồn kho phải có giá tr trong nh ng giá tr ị ữ ịcủa thu c tính ộ Mã s n phả ẩm trong lược đồ Sản phẩm
- Số lượng nhập: phải > 0, không được để ố tr ng, l y tấ ừ lược đồ Chi ti t phi u nhế ế ập
- Số lượng xuất: phải > 0, không được để ống, lấy từ lược đồ tr Chi tiết phiếu xu tấ
- Số lượng tồn: ph i ả 0, không được để trống
- Số lượng tồn = T ng Số lượng nhập T ng Số lượng xuất ổ – ổ
Trang 17More from:
by Tu TruongCsdl
Go to Studylist
Database QUIZ TRẮC NGHIỆM CƠ…Cơ sở dữ
-liệu 100% (11)
Aa - đồ án cuối kỳcơ sở dữ
liệu 100% (8)
NHÓM-3 BÁO-CÁO- kthp
cơ sở dữ
liệu 100% (1)
Bai tap ve SQLServer - BÀI TẬP…cơ sở dữ
liệu 100% (1)
Đồ án nhóm cơ sởdữ liệu Nhóm 1 LH…
21
Trang 18Bài 1 Tất tần tật vềMô hình Quan hệ…cơ sở dữ
liệu None
9