1. Trang chủ
  2. » Giáo Dục - Đào Tạo

BÁO cáo bài tập lớn môn cơ sở dữ LIỆU đề tài quản lý bán điện thoại di động

32 17 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 32
Dung lượng 734,15 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Phần mô tả các bảng dữ liệu cần nêu rõ mục đích của bảng dữ liệu, kiểu dữ liệu và ý nghĩa của các thuộc tính.-Bảng NHANVIEN : Thông tin cá nhân của nhân viên+ PHUCAP NUMERIC : Phụ cấp củ

Trang 1

TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI

UNIVERSITY OF TRANSPOST AND COMMUNICATIONS

BÁO CÁO BÀI TẬP LỚN MÔN CƠ SỞ DỮ LIỆU

ĐỀ TÀI: Quản lý bán điện thoại di động

Giảng viên hướng dẫn: Cô Kim Sao Quyết Chí Sinh viên nhóm 6:

+ Tố ng Tr un g

Trang 2

Đo àn +L ê Th iên Kh an g +N gu yễ n Đì nh An Hu y +N gu yễ n Tr ọn g Vă n + Ng uy ễn Tu ấn Hư ng Lớp: CNTT2 K61

Trang 5

3.3 Phần mô tả các bảng dữ liệu cần nêu rõ mục đích của bảng dữ liệu, kiểu dữ liệu và ý nghĩa của các thuộc tính.

-Bảng NHANVIEN : Thông tin cá nhân của nhân viên+ PHUCAP (NUMERIC) : Phụ cấp của nhân viên

+ LUONGCOBAN (NUMERIC) : Lương của nhân viên

+ SDT (VARCHAR): Số điện thoại của nhân viên

+ DIACHI (NVARCHAR): địa chỉ của nhân viên

+ NGAYLAMVIEC (DATETIME) : Ngày làm việc của nhân viên

+ NGAYSINH (DATETIME) : Ngày sinh của nhân viên

+ TEN (NVARCHAR) : Tên của nhân viên

+ HO (NVARCHAR) : Họ của nhân viên

+ MANHANVIEN (CHAR) : Mã của nhân viên

-Bảng DONDATHANG : Thông tin của đơn hàng - bảng này là bảng trung gian dùng

để kết nối bảng KHACHHANG , NHANVIEN+ SOHOADON (INT) : Mã số của hóa đơn

+ MANHANVIEN (CHAR) : Mã của nhân viên

+ MAKHACHHANG (INT) : Mã của khách hàng

+ NGAYDATHANG (DATETIME) : ngày đặt hàng

+ NGAYGIAOHANG (DATETIME): Ngày đơn hàng được giao

+ NGAYCHUYENHANG (DATETIME) : Ngày đơn hàng được vận chuyển

+ NOIGIAOHANG (NVARCHAR) : Nơi đơn hàng được giao tới

-Bảng CHITIETDATHANG : Thông tin của chi tiết đơn hàng - bảng này là bảng trung gian dùng để kết nối bảng MATHANG và DONDATHANG+ SOHOADON (INT) : Mã số của hóa đơn

+ MAHANG (CHAR) : Mã số của mặt hàng

+ GIABAN (NUMERIC) : giá của đơn hàng

+ SOLUONG (INT) : số lượng đơn hàng

+ MUCGIAMGIA (NUMERIC) : Mức giảm giá của đơn hàng

-Bảng KHACHHANG : Thông tin cá nhân của khách hàng+ MAKHACHHANG (INT) : Mã của khách hàng

+ TENGIAODICH (NVARCHAR)

+ DIENTHOAI (VARCHAR) : Số điện thoại của khách hàng

+ EMAIL (VARCHAR) : Email của khách hàng

+ DIACHI (VARCHAR): Địa chỉ của khách hàng

+ FAX (VARCHAR) : Số Fax của khách hàng

Trang 6

-Bảng MATHANG : Thông tin mặt hàng đc bán - bảng này là bảng trung gian dùng

để kết nối bảng NHACUNGCAP , LOAIHANG , BAOHANH+ MAHANG (CHAR) : Mã của mặt hàng

