Need a c# project airline reservation system with some custom features
$30-250 AUD
Terminado
Publicado hace más de 5 años
$30-250 AUD
Pagado a la entrega
The 'Airline Company' requires an application to track their planes, customer details and flight bookings. The company does not carry out 'regular' flights but is instead a charter company subcontracting to larger courier companies and also providing personal bookings. The company uses the following terminology:
Plane
An Aircraft.
Uses the planes tail tag as an aircraft identifier (XXX-123).
Can carry either Cargo only, Passengers only, or a mix of both.
Has a max capacity (number of passengers or KG's of cargo).
Client
A customer.
Books flights.
Maybe a return customer (uses the companies services many times).
Has a unique id, generated by the system.
Has personal/contact information.
Maybe an individual or a company.
Client does not have to be a passenger on the flight (especially the case for the cargo flights).
Cargo
Each item must be registered and tracked for security reasons.
Moved on Cargo or Mixed planes.
Has a weight (in KG's).
Has a unique cargo id, supplied by the client.
Passenger
Can be client or friends/colleagues of a client.
A person who travels on a flight.
For security reasons, personal information is kept.
Booking
Assigned a plane.
Booked by a client.
If a cargo booking, each cargo item is listed on the booking.
If a passenger booking, all passengers are listed on the booking.
Two locations in the world that a plane can travel between, a departure and arrival location.
Has a unique id that represents the booking.
Has a departure and arrival time.
You must provide a GUI application that supports the following functionality:
Persist all program data to disk. (format up to you).
Load all program data from disk.
Allow the creation/editing and retiring of planes.
Allow the creation/editing of Clients.
Allow the creation/editing and archiving of Bookings.
Allow bulk cargo manifests to be loaded from file when making a cargo booking.
Archived/Retired items are not shown unless specified by the user.
Allow the ability to see bookings for a client (filtered view of bookings by client)
The following business rules must be applied:
You may not over-book a plane (either with passengers/cargo)
You may not assign cargo to a passenger only plane, or a passenger to a cargo only plane.
You may not assign a plane to more than one booking scheduled at the same time (cant overlap)
A Booking requires a plane and client to be created/saved (planes can be changed after bookings created if needed).
To simplify this implementation the following assumptions can be made:
All bookings are return bookings (the planes always return to the shed after dropping people off).
Planes can always travel the distance between two locations (no fuel/distance concerns).
Hi, sir!
I had a close look to your project.
I am an experienced programmer and I'm sure I can complete your project asap.
If you award this project to me, I'll complete it in time.
I promise a high quality and punctual work.
Please contact with me.
Best regards.
Followings are my services what I will provide if we work together.
1. Daily or Weekly result.
2. Clean and Robust code after Completion.
3. Responsible communication for more than 10 hours each day.
I hold a degree in Computer Engineering. I minored in Programming with a focus in c,c++, assembly. Whether independent or operating on a team my analytical approach to problem solving has been a plus.
i have experience of 5 years in assembly language, assembler, c programming, c++ programming, c# programming
Kindly reply me soon so we can discuss more about this.
Thank you
Hi there,
Evergreen Softtech is a top provider of software development and other professional IT services. We have over 6+ years in the software development field and a long list of satisfied customers. We will be happy to provide additional references upon request.
We have a clear understanding of the development requirements, and we have the knowledge, skills and experience to successfully complete the project.
We are expert on C#, dot net, angular Js, HTML 5, PHP and many more technologies.
Hope to hear from you soon.
Regards
Evergreen Softtech