Xây dựng hệ thống quản lý dịch vụ cho thuê xe đạp

22 566 2
Xây dựng hệ thống quản lý dịch vụ cho thuê xe đạp

Đ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ụ cho thuê xe đạp

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN ĐIỆN TỬNÓI - VIỄN THÔNG LỜI ĐẦU Trong năm gần đây, khoa học công nghệ Việt Nam hội nhập vào dòng chảy khoa học cơng nghệ tiên tiến giới Công nghệ thông tin nước ta phát triển nhanh mạnh, chiếm vị trí quan trọng ngành khoa học cơng nghệ Một lĩnh vực ứng dụng tin học hóa phổ biến nước ta lĩnh vực quản Tin học hóa quản giúp cho nhà quản điều hành công việc cách khoa học, xác hiệu Quản dịch vụ công việc tương đối phức tạp, tốn nhiều thời BÁO CÁO THỰC TẬP TỐT NGHIỆP gian cơng sức Chính thế, tin học hóa lĩnh vực quản lí điểm yêu cầu tất yếu Tuy nhiên, muốn quản tốt cần phải có phần mềm tốt, phần mềm phải đảm bảo có độ bảo mật cao, dễ sử dụng nhiều tiện ích Quản dịch vụ nhu cầu thiết thực quản tất cửa hàng cho thuê Với số lượng nhiều, chắn liệu cần nhập vào nhiều, việc quản gặp nhiều khó khăn Chẳng hạn, khó khăn việc cập nhật, sửa chữa Giảng Phùng ThịxeKiều liệu hayviên hướng cần tra dẫn: cứu thông TS tin Hà phải tìm, rà sốt phương pháp thủ công… Công việc quản điểm làm tiêu tốn Sinh viên thực hiện: nhiều thời gian Xuất phát từ trên, với hướng dẫn TS Phùng Thị Kiều Hà, chúng em thực đề tài “Xây dựng hệ thống quản dịch vụ cho thuê xe đạp” để vận dụng kiến thức học vào thực tiễn, xây dựng hệ thống quản cho thuê xe Chúng em xin chân thành cảm ơn! Hà Nội , 3/2019 Sinh viên thực MỤC LỤ LỜI NÓI ĐẦU MỤC LỤC DANH MỤC HÌNH VẼ .4 DANH MỤC BẢNG BIỂU DANH MỤC THUẬT NGỮ VIẾT TẮT CHƯƠNG : TỔNG QUAN .7 1.1 chọn đề tài .7 1.2 Mục đích 1.3 Các bước thực .8 1.4 Phân công công việc CHƯƠNG : CƠ SỞ LÍ THUYẾT 10 2.1 Giới thiệu GPS: 10 2.2 Phần cứng 11 2.2.1 Adruino Mega 11 2.2.2 Module GPS 13 2.2.3 Module sim 800L .14 2.2.4 SD card 16 2.2.5 Màn hình LCD 17 2.2.6 Sơ đồ khối 18 2.3 My SQL 18 2.3.1 Giới thiệu sở liệu MySQL 18 2.3.2 Mục đích sử dụng sở liệu 18 2.4 Mơ hình quản 19 2.4.1 Mơ hình liệu 19 2.4.2 Sơ đồ phân rã chức 20 KẾT LUẬN 21 DANH MỤC HÌNH VẼ Hình Hình Hình Hình Hình Hình : Sơ đồ mindmap phần cứng 11 :Adruino Mega .13 3: Module Neo-6M 15 :Module sim800L 17 5: Module SD card 18 6: Màn hình LCD 18 DANH MỤC BẢNG BIỂU Bảng 1: Phân công công việc .9 DANH MỤC THUẬT NGỮ VIẾT TẮT GPS -Global Positioning System CHƯƠNG : TỔNG QUAN 1.1 chọn đề tài Hiện nay, quản dịch vụ cho thuê xe công việc quan trọng sở kinh doanh Công việc làm theo cách thủ cơng hiệu thường khơng cao Thực tế số sở dịch vụ dùng hệ thống quản bán hàng Microsoft Excel với công việc như:  Nhập liệu cho xe, sửa chữa thông tin xe  In bảng thông tin sản phẩm, in danh sách loại xe mua nhiều, ít, sản phẩm giảm giá…  Lưu trữ thông tin bảng báo cao doanh thu cửa hàng Công việc quản bán hàng thủ cơng đòi hỏi người quản phải có nhiều kỹ Ví dụ: Khi người quản nhập thơng tin xe cho th, tính tốn, in danh sách theo yêu cầu sở kinh doanh nhiều thời gian cho việc nhập thơng tin, việc theo dõi thống kê, tổng hợp dễ bị nhầm lẫn, khó đảm bảo độ tin cậy Vì “Xây dựng hệ thống quảncho thuê xe đạp” đề tài mà chúng em cần nghiên cứu thực đồ án 1.2 Mục đích có chức sau: - Quản theo dõi hay nhiều xe thời điểm - Xem lại lộ trình xe chạy - Báo cáo thống kê: + Tốc độ, quãng đường di chuyển + Trạng thái xe: chạy, dừng, lái + Theo dõi quản & phân tích tốc độ + Theo dõi, quản hàng hóa xe - Cấp quyền cho người sử dụng (admin hay user thông thường) - Lưu trữ, quản lý, truy vấn tới sở liệu người dùng - Lưu trữ, quản lý, truy vấn tới sở liệu mục tiêu di động - Đồng hóa liệu với Web server 1.3 Các bước thực  Lập kế hoạch phát triển hệ thống  Phân tích hệ thống  Thiết kế  Cài đặt  Kiểm tra  Biên soạn tài liệu hướng dẫn sử dụng 1.4 Phân công cơng việc Tuần : Tìm hiểu smart x x x Hoàn thành x x x Hoàn thành e-bike Tuần : Viết chương trình tìm trạm xe xung quanh Tuần : Thiết lập sở x x Hoàn thành liệu , giao diện trang web cho thuê xe Tuần : Tìm hiểu phần cứng x x , đưa kịch demo Bảng 1: Phân công công việc CHƯƠNG : CƠ SỞ LÍ THUYẾT 2.1 Giới thiệu GPS: Hệ thống định vị toàn cầu (Global Positioning System - GPS) hệ thống xác định vị trí dựa vị trí vệ tinh nhân tạo Trong thời điểm, vị trí mặt đất thiết bị GPS xác định khoảng cách đến ba vệ tinh (tối thiểu) tính vị trí tọa độ thiết bị GPS GPS ban đầu dùng cho mục đích qn sự, khơng hệ đưa đảm bảo tồn liên tục độ xác Vì chúng khơng thỏa mãn yêu cầu an toàn ngày cao cho hệ thống dẫn đường dân hàng không hàng hải Đặc biệt vùng thời điểm có hoạt động quân quốc gia sở hữu hệ thống Do khơng thỏa mãn nhu cầu nên từ năm 1980 phủ Mỹ cho phép sử dụng hệ thống định vị toàn cầu dân Hoạt động GPS Các vệ tinh GPS bay vòng quanh trái đất hai lần ngày theo quỹ đạo xác phát tín hiệu có thơng tin xuống Trái Đất Về chất máy thu GPS so sánh thời gian tín hiệu phát từ vệ tinh với thời gian nhận chúng Sai lệch thời gian cho biết máy thu GPS cách vệ tinh bao xa Rồi với nhiều quãng cách đo tới nhiều vệ tinh máy thu tính vị trí người dùng hiển thị lên đồ điện tử máy Máy thu phải nhận tín hiệu ba vệ tinh để tính vị trí hai chiều (kinh độ vĩ độ) để theo dõi chuyển động Khi nhận tín hiệu vệ tinh máy thu tính vị trí ba chiều (kinh độ, vĩ độ độ cao) Một vị trí người dùng tính máy thu GPS tính thơng tin khác, tốc độ, hướng chuyển động, bám sát di chuyển, khoảng hành trình, quãng cách tới điểm đến, thời gian mặt trời mọc, lặn nhiều thứ khác Tín hiệu GPS Vệ tinh GPS phát hai tín hiệu vô tuyến công suất thấp dải L1 L2 (dải L phần sóng cực ngắn phổ điện từ trải rộng từ 0,39 tới 1,55 GHz) GPS dân dùng tần số L1 1575.42 MHz trọng tải UHF Tín hiệu truyền trực thị, có nghĩa chúng xuyên qua mây, thủy tinh nhựa ko qua phần lớn đối tượng cứng núi nhà Ứng dụng GPS dân dụng - Quản điều hành xe - Khảo sát trắc địa môi trường - Quản người 2.2 Phần cứng Đây sơ đồ mind map tổng quan thiết vị phần cứng đề tài đồ án Hình : Sơ đồ mindmap phần cứng 2.2.1 Adruino Mega Adruino Mega 2560 R3 phiên nâng cấp Arduino Uno R3 với số chân giao tiếp, ngoại vi nhớ nhiều hơn, mạch thiết kế sử dụng linh kiện tương đương với phiên hãng Arduino.cc, phù hợp cho ứng dụng cần nhiều nhớ nhiều chân, cổng giao tiếp so với Arduino Uno 10 Thông số kĩ thuật:  Vi điều khiển chính: ATmega2560  IC nạp giao tiếp UART: ATmega16U2  Nguồn nuôi mạch: 5VDC từ cổng USB nguồn ngồi cắm từ giắc tròn DC (khun dùng 6~9VDC để đảm bảo mạch hoạt động tốt, bạn cắm 12VDC IC ổn áp dễ chết gây hư hỏng mạch)  Số chân Digital: 54 (15 chân PWM)  Số chân Analog: 16  Giao tiếp UART : UART  Giao tiếp SPI : ( chân 50 -> 53 ) dùng với thư viện SPI Arduino  Giao tiếp I2C :  Ngắt : chân  Bộ nhớ Flash: 256 KB, 8KB sử dụng cho Bootloader  SRAM: KB  EEPROM: KB  Xung clock: 16 MHz Hình :Adruino Mega 11 2.2.2 Module GPS Mạch GPS Ublox Neo 6M V2 sử dụng module GPS Neo 6M hãng Ublox, mạch có thiết kế nhỏ gọn, tiện lắp đặt, anten GPS mạch có chuẩn kết nối ipex SMA Mạch GPS Ublox Neo 6M V2 có độ bền cao, phần cứng thiết kế chất lượng tốt, sử dụng module hãng Ublox cho độ bắt sóng mạnh độ ổn định cao Thông số kỹ thuật:  Điện áp cấp: 3.3 V ~ VDC  Module chính: GPS Ublox Neo 6M  Dòng tiêu thụ: 55mA  Giao tiếp UART/TTL  Refresh Rate: 1-5hz  Baudrate: 9600 (Default), 1200, 2400, 4800, 19200, 38400, 57600, 115200, 230400, 460800, 921600  C / A code 1.023MHz code stream  Receive bands: L1 [1575.42 MHz]  Tracking channels: 50  Support DGPS [WAAS, EGNOS and MSAS]  Positioning performance  2D plane: 5m [average]  2D plane: 3.5m [average], DGPS auxiliary  Drift:

Ngày đăng: 05/06/2019, 09:00

Từ khóa liên quan

Mục lục

  • Lời nói đầu

  • Danh mục hình vẽ

  • Danh mục bảng biểu

  • Danh mục thuật ngữ viết tắt

  • CHƯƠNG 1 : Tổng quan

    • 1.1. Lý do chọn đề tài

    • 1.2 Mục đích

    • 1.3 Các bước thực hiện

    • 1.4 Phân công công việc

    • Chương 2 : Cơ sở lí thuyết

      • 2.1 Giới thiệu về GPS:

      • 2.2 Phần cứng

        • 2.2.1 Adruino Mega

        • 2.2.2 Module GPS

        • 2.2.3 Module sim 900

        • 2.2.4 SD card

        • 2.2.5 Màn hình LCD

        • 2.2.6 Sơ đồ khối

        • 2.3 My SQL

          • 2.3.1 Giới thiệu cơ sở dữ liệu MySQL

          • 2.3.2 Mục đích sử dụng cơ sở dữ liệu

          • 2.4 Mô hình quản lí

            • 2.4.1 Mô hình dữ liệu

            • 2.4.2 Sơ đồ phân rã chức năng

            • Kết luận

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

Tài liệu liên quan