Customer Service Chat
Get quote & make Payment
query and update the text database for a library , JAVA Programming
Implement a program to query and update the text database for a library using a client/server model allowing multiple clients safe access to the database, and using a producer-consumer model to control the inventory of each item.
The project will be graded according the criteria for the final project - see below.
1. Multiple instances of a client class should be supported.
2. Use threads and locks to provide safe access to the database.
3. Add a field to each record in the dok kooatabase representing the maximum number of that book the library will hold. This number should be given a default value if the field is not present in the text file.
4. Functions should include:
o Returning a book to the library, blocking if the maximum number of that book is reached until a book is borrowed.
o Borrowing a book, blocking if the desired book is not in the library until a book is returned.
o Allow a client to cancel a request that has been blocked.
1. Java source code files
2. any configuration files used
3. a well-written Word document describing:
a. your overall design, including a UML class diagram showing the type of the class relationships
b. description of how to set up your application
c. your test plan, including test data and results, with screen snapshots of each of your test cases
d. your approach, lessons learned, design strengths and limitations, and suggestions for future improvement and alternative approaches
Posted Date: 12/15/2012 8:34:42 PM | Location : United States
Ask an Expert
query and update the text database for a library , Assignment Help, Ask Question on query and update the text database for a library , Get Answer, Expert's Help, query and update the text database for a library Discussions
Write discussion on query and update the text database for a library
Your posts are moderated
Write your message here..
Threads, what is meant by thread
what is meant by thread
2d world of ants and doodlebugs, We have to create a world class that conta...
We have to create a world class that contains a 2d array then create an abstract class called organism that contains move() method the organism should move randomly one step at the
Name conflicts when importing packages, Name Conflicts when importing packa...
Name Conflicts when importing packages It is possible which you will try to import a package which contains classes in which have the similar name as a class in your own source
What is jsp page, A JSP page is a text-based document that having two types...
A JSP page is a text-based document that having two types of text: static template data, which can be expressed in any text-based format like HTML, SVG, WML, and XML, and JSP eleme
Prepare an android keyboard, Prepare an android keyboard Project Descrip...
Prepare an android keyboard Project Description: I want to prepare an android keyboard that have many features.( i will describe later) I want the full app and a trial ver
Inner, #question.Hi, i hope my message find you very well. could you help m...
#question.Hi, i hope my message find you very well. could you help me please with this question . provide an example code for an anonymous inner class. Highlight what makes your e
Decode the code, By pressing ‘6’ (i.e. key’6’ one time) on the keypad, the ...
By pressing ‘6’ (i.e. key’6’ one time) on the keypad, the mobile shows ‘m’ on display screen in write text message area
Text Analyser, Hi anybody there
Hi anybody there
Explain javamail, Normal 0 false false false EN-IN X-...
Normal 0 false false false EN-IN X-NONE X-NONE MicrosoftInternetExplorer4
Getting code, can i have code on this assignment: The code in the main meth...
can i have code on this assignment: The code in the main method should do the following: 1. Prompt the user for a string input value for the amount in dollars and store it in a va
Accounting Assignment Help
Economics Assignment Help
Finance Assignment Help
Statistics Assignment Help
Physics Assignment Help
Chemistry Assignment Help
Math Assignment Help
Biology Assignment Help
English Assignment Help
Management Assignment Help
Engineering Assignment Help
Programming Assignment Help
Computer Science Assignment Help
Why Us ?
~24x7 hrs Support
~Quality of Work
~Time on Delivery
~Privacy of Work
Human Resource Management
Literature Review Writing Help
Follow Us |
T & C
Copyright by ExpertsMind IT Educational Pvt. Ltd.