Real-time maintenance system based on MCSA algorithm for predictive maintenance on railway point machines proposed.
It is a practical solutions to real-world railway problems, benefiting railway duty operators and maintainers on railway point machines.
This is the client side of this project.
System Architecture of the complete system.
Before running this project, please ensure that you have the following:
- Python installed on your system.
- An active cloud ODBC SQL Server with the necessary database and credentials.
This project relies on a cloud ODBC SQL Server for real-time update. To successfully run and use this project, make sure you have access to a valid ODBC SQL Server instance.
If you don't have an ODBC SQL Server, you can download and install the ODBC Driver for SQL Server.
After downloading the driver, run the following script.
pip install pyodbc
Video demo on my personal website.
Clone the project
git clone https://github.com/yhmyhm0910/UG_FinalYearProject-client
Go to the project directory
cd UG_FinalYearProject-client
Start the server
python3 main.py