Thiết kế phần mềm quản lý bán xe máy cho cửa hàng bán xe máy tại Tân Bình. Phần mềm bao gồm hệ thống quản lý tài khoản, quản lý kho và xuất nhập xe máy. Hơn nữa, hệ thống cung cấp báo cáo trực tiếp và thống kê các mặt hàng bán chạy cũng như hàng tồn kho. Nhờ đó, giúp cửa hàng quản lý cửa hàng một cách tiện dụng. Đặc biệt, hệ thống có thể nâng cấp và mở rộng thành quản lý chuỗi cửa hàng của hệ thống Head.
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC VĂN HIẾN KHOA KỸ THUẬT - CÔNG NGHỆ - - KHOÁ LUẬN TỐT NGHIỆP PHẦN MỀM QUẢN LÝ XE MÁY GVHD : Th.S QUÁ ANH DŨNG SVTH : NGUYỄN XUÂN TIẾN MSSV : 161A010017 LỚP : 161A0101 TP HỒ CHÍ MINH – 2020 MỤC LỤC MỤC LỤC LỜI CẢM ƠN LỜI CAM ĐOAN DANH MỤC CÁC BẢNG BIỂU, LƯU ĐỒ, HÌNH KÍ HIỆU CÁC TỪ VIẾT TẮT – THUẬT NGỮ ANH – VIỆT CHƯƠNG 1: GIỚI THIỆU ĐỀ TÀI 10 MỤC TIÊU CỦA ĐỀ TÀI 10 YÊU CẦU CỦA ĐỀ TÀI 10 KẾT QUẢ CỦA ĐỀ TÀI ĐÃ ĐẠT ĐƯỢC 10 HẠN CHẾ ĐỀ TÀI 10 CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 11 2.1 TỔNG QUAN VỀ MICROSOFT VISUAL STUDIO VÀ NGƠN NGỮ LẬP TRÌNH C# 11 2.1.2 Microsoft Visual Studio 11 2.1.3 Ngôn ngữ lập trình C# 11 2.2 TỔNG QUAN VỀ HỆ QUẢN TRỊ CSDL MICROSOFT SQL SERVER .12 Tổng quan .12 2.3 TỔNG QUAN VỀ SYSBASE POWERDESIGNER 12 2.4 DEVEXPRESS 13 2.4.1 DevExpress gì? 13 2.4.2 Cài đặt .13 2.4.3 Control DevExpress 14 2.4.4 Export file DevExpress 15 2.4.5 Đánh giá tổng quát 17 *Ưu điểm 17 *Nhược điểm 17 2.5 LINQ- NGÔN NGỮ TRUY VẤN TÍCH HỢP 18 Thành phần cấu thành LINQ 18 Tạo câu lệnh truy vấn 19 2.6 CÁC PHIÊN BẢN PHẦN MỀM SỬ DỤNG 19 CHƯƠNG : PHÂN TÍCH THIẾT KẾ HỆ THỐNG PHẦM MỀM QUẢN LÝ XE MÁY 20 3.1 MÔ TẢ NGHIỆP VỤ 20 3.2 BIỂU MẪU 21 Hóa đơn bán hàng 21 3.3 PHÂN TÍCH DỮ LIỆU 22 3.3.1 Mơ hình thực thể quan hệ(ERD) 22 3.3.2 Phân tích xử lý 22 3.3.2.1 Phân tích mơ hình phân cấp chức 22 3.3.2.2 Mơ hình luồng liệu 23 3.3.2.3 Mơ hình DFD bán hàng 23 3.3.2.4 Mơ hình DFD nhập hàng 24 Phần mềm quản lý xe máy 3.4 3.3.2.5 Mơ hình DFD báo cáo thống kê 24 MÔ TẢ CÁC BẢNG DỮ LIỆU 25 CHƯƠNG : TRIỂN KHAI PHẦN MỀM .32 TRIỂN KHAI HỆ THỐNG 32 4.1.1 Yêu cầu hệ thống 32 4.1.2 Trang bị cấu hình .32 4.1.3 Nhân lực 32 4.2.1 Import CSDL vào Microsoft SQL Server 32 4.2.2 Thiết lập kết nối Database với phần mềm 32 4.2.3 Cài đặt ứng dụng .32 DEMO PHẦN MỀM 33 CHƯƠNG 5: KẾT LUẬN VÀ CẢI TIẾN .35 PHỤ LỤC - HƯỚNG DẪN SỬ DỤNG 36 1 Tab Hệ hống .36 1.1.1 Thay đổi mật 36 1.1.2 Danh sách người dùng 36 1.2 TAB DANH MỤC .38 1.2.1 Cấu hình sản phẩm 38 1.2.2 Danh sách khách hàng 40 2.3 Danh sách nhà cung cấp 43 1.2.3 Sản phẩm chi tiết 45 1.3 Tab Chức 47 1.3.1 Danh sách nhập kho .47 1.3.2 Danh sách tồn kho 53 1.3.3 Danh sách đặt hàng 54 1.3.4 Xuất kho 59 1.4 Thống kê 61 1.4.1 Báo cáo doanh thu 61 DANH MỤC TÀI LIỆU THAM KHẢO 62 Phần mềm quản lý xe máy LỜI CẢM ƠN Đầu tiên em xin gửi đến thầy Quách Anh Dũng lời cảm ơn chân thành Nhờ thầy mà em có thêm kiến thức thực tế để áp dụng cho đề tài Nhờ giúp đỡ hướng dẫn tận tình thầy giảng viên trực tiếp hướng dẫn cung cấp kiến thức nhiều tài liệu bổ ích cho đề tài em, cảm ơn thầy giúp đỡ em thời gian qua để em hoàn thành xong đồ án “Phần mềm quản lý xe gắn máy” Và lời nói cuối cùng, em xin gửi đến thầy lời cảm ơn chân thành lời chúc sức khỏe Em xin chân thành cảm ơn! Tp Hồ Chí Minh, ngày 28 tháng 12 năm 2020 Sinh viên thực Nguyễn Xuân Tiến Phần mềm quản lý xe máy LỜI CAM ĐOAN Tôi cam đoan cơng trình nghiên cứu riêng tơi, tơi tự thực hiện, không chép, vay mượn từ công trình nghiên cứu khoa học khác Đảm bảo tài liệu tham khảo trích dẫn, ghi đầy đủ Tp Hồ Chí Minh, ngày tháng năm Sinh viên thực Nguyễn Xuân Tiến Phần mềm quản lý xe máy NHẬN XÉT CỦA GIẢNG VIÊN Tp.Hồ Chí Minh, ngày tháng năm Giảng viên Phần mềm quản lý xe máy DANH MỤC CÁC BẢNG BIỂU, LƯU ĐỒ, HÌNH BẢNG 1: NHỮNG PROVIDER CỦA LINQ 17 BẢNG 2: MÔ TẢ BẢNG KHACHHANG .24 BẢNG 3: MÔ TẢ BẢNG NHACUNGCAP 25 BẢNG 4: MÔ TẢ BẢNG CHITIETSANPHAM 26 BẢNG 5: MÔ TẢ BẢNG SANPHAM 27 BẢNG 6: MÔ TẢ BẢNG PHIEUNHAPHANG .28 BẢNG 7: MÔ TẢ BẢNG PHIEUBANHANG .29 BẢNG 8: MÔ TẢ BẢNG NGUOIDUNG .30 BẢNG 9: MÔ TẢ BẢNG NGUOIDUNG .30 HÌNH 1: LOGO VISUAL STUDIO 10 HÌNH 2: LOGO SQL SERVER 11 HÌNH 3: TẠO PROJECT VỚI DEV EXPRESS 13 HÌNH 4: BỘ UI CỦA DEV EXPRESS 14 HÌNH 5.MƠ HÌNH BPM NGHIỆP VỤ BÁN HÀNG .19 HÌNH HĨA ĐƠN MUA XE MÁY .20 HÌNH : MƠ HÌNH THỰC THỂ QUAN HỆ ERD – QUẢN LÝ XE MÁY 21 HÌNH MƠ HÌNH PHÂN CẤP CHỨC NĂNG 21 HÌNH MƠ HÌNH LUỒNG DỮ LIỆU 22 HÌNH 10 MƠ HÌNH DFD BÁN HÀNG 22 HÌNH 11 MƠ HÌNH DFD NHẬP HÀNG .23 HÌNH 12 MƠ HÌNH DFD BÁO CÁO THỐNG KÊ 23 HÌNH 13: MÀN HÌNH ĐĂNG NHẬP 32 HÌNH 14: MÀN HÌNH GIỚI THIỆU .33 HÌNH 15: THAY ĐỔI MẬT KHẨU 35 HÌNH 16: MÀN HÌNH DANH SÁCH NGƯỜI DÙNG 35 HÌNH 17: THÊM MỚI NGƯỜI DÙNG 36 HÌNH 18: LƯU NGƯỜI DÙNG 36 HÌNH 19: CẤU HÌNH SẢN PHẨM 37 HÌNH 20: TÌM KIẾM TRONG MÀN HÌNH CẤU HÌNH SẢN PHẨM .37 Phần mềm quản lý xe máy HÌNH 21: CHỌN XĨA CẤU HÌNH SẢN PHẨM .38 HÌNH 22: XÁC NHẬN XĨA CẤU HÌNH SẢN PHẨM .38 HÌNH 23: SỬA THƠNG TIN CẤU HÌNH SẢN PHẨM TRÊN LƯỚI 39 HÌNH 24:MÀN HÌNH DANH SÁCH KHÁCH HÀNG .39 HÌNH 25: THÊM MỚI KHÁCH HÀNG 40 HÌNH 26: NHẬP THƠNG TIN KHÁCH HÀNG 40 HÌNH 27: LƯU THÔNG TIN KHÁCH HÀNG 41 HÌNH 28: TÌM KIẾM THÔNG TIN KHÁCH HÀNG .41 HÌNH 29: MÀN HÌNH DANH SÁCH NHÀ CUNG CẤP 42 HÌNH 30: THÊM MỚI NHÀ CUNG CẤP 42 HÌNH 31: LƯU THƠNG TIN NHÀ CUNG CẤP .43 HÌNH 32: TÌM KIẾM TRONG NHÀ CUNG CẤP 43 HÌNH 33: XĨA NHÀ CUNG CẤP 44 HÌNH 34: MÀN HÌNH SẢN PHẨM CHI TIẾT 44 HÌNH 35: IMPORT DANH SÁCH SẢN PHẨM CHI TIẾT 45 HÌNH 36: SỬA THƠNG TIN CHI TIẾT SẢN PHẨM TRÊN LƯỚI 45 HÌNH 37: MÀN HÌNH DANH SÁCH NHẬP KHO 46 HÌNH 38:TÌM KIẾM TRONG DANH SÁCH NHẬP KHO 47 HÌNH 39: XĨA DỮ LIỆU NHẬP KHO 47 HÌNH 40: THÊM MỚI NHẬP KHO 48 HÌNH 41: NHẬP THƠNG TIN PHIẾU NHẬP KHO .48 HÌNH 42; IMPORT DANH SÁCH SẢN PHẨM NHẬP KHO 49 HÌNH 43: REVIEW DANH SÁCH NHẬP KHO 49 HÌNH 44:THỰC HIỆN NHẬP KHO 50 HÌNH 45: XÁC NHẬN NHẬP KHO 50 HÌNH 46: DANH SÁCH DỮ LIỆU NHẬP KHO .51 HÌNH 47: XEM LẠI CHI TIẾT DỮ LIỆU NHẬP KHO 51 HÌNH 48: MÀN HÌNH DANH SÁCH TỒN KHO 52 HÌNH 49: TÌM KIẾM TRONG DANH SÁCH TỒN KHO 52 HÌNH 50: MÀN HÌNH DANH SÁCH ĐẶT HÀNG 53 HÌNH 51: TÌM KIẾM TRONG DANH SÁCH ĐẶT HÀNG 53 HÌNH 52: XĨA PHIẾU BÁN HÀNG .54 HÌNH 53: IN PHIẾU BÁN HÀNG 54 HÌNH 54: THÊM MỚI PHIẾU ĐẶT HÀNG 55 Phần mềm quản lý xe máy HÌNH 55: THƠNG TIN PHIẾU ĐẶT HÀNG 55 HÌNH 56: THÊM SẢN PHẨM TRONG PHIẾU ĐẶT HÀNG 56 HÌNH 57: TÌM KIẾM KHI THÊM SẢN PHẨM TRONG ĐƠN ĐẶT HÀNG 56 HÌNH 58: CẬP NHẬT SỐ LƯỢNG SẢN PHẨM TRONG ĐƠN ĐẶT HÀNG 57 HÌNH 59: XÁC NHẬN THÊM MỚI ĐƠN ĐẶT HÀNG 57 HÌNH 60: XEM LẠI PHIẾU ĐẶT HÀNG 58 HÌNH 61: MÀN HÌNH XUẤT KHO 58 HÌNH 62: NHẬP MÃ PHIẾU ĐỂ XUẤT KHO 59 HÌNH 63: IN PHIẾU XUẤT KHO 59 HÌNH 64: MÀN HÌNH BÁO CÁO DOANH THU 60 HÌNH 65: TÌM KIẾM DỮ LIỆU DOAN THU 60 Phần mềm quản lý xe máy KÍ HIỆU CÁC TỪ VIẾT TẮT – THUẬT NGỮ ANH – VIỆT CSDL Database Cơ sở liệu DML Data Manipulation Language Ngôn ngữ thao tác liệu DDL Data Definition Language Ngôn ngữ định nghĩa liệu RDBMS Relational Database Management System Hệ quản trị sở liệu quan hệ SQL Strutured Query Language Ngôn ngữ truy vấn liệu RDBMS Relational Database Management System Hệ quản trị sở liệu quan hệ LINQ Language Integrated Query Ngơn ngữ truy vấn tích hợp Phần mềm quản lý xe máy