Find Jobs
Hire Freelancers

design, implement, test and provide suitable documentation documentation for OldTime Rail to allow bookings for the weekend ahead.

£20-250 GBP

Fechado
Publicado há mais de 8 anos

£20-250 GBP

Pago na entrega
The trains consist of 1 engine, 2 compartment cars, and 2 standard cars, plus a baggage car for passengers' luggage. Each compartment car can take 32 passengers in four compartments of 8 seats each. When booking a party into one of these cars, the party should be kept together in a single compartment. Individual seats are identified by a letter (indicating the carriage) and a two digit number (indicating the particular seat). Allow a passenger to choose their departure time (and therefore direction) • Allow a passenger to choose first class or third class • Store all booking details in a text file • Be easy to use • Be robust against errors and invalid input • Provide clear feedback to the user Refuse a booking if there is insufficient space for the passenger(s) or their luggage • Allow a passenger to book just for one or for a party • Allow a passenger to book a suitcase in to the luggage car • Allow bookings for partial journeys, e.g. Suddean Halt to Endline Station, including allowing the same seat to be booked twice on a journey if there is no overlap • Allow the operator to create a report as a text file (for printing) showing the bookings for a given train • Automatically assign seats to a booking (Based on the rules above) Be object oriented, with a minimum of 5 classes 8 • Be easily maintainable, and extendable to more frequent or longer trains. • Clearly separate UI functionality objects from the data manipulation objects • Name classes, variables, methods etc. with meaningful, clear names using consistent, appropriate capitalisation • Be well documented with both normal // comments within functions and detailed /// comments on methods, classes and other definitions • Have a consistent, appropriate layout including good use of indentation, white-space and individual files for each class
ID do Projeto: 9233067

Sobre o projeto

9 propostas
Projeto remoto
Ativo há 8 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
9 freelancers estão ofertando em média £183 GBP for esse trabalho
Avatar do Usuário
Hi I found your job post and I'm very interested in your project. As a certified desktop application developer with 3-years experience developing C#, I think you'll find I have the right skills you're looking for. Please look at my review. I'm free now and have availability beginning now. I will be online all day if you would like to discuss. Otherwise, please let me know what times work for you. Let's build success!!! Thank you for your time and consideration.
£210 GBP em 3 dias
5,0 (36 avaliações)
5,9
5,9
Avatar do Usuário
Hello, Before you select a part time developer from here, take a look at fugacode.com. If you like what you see, contact us. That's all. "Why hire freelancers? when you can hire professional developers for the same cost" Regards, FUGACODE Team
£142 GBP em 3 dias
5,0 (12 avaliações)
5,5
5,5
Avatar do Usuário
Hi, We are experienced programmer with more than 4 years of development experience here. We have handled production applications with various technologies like .NET, PHP, Classic ASP and many more using databases like MySQL, Microsoft SQL, Oracle, MS Access and etc. We are also developing mobile apps in Native technologies for iOS, Android and Windows platform. Mentioned below are a few USPs for choosing me: 1. Well written codes with proper documentation 2. Highest possible code optimization 3. Quick support through email / skype / telephone 4. Daily / Weekly status reporting Let's discuss and make this project a success. Thanks & Regards, JayamSoft
£250 GBP em 30 dias
5,0 (16 avaliações)
4,4
4,4
Avatar do Usuário
Hi ! i am a professional c# developer and i have very good experience in c# Development. i want to work on your project and i can complete this work in a very short time and in very low budget. you can review my profile for my past work also i offer you work in advance means you can award me and pay me for this project once the work is completed so no upfront payments :)
£100 GBP em 3 dias
5,0 (33 avaliações)
3,8
3,8
Avatar do Usuário
Hi I'm pretty sure I can help you out dessigning application with the presented features and techinical constraints so far. I think it is missing if you want this as an web or a desktop application. Please get in touch with me, I would like to have more details no it. Best regards, Eliot
£131 GBP em 7 dias
5,0 (8 avaliações)
3,5
3,5
Avatar do Usuário
Thank you for viewing my profile you can check have 5***/5*** also have 100% complete rate you can check happy customer. always trying to get customer satisfaction. I have gone through your project requirement specification and as per my previous experience with this we are capable to do this project. please give a chance to proved our skill. Welcome to one of the best services available for your online needs. We provide you industry standard Mobile Apps, Software, Desktop Apps, Web Stores, Websites and Web Apps. So, you get all at one place! We can provide you the following: - iOS applications - Android applications - Software for all purposes - Desktop applications - Websites - Web applications - Ecommerce websites/ Web stores We specialize in: - Objective C, Cocoa, iOS 4, 5, 6 - Java, Google Android - WordPress, Joomla - WP Ecommerce, Magento - PHP5, PHP, MySQL - C#, C++, C - ActionScript 3.0, AIR, XML Please check reviews of our happy customers to boost your confident about us! Thanks. replay me on pm we need more discussion about your project .
£133 GBP em 7 dias
5,0 (3 avaliações)
1,4
1,4
Avatar do Usuário
A proposal has not yet been provided
£150 GBP em 5 dias
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
Hello I am very much interested for this job. I can provide you this software according to your required functionality. Why don't you use database instead of text file. mysql database is free. Waiting for your answer. Thanks Sumon
£277 GBP em 7 dias
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
I have read the details of your project. I will do the work thdetailse way you want it. I am expert for this project because I have worked on many same as this project. I got enough skill to maintain it. You do not need to be worried about the project. I am 100% good fit for this and I will complete it as the way you expect it.
£277 GBP em 10 dias
5,0 (4 avaliações)
0,0
0,0
Avatar do Usuário
Hi, I have implemented reservation / booking algorithms before (movie halls and a ferry service). I also have strong C# skills and can provide you the completed code along with documentation following standard coding conventions. I can get this project done for you within 10 days time. Please contact me on skype - hiten247 for further discussion. Thank you.
£150 GBP em 3 dias
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
I feel confident behind this project because i can provide ample functionality and commercial framework based nice GUI design which is very much friendly to use. My programming and database administration experience will provide you data and software security also. If it would be used for personal or commercial purpose then i will provide you added documentation with much flexibility.
£216 GBP em 3 dias
0,0 (0 avaliações)
0,8
0,8
Avatar do Usuário
I am a good C# programmer. I can work on console as well as on windows form. I can complete your project with in a week. your project will be done on Windows form. It will be a great experience working with me.
£166 GBP em 7 dias
0,0 (0 avaliações)
0,0
0,0

Sobre o cliente

Bandeira do(a) UNITED KINGDOM
United Kingdom
0,0
0
Membro desde jan. 4, 2016

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.