1. Trang chủ
  2. » Giáo Dục - Đào Tạo

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

22 41 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 22
Dung lượng 0,91 MB

Nội dung

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN ĐIỆN TỬ - VIỄN THÔNG BÁO CÁO THỰC TẬP TỐT NGHIỆP Giảng viên hướng dẫn: TS Phùng Thị Kiều Hà Sinh viên thực hiện: Nguyễn Ngọc Thiện 20144269 Nguyễn Chí Nghĩa 20143168 Phan Ngọc Hiếu 20141548 Hà Nội , 3/2019 LỜI NĨ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 lý Tin học hóa quản lý giúp cho nhà quản lý điều hành công việc cách khoa học, xác hiệu Quản lý dịch vụ công việc tương đối phức tạp, tốn nhiều thời 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 lý 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 lý dịch vụ nhu cầu thiết thực quản lý 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 lý gặp nhiều khó khăn Chẳng hạn, khó khăn việc cập nhật, sửa chữa liệu hay cần tra cứu thông tin xe phải tìm, rà sốt phương pháp thủ cơng… Cơng việc quản lý điểm làm tiêu tốn nhiều thời gian Xuất phát từ lý 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 lý 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 lý cho thuê xe Chúng em xin chân thành cảm ơn! Sinh viên thực Nguyễn Ngọc Thiện Nguyễn Chí Nghĩa Phan Ngọc Hiếu MỤC LỤC LỜI NÓI ĐẦU MỤC LỤC 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 : TỔNG QUAN 1.1 Lý chọn đề tài 1.2 Mục đích 1.3 Các bước thực 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 lí 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 12 3: Module Neo-6M 14 :Module sim800L 16 5: Module SD card 17 6: Màn hình LCD 17 DANH MỤC BẢNG BIỂU Bảng 1: Phân công công việc DANH MỤC THUẬT NGỮ VIẾT TẮT GPS -Global Positioning System CHƯƠNG : TỔNG QUAN 1.1 Lý chọn đề tài Hiện nay, quản lý 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 lý 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 lý bán hàng thủ cơng địi hỏi người quản lý phải có nhiều kỹ Ví dụ: Khi người quản lý 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ản lí cho 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 lý 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 lý & phân tích tốc độ + Theo dõi, quản lý 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 Nguyễn Ngọc Thiện Nguyễn Chí Phan Ngọc Nghĩa Hiếu Ghi 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 quân 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 10 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 lý điều hành xe - Khảo sát trắc địa môi trường - Quản lý 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 11 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 12 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: 02/08/2021, 11:19

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w