Bài tập lớn môn Hệ cơ sở quản trị dữ liệu | Học viện Nông nghiệp Việt Nam

Khi có yêu cầu nhập thiết bị, hàng hoá: nhân viên tiến hành ghi phiếuyêu cầu gồm các thông tin chi tiết về thiết bị, hàng hoá và gửi đến cho nhà cungcấp. Bên phía nhà cung cấp sẽ gửi đơn chào hàng trong đó có chi tiết các thiết bịbao gồm các thông tin như: tên, loại thiết bị, số lượng,.Tài  liệu giúp bạn tham khảo ôn tập và đạt kết quả cao. Mời bạn đọc đón xem!

Trường:

Học viện Nông nghiệp Việt Nam 2 K tài liệu

Thông tin:
6 trang 1 tháng trước

Bình luận

Vui lòng đăng nhập hoặc đăng ký để gửi bình luận.

Bài tập lớn môn Hệ cơ sở quản trị dữ liệu | Học viện Nông nghiệp Việt Nam

Khi có yêu cầu nhập thiết bị, hàng hoá: nhân viên tiến hành ghi phiếuyêu cầu gồm các thông tin chi tiết về thiết bị, hàng hoá và gửi đến cho nhà cungcấp. Bên phía nhà cung cấp sẽ gửi đơn chào hàng trong đó có chi tiết các thiết bịbao gồm các thông tin như: tên, loại thiết bị, số lượng,.Tài  liệu giúp bạn tham khảo ôn tập và đạt kết quả cao. Mời bạn đọc đón xem!

