Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 121 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
121
Dung lượng
8,55 MB
Nội dung
TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT - CƠNG NGHỆ TIỂU LUẬN MƠN HỌC LẬP TRÌNH WINDOWS XÂY DỰNG PHẦN MỀM QUẢN LÝ GIAO HÀNG GVHD: Th.S Trần Văn Tài SVTH: NGUYỄN HOÀNG DANH TRẦN PHƯƠNG BẢO LỚP: D20CNTT04 BÌNH DƯƠNG – 7/2022 MSSV: 2024802010387 MSSV: 2024802010381 TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT - CÔNG NGHỆ TIỂU LUẬN MƠN HỌC LẬP TRÌNH WINDOWS XÂY DỰNG PHẦN MỀM QUẢN LÝ GIAO HÀNG GVHD: Th.S Trần Văn Tài SVTH: NGUYỄN HOÀNG DANH TRẦN PHƯƠNG BẢO LỚP: D20CNTT04 BÌNH DƯƠNG – 7/2022 i MSSV: 2024802010387 MSSV: 2024802010381 MỤC LỤC MỤC LỤC ii DANH MỤC HÌNH vi DANH MỤC BẢNG viii LỜI CẢM ƠN .1 MỞ ĐẦU CHƯƠNG KHẢO SÁT VÀ PHÂN TÍCH BÀI TỐN 1.1 Tên đề tài 1.2 Lý chọn đề tài 1.3 Mục tiêu nghiên cứu 1.4 Nhiệm vụ nghiên cứu 1.5 Đối tượng nghiên cứu 1.6 Phương tiện nghiên cứu 1.7 Phương pháp phạm vi nghiên cứu .4 CHƯƠNG CƠ SỞ LÝ THUYẾT, GIỚI THIỆU CÔNG NGHỆ .6 2.1 Visual Studio 2.2 Microsoft SQL Server Express 2.3 Ngôn ngữ T.SQL 2.4 Ngôn ngữ C# tảng NET framework 2.4.1 .NET framework gi? 2.4.2 Các công nghệ NET framework .8 2.4.3 Ngôn ngữ C# 2.5 Rational Rose 2.6 DevExpress .10 CHƯƠNG PHÂN TÍCH THIẾT KẾ HỆ THỐNG 11 3.1 Xác định actor 11 3.2 Thiết kế sơ đồ Use Case 13 ii 3.2.1 Thiết kế sơ đồ use case quản lý giao hàng (Mức 1) 13 3.2.2 Thiết kế sơ đồ use case quản lý đơn hàng (Mức 2) 14 3.2.3 Thiết kế sơ đồ use case quản lí khách hàng (Mức 2) 16 3.2.4 Thiết kế sơ đồ use case quản lý kho (Mức 2) 18 3.2.5 Thiết kế sơ đồ use case quản lý nhân viên (Mức 2) 20 3.2.6 Thiết kế sơ đồ use case quản lý tài khoản (Mức 2) 21 3.2.7 Thiết kế sơ đồ use case lập đơn hàng, chọn nhân viên giao (Mức 3) 23 3.2.8 Thiết kế sơ đồ use cập nhât đơn hàng thống kê đơn hàng (Mức 3) .28 3.2.9 Thiết kế sơ đồ use case quản lý thông tin khách hàng cập nhật khách hàng thân thiết (Mức 3) 31 3.2.10 Thiết kế sơ đồ use case thống kê khách hàng (Mức 3) 33 3.2.11 Thiết kế sơ đồ use case phân loại, thống kê nhân viên (Mức 3) 35 3.2.12 Thiết kế sơ đồ use case quản lý kho (Mức 3) 37 3.2.13 Thiết kế sơ đồ use case quản lý xe xuất nhập kho tạo phiếu giảm giá (Mức 3) .39 3.2.14 Thiết kế sơ đồ use case tạo tài khoản xem danh sách tài khoản (Mức 3) .41 3.3 Thiết kế sơ đồ lớp 44 3.4 Thiết kế sơ đồ 45 3.4.1 Sơ đồ đăng nhập .45 3.4.2 Sơ đồ lập đơn hàng 46 3.4.3 Sơ đồ sửa đơn hàng 47 3.4.4 Sơ đồ xóa đơn hàng 48 3.4.5 Sơ đồ xuất excel .49 3.4.6 Sơ đồ chọn nhân viên giao 50 3.4.7 Sơ đồ lập đơn hàng 51 3.4.8 Sơ đồ sửa đơn hàng 52 iii 3.4.9 Sơ đồ thống kê đơn hàng 3.4.10 Sơ đồ xóa đơn hàng 3.5 Xây dựng sở liệu cho phần mềm 55 CHƯƠNG GIAO DIỆN CHƯƠNG TRÌNH 56 4.1 Giao diện đăng nhập 56 4.2 Giao diện trang chủ 57 4.3 Giao diện danh sách đơn hàng 57 4.4 Giao diện thêm đơn hàng 58 4.5 Giao diện chọn nhân viên giao hàng 59 4.6 Giao diện tình trạng đơn hàng 60 4.7 Giao diện vị trí đơn hàng 61 4.8 Giao diện thống kê đơn hàng 62 4.9 Giao diện khách hàng 63 4.10 Giao diện thêm khách hàng 63 4.11 Giao diện người nhận 64 4.12 Giao diện thêm người nhận 65 4.13 Giao diện thống kê khách hàng 66 4.14 Giao diện danh sách nhân viên 66 4.15 Giao diện thêm nhân viên 67 4.16 Giao diện loại nhân viên 68 4.17 Giao diện thêm loại nhân viên 69 4.18 Giao diện thống kê đơn hàng giao 70 4.19 Giao diện thống kê đơn hàng lập 70 4.20 Giao diện phiếu giảm giá 71 4.21 Giao diện thêm phiếu giảm giá CHƯƠNG PHÂN CÔNG CÔNG VIỆC 73 iv 5.1 Bảng phân công công việc 73 5.2 Biểu đồ thời gian .77 KẾT LUẬN .78 TÀI LIỆU THAM KHẢO 79 DANH MỤC HÌN v Hình 1.1 Tổng quan vận chuyển Hình 3.1 Các actor tham gia vào mơ hình .11 Hình 3.2 Sơ đồ use case mức 13 Hình 3.3 Sơ đồ use case quản lý đơn hàng 14 Hình 3.4 Sơ đồ use case quản lý khách hàng 16 Hình 3.5 Sơ đồ use case quản lý kho 18 Hình 3.6 Sơ đồ use case quản lý nhân viên 20 Hình 3.7 Sơ đồ use case quản lý tài khoản 21 Hình 3.8 Sơ đồ use case lập đơn hàng chọn nhân viên giao hàng 23 Hình 3.9 Sơ đồ use case cập nhật thông tin đơn hàng thống kê đơn hàng .28 Hình 3.10 Sơ đồ use case quản lý thông tin khách hàng cập nhật khách hàng thân thiết 31 Hình 3.11 Sơ đồ use case thống kê khách hàng 33 Hình 3.12 Sơ đồ use case phân loại nhân viên thống kê nhân viên 35 Hình 3.13 Sơ đồ use case quản lý kho 37 Hình 3.14 Sơ đồ use case quản lý xe, tạo phiếu giảm giá 39 Hình 3.15 Sơ đồ use case tạo tài khoản xem danh sách tài khoản 41 Hình 3.16 Sơ đồ lớp 44 Hình 3.17 Sơ đồ đăng nhập 45 Hình 3.18 Sơ đồ lập đơn hàng 46 Hình 3.19 Sơ đồ sửa đơn hàng 47 Hình 3.20 Sơ đồ xóa đơn hàng 48 Hình 3.21 Sơ đồ xuất excel 49 Hình 3.22 Sơ đồ chọn nhân viên giao 50 Hình 3.23 Sơ đồ lập đơn hàng 51 Hình 3.24 Sơ đồ sửa đơn hàng 52 Hình 3.25 Sơ đồ thống kê đơn hàng 53 Hình 3.26 Sơ đồ xóa đơn hàng 54 Hình 3.27 Sơ đồ quan hệ .55 vi Hình 4.1 Giao diện đăng nhập .56 Hình 4.2 Giao diện trang chủ .57 Hình 4.3 Giao diện danh sách đơn hàng 57 Hình 4.4 Giao diện thêm đơn hàng .58 Hình 4.5 Giao diện chọn nhân viên giao .59 Hình 4.6 Giao diện tình trạng đơn hàng .60 Hình 4.7 Giao diện xem vị trí đơn hàng 61 Hình 4.8 Giao diện thống kê đơn hàng 62 Hình 4.9 Giao diện biểu đồ thống kê đơn hàng 62 Hình 4.10 Giao diện danh sách khách hàng 63 Hình 4.11 Giao diện thêm khách hàng 63 Hình 4.12 Giao diện danh sách người nhận 64 Hình 4.13 Giao diện thêm người nhận 65 Hình 4.14 Giao diện thống kê khách hàng 66 Hình 4.15 Giao diện danh sách nhân viên .66 Hình 4.16 Giao diện thêm nhân viên 67 Hình 4.17 Giao diện loại nhân viên 68 Hình 4.18 Giao diện thêm loại nhân viên 69 Hình 4.19 Giao diện thống kê đơn hàng giao 70 Hình 4.20 Giao diện thống kê đơn hàng lập 70 Hình 4.21 Giao diện danh sách phiếu giảm giá 71 Hình 4.22 Giao diện thêm phiếu giảm giá .72 Hình 5.1 Biểu đồ thời gian 77 vii DANH MỤC BẢNG Bảng 5.1: Bảng phân công công việc 73 viii LỜI CẢM ƠN Đồ án khơng nổ lực nhóm mà tận tâm giúp đỡ quý thầy cô bạn bè trường Đại học Thủ Dầu Một nói chung viện Kỹ thuật – Cơng nghệ nói riêng suốt q trình học tập Ngoài ra, đặt biệt thầy ThS Trần Văn Tài – người trực tiếp hướng dẫn, đóng góp, giúp đỡ nhóm q trình học tập thực đồ án Nhóm xin trân trọng cảm ơn: - Các thầy cô giáp trường Đại học Thủ Dầu Một viện Kỹ thuật – Công nghệ - Thầy ThS Trần Văn Tài, giảng viên trường Đại học Thủ Dầu Một hướng dẫn nhóm xun suốt q trình thực đồ án - Cuối xin gửi lời cảm ơn đến người thân gia đình, bạn bè hỗ trợ, khuyến khích động viên nhóm suốt trình học tập, nghiên cứu thực đồ án Đề tài đồ án “Xây dựng phần mềm quản lý giao hàng” hoàn thành hẳn cịn có nhiều sai sót, mong nhận ý kiến đóng góp giúp đỡ thầy cơ, bạn bè để giúp đề tài hồn thành tốt cho báo cáo Rất mong nhận đóng góp từ thầy cơ, bạn bè người quan tâm để đồ án báo cáo hoàn thiện Xin chân thành cảm ơn ... hệ thống để quản lý: quản lý kho, quản lý nhân viên, quản lý phương tiện vận chuyển, quản lý nhà cung cấp, quản lý khách hàng, quản lý mặt hàng, hệ thống quản lý làm cho việc quản lý trở nên... thể nhóm em xây dựng phần mềm quản lý giao hàng Phần mềm có chức sau: Quản lý kho, quản lý nhân viên, quản lý đơn hàng, quản lý nhân viên Ngồi chức nêu bên phần mềm cập nhật bổ sung chức cách thường...TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT - CƠNG NGHỆ TIỂU LUẬN MƠN HỌC LẬP TRÌNH WINDOWS XÂY DỰNG PHẦN MỀM QUẢN LÝ GIAO HÀNG GVHD: Th.S Trần Văn Tài SVTH: NGUYỄN