Skip to content

DP2-C1-027/AirNav-Logistics-C3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

790 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

# README.txt

Acme ANS Charter Flight Management System

Overview
Acme ANS Charter Flight Management System is a Web Information System (WIS) developed using the Acme framework. It assists airports in managing logistics for charter flights, including scheduling, booking management, crew coordination, incident reporting, and aircraft maintenance.

Acme AirNav Solutions, Inc. (Acme ANS, Inc.) is a fictitious company specializing in software solutions for airports. This project aims to streamline airport resource management by providing a structured system that enhances operational efficiency.

Features
- Flight Scheduling: Create, modify, and manage charter flight schedules.
- Booking Management: Allow passengers and agencies to book flights efficiently.
- Crew Management: Assign and track flight crew members.
- Incident Reporting: Log and resolve operational incidents.
- Aircraft Maintenance: Schedule and monitor aircraft servicing.
- Real-time Monitoring: View and track flight statuses.

Architecture
The system follows a multi-tier WIS architecture:

- Presentation Tier: A web-based UI rendered in the browser.
- Application Tier: Business logic and request processing using a Tomcat server.
- Database Tier: Data storage managed with MariaDB.

Technologies Used
- Framework: Acme
- Backend: Java, JPA, JSP
- Frontend: HTML, CSS, JavaScript
- Database: MariaDB / PostgreSQL
- Application Server: Tomcat (Catalina, Coyote, Jasper)

Installation
 Clone the repository:
   https://github.com/DP2-C1-027/AirNav-Logistics.git
And follow the guideline in the theory/lab materials to get this project up and running

Usage
1. Access the application in your browser at:
 http://localhost:8080/Acme-ANS-C3
2. Register a new user or log in.
3. Manage charter flights, passengers, crew, and incidents via the control panel.

License
This project is licensed under the MIT License - see the LICENSE file for details.

Educational Purpose
This is a starter project designed as a core learning asset for students enrolled in the Design and Testing subject of the Software Engineering curriculum at the University of Seville. It serves as a foundation for students to begin working on their information system projects.

Important Notes
- This software is permitted for non-commercial use and redistribution for educational and research purposes.
- It has been carefully tested, but there are no guarantees for any specific purpose.
- The copyright owner does not offer warranties, representations, or accept any liabilities related to the software.


Link to our dashboard:
-->Group: https://github.com/orgs/DP2-C1-027/projects/1/views/1
-->Jose: https://github.com/orgs/DP2-C1-027/projects/1/views/15 
-->Nora: https://github.com/orgs/DP2-C1-027/projects/1/views/13
-->Manuel: https://github.com/orgs/DP2-C1-027/projects/1/views/14
-->Nicolas: https://github.com/orgs/DP2-C1-027/projects/1/views/11
-->Lucia: https://github.com/orgs/DP2-C1-027/projects/1/views/16

Credits
This application was developed using the Acme framework, created by Rafael Corchuelo. We acknowledge his valuable contribution to the development community.

#
# Copyright (C) 2012-2025 Rafael Corchuelo.
#
# In keeping with the traditional purpose of furthering education and research, it is
# the policy of the copyright owner to permit non-commercial use and redistribution of
# this software. It has been tested carefully, but it is not guaranteed for any particular
# purposes.  The copyright owner does not offer any warranties or representations, nor do
# they accept any liabilities with respect to them.
 

About

✈️ AirNav Logistics is a web-based information system (WIS) developed by Acme AirNav Solutions, Inc. to assist airports in managing charter flight logistics.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors