Java project mini distributed flight system

Anggaran $10 - $30 USD
Penawaran 8
Penawaran Rata-Rata $67
Status Ditutup

skills required: udp/ip socket, java, rmi

Distributed Flight Reservation System : a distributed system used by passengers and managers to manage flights between cities. There are 3 cities: New York, Seattle and Los Angeles. Flights can be booked between these cities by passengers and the number of flights available between these cities is limited and can be controlled by the managers. There are different classes of flights such as economy class, business class and first class and the number of seats for each class from one city to other is fixed. When a passenger books a flight, the passenger’s information is stored in a passenger record in the servers with following details: first name, last name, address, phone no., destination, class of flight, date of flight. These records are placed in several lists that are stored in a hash map according to the first letter of the last name in the records. All the records with the last name starting with “A” will belong to the same list and will be stored in a hash map (the database) and the key will be “A”. Each server also maintains a log containing the history of all the operations that have been performed on that server. This should be an external text file (one per server) and shall provide as much information as possible about what operations are performed, at what time and who performed the operation. The users of the system are the passengers who want to book the flights and the managers who will add and edit the flights. Managers can be identified by a unique managerID (e.g. NYC1111). Whenever a manager performs an operation, the system must identify the city that manager belongs to by looking at the managerID prefix and perform the operation on that server. A manager should also maintain a log text file of the actions done on the system and the response from the system , so if there is 10 managers there will be 10 logs.

Needs test cases, but a lot of code is done

Dapatkan Penawaran Gratis Untuk Sebuah Proyek Seperti Ini

Proyek ini diberikan kepada


Will definitely recommend this guy! Did my multithreading program, had some bugs first but fixed it without any hesitation. Works and delivers tasks within the deadline. Cheaper than other programmers here and easy to talk to.
Tentang Freelancer
usmanshery Profile Picture

Do you have a C++ Programming job and are looking for a talented and experienced C++ Programming Developer? I believe that my experience and skill in this background will prove to be of great help to you. I have worked as a C++ Programming Developer for many years and my skills and experience will prove useful to your work. I am ready to start working on your job today.

Ingin menghasilkan uang?

  • Atur anggaran dan kerangka waktu Anda
  • Uraikan proposal Anda
  • Dibayar untuk pekerjaan Anda

Menawar pada Proyek ini

  • yamaf555 Profile Picture


    DONGGANG,  China

    You are my alter ego forever! - Yamaf I am an iOS, android and web developer with a Bachelor of Science in Information Technology from Tsinghua University and 5 years of software development experience. I am experienced in web development with site building technologies using wordpress and codeigniter framework, and I have the ios and android app development technologies perfectly. I have a working experience with MVC. I have also designed and developed web user controls, master pages, validation controls, CSS files using technologies like AJAX Toolkit, jQuery, JavaScript, XML HTML and DHTML. Additionally, I have written a lot of project for android and iOS app. When working on a new project, I like to speak with my clients so that I can have a clear understanding of their needs and vision of the project. Thank you in advance for your time and consideration. I look forward to working with you soon.

  • SabidHabib Profile Picture


    Dhaka,  Bangladesh

    I have good experience with -C -C++ -Android -Java -Website Development -SQL I have been working as a Developer for many years. I am a hard worker. If hired by you I will be responsible to complete the task within the stipulated time frame and with utmost confidence. Outsource me for your project and I promise to bring in the best output.

  • usmanshery Profile Picture


    Rawalpindi,  Pakistan

    Do you have a C++ Programming job and are looking for a talented and experienced C++ Programming Developer? I believe that my experience and skill in this background will prove to be of great help to you. I have worked as a C++ Programming Developer for many years and my skills and experience will prove useful to your work. I am ready to start working on your job today.

  • digitallancing Profile Picture


    islamabad,  Pakistan

    TEAM OF ENGINEERS/WEB DEVELOPERS/GRAPHIC DESIGNERS We are a group of engineers, writers and developer. Our expertise are, ENGINEERING WRITING DEVELOPING Electrical Technical Writing PHP/JAVA Mechanical Report Writing C/C++ /c# Programming Civil Powerpoint/PPT Website Design Software Plan Reports Graphic Design Automotive Business proposal Iphone, IOS Chemical Academic Writing Android Electronics Content writing WordPress Environmental Articles Software Development DIGITALLANCING - Providing all the digital services you need

  • JawadIT Profile Picture


    Karachi,  Pakistan

    I am currently working as an Application Developer in Central Depository Company of Pakistan Limited. Having two years of experience in the industry of Information Technology, also 6 years of experience in academics with 1 year experience in Content Writing (i.e Research Paper, Report Writing). I have done by B.E in Computer Systems in 2014 and currently completing my MS in Software Engineering. -I have written a research paper on "Energy Efficient Storage System". -Developed a customized android based RFID attendance system for my Institute. -Designed business reports and Developing Back Office Accounting System Application for my Company in a teamwork. I am strong at Java with integration to Enterprise Java Beans and XML.

  • khannouman Profile Picture


    rawalpindi,  Pakistan

    We work for quality products with highest level of professionals, we work with Android Applications, Amazon Kindle development, Web Development, Desktop Applications, Data Entry, Content Writing. We are producing high level software products with client satisfaction as the most prior attribute of our work. Approach to job: Let us start work immediately with 24/7 availability to your concerns

  • ARKSolution2015 Profile Picture


    lahore,  Pakistan

    ARK Solution is a Team of highly competent developers, programmers, designers, SEO experts and writers with more than 5 years of experience. We love to work hard to meet the deadlines and looks to excel in IT Field. We have developed projects for our clients where we have maintained high standards and that is the reason we do not take up jobs where we feel we have to compromise on the quality aspect. Pretty much good in these. ✔ C ✔ C++ ✔ Java ✔ Html ✔ Css ✔ Php ✔ Javascript ✔ Word-press ✔ Matlab ✔ Mysql ✔ PsdToHtml ✔ CodeIgniter ✔ Database ✔ Article Writing ✔ Article rewriting ✔ Report Writing ✔ Business plans ✔ Technical Writing ✔ Content Writing ✔ SRS ✔ ERD ✔ UML Diagrams We work towards providing reliable, relevant and robust IT solutions at most competitive prices to our customers. we ensure 100% customer satisfaction. If you are looking for a top class and high quality work with professional communication, look no further than ARK Solution. Regards ARKSolution

  • utkarshkatiyar19 Profile Picture


    kanpur,  India

    Hi, I have good knowledge of C/C++/Java/Python programming on Linux, Windows and Mac OS. I have knowledge about Mathematics , and any Computer related concept such as Algorithms, Data Structures, Networking, Cryptography, Databases, Operating Systems , Compilers, Data Mining etc. I also have experience related to web. Feel free to discuss your project with me in these domains or any other relevant domain. I ensure 24*7 Support.