+ TENHANG (NVARCHAR): Tên của mặt hàng

+ MABAOHANH (CHAR) : Mã bảo hành

+ MALOAIHANG (CHAR) : Mã của loại hàng

+ MACONGTY (CHAR) : Mã của công ty cung cấp

+ SOLUONG (INT) : Số lượng của mặt hàng

+ DONVITINH (NVARCHAR) : Đơn vị tính khối lượng mặt hàng

+ GIAHANG (NUMERIC) : Giá của mặt hàng

-Bảng NHACUNGCAP : Thông tin cá nhân của nhà cung cấp+ MACONGTY (CHAR) : Mã của công ty cung cấp

+ TENCONGTY (NVARCHAR) : Tên của công ty cung cấp

+ DIENTHOAI (VARCHAR) : Số điện thoại của công ty cung cấp

+ EMAIL (VARCHAR) : Email của công ty cung cấp

+ DIACHI (NVARCHAR) : Địa chỉcủa công ty cung cấp

+ FAX (VARCHAR): Số fax của công ty cung cấp

-Bảng BAOHANH : Thông tin bảo hành của hàng+ MABAOHANH (CHAR) : Mã bảo hành

+ THOIGIANBAOHANH (INT) : Khoảng thời gian bảo hành

+ MALOAIHANG (CHAR) : Mã của loại hàng

-Bảng LOAIHANG : Thong tin của hàng được bán+ MALOAIHANG (CHAR) : Mã của loại hàng

+ TENLOAIHANG (NVARCHAR) : Tên của loại hàng

1 Khảo sát hệ thống:

Quá trình hoạt động của cửa hàng bán điện thoại là nhập hàng về kho từ những nhà cung cấp khác nhau có thể trong và ngoài nước , xuất hàng từ kho ra quầy, trong đó mỗi quầy trưng bày một loại điện thoại riêng, các loại sản phẩm được bán ra từ quầyhay là được bán sỉ cho những khách hàng cần mua với số lượng nhiều hay là cho cácđại lý buôn bán nhỏ, quản lý hoạt động của quầy, báo cáo số lượng hàng bán được trong ngày ở các quầy, lượng hàng bán được của công ty trong tháng, kiểm tra được lượng hàng nào bán chạy loại hàng nào bán không chạy trong tháng

Trang 7

Cụ thể việc phân cấp quản lý từng bộ phận như sau:

+Cửa hàng trưởng: là những nhân viên quan sát khách hàng và kế hoạch thựchiện

+Bộ phận tư vấn khách hàng: Là những nhân viên quan sát khách hàng để

tư vấn khách hàng

+Bộ phận bán hàng: Là những nhân viên trực tiếp bán hàng tại quầy mà mìnhphụ trách Cuối mỗi ca phải kiểm tra lượng hàng bán được, báo giá và giao ca

+Bộ phận thu ngân: Để tính tiền khách hàng sau đó nhập dữ liệu vào máy tính

+Bộ phận quản lý: Phân tích số liệu của hai bộ phận bán hàng và thu ngân

Cân đối số lượng hàng hóa trên quầy và bán ra để tìm ra sai xót giữa khâu này Sau

đó chuyển số liệu sang bộ phận kế toán để tính doanh thu

+Thủ kho: Quản lý công việc xuất nhập hàng hóa trong kho

+Bộ phận kế toán: Phân tích số liệu xuất hàng hóa sau mỗi tháng phải tổng kếtlại doanh thu và báo cáo cho cửa hàng trưởng để có thể vạch ra kế hoạch mới cho công ty

+Bộ phận kỹ thuật: Bao gồm bộ phận kiểm tra bảo hành các loại điện thoại cho khách hàng

+Bộ phận nghiên cứu thị trường để có thể biết được loại hàng nào đang được

ưu thích hiện tại để có thể có điều chỉnh hợp lý cho công ty

Nhờ sự phân công như vậy mà công ty có thể phát hiện dễ dàng những sai xót cáckhâu với nhau.Việc mất mát hàng hóa và người có liên quan sẽ được phát hiện

Do vậy công ty có thể phát triển hơn về nhiều mặt như việc tự giác và phong cáchlàm việc ở mỗi nhân viên trong công ty

