The user of the library program should be able to click a button and obtain a report that contains details on all books in the library borrowed by a [url removed, login to view] id of the reader should be obtained from the user in a suitable manner. The details of each book should consist of the book accession number and the book title. The nature of each field should be indicated by a sensible name (eg "acc no = 1234"). Each book's details should occupy one line of the report. Each line of the report should be numbered consecutively from zero. The start of each report should be indicated by a line consisting of the text LIST OF ALL BOOKS BORROWED BY, followed by the reader id and the date when the report was generated. Each report should be appended to the end of a file called BooList.txt. Intially, this file does not exist. Also : currently the removeElement method of the keyed sequence class is not implemented. Write this method. Note that this class uses a dynamic structure. A "skeleton" method called selectedBooksList is already provided in Library.java. This method should be called when the user requests that report. It is important that the code is placed here, although you can then call methods in other classes, including ones of your owndevising. You must not Alter The Signature Of This Method.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased. 4)All requirements in desription are complete
"Windows XP", Java (textpad/jbuilder).