31 16 lượt tải Tải xuống
lOMoARcPSD| 53331727
HỌC VIỆN NÔNG NGHIỆP VIỆT NAM
BÀI TẬP LỚN
HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU
NHÓM Sinh viên thực hiện:
2 Đinh Quang Huy - 650054
Lê Hải Hà – 651814
Ngô Xuân Sáng 655185
Nguyễn Thị Thảo 650968
Lớp: K65MMTA
Hà Nội, tháng 4 / 2023
lOMoARcPSD| 53331727
I. Phát biểu bài toán
Khi có yêu cầu nhập thiết bị, hàng hoá: nhân viên tiến hành ghi phiếu yêu
cầu gồm các thông tin chi tiết về thiết bị, hàng hoá và gửi đến cho nhà cung cấp.
Bên phía nhà cung cấp sẽ gửi đơn chào hàng trong đó có chi tiết các thiết bị bao
gồm các thông tin như: tên, loại thiết bị, số lượng,... Qua đơn chào hàng của nhà
cung cấp thì cửa hàng sẽ xem xét đưa ra đơn đặt hàng rồi gửi đến cho nhà cung
cấp, để đáp ứng nhu cầu nhập thiết bị của cửa hàng nhà cung cấp sẽ vận chuyển
thiết bị cho cửa hàng theo hợp đồng mua,bán hàng hóa và biên lai bàn giao thiết
bị (kiêm hóa đơn thanh toán tiền thiết bị). Trước khi nhập hàng vào kho thì cửa
hàng sẽ kiểm tra xem đã đủ thiết bị chưa theo biên bản bàn giao thiết bị mà nhà
cung cấp gửi đến, đồng thời cửa hàng sẽ ghi các thông tin cần thiết vào sổ chi và
sổ kho.
Khi khách nhu cầu mua thiết bị, khách hàng xem thông tin ng hóa,
tìm kiếm sản phẩm, hàng hoá cần mua. Nếu khách hàng chọn được thiết bcần
mua thì cửa hàng sẽ kiểm tra trong kho, nếu trong kho còn hàng thì nhân viên sẽ
viết phiếu bán hàng. Sau đó cửa hàng sẽ tiến hành bàn giao thiết b cho khách và
gửi đến khách hàng hóa đơn thanh toán và các giấy tờ liên quan.
Khi khách đã thanh toán tiền thiết bị thì cửa hàng sẽ lập biên lai thu tiền
cho khách đồng thời sẽ ghi các thông tin cần thiết vào sổ thu sổ kho. Để tiện
cho việc quản hệ thống sẽ lưu trữ quản lý thông tin về nhà cung cấp và thông
tin khách hàng. Có thể sửa hoặc xóa khi cần thiết. Sau một khoảng thời gian nhất
định nhân viên các bộ phận sẽ tổng hợp thông tin mua, bán, và các thông tin khác.
II. Mô hình CSDL
LoaiHang (MaLoaiHang, TenLoaiHang);
NhaCungCap (MaNCC, TenNhaCC, TenGiaoDich, DiaChi,
DienThoai);
MatHang (MaHang, TenHang, MaNCC, MaLoaiHang, SoLuong,
GiaHang);
KhachHang (MaKH, TenKH, DiaChi, DienThoai);
lOMoARcPSD| 53331727
NhanVien (MaNV, TenNV, DiaChi, DienThoai, NgaySinh,
GioiTinh);
DonDatHang (SoHD, MaNV, MaKH, NgayDatHang,
NgayGiaoHang, DiaChiGiaoHang, TongTienHD);
ChiTietDatHang (SoHD, MaHang, GiaBan, SoLuongMua);
DonNhapKho (SoNK, MaNV, NgayNhapHang, TongSoLuong);
ChiTietNhapKho (SoNK, MaHang, GiaNhap, SoLuongNhap).
*LoaiHang: Lưu trữ thông tin của MẶT HÀNG
TT
Tên Thuộc Tính
Kiểu Dữ Liệu
Ràng Buộc
Ghi Chú
1
MaLoaiHang
varchar(20)
PK
Mã loại hàng
2
TenLoaiHang
nvarchar(30)
Tên loại hàng
*NhaCungCap
TT
Tên Thuộc Tính
Kiểu Dữ Liệu
Ràng Buộc
Ghi Chú
1
MaNCC
int
PK
Mã nhà cung cấp
2
TenNhaCC
nvarchar(30)
Tên nhà cung cấp
3
TenGiaoDich
nvarchar(50)
Tên nhà giao dịch
4
DiaChi
nvarchar(50)
Địa chỉ
5
DienThoai
char(10)
Số điện thoại
*MatHang
TT
Tên Thuộc Tính
Kiểu Dữ Liệu
Ràng Buộc
Ghi Chú
1
MaHang
varchar(20)
PK
Mã hàng
2
TenHang
nvarchar(100)
Tên hàng
3
MaNCC
int
FK
Mã nhà cung cấp
4
MaLoaiHang
varchar(20)
FK
Mã loại hàng
5
SoLuong
Float
Số lượng hàng đã
bán
6
GiaHang
Float
Giá hàng
*KhachHang
TT
Tên Thuộc Tính
Kiểu Dữ Liệu
Ghi Chú
1
MaKH
int
Mã khách hàng
lOMoARcPSD| 53331727
2
TenKH
nvarchar(30)
Tên khách hàng
3
DiaChi
nvarchar(50)
Địa chỉ
4
DienThoai
char(10)
Số điện thoại
*NhanVien
TT
Tên Thuộc Tính
Kiểu Dữ Liệu
Ghi Chú
1
MaNV
Int
Mã nhân viên
2
TenNV
nvarchar(30)
Tên nhân viên
3
DiaChi
nvarchar(50)
Địa chỉ
4
DienThoai
char(10)
Số điện thoại
5
NgaySinh
Datetime
Ngày sinh, tuổi từ
18 trở lên
6
GioiTinh
nvarchar(5)
Giới tính
*DonDatHang
TT
Tên Thuộc Tính
Kiểu Dữ Liệu
Ràng Buộc
Ghi Chú
1
SoHD
Int
PK
Số hóa đơn
2
MaNV
int
FK
Mã nhân viên
3
MaKH
int
FK
Mã khách hàng
4
NgayDatHang
Datetime
Ngày đặt hàng
5
NgayGiaoHang
Datetime
NgayGiaoHang
>=
NgayDatHang
Ngày giao
hàng lớn hơn
hoặc
bằng ngày đặt
hàng
6
DiaChiGiaoHang
nvarchar(50)
Địa chỉ giao
hàng
7
TongTienHD
float
TongTienHD>0
Tổng tiền của
hóa đơn
*ChiTietDatHang
TT
Tên Thuộc Tính
Kiểu Dữ Liệu
Ràng Buộc
Ghi Chú
1
SoHD
Int
PK, FK
Số hóa đơn
2
MaHang
varchar(20)
PK, FK
Mã hàng
lOMoARcPSD| 53331727
3
GiaBan
float
Giá bán
4
SoLuongMua
int
Số lượng mua
*DonNhapKho
TT
Tên Thuộc Tính
Kiểu Dữ Liệu
Ràng Buộc
Ghi Chú
1
SoNK
Int
PK
Số hóa đơn
nhập kho
2
MaNV
int
FK
Mã nhân viên
3
NgayNhapHang
Datetime
Ngày nhập
hàng
4
TongSoLuong
float
TongSoLuong >0
Tổng số lượng
hàng nhập kho
*ChiTietNhapKho
lOMoARcPSD| 53331727
TT
Tên Thuộc Tính
Kiểu Dữ Liệu
Ràng Buộc
Ghi Chú
1
SoNK
Int
PK, FK
Số hóa đơn
nhập kho
2
MaHang
varchar(20)
PK, FK
Mã hàng
3
GiaNhap
float
Giá nhập
4
SoLuongNhap
float
SoLuongNhap >0
Số lượng nhập
| 1/6