* Nhập hàng:

Công ty có một bộ phận nghiên cứu thị trường, bộ phận này nắm bắt nhu cầu thị trường và giá cả mặt hàng trên thị trường Từ đó tìm những nhà cung cấp mặt hàng cho công ty Sau khi đã tìm được nhà cung cấp thì bộ phận này sẽ mua hàng từ nhà cung cấp thông qua đơn nhập hàng

* Bán hàng:

Trang 8

Hàng sau khi được nhập vào kho sẽ được chuyển ra ngoài để bán theo 2 hình thức:

-Hình thức thứ nhất là các mặt hàng sẽ được xuất ra ngoài để bán cho các khách hàng hay các đại lý, cửa hàng nhỏ có quan hệ đặt mua những mặt hàng khác nhau với số lượng lớn thông qua bộ phận quản lý hay là bộ phận khảo sát thị trường

-Hình thức thứ hai là mặt hàng được xuất ra quầy để bán khi có sự yêu cầu của bộ phận quản lý Trong đó quầy là nơi trưng bày nhiều mặt hàng khác nhau của từng loại mặt hàng Tại mỗi quầy thì có một nhân viên phụ trách quầy Nhân viên này

có nhiệm vụ quản lý quầy của mình và có nhiệm vụ bán các mặt hàng trong quầy Khibán được mặt hàng nào thì nhân viên phải ghi lại thông tin các mặt hàng mình bán được và tồn tại trong quầy là bao nhiêu để báo cáo cho bộ phận quản lý

Trong mỗi ca trực của nhân viên phụ trách quầy thì bất cứ nhân viên nào cũng

có thể đề nghị cấp hàng thêm cho quầy khi quầy đó đã hết mặt hàng nào đó hay là mặt hàng sắp hết bằng cách yêu cầu bộ phận quản lý

Khi một khách hàng đã chọn được mặt hàng của mình thì nhân viên phụ trách quầy sẽ ghi lại thông tin khách hàng và đặc điểm của loại mặt hàng đó vào phiếu thông tin khách hàng Sau đó phiếu này và mặt hàng tương ứng sẽ được chuyển sang

bộ phận thu ngân Bộ phận thu ngân sẽ nhập mã số của mặt hàng vào máy thì máy sẽ

in ra một phiếu, dựa vào phiếu đó nhân viên khác sẽ nhập mã số của phiếu đó vào máytính sau đó máy in sẽ in ra một hóa đơn cho khách hàng và giá của mặt hàng sẽ được trên hóa đơn bán hàng đó

Khi đã tính tiền xong thì khách hàng sẽ nhận được mặt hàng của mình và mộtphiếu bảo hành

Sau mỗi ngày làm việc thì bộ phận quản lý bán hàng sẽ cập nhật tất cả dữ liệu

có liên quan từ kho, quầy, bộ phận thu ngân để xem có sai sót không nếu không có saisót thì sẽ nhập vào cơ sở dữ liệu công ty và cuối tháng sẽ tổng kết lại doanh thu của công ty trong tháng và báo cáo cho cửa hàng

3.Yêu cầu chức năng

3.1 Quản lý

a Quản lý hàng nhậpNhập hàng theo đúng danh mục trong hóa đơn mua hàngHàng nhập được theo dõi dựa trên: mã hàng, chủng loại hàng, đơn giá… Sốhàng nhận này có sự xác nhận của thủ kho và kế toán khi kiểm tra hàng thực nhập cho kho

Trang 9

In báo cáo nhập hàng trong kỳ.

b.Quản lý hàng xuấtHàng xuất ra quầy cũng được theo dõi qua mã hàng, chủng loại, số lượngxuất…

In báo cáo lượng hàng xuất trong kỳ

b Quản lý hàng xuất

Hàng xuất ra quầy cũng được theo dõi qua mã hàng.chủng loại,số lượng xuất

In báo cáo lượng hàng xuất trong kỳ

c Quản lý hàng tổn:

Tổng hợp những phát sinh xuất nhập tồn trong kỳ

