Xây dựng hệ thống quản lý dịch vụ vận chuyển hàng hóa công cộng

73 312 1
Xây dựng hệ thống quản lý dịch vụ vận chuyển hàng hóa công cộng

Đ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

XÂY DỰNG HỆ THỐNG QUẢN LÝ DỊCH VỤ VẬN CHUYỂN HÀNG HĨA CƠNG CỘNGNiên khóa: 2012 - 2016 VIỆN ĐẠI HỌC MỞ HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN ĐỖ KHÁNH TÙNG XÂY DỰNG HỆ THỐNG QUẢN LÝ DỊCH VỤ VẬN CHUYỂN HÀNG HĨA CƠNG CỘNG Chun ngành: Cơng nghệ Thông tin ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Hà Nội - 2016 VIỆN ĐẠI HỌC MỞ HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN ĐỖ KHÁNH TÙNG XÂY DỰNG HỆ THỐNG QUẢN LÝ VẬN CHUYỂN HÀNG HĨA CƠNG CỘNG Chun ngành: Công nghệ Thông tin Giảng viên hướng dẫn: TS Đinh Tuấn Long ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Hà Nội - 2016 VIỆN ĐẠI HỌC MỞ HÀ NỘI Cộng hòa xã hội chủ nghĩa Việt Nam KHOA CÔNG NGHỆ THÔNG TIN Độc lập – tự – hạnh phúc Hà Nội, ngày 03 tháng 01 năm 2016 NHIỆM VỤ CỦA ĐỒ ÁN TỐT NGHIỆP Tên sinh viên: Đỗ Khánh Tùng Lớp: 12B5 Tên đề tài: Xây dựng hệ thống quản lý dịch vụ vận chuyển hàng hóa cơng cộng Giảng viên hướng dẫn: TS Đinh Tuấn Long NHIỆM VỤ VÀ NỘI DUNG Xây dựng hệ thống quản lí dịch vụ vận chuyển hàng hóa cơng cộng để: - Hệ thống xử lý lưu trữ liệu server nhận thông tin khách hàng từ ứng dụng gửi lên - Hệ thống quản lý thông tin khách hàng lái xe đăng ký tài khoản, thuận tiện cho việc tra cứu, tìm kiếm - Quản lý đơn đặt xe hàng hóa khách hàng Trong phần quản lý, có chức xếp, tìm kiếm theo mục đích khác - Ngồi người quản lý nắm loại phương tiện có hệ thống, hay phương tiện đăng ký lái xe - Sử dụng ngơn ngữ lập trình PHP, Joomla Framework để xây dựng giao diện chức quản trị website - Cơ sở liệu dùng Mysql để thao tác với sở liệu NGÀY GIAO NHIỆM VỤ 05/01/2016 Nội dung đề cương đồ án Hội đồng chuyên ngành thông qua ngày 17 tháng 12 năm 2015 GIẢNG VIÊN HƯỚNG DẪN KHOA CƠNG NGHỆ THƠNG TIN LỜI NĨI ĐẦU Hiện nay, việc vận chuyển hàng hóa nhu cầu thực tế khu vực thành phố có nhiều dân cư Các nhu cầu việc di chuyển hàng hóa từ nơi đến nơi khác, việc vận chuyển đồ đạc kích thước lớn cần đến phương tiện chuyên chở Hiện với việc phát triển mạnh ứng dụng di dộng điện thoại thơng minh, người dùng tải cài đặt để sử dụng ứng dụng cách nhanh chóng thuận tiện Trên hệ thống quản lý, thông tin đơn đặt xe, thông tin khách hàng, hàng hóa, ngày lưu trữ để phục vụ cho người quản lý cần cho công ty sử dụng sau Hiện nay, số công ty sử phương pháp thủ công lưu trữ qua giấy tờ, sổ sách,… Điều dễ xảy việc mát liệu, khơng xác thơng tin Khi cần tìm lại đơn đặt hàng hay thơng tin khách hàng sử dụng dịch vụ với công ty khó khăn thời gian Chính thế, đời phần mềm hỗ trợ quản lý phát triển theo, giúp phục vụ đáp ứng nhiều cho người làm việc hiệu hơn, đỡ tốn công sức Giúp việc quản lý công việc chặt chẽ hơn, chống thất tư liệu, tài hàng hóa khách hàng Mục đích luận án cung cấp hệ thống quản lý vấn đề vận chuyển hàng hóa khách hàng, hàng hóa, đơn đặt hàng, phương tiện vận chuyển MỤC LỤC Chương CƠ SỞ LÝ THUYẾT CỦA ĐỒ ÁN 1 Giới thiệu chung 1.1 Giới thiệu ngôn ngữ lập trình PHP 1.2 Giới thiệu mã nguồn mở Joomla 10 Thư viện phần mềm sử dụng: 16 Chương PHÂN TÍCH THIẾT KẾ HỆ THỐNG 17 Định nghĩa toán 17 Đối tượng sử dụng 19 Cây phân rã chức 20 Phân tích thiết kế 21 Chương THIẾT KẾ HỆ THỐNG 33 Thiết kế sở liệu 33 Mơ hình quan hệ 42 Chương GIAO DIỆN 44 Giao diện hệ thống quản lý 44 Giao diện ứng dụng mobile 55 TÓM TẮT ĐỒ ÁN Tên đề tài: Xây dựng ứng dụng hỗ trợ giao thông hệ điều hành android Sinh viên thực hiện: Đỗ Khánh Tùng Lớp:1210A05 Tóm tắt đồ án: Nội dung đồ án tốt nghiệp xây dựng hệ thốngquản lý việc vận chuyển hàng hóa Quản lí thông tin khách hàng thông tin đơn đặt hàng, tất thông tin phương tiện, hàng hóa sử dụng hệ thống Từ xây dựng hệ thống quản lý hàng hóatrên server dựa kiến thức tìm hiểu DANH MỤC CHỮ VIẾT TẮT STT Tên viết tắt Tên đầy đủ Định nghĩa tiếng Việt CMS Content “Hệ thống quản trị nội dung nhằm Management mục đích giúp dễ dàng quản lý, System chỉnh sửa nội dung Nội dung tin tức điện tử, báo chí hay media hình ảnh, video, ” [1] DANH MỤC BẢNG Bảng 3.1 Đặc tả sở liệu bảng Order 32 Bảng 3.2 Đặc tả sở liệu bảng Customer 33 Bảng 3.3 Đặc tả sở liệu bảng Customer_doc 34 Bảng 3.4 Đặc tả sở liệu bảng User 35 Bảng 3.5 Đặc tả sở liệu bảng Package 37 Bảng 3.6 Đặc tả sở liệu bảng Vehicle 38 Bảng 3.7 Đặc tả sở liệu bảng Vehicle_type 39 Bảng 3.8 Đặc tả sở liệu bảng Transaction 40 DANH MỤC HÌNH VẼ Hình 1.1 Giới thiệu PHP Hình 1.2.Hoạt động PHP Hình 1.3.Mơ hình Client/Server Hình 1.4.Mơ hình MVC 11 Hình 1.5.Giới thiệu RESTful API 13 Hình 2.1 Sơ đồ phân rã chức BFD 20 Hình 2.2 Sơ đồ luồng liệu mức khung cảnh 21 Hình 2.3 Sơ đồ luồng liệu mức đỉnh 22 Hình 2.4 Sơ đồ luồng liệu mức đỉnh Quản lí Client 22 Hình 2.5 Sơ đồ luồng liệu mức đỉnh chức “Đăng nhập/Đăng kí” 23 Hình 2.6 Sơ đồ luồng liệu mức đỉnh chức “Đặt xe” 24 Hình 2.7 Sơ đồ luồng liệu mức đỉnh Quản lí Server 25 Hình 2.8 Sơ đồ luồng liệu mức đỉnh chức “Quản lý đặt xe” 26 Hình 2.9 Sơ đồ luồng liệu mức đỉnh chức “Quản lý khách hàng” 27 Hình 2.10 Sơ đồ luồng liệu mức đỉnh chức “Quản lý phương tiện” 28 Hình 2.11 Sơ đồ luồng liệu mức đỉnh chức “Quản lý loại phương tiện” 29 Hình 2.12 Sơ đồ luồng liệu mức đỉnh chức “Quản lý hàng hóa”30 Hình 2.13 Sơ đồ luồng liệu mức đỉnh chức “Quản lý giá” 30 Hình 2.14 Sơ đồ luồng liệu mức đỉnh chức “Thống kê” 31 Hình 3.1 Cơ sở liệu bảng Order 33 Hình 3.2 Cơ sở liệu bảng Customer 34 48 Trang chi tiết thông tin người ng dùng - Giao diệnn trang Tab Assigned User Groups: Với V mỗii user ssẽ gán với nhóm quyền, n, user đđó sử dụng chức ăng theo quy quyền định 49 - Giao diện trang quảản lý nhóm người dùng Joomla Danh sách nhóm ngư người dùng hệ thống, hỗ trợ cho việcc phân quy quyền sau Danh sách group có sẵn s Joomla hỗ trợ như: • Administrator:: nhóm người ng dùng quản trị • Editor: nhóm ngư người dùng có chỉnh sửa viết • Guest:: nhóm người ngư dùng khách • Manager:: nhóm người ng dùng Quản lý • Publisher:: nhóm người ng dùng Đăng tin, viết • Register:: nhóm người ng dùng Đăng ký,… • Author: nhóm người ngư dùng tác giả - Giao diện trang quảản lý đăng kí Bao gồm m thơng tin vvề Khách hàng đăng kí với hệ thống ng tên, số điện thoại, ngày đăng ng kí, cơng ty,… 50 - Giao diện trang quảản lý khách hàng Thông tin khách hàng đ đăng kí thành cơng hệ thốngnhư Tên, Loại tài khoản (Cá nhân, Công ty hay Lái xe), xe Số điện thoại, Thành phố,, Ngày đăng kí,… • Trang chỉnh sửaa thông tin khách hàng 51 Tại đây, người quảnn lý th xem tồn ng tài li liệu khách hàng upload lên sử dụng hệ thống - Giao diện trang quảản lý hàng hóa Danh sách loạii hàng hóa có sẵn s hệ thống, vớii tên mô ttả cho loại hàng hóa 52 - Giao diện trang quảản lý phương tiện Bao gồm m thông tin ph phương tiện đăng kí hệ thống củaa lái xe nh tên xe, loại phương tiện, n, dung tích, số s xe, tình trạng xe lái xe sử dụng… • Trang chỉnh sửaa phương ph tiện lái xe, bao gồm m thông tin nh như: o Tên lái xe o Tên xe o Loại phương ương tiện ti o Dung tích ứa o Số xe o Tình trạng ng xe có sử dụng để vận chuyểnn hay không o Mô tả 53 - Giao diện trang quảản lý loại phương tiện Bao gồm thông tin chi tiết ti loại phương tiện ang có hệ thống như: • Tên loại phương ương tiện ti • Mô tả chi tiết • Hình ảnh loạii phương ph tiện,… 54 - Giao diện trang quảản lý thông tin tốn củaa khách hàng Bao gồm m thơng tin giao ddịch về: • Mã đơn đặt xe • Mã giao dịch • Tổng tiềnn tốn, • Ngày tạo • Thơng tin chi tiếtt v phương thức tốn, thông tin thẻẻ… 55 Giao diện ứng dụng mobile - Giao diện đặt xe: Đối với khách hàng Cá nhân, đặt xe loại Express (Ngay lập tức), với khách hàng Cơng ty, đặt xe hình thức: Express (Ngay lập tức) Booking (Hẹn thời điểm vận chuyển) 56 Sau chọn thông tin đơn đặt hàng, hệ thống tính tốn khoảng cách theo đơn đặt hàng khách hàng 57 - Giao diện chọn hàng hóa Khách hàng chọn hàng hóa có sẵn hệ thống tự điền mặt hàng để vận chuyển 58 - Giao diện nhập thông tin người nhận Thông tin người nhận họ tên, điện thoại, tên cơng ty,… 59 - Giao diện tóm tắt thông tin đơn đặt xe Thông tin người nhận họ tên, điện thoại, tên công ty, hàng hóa, điểm đến, điểm với giá tính tốn,… 60 - Giao diện tìm kiếm lái xe cho đơn đặt hàng Lái xe sau nhận đơn đặt xe thực chấp nhận tiến hành chở hàng đến điểm người nhận cho khách hàng 61 KẾT LUẬN Thông qua đồ án tốt nghiệp thực hiện, em tích lũy cho thân nhiều điều, không kiến thức chuyên nghành q báu, mà kiến thức xã hội, tìm phương pháp làm việc khoa học phục vụ cho đường làm việc sau Em xin gửi lời cảm ơn tới thầy cô Khoa Công nghệ thông tin – Viện đại học Mở Hà Nội tạo điều kiện giúp đỡ em trình học tập trường Đặc biệt thầy Đinh Tuấn Long, người hướng dẫn giúp đỡ tận tình để em hồn thiện đồ án Tuy nhiên thời gian có hạn với nhiều nguyên nhân khác nhau, em nỗ lực để hồn thành đồ án em nhiều thiếu sót hạn chế Em mong nhận thông cảm bảo Thầy Cô bạn Em xin chân thành cảm ơn! 62 TÀI LIỆU THAM KHẢO Nguồn tham khảo từ internet: [1] http://freetuts.net/ [2] http://www.thietkewebpro.vn/ [3] https://www.ibm.com Tiếng Anh: [4] Learning Joomla Extension Development 3rd_Edition Tác giả Tim Plummer ... tài: Xây dựng hệ thống quản lý dịch vụ vận chuyển hàng hóa cơng cộng Giảng viên hướng dẫn: TS Đinh Tuấn Long NHIỆM VỤ VÀ NỘI DUNG Xây dựng hệ thống quản lí dịch vụ vận chuyển hàng hóa cơng cộng. .. xây dựng hệ thốngquản lý việc vận chuyển hàng hóa Quản lí thơng tin khách hàng thông tin đơn đặt hàng, tất thơng tin phương tiện, hàng hóa sử dụng hệ thống Từ xây dựng hệ thống quản lý hàng hóatrên... tin vào ngành dịch vụ vận chuyển hàng hóa cơng cộng Hệ thống gồm: Các chức quản lý đặt xe, quản lý khách hàng, quản lý hàng hóa, quản lý phương tiện, quản lý loại phương tiện, quản lí tốn Hiện

Ngày đăng: 22/03/2018, 19:47

Từ khóa liên quan

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

Tài liệu liên quan