Question: Hi i need help with this Java Assignment 66% Case Description Your task is to build a modular based Library Management System. There are 3

 Hi i need help with this Java Assignment 66% Case Description

Your task is to build a modular based Library Management System. There

Hi i need help with this Java Assignment

66% Case Description Your task is to build a modular based Library Management System. There are 3 main modules in the system that must be considered. Admin Student . . . Librarian The system shall provide a JavaFX based Gul to access each module. The designing of all the Gur's is all up to you Admin Admin module is responsible for registering, deleting, and viewing a librarian. Admin module requirements Able to login to the system . Register a new librarian. (Information needed to be entered for the librarian is up to you but must be reasonable amount of data must be collected by the system upon registering) Able to delete a librarian from the system View as a report how many librarians are registered in the system (report must produce the output on a file as well with all the registered names). Librarian Librarian module is responsible for adding, Viewing issuing a book, returning book Librarian module requirements Able to login to the wstem. Adding a new book to the system information to be entered for the book is up to you but must be reasonable amount of data must be entered in the system) . DELL . stered in the system report must produce the output on a file as well with all the registered names). Librarian Librarian module is responsible for adding, viewing, issuing a book, returning book. Librarian module requirements. Able to login to the system. Adding a new book to the system, (information to be entered for the book is up to you but must be reasonable amount of data must be entered in the system) Library must be able to hold books, magazines, video, etc. Books can have multiple copies for the issuing purpose. Able to view how many books are in the system (this should generate an output file as well). Able to issue a book to a particular student, the system must make sure that a particular book should not be issued to multiple students unless it has multiple copies (same copy can't be issue to multiple students) Able to enter a returned book in the system which should update in the system. Student Student module is responsible for searching a book, requesting an issue, viewing borrowed books. Student module requirements Students should be able to search a book. In case a book is already issued, and other students also nelasthe same book then a waiting ticket should be issued to each student as the request comes, logic for this task is as you like. Student should be able to view how many books are borrowed (this should generate an output file as well). Other requirements Your system login must reflect different levels of admin and student hierarchies like Manager, librarian etc and students can be alumni, current, undergrad, grad student. Your system must make sure that any activity/task like login or viewing any report or issuing book etc. upon fail on completion should generate appropriate behavior. Your system should handle the data storage efficiently on storing and retrieving and displaying Deliverables An executable jar(s) Files that can be used to run/test your application A document which provides instructions on how to run and test your simulation A document which explains your system design and assumption design decisions. You are encouraged to use UMI, DFD or other diagram types to help the reader visuale your solution W DLL 66% Case Description Your task is to build a modular based Library Management System. There are 3 main modules in the system that must be considered. Admin Student . . . Librarian The system shall provide a JavaFX based Gul to access each module. The designing of all the Gur's is all up to you Admin Admin module is responsible for registering, deleting, and viewing a librarian. Admin module requirements Able to login to the system . Register a new librarian. (Information needed to be entered for the librarian is up to you but must be reasonable amount of data must be collected by the system upon registering) Able to delete a librarian from the system View as a report how many librarians are registered in the system (report must produce the output on a file as well with all the registered names). Librarian Librarian module is responsible for adding, Viewing issuing a book, returning book Librarian module requirements Able to login to the wstem. Adding a new book to the system information to be entered for the book is up to you but must be reasonable amount of data must be entered in the system) . DELL . stered in the system report must produce the output on a file as well with all the registered names). Librarian Librarian module is responsible for adding, viewing, issuing a book, returning book. Librarian module requirements. Able to login to the system. Adding a new book to the system, (information to be entered for the book is up to you but must be reasonable amount of data must be entered in the system) Library must be able to hold books, magazines, video, etc. Books can have multiple copies for the issuing purpose. Able to view how many books are in the system (this should generate an output file as well). Able to issue a book to a particular student, the system must make sure that a particular book should not be issued to multiple students unless it has multiple copies (same copy can't be issue to multiple students) Able to enter a returned book in the system which should update in the system. Student Student module is responsible for searching a book, requesting an issue, viewing borrowed books. Student module requirements Students should be able to search a book. In case a book is already issued, and other students also nelasthe same book then a waiting ticket should be issued to each student as the request comes, logic for this task is as you like. Student should be able to view how many books are borrowed (this should generate an output file as well). Other requirements Your system login must reflect different levels of admin and student hierarchies like Manager, librarian etc and students can be alumni, current, undergrad, grad student. Your system must make sure that any activity/task like login or viewing any report or issuing book etc. upon fail on completion should generate appropriate behavior. Your system should handle the data storage efficiently on storing and retrieving and displaying Deliverables An executable jar(s) Files that can be used to run/test your application A document which provides instructions on how to run and test your simulation A document which explains your system design and assumption design decisions. You are encouraged to use UMI, DFD or other diagram types to help the reader visuale your solution W DLL

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!