In báo cáo hàng tồn và giá trị tồn kho trong kỳ

In báo cáo thẻ kho từng mặt hàng

d Quản lý danh mục:

Cập nhật danh mục hàng hoáCập nhật danh mục nhà cung cấpCập nhật danh mục nhân viênXem danh sách các danh mục

e Quản lý quầy:

Dựa trên số lượng tồn đầu ca và số lượng bán trong ca.cuối mỗi ca máy tính

sẽ tự động xử lý và in ra phiếu giao ca cho mỗi người nhận ca mới

d Quản lý bán lẻLập các hoá đơn bán hàngBáo cáo doanh thu theo từng ca,ngày tháng theo từng hàng

e Quản lí hệ thống dữ liệu

Trang 10

Lưu trữ và phục hồi dữ liệuKết thúc chương trình3.2 Yêu cầu chức năng:

Hệ thống có khả năng bảo mật và phân quyền

Người sử dụng chương trình: đăng ký và phân quyền cho người sử dụng chương trình giúp người quản lý có thể theo dõi,kiểm soát được chương trình

Đối password:người sử dụng có thể thay đổi mật mã để vào chương trình và

sử dụng hệ thống dữ liệu

Cần phân chia khả năng truy cập dữ liệu xuất cho từng nhóm người sử dụng

để tránh việc điều chỉnh số liệu không thuộc phạm quy quản lý của người sử dụng,dẫn đến việc khó kiểm soát số liệu làm sai lệch kết quả kinh doanh cuối kỳ

5.2 Xác định mô hình thực thể liên kết (ER)

- Các kiểu thực thể: Tên kiểu thực thể, Các thuộc tính, Thuộc tính khóa

- Mô hình ER: Mối liên kết giữa các kiểu thực thể, Sơ đồ thực thể liên kết

4.Mô hình thực thể liên kết 1.Xác định thực thể

a Thực thể NHANVIEN

Là thực thể nhân viên của công tyCác thuộc tính của thực thể:

+ MA: Mã của nhân viên, đây là thuộc tính khóa +HO: Họ của nhân viên

+TEN: Tên của nhân viên+NGAYSINH: Ngày sinh của nhân viên+NGAYLAMVIEC: Ngày làm việc của nhân viên+DIACHI: Địa chỉ của nhân viên

Trang 11

+SDT: Số điện thoại của nhân viên

+LUONG: Lương của nhân viên+PHUCAP: Phụ cấp của nhân viên

tới c.Thực thể CHITIETDATHANG:

Các thuộc tính của thực thể:

+SOHOADON:Mã số của hóa đơn

+MAHANG: Mã số của mặt hàng, đây là thuộc tính khóa

+GIABAN: Giá của đơn hàng+SOLUONG: Số lượng của đơn hàng+MUCGIAMGIA: Mức giảm giá của đơn hàng d.Thực thể MATHANG

Các thuộc tính của MATHANG+MAHANG: Mã số của mặt hàng, đây là thuộc tính khóa +TENHANG:Tên của mặt hàng +MABAOHANH:

Mã bảo hành của mặt hàng+MALOAIHANG: Mã của loại hàng+SOLUONG: Số lượng của mặt hàng

Trang 12

+DONVITINH: Đơn vị tính khối lượng mặt hàng+GIAHANG: Giá của mặt hàng

e.Thực thể NHACUNGCAP

Các thuộc tính của thực thể:

+MACONGTY: Mã của công ty cung cấp, đây là thuộc tính khóa

+TENCONGTY: Tên của công ty cung cấp+DIACHI: Địa chỉ của công ty cung cấp+EMAIL: Email của công ty cung cấp+PAX: Số Fax của công ty cung cấpf.Thực thể LOAIHANG

Trang 13

+FAX: Số Fax của khách hàng

2.Mô hình ER

a.Mối liên kết giữa các thực thể:

NHANVIEN với DONDATHANG là mối quan hệ nhiều nhiềuKHACHHANG với DONDATHANG là mối quan hệ một nhiềuDONDATHANG với CHITIETDATHANG là mối quan hệ một mộtCHITIETDATHANG với MATHANG là mối quan hệ một nhiềuMATHANG với NHACUNGCAP là mối quan hệ nhiều nhiềuMATHANG với LOAIHANG là mối quan hệ một nhiềuMATHANG với BAOHANH là mối quan hệ một một