Preview text:

lOMoAR cPSD| 53331727
HỌC VIỆN NÔNG NGHIỆP VIỆT NAM BÀI TẬP LỚN
HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU NHÓM
Sinh viên thực hiện: 2
Đinh Quang Huy - 650054
Lê Hải Hà – 651814
Ngô Xuân Sáng – 655185
Nguyễn Thị Thảo – 650968 Lớp: K65MMTA
Hà Nội, tháng 4 / 2023 lOMoAR cPSD| 53331727 I.
Phát biểu bài toán
Khi có yêu cầu nhập thiết bị, hàng hoá: nhân viên tiến hành ghi phiếu yêu
cầu gồm các thông tin chi tiết về thiết bị, hàng hoá và gửi đến cho nhà cung cấp.
Bên phía nhà cung cấp sẽ gửi đơn chào hàng trong đó có chi tiết các thiết bị bao
gồm các thông tin như: tên, loại thiết bị, số lượng,... Qua đơn chào hàng của nhà
cung cấp thì cửa hàng sẽ xem xét và đưa ra đơn đặt hàng rồi gửi đến cho nhà cung
cấp, để đáp ứng nhu cầu nhập thiết bị của cửa hàng nhà cung cấp sẽ vận chuyển
thiết bị cho cửa hàng theo hợp đồng mua,bán hàng hóa và biên lai bàn giao thiết
bị (kiêm hóa đơn thanh toán tiền thiết bị). Trước khi nhập hàng vào kho thì cửa
hàng sẽ kiểm tra xem đã đủ thiết bị chưa theo biên bản bàn giao thiết bị mà nhà
cung cấp gửi đến, đồng thời cửa hàng sẽ ghi các thông tin cần thiết vào sổ chi và sổ kho.
Khi khách có nhu cầu mua thiết bị, khách hàng xem thông tin hàng hóa,
tìm kiếm sản phẩm, hàng hoá cần mua. Nếu khách hàng chọn được thiết bị cần
mua thì cửa hàng sẽ kiểm tra trong kho, nếu trong kho còn hàng thì nhân viên sẽ
viết phiếu bán hàng. Sau đó cửa hàng sẽ tiến hành bàn giao thiết bị cho khách và
gửi đến khách hàng hóa đơn thanh toán và các giấy tờ liên quan.
Khi khách đã thanh toán tiền thiết bị thì cửa hàng sẽ lập biên lai thu tiền
cho khách đồng thời sẽ ghi các thông tin cần thiết vào sổ thu và sổ kho. Để tiện
cho việc quản lý hệ thống sẽ lưu trữ và quản lý thông tin về nhà cung cấp và thông
tin khách hàng. Có thể sửa hoặc xóa khi cần thiết. Sau một khoảng thời gian nhất
định nhân viên các bộ phận sẽ tổng hợp thông tin mua, bán, và các thông tin khác. II. Mô hình CSDL
LoaiHang (MaLoaiHang, TenLoaiHang);
NhaCungCap (MaNCC, TenNhaCC, TenGiaoDich, DiaChi, DienThoai);
MatHang (MaHang, TenHang, MaNCC, MaLoaiHang, SoLuong, GiaHang);
KhachHang (MaKH, TenKH, DiaChi, DienThoai); lOMoAR cPSD| 53331727
NhanVien (MaNV, TenNV, DiaChi, DienThoai, NgaySinh, GioiTinh);
DonDatHang (SoHD, MaNV, MaKH, NgayDatHang,
NgayGiaoHang, DiaChiGiaoHang, TongTienHD);
ChiTietDatHang (SoHD, MaHang, GiaBan, SoLuongMua);
DonNhapKho (SoNK, MaNV, NgayNhapHang, TongSoLuong);
ChiTietNhapKho (SoNK, MaHang, GiaNhap, SoLuongNhap).
*LoaiHang: Lưu trữ thông tin của MẶT HÀNG
TT Tên Thuộc Tính
Kiểu Dữ Liệu Ràng Buộc Ghi Chú 1 MaLoaiHang varchar(20) PK Mã loại hàng 2 TenLoaiHang nvarchar(30) Tên loại hàng *NhaCungCap
TT Tên Thuộc Tính
Kiểu Dữ Liệu Ràng Buộc Ghi Chú 1 MaNCC int PK Mã nhà cung cấp 2 TenNhaCC nvarchar(30) Tên nhà cung cấp 3 TenGiaoDich nvarchar(50) Tên nhà giao dịch 4 DiaChi nvarchar(50) Địa chỉ 5 DienThoai char(10) Số điện thoại *MatHang
TT Tên Thuộc Tính
Kiểu Dữ Liệu Ràng Buộc Ghi Chú 1 MaHang varchar(20) PK Mã hàng 2 TenHang nvarchar(100) Tên hàng 3 MaNCC int FK Mã nhà cung cấp 4 MaLoaiHang varchar(20) FK Mã loại hàng 5 SoLuong Float Số lượng hàng đã bán 6 GiaHang Float Giá hàng *KhachHang
TT Tên Thuộc Tính
Kiểu Dữ Liệu Ràng Buộc Ghi Chú 1 MaKH int PK Mã khách hàng lOMoAR cPSD| 53331727 2 TenKH nvarchar(30) Tên khách hàng 3 DiaChi nvarchar(50) Địa chỉ 4 DienThoai char(10) Số điện thoại *NhanVien
TT Tên Thuộc Tính
Kiểu Dữ Liệu Ràng Buộc Ghi Chú 1 MaNV Int PK Mã nhân viên 2 TenNV nvarchar(30) Tên nhân viên 3 DiaChi nvarchar(50) Địa chỉ 4 DienThoai char(10) Số điện thoại 5 NgaySinh Datetime Ngày sinh, tuổi từ 18 trở lên 6 GioiTinh nvarchar(5) Giới tính *DonDatHang
TT Tên Thuộc Tính Kiểu Dữ Liệu Ràng Buộc Ghi Chú 1 SoHD Int PK Số hóa đơn 2 MaNV int FK Mã nhân viên 3 MaKH int FK Mã khách hàng 4 NgayDatHang Datetime Ngày đặt hàng 5 NgayGiaoHang Datetime NgayGiaoHang Ngày giao >= hàng lớn hơn NgayDatHang hoặc bằng ngày đặt hàng 6 DiaChiGiaoHang nvarchar(50) Địa chỉ giao hàng 7 TongTienHD float TongTienHD>0 Tổng tiền của hóa đơn *ChiTietDatHang
TT Tên Thuộc Tính
Kiểu Dữ Liệu Ràng Buộc Ghi Chú 1 SoHD Int PK, FK Số hóa đơn 2 MaHang varchar(20) PK, FK Mã hàng lOMoAR cPSD| 53331727 3 GiaBan float Giá bán 4 SoLuongMua int Số lượng mua *DonNhapKho
TT Tên Thuộc Tính Kiểu Dữ Liệu Ràng Buộc Ghi Chú 1 SoNK Int PK Số hóa đơn nhập kho 2 MaNV int FK Mã nhân viên 3 NgayNhapHang Datetime Ngày nhập hàng 4 TongSoLuong float
TongSoLuong >0 Tổng số lượng hàng nhập kho *ChiTietNhapKho lOMoAR cPSD| 53331727
TT Tên Thuộc Tính Kiểu Dữ Liệu Ràng Buộc Ghi Chú 1 SoNK Int PK, FK Số hóa đơn nhập kho 2 MaHang varchar(20) PK, FK Mã hàng 3 GiaNhap float Giá nhập 4 SoLuongNhap float
SoLuongNhap >0 Số lượng nhập