Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 49 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
49
Dung lượng
883,92 KB
Nội dung
ĐỀ TÀI CUỐI KỲ MÔN HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU PHẦN MỀM QUẢN LÝ CỬA HÀNG Lớp: 19110CL1 Sinh viên thực hiện: Tất Tân Chu Nguyễn Trường Giang La Gia Phong Nguyễn Huy Hoà Lưu Tấn Phát 19110175 19145369 19119208 19119179 19110259 GVHD: TS Nguyễn Thành Sơn DBMS NHĨM ĐIỂM SỐ: TIÊU CHÍ ĐIỂM NỘI DUNG TRÌNH BÀY TỔNG NHẬN XÉT CỦA GIÁO VIÊN: TP Hồ Chí Minh, ngày … tháng… năm 2021 Giáo viên chấm điểm (Ký ghi họ tên) LỜI CẢM ƠN Để hoàn thành tốt đề tài báo cáo này, chúng em xin gửi lời cảm ơn chân thành đến giảng viên, tiến sĩ Nguyễn Thành Sơn, người trực tiếp hỗ trợ chúng em suốt trình làm đề tài Chúng em cảm ơn DBMS NHÓM thầy đưa lời khuyên từ kinh nghiệm thực tiễn để định hướng cho chúng em với yêu cầu đề tài chọn, ln giải đáp thắc mắc đưa góp ý, chỉnh sửa kịp thời giúp chúng em khắc phục nhược điểm hoàn thành tốt thời hạn đề Chúng em xin gửi lời cảm ơn chân thành quý thầy cô khoa Đào tạo Chất Lượng Cao nói chung ngành Cơng Nghệ Thơng Tin nói riêng tận tình truyền đạt kiến thức cần thiết giúp chúng em có tảng để làm nên đề tài này, tạo điều kiện để chúng em tìm hiểu thực tốt đề tài Cùng với đó, chúng em xin gửi cảm ơn đến bạn khóa cung cấp nhiều thơng tin kiến thức hữu ích giúp chúng em hồn thiện đề tài Đề tài báo cáo chúng em thực khoảng thời gian ngắn, với kiến thức hạn chế nhiều hạn chế khác mặt kĩ thuật kinh nghiệm việc thực dự án phần mềm Do đó, trình làm nên đề tài có thiếu sót điều tránh khỏi nên chúng em mong nhận ý kiến đóng góp quý báu quý thầy cô để kiến thức chúng em hồn thiện chúng em làm tốt lần sau Chúng em xin chân thành cảm ơn Cuối lời, chúng em kính chúc quý thầy, quý cô dồi sức khỏe thành công nghiệp trồng người Một lần chúng em xin chân thành cảm ơn TP Hồ Chí Minh, ngày tháng năm 2021 Nhóm sinh viên thực Trường ĐH Sư phạm kỹ thuật TP HCM Khoa Cơng nghệ thơng tin DBMS NHĨM MƠ TẢ ĐỀ TÀI MÔN HỌC HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU Họ tên SV thực 1: Tất Tân Chu MSSV: 19110175 Họ tên SV thực 2: Nguyễn Trường Giang Họ tên SV thực 3: La Gia Phong Họ tên SV thực 4: Nguyễn Huy Hoà Họ tên SV thực 5: Lưu Tấn Phát MSSV: 19145369 MSSV: 19119208 MSSV: 19119179 MSSV: 19110259 Thời gian thực hiện: Ngành: Công nghệ thông tin Tên đề tài: Phần mềm quản lý bán hàng GV hướng dẫn: TS Nguyễn Thành Sơn Nhiệm vụ đề tài: Xây dựng phần mềm quản lý cửa hàng đảm bảo đủ chức sau: Quản lý hàng hố Quản lý nhân viên, tính lương Quản lý hoá đơn mua bán Quản lý tài khoản đăng nhập vào phần mềm DBMS NHÓM MỤC LỤC DBMS NHÓM DANH MỤC CÁC BẢNG Bảng 1.1 Kế hoạch công việc tuần Bảng 1.2 Bảng phân công công việc Bảng 1.3 Mô tả Table Bảng 1.4 Lập trình tạo Table Bảng 1.5 Tạo View Bảng 1.6 Store Procedure cho NhanVien Bảng 1.7 Store Procedure cho SanPham Bảng 1.8 Store Procedure cho Hoadon Bảng 1.9 Store Procedure cho KhachHang Bảng 1.10 Store Procedure cho Loai Bảng 1.11 Store Procedure cho Chamcong Bảng 1.12 Store Procedure cho chiTietHoaDon Bảng 1.13 Function cho NhanVien Bảng 1.14 Function cho Hoadon Bảng 1.15 Function cho KhachHang Bảng 1.16 Trigger cho ChamCong Bảng 1.17 Tạo role Admin phân quyền Bảng 1.18 Tạo role User phân quyền Bảng 1.19 Đặc tả lớp chức Bảng 1.20 Đặc tả lớp chức lớp BLL_sanpham Bảng 1.21 Đặc tả lớp chức lớp BLL_loai Bảng 1.22 Đặc tả lớp chức lớp BLL_khachHang Bảng 1.23 Đặc tả lớp chức lớp BLL_hoaDon Bảng 1.24 Đặc tả lớp chức lớp BLL_chiTietHoaDon Bảng 1.25 Đặc tả lớp chức lớp BLL_chamCong DANH MỤC CÁC HÌNH DBMS NHĨM Hình 1.1 Class Diagram Hình 1.2 Thiết kế Form đăng nhập Hình 1.3 Thiết kế Form Nhân viên Hình 1.4 Thiết kế Form Bán hàng Hình 1.5 Thiết kế Form hố đơn ngày Hình 1.6 Thiết kế Form chi tiết đơn hàng Hình 1.7 Thiết kế Form Admin Hình 1.8 Thiết kế Form Login vào ca làm Hình 1.9 Thiết kế Form Logout kết thúc ca làm Hình 1.10 Thiết kế Form thay đổi mật Hình 1.11 Thiết kế Form Xác nhận tốn Hình 1.12 Thiết kế Form Huỷ đơn hàng xác nhận quản lý Hình 1.13 Thiết kế Form nhân viên ca Hình 1.14 Thiết kế Form nhập hàng Hình 1.15 Form đăng nhập vào phần mềm Hình 1.16 Form đăng nhập vào phần mềm với quyền Admin Hình 1.17 Tab thêm xố sửa nhân viên Form Admin Hình 1.18 Hiển thị hố đơn bán Hình 1.19 Tab thêm xố sửa hàng hố Form Admin Hình 1.20 Form nhập hàng Hình 1.21 Tab thêm xố sửa tài khoản đăng nhập Form Admin Hình 1.22 Form tốn Hình 1.23 Tab thơng tin khách hàng Form Thanh tốn Pulse Hình 1.24 Tab hàng hố Form Thanh tốn Pulse Hình 1.25 Form Cash để xác nhận đơn hàng nhấp chọn toá DBMS NHĨM Hình 1.26 Thơng báo xác nhận tốn thành cơng Hình 1.27 Form đổi mật đăng nhập phần mềm Hình 1.27 Thơng báo đổi mật thành công PHẦN MỞ ĐẦU Lý chọn đề tài Một yêu cầu cấp bách đưa công nghệ thông tin vào công tác quản lí doanh nghiệp nhằm làm giảm bớt sức lao động người, tiết kiệm thời gian, tăng độ xác, tăng hiệu suất, thu hẹp DBMS NHĨM khơng gian lưu trữ, tránh thất dễ dàng kiểm kê việc quản lý hàng hóa xác định nhanh chóng tốc độ tăng trưởng lợi nhuận địa điểm kinh doanh Từ ứng dụng quản lí cửa hàng đời nhằm đáp ứng nhu cầu cấp bách khách hàng Phần mềm cho người sử dụng cách trực quan thông tin người dùng Người quản lí cập nhật, chỉnh sửa thông tin công việc nhân viên cửa hàng cách nhanh chóng Hỗ trợ việc liệt kê số lượng tồn động hàng hóa, thống kê lợi nhuận Thống kê số lương làm nhân viên hàng Với nhân viên họ xem chi tiết cục thể cơng việc tiền lương Các chức đề tài - Thanh toán đơn hàng Quản lý đơn hàng toán, chưa toán Quản lý việc vào ca kết thúc ca nhân viên Quản lý hàng hoá Quản lý tài khoản đăng nhập vào phần mềm Phân tích thiết kế hệ thống Một ứng dụng quản lý cửa hàng thông tin sau : - Nhân viên: Gồm có mã nhân viên, họ tên nhân viên, ngày sinh, địa chỉ, số điện thoại, giới tính, email, ngày bắt đầu làm nhân viên - Chấm cơng: Gồm có tên đăng nhập, mật đăng nhập hệ thống, mã nhân viên, thời gian vào ca làm, thời gian hết ca làm, trạng thái tại, quyền sử dụng, số tiền toán đơn hàng - Sản phẩm: Mã hàng, tên hàng hóa, giá thành, mã danh mục, số lượng tồn mặt hàng - Loại: Gồm mã loại sản phẩm, tên sản phẩm - Hóa đơn: Gồm mã hố đơn, số điện thoại khách hàng, ngày toán, mã nhân viên thực đơn hàng, trạng thái đơn hàng, tổng tiền - Chi tiết hoá đơn: Gồm mã hoá đơn, mã sản phẩm, số lượng sản phẩm, giá tổng hoá đơn - Khách hàng: Số điện thoại khách hàng, tên khách hàng, email Giao diện dự kiến - Trang đăng nhập : dùng để cấp quyền truy cập vào phần mềm quản lý cửa hàng bao gồm quản lí nhân - viên cửa hàng Trang Login, Logout : dùng để nhân viên đăng nhập vào ca làm đăng xuất kết thúc ca làm Trang Admin: dùng để xem thông tin doanh thu, tuỳ chỉnh cho hoá đơn, nhân viên (thêm sửa xoá) Trang tạo hoá đơn : dùng tạo hoá đơn toán hoá đơn Trang hoá đơn ngày: hiển thị hoá đơn ngày Trang toán: tạo hoá đơn nhấn vào toán trang cash xác nhận lại mã nhân viên mật - Trang thay đổi mật khẩu: dùng để người dùng thay đổi mật Trang chi tiết đơn hàng: hiển thị chi tiết đơn hàng Trang huỷ đơn: dùng xác nhận quản lý trước huỷ đơn Trang login: nhân viên bắt đầu vào ca làm Trang logout: nhân viên kết thúc ca làm Trang nhân viên: để nhân viên chuyển sang trang tạo đơn hàng, xem danh sách đơn hàng, checkIn, checkOut, đổi mật - Trang nhập hàng: nhập hàng hoá vào kho DBMS NHÓM Kế hoạch thực Kế hoạch Bảng 1.1 Kế hoạch công việc tuần TUẦN CƠNG VIỆC THỰC HIỆN Viết mơ tả đề tài (nêu rõ NGÀY BD NGÀY KT KẾT QUẢ 14/03/202 24/03/202 1 Hoàn thành 14/03/202 09/04.202 1 Hoàn thành thành phần liệu, chức giao diện cần có để project chạy tốt Thiết kế CSDL ràng buộc (dùng ERD) Cài đặt CSDL ràng buộc, trigger Nhập liệu 7/4/2021 21/4/2021 Hoàn thành 7/4/2021 8/4/2021 Hoàn thành 8/4/2021 12/4/2021 Hồn thành Thiết kế view (trình bày mã giả) Cài đặt view Thiết kế giao diện, xác định Hoàn users quyền sử dụng CSDL họ 15/4/2021 22/4/2021 thành Cài đặt giao diện kết nối chương trình với CSDL, tạo user, phần quyền 22/04.202 Thiết kế hàm, thủ tục thực chức 23/04/202 đề tài Cài đặt hàm, thủ tục thực chức 30/04/202 đề tài 10 Kiểm tra chạy thử chức demo 11 Viết báo cáo 7/5/2021 22/04/202 30/4/2021 Hoàn thành 3/5/2021 Hoàn thành 7/5/2021 20/5/2021 24/5/2021 Hoàn thành Hoàn thành Hồn thành Phân cơng cơng việc Bảng 1.2 Bảng phân công công việc TT Tên sinh viên Tất Tân Chu La Gia Phong Nguyễn Trường Giang Nguyễn Huy Hồ Mơ tả cơng việc Lập kế hoạch, phân chia công việc cho thành viên nhóm - Thiết kế sở liệu - Phụ trách Form Đăng nhập - Phụ tránh Form Nhân viên - Phụ trách Form Pulse - Phụ trách phân quyền SQL Server - Làm word - Phụ trách Form Admin - Đóng góp 40% 15% 15% 15% 10