Find Jobs
Hire Freelancers

bluej programming with gui

£2-5 GBP / hour

Cerrado
Publicado hace más de 7 años

£2-5 GBP / hour

You are required to design, implement, document and test an application to store basic membership details of a university library (not that at Northumbria). There are two type of membership – staff members and student members. A member may be a staff member or a student member but cannot be both. The information to be collected is as follows: • For staff members: • first name; • last name • library number (an 8 character string beginning STAFF (e.g. STAFF1234) • gender (‘F’ or ‘M’) • staff number (you can assume a 8 character string) • room number (you can assume a maximum string length of 6 characters e.g. EBA001, PB248 • For student members: • first name; • last name • library number (an 8 character string beginning STU (e.g. STU12345) • gender (‘F’ or ‘M’) • student ID (you can assume a 8 character string) • course code. For convenience you may use the following: ACM, CSC, DCF You are required to implement the following functionality (in no order of importance): • Add new staff members; • Add new student members; • List all members (in no particular order); • List all staff members (in no particular order); • List all student members (in no particular order); • Return the total number of members; • Return the total number of staff members; • Return the total number of student members; • Find a member’s details by entering a membership number. Where the member does not exist or is not found there should be an appropriate message; • Delete a member given the last name and the membership number, checking that this is correct; • Clear text in any visible window(s) in the main GUI; • Quit the application and save the data to a text file (see below about text file implementation). Task 1 You are to build an application to provide a solution which includes a graphical user interface (GUI). The requirements for this are as follows: • There should be a main window (frame) for the program. This, typically, could consist of a set of buttons and a text area to display output from your program. • In most cases the output from the program (e.g. the list of members) should be displayed in the text window. • When a new member is being created a separate window should be displayed. This will present a form to gather all the necessary information.
ID del proyecto: 12259514

Información sobre el proyecto

7 propuestas
Proyecto remoto
Activo hace 7 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
7 freelancers están ofertando un promedio de £5 GBP /hora por este trabajo
Avatar del usuario
A proposal has not yet been provided
£6 GBP en 15 días
4,9 (27 comentarios)
5,6
5,6
Avatar del usuario
A proposal has not yet been provided
£5 GBP en 40 días
4,9 (28 comentarios)
5,0
5,0
Avatar del usuario
hello,how are you.i read your bid carefully. i am java/javafx expert and have full experience for 12 years. java/javafx is my top skill and passision. i can provide most quality and high speed. if you want to success, please contact me. Then, I will give you good result. hire me.
£3 GBP en 40 días
4,6 (9 comentarios)
4,2
4,2
Avatar del usuario
greetings sir, I hope all is going well. I'm a professional full stack web developer and worked for 4+ years on this field with name and fame. I have a good reputation for quality job on-time. I can work with any PHP MVC framework and CMS. being a CSE engineer- I've achieved the ability to adopt any language shortly and work perfectly. I believe working with you will be another great experience for both of us. my best wishes for you. (Rassel Mahmud)
£4 GBP en 40 días
5,0 (4 comentarios)
2,3
2,3
Avatar del usuario
I am expert in web and mobile technology
£4 GBP en 20 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED KINGDOM
United Kingdom
0,0
0
Miembro desde dic 2, 2016

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.