5.3 Chuyển từ mô hình thực thể liên kết sang mô hình quan hệ (RM) Trình bày cách chuyển từ mô hình thực thể liên kết sang mô hình quan hệ

Cách chuyển đổi từ mô hình ER sang RM:

Trang 14

khoá này sẽ là khoá chính cho bảng trung gian, ngoài ra bảng trung gian có thể thêm một số thuộc tính khác của mối liên kết

Trang 15

- RBTV liên thuộc tính:

RB-2Ngày làm việc phải lớn hơn ngày sinh của nhân viên

• ∀t ∈ NHANVIEN (t.NgayLamViec ¿ t.NgaySinh)

• ∀t1, t2 ∈ MATHANG (t1≠ t2 ⇒ t1.MAHANG ≠ t2.MAHANG)

MATHANG

RB-4

Mã nhân viên là duy nhất

TIEU LUAN MOI download : skknchat123@gmail.com moi nhat

Trang 16

• ∀t1, t2 ∈ MATHANG (t1≠ t2 ⇒ t1.MAHANG ≠ t2.MAHANG)

• RB-4 có bối cảnh là NHANVIEN

- RBTV tham chiếuRB-5

Nơi giao hàng phải trùng địa chỉ của khách hàng

∀t ∈ DONDATHANG (∃u ∈ KHACHHANG(u.DiaChi= t.NoiGiaoHang))RB-5 có bối cảnh là DONDATHANG, KHACHHANG

- 02 lệnh gồm select có điều kiện trên một bảng

- 03 lệnh gồm select có điều kiện trên hai bảng

- 02 câu lệnh gồm select có where và group by

TIEU LUAN MOI download : skknchat123@gmail.com moi nhat

Trang 17

- 03 câu lệnh gồm select có where, group by, having

- 02 câu lệnh gồm select có where, group by, having và order by

- 02 câu lệnh gồm select có where, group by, having và truy vấn con

- 02 câu câu lệnh insert có điều kiện

- 02 câu lệnh update có điều kiện

- 02 câu lệnh delete có điều kiện

cau1:Cho biết mã hàng, tên hàng, số lượng, giá hàng của mặt hàng thuộc loại IP

select MATHANG.MaHang, MATHANG.TenHang, MATHANG.SoLuong, MATHANG.GiaHang

from MATHANGwhere MATHANG.MaLoaiHang=N'IP'

cau2:Cho biết mã nhân viên, họ, tên nhân viên, lương cơ bản, phụ cấp của nhân viên có địa chỉ

bắt đầu bằng chữ A

Trang 18

NHANVIEN.MaNhanVien ,NHANVIEn.Ho,NHANVIEN.Ten ,NHANVIEN.LuongC oBan,NHANVIEN.PhuCap

from NHANVIENwhere NHANVIEN.DiaChi like N'A%'

cau3:Cho biết những mã hàng, tên hàng, tên loại hàng, giá hàng với giá hàng >=5000000 và tên loại

hàng khác Iphone

selectMATHANG.MaHang,MATHANG.TenHang,LOAIHANG.TenLoaiHang,MATHANG.GiaHang

from MATHANG join LOAIHANG on MATHANG.MaLoaiHang=LOAIHANG.MaLoaiHang

where MATHANG.GiaHang >=5000000 and LOAIHANG.TenLoaiHang!=N'Iphone'

Trang 19

cau4:Cho biết mã hàng,tên hàng, tên nhà cung cấp , tên giao dịch ,địa chỉ nhà cung cấp mặt hàng có

mã là SS và địa chỉ nhà cung cấp ở Quy Nhơn

select MATHANG.MaHang,MATHANG.TenHang ,NHACUNGCAP.TenCongTy, NHACUNGCAP.TenGiaoDich,NHACUNGCAP.DiaChi

from MATHANG join NHACUNGCAP on MATHANG.MaCongTy=NHACUNGCAP.MaCongTy

