Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Create case diagram based on below as soon as possible. You are to develop a system to be used by a library in a kampung
Create case diagram based on below as soon as possible.
You are to develop a system to be used by a library in a kampung (village). The requirements of the system are as follows: l. 2. 3. 4. 5. 6. 7. The system will be used by library volunteers. Each volunteer has to login to use the system. The volunteers are supervised by a supervisor, whom act as the system administrator. Only the supervisor can register a new volunteer. The system also stores a record of available books in the library and its category (e.g Novel, Religion, Academic, Children, General Readings etc.). If there are new books, volunteers need to key in the books information, which includes title, author, publisher name, published year and its category to the system. Each book is stamped/marked with a book id. A simple membership system is implemented. The library membership is open to all the villagers free of charge. Members can borrow books from the library. Each member needs to be registered with the system. If a member never loans a book, the volunteer needs to create a new record for the member. Member's information (e.g. Name, IC No., Address, Contact information etc.) shall be stored in the system. Whenever the people want to borrow books, the volunteer needs to record the book information, the borrower's information and borrowing date. When a borrower returns a book, the volunteer will search for the borrowing record either by book id or borrower's IC No. and update the borrowing record (returning date). The system should be able to list down all the books available and its members' records including their borrowing history.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started