đề tài xây DỰNG PHẦN mềm QUẢN lý GIAO NHẬN HÀNG hóa

41 43 0
đề tài  xây DỰNG PHẦN mềm QUẢN lý GIAO NHẬN HÀNG hóa

Đ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

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC HOA SEN KHOA CÔNG NGHỆ THÔNG TIN ĐỒ ÁN CHUYÊN NGÀNH A Tên đề tài: XÂY DỰNG PHẦN MỀM QUẢN LÝ GIAO NHẬN HÀNG HÓA Giảng viên hướng dẫn : Võ Thị Thu Hà Lớp : QL151 Thời gian thực : Từ 14/09/2020 đến 19/12/2020 Nhóm sinh viên thực : Lương Thành Bảo : Nguyễn Quang Chiến Số nhóm : Nhóm THÁNG 12 / NĂM 2020 MỤC LỤ i MSSV: 2152172 MSSV: 2152169 TRÍCH YẾU iii LỜI CẢM ƠN .iv DANH MỤC HÌNH ẢNH v DANH MỤC BẢNG .vi TỪ ĐIỂN THUẬT NGỮ .vii NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN .viii NHẬN XÉT CỦA GIẢNG VIÊN CHẤM BÁO CÁO ix NHẬP ĐỀ .1 Chương 1: TỔNG QUAN Chương 2: KHẢO SÁT VÀ THU THẬP YÊU CẦU PHẦN MỀM .5 Chương 3: PHÂN TÍCH HỆ THỐNG Mơ hình Use Case Sơ đồ System Sequence Diagram 14 Sơ đồ Sequence Diagram 18 Sơ đồ Class Diagram .24 Sơ đồ Activity Diagram 24 Database Diagram 27 Chương 4: XÂY DỰNG HỆ THỐNG 28 Chương Phát triển web-app 28 II TRÍCH YẾU Tên đề tài: Xây Dựng Phần Mềm Quản Lý Giao Nhận Hàng Hóa Giới thiệu đề tài: Với phát triển kinh tế thị trường ngày nay, việc sử dụng phần mềm quản lý việc giao nhận hàng hóa phổ biến Số lượng hàng hóa cần vận chuyển ngày nhiều nên địi hỏi phải thực nhanh xác Thế nhưng, dùng phương pháp thủ cơng phức tạp khó khăn cho người dùng, độ xác khơng cao, rủi ro lớn, chậm trễ vận chuyển cho khách hàng điều khó tránh Cho nên, cần giải pháp cần thiết tạo giải pháp để quản lý vấn đề vận chuyển, khách hàng, nhân viên Để giúp nhân viên khách hàng dễ dàng quản lý đơn vận chuyển cách thuận tiện quan trọng có độ xác cao, khơng rủi ro nhanh Mong muốn mang lại thuận lợi cho người dùng nhóm tụi em chọn đề tài ngôn ngữ C#, với thao tác đơn giản dễ sử dụng đáp ứng yêu cầu cho việc quản lý giao nhận hàng hóa Mục đích chọn đề tài Phần mềm giúp cho người quản lý dễ dàng quản lý đơn hàng mà khách hàng cần vận chuyển Mục tiêu cụ thể sau: - Phần mềm quản lý nhân viên, nhân viên vận chuyển theo dõi cập nhật đơn hàng vận chuyển - Phần mềm quản lý khách hàng tên khách hàng, địa chỉ, số điện thoại mà sản phẩm khách hàng cần vận chuyển - Khách hàng tạo đơn vận chuyển mà muốn III LỜI CẢM ƠN Trải qua 14 tuần không dài khơng ít, nhóm chúng em học hỏi nhiều kinh nghiệm từ môn “Đồ án chuyên ngành A” Đầu tiên, nhóm chúng em xin gửi lời cảm ơn đến Cô Võ Thị Thu Hà – Giảng viên hướng dẫn Đã hỗ trợ cho nhóm chúng em nhiều, nhóm chúng em giải khó khăn mà chúng em gặp phải đồ án Cơ cho chúng em có hội tiếp xúc với đề tài thực tế phù hợp với phát triển kinh tế Cơ cịn giúp cho tụi em có tinh thần trách nhiệm khả tìm tịi nghiên cứu Đây lần đầu nhóm chúng em thực đồ án lớn mang tính chất quan trọng Nên nhóm chúng em gặp nhiều khó khăn nhiều sai sót Rất mong đóng góp ý kiến để nhóm chúng em ngày hồn thiện Chân thành cảm ơn IV DANH MỤC HÌNH ẢNH Figure 1:Use Case Hệ Thống Figure 16:Class Diagram 14 Figure 17: System login .14 Figure 18: System đăng ký 15 Figure 19: System Quản lý Khách Hàng 16 Figure 20:System Quản Lý Nhân Viên 17 Figure 21:System Tạo Đơn 18 Figure 22:Sequence Đăng Ký 18 Figure 23:Sequence Quản Lý Khách Hàng 19 Figure 24:Sequence Tạo Đơn .19 Figure 25: Sequence Quản Lý Đơn Hàng 20 Figure 26: Sequence Phản Hồi .20 Figure 27: Sequence Theo Dõi Đơn Vận Chuyển 21 Figure 28: Sequence Quản Lý Nhân Viên Vận Chuyển 21 Figure 29:Sequence Quản Lý Nhân Viên 22 Figure 30: Sequence Quản Lý Gói Vận Chuyển 22 Figure 31: Sequence Quản Lý Danh Mục Sản Phẩm 23 Figure 32: Login 24 Figure 33: Quản Lý Khách Hàng 25 Figure 34:Quản Lý Nhân Viên .26 Figure 35:Database Diagram 27 Figure 36:Database diagram 27 Figure 37:UI Design .28 Figure 38:UX Design 29 Figure 39:Login 30 40: Dashboard 31 V DANH MỤC BẢNG Table 1: Đặc tả Usecase Đăng Ký Table 2: Đặc tả Usecase Đăng Nhập Table 3: Đặc Usecase Tạo Đơn Table 4: Đặc tả Usecase Gửi Phản Hồi Table 5: Đặc tả Usecase Quản Lý Đơn Vận Chuyển 10 Table 6: Đặc tả Usecase Xem Thông Tin WebSite 10 Table 7: Đặc tả Usecase Quản Lý Khách Hàng 11 Table 8: Đặc tả Usecase Quản Lý Nhân Viên Vận Chuyển 11 Table 9: Đặc tả Usecase Theo Dõi Đơn Vận Chuyển 12 Table 10: Đặc tả Usecase Quản Lý Nhân Viên 12 Table 11: Đặc tả Usecase Quản Lý Danh Mục Mặt Hàng 13 Table 12: Đặc tả Usecase Quản Lý Gói Giao Hàng .13 VI Database: TỪ ĐIỂN THUẬT NGỮ Cơ sở liệu VII NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN Thành phố Hồ Chí Minh, ngày……tháng……năm 20 Giảng viên hướng dẫn NHẬN XÉT CỦA GIẢNG VIÊN CHẤM BÁO CÁO VIII Thành phố Hồ Chí Minh, ngày……tháng……năm 20 (Ký ghi rõ họ tên) IX NHẬP ĐỀ Figure 7:System Tạo Đơn Sơ đồ Sequence Diagram Figure 8:Sequence Đăng Ký 18 Figure 9:Sequence Quản Lý Khách Hàng Figure 10:Sequence Tạo Đơn 19 Figure 11: Sequence Quản Lý Đơn Hàng Figure 12: Sequence Phản Hồi 20 Figure 13: Sequence Theo Dõi Đơn Vận Chuyển Figure 14: Sequence Quản Lý Nhân Viên Vận Chuyển 21 Figure 15:Sequence Quản Lý Nhân Viên Figure 16: Sequence Quản Lý Gói Vận Chuyển 22 Figure 17: Sequence Quản Lý Danh Mục Sản Phẩm 23 Sơ đồ Class Diagram Sơ đồ Activity Diagram Figure 18: Login 24 Figure 19: Quản Lý Khách Hàng 25 Figure 20:Quản Lý Nhân Viên 26 Database Diagram Figure 21:Database Diagram Figure 22:Database diagram 27 Chương 4: XÂY DỰNG HỆ THỐNG Tìm hiểu nghiệp vụ vận chuyển hàng hóa Báo cáo sơ Chương Phát triển web-app UI/UX Design -Frontend phần giao diện cho phép web-app tiếp xúc với người dùng hiển thị trực tiếp giao diện người dùng Phát triển Frontend bao gồm thiết kế UX, hoạt ảnh Analytics, quản lý phiên Cookie, triển khai bảo mật giao diện người dùng xác thực người dùng, tạo chức năn cho giao diện người dùng, tích hợp API, định tuyến xử lý phản hồi web-app Các nhà phát triển Forrntend có nhiêu tùy chọn để tạo UX với Javascript, sử dụng frameworks      HTML (Hypertext Markup Language) CSS (Cascading Style Sheets) JavaScript Ajax (Asynchronous JavaScript and XML) jQuery (JavaScript Framework Library – thường dùng phát triển Ajax) Figure 23:UI Design 28 Figure 24:UX Design Thiết kế kiến trúc phần mềm(MVC5) - MVC viết tắt 3  từ Model – View – Controller Đây mẫu kiến trúc, mơ hình lập trình phổ biến sử dụng để tạo cấu trúc cho nhiều trang web Trong mơ hình này, source code chia thành phần, phần tương ứng với hoạt động tách biệt mơ hình Điều giúp cho code Frontend hoạt động độc lập so với Backend Công cụ:Visual Stdio 2017, MSSQLServer 2019 Thực Funtions: Login Chia tầng login Admin_Login Driver_Login 29 Figure 25:Login Backend: Dashboard (Trang chủ) Oder (đơn hàng ) Booking(Driver) Product (Sản Phẩm) Deliver(Người Giao Hàng) TranSport(Phương Tiện) Customer(Khách Hàng) Employee(Nhân Viên) Setting(Cài đặt) Logout() 30 26: Dashboard Báo cáo: 4/12/2020 Hiện em làm tới Funtions UX, Đã hoàn thành UI UX Deign Database Thực funtions Admin_login(admin_login, driver_login) Dashboard (trang chủ) Customer(Khách Hàng) Bài báo cáo cịn sơ sài, thiếu sót mong thơng cảm, em hồn thành chỉnh chu chi tiêt vào tuần sau 31 32 ... em chọn đề tài ngôn ngữ C#, với thao tác đơn giản dễ sử dụng đáp ứng yêu cầu cho việc quản lý giao nhận hàng hóa Mục đích chọn đề tài Phần mềm giúp cho người quản lý dễ dàng quản lý đơn hàng mà... nhận hàng khách hàng, Nhân viên nhận hàng đóng gói hàng hóa mang kho quản lý theo danh mục mặt hàng Sau nhân viên vận chuyển giao hàng đến người nhận hàng Các nhân viên quản lý theo dõi đơn hàng. .. 27 Chương 4: XÂY DỰNG HỆ THỐNG 28 Chương Phát triển web-app 28 II TRÍCH YẾU Tên đề tài: Xây Dựng Phần Mềm Quản Lý Giao Nhận Hàng Hóa Giới thiệu đề tài: Với phát

Ngày đăng: 20/08/2021, 16:50

Mục lục

  • DANH MỤC HÌNH ẢNH

  • TỪ ĐIỂN THUẬT NGỮ

  • NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN

  • NHẬN XÉT CỦA GIẢNG VIÊN CHẤM BÁO CÁO

  • Chương 2: KHẢO SÁT VÀ THU THẬP YÊU CẦU PHẦN MỀM

  • Chương 3: PHÂN TÍCH HỆ THỐNG

    • 1. Mô hình Use Case

    • 2. Sơ đồ System Sequence Diagram

    • 3. Sơ đồ Sequence Diagram

    • 4. Sơ đồ Class Diagram

    • 5. Sơ đồ Activity Diagram

    • Chương 4: XÂY DỰNG HỆ THỐNG

    • Chương 2 Phát triển web-app

Tài liệu cùng người dùng

Tài liệu liên quan