where MATHANG.MaLoaiHang=N'SS' and NHACUNGCAP.DiaChi=N'Quy Nhơn'

cau5:Cho biết số hóa đơn , mã hàng, giá bán, số lượng, mức giảm giá, ngày đặt hàng, nơi giao hàng

có số lượng >50 và nơi giao hàng ở Sài Gòn

selectCHITIETDATHANG.SoHoaDon,CHITIETDATHANG.MaHang,CHITIETDATHANG.GiaBan,CHITIETDATHANG.SoLuong,

Trang 20

from CHITIETDATHANG join DONDATHANG on CHITIETDATHANG.SoHoaDon=DONDATHANG.SoHoaDon

where CHITIETDATHANG.SoLuong>50 and DONDATHANG.NoiGiaoHang=N'Sài Gòn'

cau6:Cho biết mã nhà cung cấp, tên nhà cung cấp , số lượng hàng cung cấp của nhà cung cấp có

tên là Công ty Vsmart

selectNHACUNGCAP.MaCongTy,NHACUNGCAP.TenCongTy,sum(MATHANG.SoLuong) as slhang

from MATHANG join NHACUNGCAP on MATHANG.MaCongTy=NHACUNGCAP.MaCongTy

where NHACUNGCAP.TenCongTy=N'Công ty Vsmart'group by NHACUNGCAP.MaCongTy,NHACUNGCAP.TenCongTy

Trang 21

cau7:Cho biết mã loại hàn ,tên loại hàng, giá tiền bán được của loại hàng có tên Iphone

select MATHANG.MaLoaiHang,LOAIHANG.TenLoaiHang,

CHITIETDATHANG.SoLuong*CHITIETDATHANG.MucGiamGia) as Giatienfrom MATHANG join LOAIHANG on

sum(CHITIETDATHANG.GiaBan*CHITIETDATHANG.SoLuong-LOAIHANG.MaLoaiHang=MATHANG.MaLoaiHang

join CHITIETDATHANG on CHITIETDATHANG.MaHang=MATHANG.MaHangwhere LOAIHANG.TenLoaiHang=N'Iphone'

group by MATHANG.MaLoaiHang,LOAIHANG.TenLoaiHang

cau8:Cho biết doanh thu từng năm lớn 100000000 từ năm 2010 trở ra

select year(DONDATHANG.NgayDatHang) as namDatHang,

CHITIETDATHANG.SoLuong*CHITIETDATHANG.MucGiamGia) as Doanhthufrom CHITIETDATHANG join DONDATHANG on

sum(CHITIETDATHANG.GiaBan*CHITIETDATHANG.SoLuong-CHITIETDATHANG.SoHoaDon=DONDATHANG.SoHoaDon

where year(DONDATHANG.NgayDatHang)>=2010group by year(DONDATHANG.NgayDatHang)

Trang 22

having CHITIETDATHANG.MucGiamGia)>100000000

sum(CHITIETDATHANG.GiaBan*CHITIETDATHANG.SoLuong -cau9:Cho biết mã nhân viên, họ nhân viên , tên nhân viên bắt đầu bằng chữ H,

có doanh số trong khoảng từ 300000000 đến 400000000

select NHANVIEN.MaNhanVien,NHANVIEN.Ho,NHANVIEN.Ten,

CHITIETDATHANG.SoLuong*CHITIETDATHANG.MucGiamGia) as Doanhsofrom CHITIETDATHANG join DONDATHANG on

sum(CHITIETDATHANG.GiaBan*CHITIETDATHANG.SoLuong-CHITIETDATHANG.SoHoaDon=DONDATHANG.SoHoaDon

join NHANVIEN on NHANVIEN.MaNhanVien=DONDATHANG.MaNhanVienwhere NHANVIEN.Ten like N'H%'

group by NHANVIEN.MaNhanVien,NHANVIEN.Ho,NHANVIEN.Tenhaving sum(CHITIETDATHANG.GiaBan*CHITIETDATHANG.SoLuong-CHITIETDATHANG.MucGiamGia)

between 300000000 and 400000000

Ngày đăng: 02/11/2022, 04:15

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w