- Orlando
- Aviation
- 16 Weeks
- B2B
- Java, Python, AWS, MySQL
Project Brief
The software maintenance and support project aims to increase the operating efficiency of airport baggage handling systems through full software maintenance and support for an established aviation service provider.
Client Background
The client is a renowned provider of airport baggage handling systems, with over 200 locations globally. They specialize in designing, building, and maintaining sophisticated automated systems to ensure airport operations run smoothly and efficiently.
Key Challenges:
Solution:
1. Discovery and Planning
We started by reviewing the current maintenance methods and system inefficiencies in detail. We then conducted stakeholder interviews and system audits to obtain comprehensive needs and develop clear project objectives.
2. Development
Using Fiix, we converted the client's paper-based system into a digital Computerised Maintenance Management System (CMMS). The system's backend operations were written in Java and Python, ensuring high speed and interaction with AWS for scalable cloud storage. MySQL was utilized for effective database administration.
3. Implementation
The new CMMS was installed in stages to minimize operational disruptions. Training sessions were held to familiarise technicians with the new system, and continuous help was offered to resolve any concerns quickly.
Tools & Technology Used
Java
Programming Language
Python
Programming Language
AWS
Cloud Services
MySQL
Database
Features:
Automated Preventive Maintenance
The CMMS automates preventive maintenance scheduling, enabling timely maintenance activities and lowering the risk of equipment failure. This helped to ensure that airport authorities' requirements were followed.
Centralized Data Management
All maintenance-related data, particularly records, blueprints, and instructions, was centrally maintained in the CMMS for easy access by technicians and management.
Real-time Monitoring
Technicians may track maintenance actions in real time, boosting reaction times and lowering equipment downtime. The system generated notifications for any major maintenance concerns.
Inventory Management
The system optimizes inventory levels by tracking component availability and consumption and providing restocking warnings.