Skip to content

PhuNguyen8902/BusMap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

                                             Hướng dẫn cài đặt
  1. Cài đặt NodeJS bản 16.16

image

  • Sau đó ta Accept và nhấn Next

image

  • Sau đó ta chọn nơi chứa NodeJS và nhấn Next

image

  • Ta Next tiếp

image

  • Ta Next tiếp

image

  • Ta Install và đợi một khoảng thời gian và Finish

image

  • Sau khi hoàn tất ta vào thanh tìm kiếm của window và tim Envỉonment. Sau đó chọn Edit the System Environment availables

image

  • Ta vào mục Advance và nhấn vào Envỉonment Variables

image

  • Ta chọn vào mục Path và nhấn Edit

image

  • Ta vào đường dẫn lưu nodejs khi nãy copy đường dẫn vào và chọn New dán vào ô đó và OK hết những tab bên ngoài.

image

image

  1. Cài đặt Visual Code bản 1.83.1

Đường link: https://code.visualstudio.com/Download

  • Ta mở file vừa tải về để bắt đầu cài đặt
  • Sau đó ta accept chỗ này

image

  • Tiếp theo ta chọn nơi chứa Visual Code. Ta next tiếp

image

  • Ta Next tiếp

image

  • Ta tích vào ô Create a desktop icon và Next tiếp

image

  • Ta chọn Install. Sau khoảng thời gian đợi ta kết thúc và Finish

image

  1. Cài đặt NetBeans

Đường link: https://netbeans.apache.org/download/nb16/

  • Ta mở file vừa cài đặt và nhấn Next

image

  • Ta chọn Accept và nhấn next

image

  • Ta chọn nơi chứa NetBean và nhấn Next

image

  • Ta chọn Install, đợi một khoảng thời gian và Finish

image

  1. Cài đặt JDK bản 19

Đường link: https://download.oracle.com/java/19/archive/jdk-19.0.2_windows-x64_bin.exe

  • Ta mở file vừa cài đặt lên và nhấn next

image

  • Ta chọn đường dẫn và nhấn next và close

image

  1. Cài đặt hệ quản trị MySql Workbench
  • Đầu tiên ta cần cài đặt Visual C++ 2019 Redistributable Package

Đường link: https://aka.ms/vs/17/release/vc_redist.x64.exe

  • Ta mở file vừa cài đặt ta chọn agree và nhấn Install

image

  • Sau khi thành công ta bắt đầu cài MySql Workbench

Đường link: https://dev.mysql.com/downloads/installer/

  • Mở file vừa cài đặt và chọn Custom và nhấn next

image

  • Ta chọn như hình click vào mũi tên đưa qua phải và nhấn next

image

  • Ta nhấn Execute. Xong thì ta nhấn Next và next tiếp

image

  • Ta next chỗ này

image

  • Ở bước này ta cài đặt mật khẩu (ở đây là 123456789). Và nhấn next tới cuối. Sau đó Execute hoàn tất

image

  1. Cài đặt Git

Đường link: https://git-scm.com/download/win

image

  • Ta tải tùy vào máy 32 hay 64
  • Ta mở file vừa cài đặt ra và nhấn Next

image

  • Ta chọn nơi lưu Git và nhấn Next

image

  • Ta chọn On the Desktop và nhấn Next

image

  • Ta nhấn Next

image image image

  • Ta chọn Use Git from GitBash only

image

  • Ta chọn Next

image image image image image image image

  • Ta Install và Finish

image

  1. Hướng dẫn chạy code
  • Ta vào một nơi chứa code và nhấn Git Bash here

image

image

  • Ta mở Visual Code và Open Folder

image

  • Ta vào nơi chứa code theo đường dẫn (BusMap\fe\admin hoặc là BusMap\fe\bus-map) và mở lên

image

  • Ta vào mở Terminal vaf nhập lệnh npm install

image image

  • Xong thì ta nhấn lệnh npm start để tiến hành chạy code

  • Tiếp theo ta mở Mysql Workbench lên và nhấn vào đây

image

  • Ta vào nơi chứa code và kéo thả cosodulieu.sql vào đó

image

  • Ta nhấn Ctrl A chọn tất cả và nhấn vào đây để chạy code

image

  • Sau đó ta quay về trang Query1 và nhấn lệnh: SET GLOBAL sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY','')); . Và chạy lệnh này

  • Ta mở NetBean lên và nhấn Open Project

image

  • Ta vào đường dẫn nơi chứa code và mở file này ra

image

  • Đầu tiên ta vào đường dẫn này và mở application ra kiểm tra. Nếu có sự khác nhau ở bước cài đặt mật khẩu cho MySQL Workbench thì cần thay đổi lại

image

  • Ta nhấn chuột phải vào project và nhấn Clean Build

image

  • Sau khi Build xong ta nhấn chuột phải và Run code

image

  • Sau khi chạy hoàn tất ta có thể thử chức năng

image image

  • Đây là 2 vị trí đã đầy đủ tuyến xe để thử nghiệm (các tuyến đường khác vẫn có thể tìm ra nhưng sẽ xảy ra hiện tượng thiếu tuyến xe do chưa thêm đầy đủ)

Tụi em xin kết thúc bài! Xin cảm ơn ạ!