netbeans program
Hi. could someone build this for me in netbeans please :)
You are required to create a basic library management system for use with books. A Graphical User Interface (GUI) is not required, i.e. your program should operate entirely at the command?line.
The set of all Books contained in the library (i.e. the contents of the library) should be held in a collection/list/array of objects of this type. Bonus marks will be given for ensuring that an item can only be in the library once. Your library should be able to contain any number of items. Your program should provide a menu of options to work with the library, including:
1) Adding a new item to the library
2) Viewing all stock in the library
3) Lending an item
4) Returning an item
5) Exiting the program
For any input outside of these menu options, an error message should be displayed and the menu should then be re?displayed. The program should not terminate until the user selects the menu option to exit the program. All menu options other than option 5 should provide an option to return to the main menu. If option 5 is selected, the user should be asked to confirm that they wish to exit the program before terminating.
Menu functionality:
1) Adding a new item to the library:
When selected, the program should prompt for each of the required pieces of information about the new item, and create an object based on this information. This object should then be added to the library and should be available for lending and returning. Its information should also appear as part of the list of all stock in the library (option 2)
2) Viewing all stock in the library:
When selected, the program should print out the details of every item in the library. It should also print the number currently in stock (i.e. available for lending) at that time.
3) Lending an item:
When selected, the program should ask what is being borrowed. It should then increase the number on loan of that item. If the item does not exist in the library, it should ask if the user would like to enter the title again and if the user says yes, it should start the lending process again. If the user says no, it should go back to the main menu.
4) Returning an item:
When selected, the program should ask what is being returned. It should then decrease the number on loan of that item. If the item does not exist in the library or the number on loan is already at 0, it should ask if the user would like to enter the title again and if the user says yes, it should start the returning process again. If the user says no, it should go back to the main menu.
5) Exiting the program:
When selected, the program should display a sign?off message and terminate.
Item specifications:
Book
A Book should have:
? Title
? Author
? Whether it's part of a series (E.G. Lord of the Rings, Famous Five, Jack Ryan novels etc)
[Default: false]
? Series name [Default: "None"]
? ISBN (ID string for books)
? Genre
? Quantity (the total number of copies available. The number of copies in stock can be found by
subtracting the number on loan from this value)
? Number on loan
All types should include an equals method that takes a parameter of an Object and returns true if the parameter contains the same information as the current object (i.e. if they are equal) and false otherwise.
View Answers
Related Tutorials/Questions & Answers:
Netbeans programNetbeans program I need to write a
program that does the following....
TicTacToeGame is another
program that uses a TicTacToe object to actually play a two human player game of Tic-Tac-Toe. Using the
NetBeans design tool also create
netbeans programnetbeans program Hi. could someone build this for me in
netbeans... with books. A Graphical User Interface (GUI) is not required, i.e. your
program... number of items. Your
program should provide a menu of options to work
Advertisements
RMI Program in netbeansRMI
Program in netbeans pls give me an idea for how to run RMI
program in
netbeans with detailed example
NetBeansNetBeans why
Netbeans IDE is not commonly used Today by most of the companies
NetBeansNetBeans Hi, I am Kundan
I have made a project on
NetBeans. And now I want to know that how can i run my project without
NetBeans IDE,on other PC. Please help me it's important
NetBeansNetBeans Hi, I am Kundan
I have made a project on
NetBeans. And now I want to know that how can i run my project without
NetBeans IDE,on other PC. Please help me it's important
netbeansnetbeans In
netbeans, there are choices of books with their price. you check the book you wanted then click the purchase.the output should be the book with the price then you will get the total price of the book you purchase.how
netbeansnetbeans guysss m nt able to opemn ma
netbeans ide.. no error msg s coming... wn i installed yesterday one msg came stating about some run time error... sm one plzzzzzz hlp me
netbeans librarynetbeans library Hi could someone build a
program in
netbeans for a book library please.The
program should provide a menu of options to work... the
program
A Book should have:
? Title
? Author
? Whether it's part of a series (E.G.
netbeans librarynetbeans library Hi could someone build a
program in
netbeans for a book library please.The
program should provide a menu of options to work... the
program
A Book should have:
Title
Author
Whether it's part of a series (E.G.
RMI and netbeansRMI and netbeans how to use Rmi in
netbeans?
i want to connect to a server machine which is holding my application and need to identify the systems connected in LAN with it and get the IP address from it
i wnt to use
netbeans java netbeansjava netbeans i am making project in core java using
Netbeans. Regarding my project i want to know that How to fetch the data from ms-access... using
netbeans java netbeansjava netbeans i am making project in core java using
Netbeans. Regarding my project i want to know that How to fetch the data from ms-access... using
netbeans Netbeans Question. Netbeans Question. Ok here is my code-
*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
import...]);
}
}
}
This is what I am trying to get my
program to due- using a two-dimensional array
EJB with NetBeansEJB with NetBeans I am very new in Ejb and with very few knowledge about it. I have download
NetBeans (7.01) and GlassFish (3.01). But, as I have no idea about Ejb, I am not getting how to run the code which includes a simple
jdbc and swing problem in netbeansjdbc and swing problem in netbeans i reteived the table from database in a jdbc
program.
next i want to do is place the table as it is in a jpanel.. i am using
netbeans IDE
can u tel me how to do that one?? urgent
jdbc and swing problem in netbeansjdbc and swing problem in netbeans i reteived the table from database in a jdbc
program.
next i want to do is place the table as it is in a jpanel.. i am using
netbeans IDE
can u tel me how to do that one?? urgent
programprogram any
program of hotel or school management
programprogram
program of jdbc using ms access for creating table
programprogram write a javascript
program to create a application form with validation
programprogram write a html
program in show table and this word
in box
programprogram write a
program different between to dates in terms of days in java
programprogram WAP a java
program to form 1/2+3/4+5/6+7/8 series
programprogram Write a
program to find the difference between sum of the squares and the square of the sums of n numbers
programprogram write a
program reversee a string.
input-hi this is roseindia
output-roseindia is this hi
programprogram develop a servlet to insert the data in the database from our
program in the table stored in the database
programprogram An old-style movie theater has a simple profit
program. Each customer pays $5 per ticket. Every performance costs the theater $20, plus $.50 per attendee. Develop the
program calculateTotalProfit that consumes
programprogram write a java
program to input a no. and print wheather the no. is a special no or not. (special no. are those no whose factorial of the sum of digit of the no is same as the original
programprogram Develop the
program calculateCylinderArea, which accepts radius of the cylinder's base disk and its height and computes surface area of the cylinder
programprogram explanation of
program on extending thread class
Hi Friend,
Please go through the following link:ADS_TO_REPLACE_1
Java Threads
Thanks
programprogram Develop a
program that computes the distance a boat travels across a river, given the width of the river, the boat's speed perpendicular to the river, and the river's speed. Speed is distance/time, and the Pythagorean
programprogram how to improve programming skills plss tell some tips..i am understanding concepts but unable to write
program so,pls give some guideness plsss
ProgramProgram a
program to prove that default constructor of super class is available to subclass by default. Define a parameterize constructor for super class to store name = â??Tommyâ?? age=â??23â?? and call this constructor
ProgramProgram a
program to create two classes Commercial and Domestic. Override the method calculatebill() of Commercial class(Rs.8 per unit) into Domestic class(Rs 6 per unit) to compute electricity bill for both classes
programprogram no i want a
program that shows how merge sort algorithm works in graphical representations like numbers are taken in circles and computation... in rectangles or circles wat ever it may be. the theme of
program is to show algorithm
programprogram . Develop a
program that accepts an initial amount of money (called the principal), a simple annual interest rate, and a number of months will compute the balance at the end of that time. Assume that no additional
programprogram Write a JSP
Program, which displays a web page containing the name of the Courses, Courses being offered currently, number of students enrolled in each course, new courses to be offered, eligibility criteria for taking
programprogram i want a progra in java to print a sentence in alphabetic order, taking the input from the user.the
program should writen without using the array
for example : if input= this is a cat
then output sould = a cat
programprogram Utopias tax accountants always use programs that compute income taxes even though the tax rate is a solid, never-changing 15%. Define the
program calculateTax which determines the tax on the gross pay. Define
programprogram Write a JSP
Program, which displays a web page containing two web links one for your profiling and other for the schedule of theory of practical classes of your Batch. When one click on link for getting your profile
programprogram Write a
program to print details of a week for a particular day using array of objects Integer and String.
OUTPUT:
First Day of Week is Monday
Second Day of Week is Tuesday
Third Day of Week is Wednesday
Forth Day