PHÂN HIỆU TRƯỜNG ĐẠI HỌC THUỶ LỢI KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO BÀI TẬP LỚN MÔN HỌC HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU ĐỀ TÀI QUẢN LÍ BÁN LINH KIỆN MÁY TÍNH ONLINE Giảng viên Sinh viên Trần Ngọc Thịnh Lớp M.
PHÂN HIỆU TRƯỜNG ĐẠI HỌC THUỶ LỢI KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO BÀI TẬP LỚN MÔN HỌC HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU ĐỀ TÀI: QUẢN LÍ BÁN LINH KIỆN MÁY TÍNH ONLINE Giảng viên: Sinh viên: Trần Ngọc Thịnh Lớp: Mã số sinh viên: TP Hồ Chí Minh, ngày 31 tháng 10 năm 2021 LỜI NÓI ĐẦU Ngày nay, song song với q trình phát triển cơng nghệ khoa học kỹ thuật ngành Cơng Nghệ Thơng Tin đóng vai trị quan trọng, đạt thành tựu khoa học kỹ thuật rực rỡ với bước tiến nhảy vọt Với việc áp dụng công nghệ khoa học kỹ thuật vào lĩnh vực đời sống người ngày tăng không ngừng can thiệp vào hầu hết công việc đời sống Đi đôi với phát triển công nghệ chế tạo thiết bị máy tính việc sản phẩm phần mềm ứng dụng đời có tính chất định việc áp dụng ngành khoa học Với bùng nổ năm gần đây, Thương mại điện tử hình thức kinh doanh tiềm nhiều doanh nghiệp, nhà bán lẻ hướng tới Đặc biệt năm 2020 tại, đại dịch Covid-19 mang đến nhiều biến động kinh tế lại góp phần tăng trưởng phá cho Thương mại điện tử Chương trình web quản lí bán hàng online chương trình xây dựng nhằm đáp ứng đòi hỏi đặt trình quản lý số lượng hàng hố, đơn đặt hàng,…và nhiều cơng việc khác cách nhanh chóng thuận tiện, xác cách có hệ thống Vì thời gian kinh nghiệm cịn hạn chế nên khơng thể tránh khỏi thiếu sót Rất mong đóng góp thầy để đề tài sau hoàn thiện LỜI CẢM ƠN MỤC LỤC PHỤ LỤC TRA CỨU HÌNH CHƯƠNG I PHÂN TÍCH THIẾT KẾ HỆ THỐNG 1.1 Mơ tả tốn Cửa hàng linh kiện máy tính NT226 Computer Tp Hồ Chí Minh chuyên bán linh kiện máy tính Để thiết kế website bán hàng dùng để khách hàng đặt hàng online quản lý tài khoản nhân viên, khách hàng, quản lý sản phẩm, báo cáo doanh thu,…diễn cách thuận lợi, dễ dàng cần có sở liệu hồn chỉnh Khách hàng có nhu cầu mua sản phẩm truy cập vào website chọn sản phẩm cần mua đăng nhập để nhập thông tin toán đơn hàng chuyển tới nhân viên Khi hố đơn xuất tự động trừ số lượng tồn sản phẩm Nhờ đó, sở liệu quản lý số lượng lại 1.2 Mô tả chức hệ thống Hệ thống quản lý NT226 Computer gồm chức năng: - - Quản lý sản phẩm • Xem thơng tin nhà cung cấp sản phẩm • Cập nhật thơng tin sản phẩm • Thêm sản phẩm • Xố sản phẩm Quản lý bán hàng • Tìm sản phẩm: giúp khách hàng tìm sản phẩm mong muốn nhanh • Quản lý đơn hàng: sau đặt hàng thành cơng khách hàng - xem lại hố đơn Quản lý nhân viên • Thêm: có nhân viên mới, quản lý tạo cho nhân viên tài khoản để đăng nhập vào hệ thống • Xố: có nhân viên nghỉ việc, quản lý xố tài khoản khỏi hệ - thống • Cập nhật: cho phép nhân viên thay đổi thông tin cá nhân Báo cáo • Lập báo cáo xem doanh thu cửa hàng Phân quyền • Nhân viên: phép xem bảng DonDatHang, SanPham, TheLoai, DanhGiaSanPham, ThuongHieu, ThuongHieuSanPham, NhaCungCap xem cột MaKH, HoTenKH, SDT, DiaChiGiaoHang, Email bảng KhachHang quyền thêm vào bảng DonDatHang • Quản lý: phép xem, thêm sửa tất bảng 1.3 Xây dựng mơ hình liên kết thực thể Hình 1.1 Sơ đồ thực thể 1.4 Mơ hình quan hệ ERD NhaCungCap TheLoai MaNCC MaTL TenTL MoTa ThuongHieuSanPham MaThuongHieu MaSanPham SanPham TenNCC MaSP DiaChi TenSP Email GiaSP SDT GiaKhuyenMai fax MaLoai MaNCC MoTa SoLuongTon DanhGiaSanPham id ThuongHieu MaSP MaTH TenTH DiaChi SDT Email NhanVien ChiTietDH MaKH MaSP TenDanhGia SoDH ChatLuong SoLuong GiaTien GiaTien NoiDung GiamGia NgayDanhGia DonDatHang KhachHang MaNV SoDH HoTenNV NgayDH MaKH NgaySinh TrangThaiDH HoTenKH GioiTinh NgayDuKienGiao NgaySinh SDT NgayThucTeGiao GioiTinh Email MaKH SDT MaNVQL MaNV DiaChiGiaoHang Email Hình 1.2 Sơ đồ ERD 1.5 Mô tả bảng Tên trường MaTL Mô tả Kiểu liệu Độ dài Mã thể loại nchar 20 TenTL Tên thể loại nvarchar 255 MoTa Mô tả thể loại nvarchar 255 Bảng 1.1: THELOAI Tên trường MaKH Mô tả Kiểu liệu Độ dài Mã khách hàng nchar 20 HoTenKH Họ tên khách hàng nvarchar 255 NgaySinh Ngày sinh date GioiTinh Giới tính nvarchar 20 SDT Số điện thoại nchar 50 DiaChiGiaoHang Địa giao hàng nvarchar 255 Email Email khách hàng nchar 50 Bảng 1.2: KHACHHANG Tên trường MaNV Mô tả Kiểu liệu Độ dài Mã nhân viên nchar 20 HoTenNV Họ tên nhân viên nvarchar 255 NgaySinh Ngày sinh date GioiTinh Giới tính nvarchar 20 SDT Số điện thoại nchar 50 Email Email nhân viên nchar 50 MaNVQL Mã quản lý nchar 20 Bảng 1.3: NHANVIEN Tên trường SoDH Mô tả Kiểu liệu Độ dài Mã số đơn hàng nchar 20 NgayDH Ngày đặt hàng datetime TrangThaiDH Trạng thái đơn int NgayDuKienGiao Ngày dự kiến giao datetime NgayThucTeGiao Ngày thực tế giao datetime MaKH Mã khách hàng nchar 20 MaNV Mã nhân viên nchar 20 Bảng 1.4: DONDATHANG Tên trường MaNCC Mô tả Kiểu liệu Độ dài Mã nhà cung cấp nchar 20 TenNCC Tên nhà cung cấp nvarchar 255 DiaChi Địa nvarchar 255 Email Email nchar 50 SDT Số điện thoại nchar 50 FAX Số Fax nchar 50 Bảng 1.5: NHACUNGCAP Tên trường MaTH Mô tả Kiểu liệu Độ dài Mã thương hiệu nchar 20 TenTH Tên thương hiệu nvarchar 255 DiaChi Địa nvarchar 255 SDT Số điện thoại nchar 50 Email Email nchar 50 Bảng 1.6: THUONGHIEU Tên trường MaSP Mô tả Kiểu liệu Độ dài Mã sản phẩm nchar 20 TenSP Tên sản phẩm nvarchar 255 GiaSP Giá sản phẩm float GiaKhuyenMai Giá khuyến float 50 MaLoai Mã thể loại nchar 20 MaNCC Mã nhà cung cấp nchar 20 MoTa Mô tả sản phẩm nvarchar 255 SoLuongTon Số lượng tồn int Bảng 1.7: SANPHAM Tên trường Mô tả Kiểu liệu Độ dài MaThuongHieu Mã thương hiệu nchar 20 MaSanPham Mã sản phẩm nchar 20 Bảng 1.8: THUONGHIEUSANPHAM 10 ... liệu giúp truy cập liệu nhanh 33 KẾT LUẬN Qua báo cáo này, em hiểu cách để tạo hệ quản trị sở liệu với nhiều tính chi tiết hơn, kế thừa từ môn sở liệu Hệ sở liệu em chưa tối ưu hố cịn nhiều thiếu... mới, quản lý tạo cho nhân viên tài khoản để đăng nhập vào hệ thống • Xố: có nhân viên nghỉ việc, quản lý xố tài khoản khỏi hệ - thống • Cập nhật: cho phép nhân viên thay đổi thơng tin cá nhân Báo. .. TỔNG KẾT 3.1 Ưu điểm • Hệ thống quản lý đầy đủ chức phục vụ cho việc quản lý, bán hàng • Quản lý doanh thu cửa hàng • Khi bán hàng tự động cập nhật liệu tồn sản phẩm • giúp quản lý dễ dàng Có phân