Find Jobs
Hire Freelancers

Reservation System

$30-300 USD

En curso
Publicado hace más de 18 años

$30-300 USD

Pagado a la entrega
1) The project involves a program developed in Java that is simply software for a computer terminal reservation system for a computer laboratory of an adult training institute. It has between 2 to 25 students at any time. The user interface should be an automated sign-up sheet for 10 terminals. When placing a request, users should be able to express preferences for a time and book unless a time is already taken. Access to the terminals is between 8:00am and 8:00pm. The software should include facilities for administrators to collect and print statistics on frequency of usage per person, the usage distribution hours of the day, and average duration of sessions. A person may not be able to book more than 20 hours per week. The software should allow people to reserve terminals up to 3 months ahead. ## Deliverables 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables): b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request. 3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement). 4)Here are the functional requirements required: | ***Ref#*** | ***Requirement*** | | **Sys Feature 1** | | | FR-01 | The system shall provide functionality enabling a user to create a booking for a previously unbooked terminal. | | FR-02 | The system shall provide functionality enabling a user to delete a previously made booking for a specific terminal. | | FR-03 | The system shall ensure that all bookings are for a period of time which is a multiple of an hour and that all bookings begin and end on the hour. | | FR-04 | The system shall not allow a booking to be made for a terminal in a period of time which overlaps that of an already existing booking for that room. | | FR-05 | The system shall restrict students to no more than 20 hours per week. | | FR-06 | The system shall provide the functionality to enable students to book terminals up to 3 months in advance | | FR-07 | The system shall provide functionality to enable administrators to collect statistics on frequency of usage per student. | | FR-08 | The system shall provide functionality to enable administrators to collect statistics on the usage distribution during daily hours. | | FR-09 | The system shall provide functionality to enable administrators to collect statistics on the average duration of sessions. | The priority is in that specific order. **5)FR-01 to FR-06** need to be basically implemented by **31 August** latest with code compiling and running sufficiently. It need not have a fancy GUI, in fact at this stage a simply menu at the command prompt will be sufficient, as long as it is simple to use. **6)Also there need not be a database linked up the system as of yet, student and terminal information can simply be read in and stored in a flat file!!!** 7)The rest of the functional requirements FR-07 to FR-09 can be implemented by 5 October, and updates can be made to the previous requirements if needed or desired. After this a simple GUI if desired and time permits need only be implemented by 19 October 2005. ## Platform 1) The project must run on Windows XP 2) The project must be programmed in Java
ID del proyecto: 3861429

Información sobre el proyecto

11 propuestas
Proyecto remoto
Activo hace 19 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
See private message.
$275 USD en 10 días
4,6 (6 comentarios)
4,0
4,0
11 freelancers están ofertando un promedio de $192 USD por este trabajo
Avatar del usuario
See private message.
$127,50 USD en 10 días
4,9 (115 comentarios)
7,1
7,1
Avatar del usuario
See private message.
$255 USD en 10 días
5,0 (3 comentarios)
4,9
4,9
Avatar del usuario
See private message.
$255 USD en 10 días
3,1 (26 comentarios)
5,3
5,3
Avatar del usuario
See private message.
$195,50 USD en 10 días
5,0 (29 comentarios)
4,6
4,6
Avatar del usuario
See private message.
$106,25 USD en 10 días
4,7 (4 comentarios)
4,3
4,3
Avatar del usuario
See private message.
$170 USD en 10 días
4,9 (22 comentarios)
3,5
3,5
Avatar del usuario
See private message.
$170 USD en 10 días
5,0 (12 comentarios)
3,2
3,2
Avatar del usuario
See private message.
$195,50 USD en 10 días
5,0 (27 comentarios)
3,2
3,2
Avatar del usuario
See private message.
$170 USD en 10 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
See private message.
$191,25 USD en 10 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de AUSTRALIA
Australia
5,0
3
Miembro desde ago 19, 2005

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos 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)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.