Hệ thống quản lý giao hàng nhanh - Đồ án môn học SE121 L21 - Khoa CNTT

Tôi có thể giúp bạn tạo meta tags cho bài viết "Đồ án hệ thống quản lý giao hàng nhanh - SE121 L21" theo yêu cầu của bạn. Dưới đây là kết quả: {

Chuyên ngành

Công nghệ Phần mềm

Người đăng

Ẩn danh

Thể loại

Đồ án

2021

165
1
0

Phí lưu trữ

45 Point

Tóm tắt

I. Tổng quan về đồ án hệ thống quản lý giao hàng nhanh SE121 L21

Đồ án hệ thống quản lý giao hàng nhanh là đề tài thuộc môn Đồ án 1, mã môn SE121, nhóm L21 tại Trường Đại học Công nghệ Thông tin (UIT). Đề tài do sinh viên Huỳnh Long Pháp và Nguyễn Văn Hoài Nam thực hiện dưới sự hướng dẫn của Ths. Trần Anh Dũng và Ths. Phan Trung Hiếu. Mục tiêu chính của đồ án là xây dựng ứng dụng quản lý quy trình giao hàng nhanh, đáp ứng nhu cầu vận chuyển hàng hóa đang tăng trưởng mạnh tại Việt Nam. Hệ thống được thiết kế với ba vai trò người dùng chính: quản lý, cửa hàng và nhân viên vận chuyển. Mỗi vai trò đảm nhận các chức năng riêng biệt nhằm tối ưu hóa quy trình từ đặt đơn đến giao hàng thành công. Đồ án áp dụng các phương pháp phân tích yêu cầu, thiết kế Use case, mô hình hóa cơ sở dữ liệu và thiết kế giao diện theo quy trình phát triển phần mềm chuẩn.

1.1. Bối cảnh và lý do chọn đề tài

Thương mại điện tử tại Việt Nam phát triển vượt bậc trong những năm gần đây. Theo khảo sát của Hiệp hội TMĐT, hơn 50 đơn vị giao hàng nhanh hoạt động với quy mô khác nhau, tăng 10 lần trong 5 năm. Sự xuất hiện của các doanh nghiệp logistics như Ninja Van, Ahamove, J&T Express và GrabExpress kết hợp sàn TMĐT tạo ra nhu cầu cấp thiết về hệ thống quản lý giao hàng hiệu quả. Đồ án SE121 L21 ra đời nhằm giải quyết bài toán quản lý quy trình vận chuyển một cách có hệ thống.

1.2. Phạm vi và đối tượng nghiên cứu

Đồ án tập trung vào ba nhóm đối tượng sử dụng hệ thống. Nhóm thứ nhất là quản lý công ty vận chuyển, chịu trách nhiệm giám sát toàn bộ hoạt động giao nhận. Nhóm thứ hai là cửa hàng, bên khách hàng đăng ký sử dụng dịch vụ giao hàng. Nhóm thứ ba là nhân viên vận chuyển, trực tiếp thực hiện giao hàng đến người nhận. Hệ thống quản lý toàn bộ quy trình từ đăng ký tài khoản, tạo đơn hàng, phân công giao hàng đến thống kê doanh thu và quản lý chính sách hoa hồng.

II. Phân tích vấn đề và yêu cầu nghiệp vụ giao hàng

Quá trình phân tích đồ án hệ thống quản lý giao hàng nhanh SE121 L21 được thực hiện kỹ lưỡng qua nhiều giai đoạn. Nhóm thực hiện tiến hành khảo sát hiện trạng nghiệp vụ tại các công ty vận chuyển thực tế. Phương pháp lựa chọn khảo sát bao gồm phỏng vấn trực tiếp và thu thập biểu mẫu. Từ kết quả khảo sát, nhóm xác định danh sách yêu cầu chức năng chi tiết cho từng vai trò người dùng. Hệ thống bao gồm nhiều use case quản lý như quản lý đơn hàng, quản lý cửa hàng, quản lý nhân viên vận chuyển, quản lý chính sách hoa hồng và thống kê doanh thu. Mỗi use case được đặc tả rõ ràng với điều kiện kích hoạt, luồng sự kiện chính, luồng sự kiện phụ và các ngoại lệ có thể xảy ra. Việc phân tích kỹ lưỡng giúp đảm bảo hệ thống đáp ứng đầy đủ nhu cầu nghiệp vụ thực tế của ngành giao hàng nhanh.

2.1. Mô hình Use case và các Actor trong hệ thống

Hệ thống xác định ba Actor chính phục vụ phân tích Use case. Actor Quản lý thực hiện các chức năng quản lý toàn diện bao gồm quản lý cửa hàng, nhân viên vận chuyển, đơn hàng, chính sách hoa hồng và thống kê. Actor Cửa hàng thực hiện đăng ký tài khoản, tạo đơn hàng và theo dõi trạng thái giao hàng. Actor Nhân viên vận chuyển cập nhật trạng thái đơn hàng và xem thông tin chính sách hoa hồng. Mỗi Use case được mô tả chi tiết với các bước thực hiện cụ thể, đảm bảo tính toàn vẹn của hệ thống.

2.2. Danh sách yêu cầu chức năng và biểu mẫu

Đồ án liệt kê tổng cộng 18 yêu cầu chức năng chính kèm theo các biểu mẫu tương ứng. Các chức năng bao gồm đăng ký, đăng nhập, quản lý đơn hàng, quản lý cửa hàng, quản lý nhân viên, quản lý chính sách hoa hồng và thống kê. Mỗi chức năng đi kèm biểu mẫu và qui định cụ thể để đảm bảo tính chính xác trong quá trình xử lý dữ liệu. Hệ thống còn bao gồm các qui định về validation dữ liệu, xử lý ngoại lệ và quy trình nghiệp vụ chuẩn, phục vụ thiết kế và lập trình sau này.

III. Giải pháp thiết kế và công nghệ áp dụng trong đồ án

Đồ án SE121 L21 áp dụng phương pháp thiết kế hệ thống theo mô hình kiến trúc phân tầng. Giai đoạn thiết kế bao gồm ba phần chính: thiết kế dữ liệu, thiết kế giao diện và thiết kế kiến trúc hệ thống. Thiết kế dữ liệu xây dựng sơ đồ cơ sở dữ liệu quan hệ, xác định các bảng, khóa chính, khóa ngoại và mối quan hệ giữa các thực thể. Thiết kế giao diện tập trung vào trải nghiệm người dùng với sơ đồ liên kết màn hình và mô tả chi tiết các đối tượng trên từng màn hình. Hệ thống được chia thành hai ứng dụng riêng biệt: Fast Delivery Manager dành cho quản lý và Fast Delivery Store dành cho cửa hàng. Nhân viên vận chuyển sử dụng ứng dụng di động để cập nhật trạng thái giao hàng theo thời gian thực. Công nghệ sử dụng trong đồ án đảm bảo tính ổn định, khả năng mở rộng và dễ bảo trì cho hệ thống quản lý giao hàng nhanh.

3.1. Thiết kế cơ sở dữ liệu và mô hình kiến trúc

Sơ đồ cơ sở dữ liệu của đồ án được thiết kế theo mô hình quan hệ, bao gồm các bảng lưu trữ thông tin người dùng, đơn hàng, cửa hàng, nhân viên vận chuyển và chính sách hoa hồng. Các mối quan hệ giữa các bảng được thiết lập thông qua khóa ngoại đảm bảo tính toàn vẹn dữ liệu. Mô hình kiến trúc hệ thống áp dụng pattern phân tầng, tách biệt phần xử lý nghiệp vụ, phần truy cập dữ liệu và phần hiển thị giao diện. Cách tiếp cận này giúp hệ thống dễ mở rộng và bảo trì trong tương lai.

3.2. Thiết kế giao diện và trải nghiệm người dùng

Giao diện hệ thống được thiết kế riêng biệt cho từng vai trò người dùng. Ứng dụng Fast Delivery Manager cung cấp giao diện quản lý toàn diện với các màn hình quản lý đơn hàng, cửa hàng, nhân viên và thống kê. Ứng dụng Fast Delivery Store cung cấp giao diện đơn giản cho phép cửa hàng đăng ký, tạo đơn và theo dõi trạng thái. Sơ đồ liên kết màn hình mô tả luồng di chuyển giữa các màn hình, đảm bảo trải nghiệm liền mạch và trực quan cho người sử dụng hệ thống.

IV. Kết luận và hướng phát triển hệ thống giao hàng

Đồ án hệ thống quản lý giao hàng nhanh SE121 L21 đã hoàn thành các mục tiêu đề ra ban đầu. Hệ thống đáp ứng được yêu cầu quản lý quy trình giao hàng cho ba nhóm người dùng: quản lý, cửa hàng và nhân viên vận chuyển. Các chức năng chính bao gồm quản lý đơn hàng, quản lý người dùng, quản lý chính sách hoa hồng và thống kê doanh thu hoạt động ổn định. Đồ án áp dụng thành công các phương pháp phân tích và thiết kế phần mềm chuẩn như Use case, sơ đồ ERD và mô hình kiến trúc phân tầng. Tuy nhiên, hệ thống vẫn còn một số hạn chế cần cải thiện trong tương lai. Hướng phát triển bao gồm tích hợp bản đồ định vị GPS theo dõi vị trí nhân viên giao hàng thời gian thực, tối ưu hóa tuyến đường giao hàng bằng thuật toán và mở rộng tính năng thanh toán trực tuyến. Đồ án là nền tảng vững chắc để nhóm phát triển các dự án logistics quy mô lớn hơn.

4.1. Kết quả đạt được và những hạn chế

Đồ án đạt được kết quả tích cực trong việc xây dựng hệ thống quản lý giao hàng hoàn chỉnh. Các use case được phân tích và thiết kế chi tiết, cơ sở dữ liệu được xây dựng hợp lý, giao diện thân thiện với người dùng. Tuy nhiên, đồ án vẫn tồn tại một số hạn chế như chưa tích hợp thanh toán trực tuyến, chưa có tính năng định vị GPS và khả năng xử lý đơn hàng đồng thời ở quy mô lớn chưa được kiểm chứng đầy đủ.

4.2. Ứng dụng thực tế và tiềm năng phát triển

Hệ thống quản lý giao hàng nhanh từ đồ án SE121 L21 có tiềm năng ứng dụng thực tế cao trong ngành logistics Việt Nam. Hệ thống có thể được triển khai cho các công ty giao hàng quy mô vừa và nhỏ, giúp tự động hóa quy trình quản lý từ tiếp nhận đơn đến giao hàng thành công. Các hướng phát triển bao gồm tích hợp trí tuệ nhân tạo tối ưu tuyến đường, mở rộng đa nền tảng di động và kết nối API với các sàn thương mại điện tử lớn tại Việt Nam.

Tóm tắt và mô tả trên trang này được tạo với sự hỗ trợ của AI từ nội dung tài liệu gốc; tài liệu do người dùng đóng góp và được kiểm duyệt trước khi xuất bản. Báo lỗi nội dung.

21/04/2026
Đồ án hệ thống quản lý giao hàng nhanh đồ án se121 l21

Trích đoạn nội dung tài liệu

Chương 1 : Giới Thiệu Đề Tài 1. Đề tài Công việc kinh doanh mua bán hàng hóa đã xuất hiện từ xưa đến nay, ở mỗi giai đoạn nó mang một hình thức, đặc thù riêng. Việc kinh doanh mua bán hàng hóa ban đầu được thực hiện theo phương thức giao dịch trực tiếp. Từ khi khoa học công nghệ phát triển đã tạo ra hình thức mua bán mới, điển hình là mua bán trực tuyến.

Nhận thấy nhu cầu về tốc độ giao hàng nhanh chóng và kịp thời của người tiêu dùng là chính đáng. Hàng loạt các công ty công nghệ dịch vụ vận chuyển logistic xuất hiện ngày một nhiều đáp ứng nhu cầu giao hàng cũng như nâng cao công nghệ để gia tăng trải nghiệm của khách hàng. Theo khảo sát của Hiệp hội TMĐT, hiện nay, Việt Nam có hơn 50 đơn vị giao hàng nhanh với quy mô lớn nhở. Con số này tăng 10 lần trong 5 năm vừa qua.

Năm 2019 chứng kiến sự phát triển mạnh mẽ của một số doanh nghiệp khởi nghiệp logistics như: Ninja Van, Ahamove, J&T Express, GrabExpress kết hợp với các sàn TMĐT khiến cho việc giao hàng được thực hiện nhanh chóng và nhận được phản hồi tích cực từ người mua hàng. Chính vì sự phát triển mạnh mẽ của các đơn vị giao hàng, do đó nhóm đã quyết định chọn đề tài “Hệ thống quản lý giao hàng nhanh” nhằm phục vụ cho nhu cầu quản lý cũng vận chuyển đơn vận của doanh nghiệp. Khảo sát hiện trạng 1. Phương pháp lựa chọn khảo sát Phương pháp tham khảo tài liệu: Nhóm thực hiện thu nhận các thông tin tổng quát về cấu trúc tổ chức, cơ chế hoạt động, qui trình vận hành thông tin trong hệ thống.

Hiện trạng nghiệp vụ 1. Quản lý Quản lý nhân viên  Mô tả  Tình huống: Quản lý muốn thêm, xóa, sửa thông tin nhân viên  Thực hiện: Quản lí tiến hành thực hiện thay đổi trên trong phần mềm  Sơ đồ hiện trạng  Bảng mô tả công việc STT Mô tả công Điều kiện Vị trí làm Tần suất Thời việc khởi động việc lượng 1 Yêu cầu thêm, Quản lý muốn Quản lý 5 phút xóa, sửa thông thêm, xóa, sửa tin nhân viên thông tin nhân viên 2 Tiến hành Đã đăng nhập Quản lý 5 phút thêm, xóa, sửa phần mềm thông tin nhân ứng dụng giao viên hàng 3 Cập nhật và Sau khi đã Quản lý 5 phút lưu trữ dữ liệu thay đổi thành công Quản lý kho bãi. o Mô tả o Tình huống: Quản lý muốn thêm xóa sửa thông tin kho bãi. o Thực hiện: Nhập đầy đủ thông tin kho bãi tiến hành lưu thông tin đã nhập vào cơ sở dữ liệu.

 Sơ đồ hiện trạng  Bảng mô tả công việc STT Mô tả công Điều kiện Vị trí làm Tần suất Thời lượng việc khởi động việc 1 Yêu cầu thêm, Quản lý muốn Quản lý 5 phút xóa, sửa thông thêm, xóa, sửa tin kho bãi thông tin kho bãi 2 Tiến hành Đã đăng nhập Quản lý 5 phút thêm, xóa, sửa phần mềm thông tin kho ứng dụng giao bãi hàng 3 Cập nhật và Sau khi đã Quản lý 5 phút lưu trữ dữ liệu thay đổi thành công Quản lý hàng hóa vận chuyển.  Mô tả o Tình huống:  Quản lý muốn xem thông tin hàng hóa vận chuyển  Xác nhận đơn hàng sau đó phân công đơn hàng đến nhân viên vận chuyển o Thực hiện: Xem thông tin các đơn hàng trong quá trình giao nhận. Đối với những đơn hàng mới đăng từ cửa hàng, quản lý xác nhận thông tin đơn hàng, tiến hành phân công nhân viên giao thực hiện giao hàng. Sau đó lưu lại vào cơ sở dữ liệu.

 Sơ đồ hiện trạng  Bảng mô tả công việc STT Mô tả công Điều kiện Vị trí làm Tần suất Thời lượng việc khởi động việc 1 Yêu cầu xem Quản lý muốn Quản lý 2 phút thông tin các xem thông tin đơn hàng đang các đơn hàng giao trong hệ đang giao thống trong hệ thống 2 Xem thông tin Đã đăng nhập Quản lý 2 phút các đơn hàng ứng dụng giao chưa được xử hàng lý 3 Xác nhận Sau khi chọn Quản lý 5 phút thông tin đơn đơn hàng cần hàng xử lý 4 Phân công Sau khi xác Quản lý 2 phút đơn hàng đến nhận đơn hàng nhân viên vận chuyển 5 Cập nhật và Sau khi đã Quản lý 1 phút lưu trữ dữ liệu phân công đơn hàng đến nhân viên vận chuyển Quản lý chính sách hoa hồng.  Mô tả o Tình huống: Quản lý muốn thêm, xóa, sửa thông tin chính sách hoa hồng. o Thực hiện: Nhập đầy đủ thông tin chính sách hoa hồng, cập nhật thông tin đã nhập vào cơ sở dữ liệu.  Sơ đồ hiện trạng  Bảng mô tả công việc STT Mô tả công Điều kiện Vị trí làm Tần suất Thời lượng việc khởi động việc 1 Yêu cầu thêm, Quản lý muốn Quản lý 5 phút xóa, sửa thông thêm, xóa, sửa tin chính sách thông tin hoa hồng chính sách hoa hồng 2 Tiến hành Đã đăng nhập Quản lý 5 phút thêm, xóa, sửa phần mềm thông tin ứng dụng giao chính sách hàng hoa hồng 3 Cập nhật và Sau khi đã Quản lý 5 phút lưu trữ dữ liệu thay đổi thành công Quản lý phương thức vận chuyển.

 Mô tả o Tình huống: Quản lý muốn thêm, xóa, sửa thông tin phương thức vận chuyển o Thực hiện: Nhập đầy đủ thông tin phương thức vận chuyển và giá tiền của phương thức, cập nhật thông tin đã nhập vào cơ sở dữ liệu.  Sơ đồ hiện trạng  Bảng mô tả công việc STT Mô tả công Điều kiện Vị trí làm Tần suất Thời lượng việc khởi động việc 1 Yêu cầu thêm, Quản lý muốn Quản lý 3phút xóa, sửa thông thêm, xóa, sửa tin phương thông tin thức vận phương thức chuyển vận chuyển 2 Tiến hành Đã đăng nhập Quản lý 3phút thêm, xóa, sửa phần mềm thông tin ứng dụng giao phương thức hàng vận chueyern 3 Cập nhật và Sau khi đã Quản lý 3phút lưu trữ dữ liệu thay đổi thành công Quản lý cửa hàng  Mô tả o Tình huống: Quản lý muốn thêm, xóa, sửa thông tin cửa hàng. o Thực hiện: Nhập đầy đủ thông tin cửa hàng, cập nhật thông tin đã nhập vào cơ sở dữ liệu.  Sơ đồ hiện trạng  Bảng mô tả công việc STT Mô tả công Điều kiện Vị trí làm Tần suất Thời lượng việc khởi động việc 1 Yêu cầu thêm, Quản lý muốn Quản lý 5 phút xóa, sửa thông thêm, xóa, sửa tin cửa hàng thông tin cửa hàng 2 Tiến hành Đã đăng nhập Quản lý 5 phút thêm, xóa, sửa phần mềm thông tin cửa ứng dụng giao hàng hàng 3 Cập nhật và Sau khi đã Quản lý 5 phút lưu trữ dữ liệu thay đổi thành công Thống kê  Mô tả o Tình huống: Lập thống kê báo cáo doanh thu trong việc giao hàng của công ty.

o Thực hiện: Thống kê số lượng đơn vận (thành công, thất bại), số lượng cửa hàng, số lượng nhân viên dựa trên thông tin được lưu trữ trong CSDL.  Sơ đồ hiện trạng  Bảng mô tả công việc STT Mô tả công Điều kiện Vị trí làm Tần suất Thời lượng việc khởi động việc 1 Yêu cầu tính Kế toán yêu Quản lý 5 phút toán doanh cầu tính toán thu của công doanh thu của ty công ty 2 Tiến hành tính Đã đăng nhập Quản lý 5 phút toán doanh phần mềm thu của công ứng dụng giao ty hàng 3 Xuất thông tin Sau khi thống Quản lý 5 phút Sau khi thống kê thành công kê 1. Nhân viên giao hàng Cập nhật trạng thái đơn hàng  Mô tả o Tình huống: Theo thông tin đơn hàng mà quản lí đã phân cho nhân viên, nhân viên đến lấy đơn hàng và tiến hành đi giao kèm theo cập nhật lần lượt các trạng thái cho đơn hàng. o Thực hiện:Truy cập vào hệ thống và cập nhật trạng thái đơn hàng.

 Sơ đồ hiện trạng  Bảng mô tả công việc STT Mô tả công Điều kiện Vị trí làm Tần suất Thời lượng việc khởi động việc 1 Xem danh Nhân viên Nhân viên 5 phút sách đơn hàng muốn cập nhật trạng thái mới cho đơn hàng 2 Tiến hành Đã đăng nhập Nhân viên 5 phút xem và cập phần mềm nhật trạng thái ứng dụng giao cho đơn hàng hàng 3 Cập nhật và Sau khi xác Nhân viên 5 phút lưu trữ trạng nhận thành thái đơn hàng công Xem thông tin chính sách hoa hồng  Mô tả o Tình huống: Nhân viên giao hàng muốn xem thông tin chính sách hoa hồng. o Thực hiện: Sau khi chính sách hoa hồng dành riêng cho nhân viên đã cập nhật trên hệ thống, nhân viên tiến hành xem thông tin chính sách hoa hồng.  Sơ đồ hiện trạng  Bảng mô tả công việc STT Mô tả công Điều kiện Vị trí làm Tần suất Thời lượng việc khởi động việc 1 Yêu cầu xem Nhân viên Nhân viên 5 phút thông tin giao hàng chính sách muốn xem hoa hồng thông tin chính sách hoa hồng 2 Xuất thông Đã đăng Nhân viên 5 phút tin chính nhập phần sách hoa mềm ứng hồng dụng giao hàng và phần mềm đã cập nhật dữ liệu 1. Cửa hàng Quản lý đơn hàng  Mô tả o Tình huống: Cửa hàng muốn vận chuyển hàng hóa do đó cửa hàng thêm đơn hàng vào hệ thống hoặc cửa hàng muốn chỉnh sửa thông tin đơn hàng hoặc xóa đơn hàng mà nhân viên chưa đến nhận giao.

o Thực hiện: Nhập đầy đủ thông tin địa chỉ giao hàng và nhận hàng, cập nhật thông tin đã nhập vào cơ sở dữ liệu.  Sơ đồ hiện trạng  Bảng mô tả công việc STT Mô tả công Điều kiện Vị trí làm Tần suất Thời lượng việc khởi động việc 1 Yêu cầu thêm Cửa hàng Quản lí 5 phút xóa sửa thông muốn thêm, tin đơn hàng xóa, sửa thông tin đơn hàng 2 Tiến hành Đã đăng nhập Quản lí 5 phút thêm xóa sửa phần mềm thông tin đơn ứng dụng giao hàng hàng 3 Cập nhật và Sau khi thay Quản lí 5 phút lưu trữ dữ liệu đổi thành công Quản lý dòng tiền.  Mô tả o Tình huống: Khách hàng muốn số xem tiền hàng được nhân viên thu hộ và các chi phí phụ thu, số dư hiện tại. o Thực hiện:Thực hiện xem thông tin được nhân viên thu hộ và các chi phí phụ thu, số dư hiện tại.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