Find Jobs
Hire Freelancers

Implement the code in Java

$10-30 USD

Completato
Pubblicato circa 8 anni fa

$10-30 USD

Pagato al completamento
Implement the code in Java: • Bookborrower borrows a copy of a book • Bookborrower returns a copy of a book • Journalborrower borrows a copy of a journal • Journalborrower returns a copy of a journal • The librarian updates the catalog Use the specifications and constraints (e.g., on the number of books that can be borrowed at a time; on who can borrow journals) specified in Stevens-Pooley. Implement at least one standard (success) scenario and at least one failure scenario for each of the above use cases. Write all code in Java. Use of files for storing of data is encouraged (you should choose between text file and binary file; make a design decision on indexing; again, make a design decision on whether you will load data into memory for faster execution – but notice that our data sizes are very small – see below). No software package; no use of any DBMS software; no use of any web-based database. Maintain a small number of items in each case (e.g., 10 books each of which has a few copies; 5 journals with 4 issues each; 3 library members (non-staff); 1 librarian; 2 members of the staff (including the librarian)). You do not have to implement any fancy GUI for outputting results – plain text will do. The goal of this project is to give you an experience in the basics of sound design and programming principles in software engineering using the O-O paradigm (with UML) in the very modest scope of a classroom project.
Rif. progetto: 10051387

Info sul progetto

8 proposte
Progetto a distanza
Attivo 8 anni fa

Hai voglia di guadagnare un po'?

I vantaggi delle offerte su Freelancer

Imposta il tuo budget e le scadenze
Fatti pagare per il lavoro svolto
Delinea la tua proposta
La registrazione e le offerte sui lavori sono gratuite
Assegnato a:
Avatar dell'utente
Hi sir, i recently did a library catalog system with php so i can use the same logic for librarian's function. I'll be using a text file database for each object so i guess the software is a command line program. = I have helped a lot of student across the globe with their programming assignments and homework, they have got 90%+ marks and still contacts me over phone for their assignments. you just go through my ratings in the profile and see if i'm the trusted one and the skilled one for the project. you won't be disappointed. im following all coding standards and i give code explanation as well for free of charge. its your choice. FYI : i work as a software engineer now
$30 USD in 0 giorno
5,0 (27 valutazioni)
4,2
4,2
8 freelance hanno fatto un'offerta media di $294 USD
Avatar dell'utente
I have read the document i can deliver the required work in a day's time. Kindly contact to discuss. thanks Dobre
$34 USD in 1 giorno
4,8 (108 valutazioni)
6,4
6,4
Avatar dell'utente
Hello, I have read your project description and I can do the project. I have experience of 7 years in the field of web designing and developing. I have expertise on PHP, Java, WordPress, Mysql, AJAX, OOPS, HTML5, Design (bootstrap/responsive). Thanks, Zub
$157 USD in 5 giorni
4,7 (69 valutazioni)
6,1
6,1
Avatar dell'utente
Check my profile. I'm very fast, reliable, and profesional. I'm easily 3 times faster than other programmers.
$370 USD in 0 giorno
5,0 (15 valutazioni)
4,8
4,8
Avatar dell'utente
I can help you with your project, send me a message so we can discuss about your requirements. thanks.
$25 USD in 1 giorno
5,0 (7 valutazioni)
3,9
3,9
Avatar dell'utente
Hello, I regularly work on assignments and java projects. I've an MS in software engineering. You can check my previous work. I've understood your requirements. Do let me know. Regards, Deepak Mishra
$25 USD in 1 giorno
4,9 (6 valutazioni)
2,9
2,9

Info sul cliente

Bandiera: UNITED STATES
St Louis, United States
5,0
5
Membro dal feb 27, 2016

Verifica del cliente

Grazie! Ti abbiamo inviato tramite email il link per richiedere il tuo bonus gratuito.
Non è stato possibile inviarti l'email. Riprova per piacere.
di utenti registrati di lavori pubblicati
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Caricamento anteprima
Autorizzazione per la geolocalizzazione concessa.
La tua sessione è scaduta ed è stato effettuato il log out. Accedi nuovamente per piacere.