Question: Descriptions: ASSIGNMENT - GROUP ( 3 0 % ) Learning Objectives The aims of this course are to enable students to: Identify various database concepts,
Descriptions: ASSIGNMENT GROUP
Learning Objectives
The aims of this course are to enable students to:
Identify various database concepts, such as what is database, its users, components and its environments.
Design database, using modeling Entity Relationship Diagram and normalization.
Date Assigned:
Week
Due Date:
Week
Objectives:
This assignment will enable the students to design a database for a given case scenario.
Cover Sheet:
As attached.
Learning Outcome:
Analyze, design a database solution to a specified commercial need.
Guideline
Refer to the assignment guideline given for the required information.
IMPORTANT NOTE:
This is a GROUP ASSIGNMENT, which consists of not more than FOUR members in one group. Each group is required to conduct study on the following given scenario and propose a database solution for it
Specification:
A library management system consists with all the basic as well as some innovative features for managing library books in loan and inventory control system. It consists of a large database of various books available in the library. It also lists various books which has been issuedloaned to the respective readersborrowers The system keeps track of all the books readily available and also the books that have been issued to various readersborrowers for the time period for which the books have been issued. The system also handles books purchasingordering database. If the reader needs to purchase a book, he can order the book and request for home delivery by just submitting an online form. Borrowers usually tend to forget the date to return their library books, so this system would remind them before the due date of any borrowed books through email and the system will calculates fine depending on the expiry date. Thus this innovative library management system provides enhanced library functionality for this modern world.
Features of the system:
Admin login: The system will be under sole control of the admin. Admin can add or remove books from the system and also maintains records of the book available and issued in the library. The admin can even update the books details if required.
User login: User has to first create an account in the system to gain access. User can explore and search for the books he wants. Each registered user can only borrow up to books and also place order for the books.
Tracking the user record: The system can track the period for which the book has been issued to user and calculates fine if the book is not returned on time.
Quantity Update The quantity is updated by the system depending on the quantity ordered.
Fine calculation: If the user is unable to return the book, the system automatically calculates the fine that the user has to pay for subsequent days. The system will charge RM for each day after the due date of the book
View date info The user can view the date when he has issued the book as well as the due date of the book and can view fine to be paid that is calculated by the system.
Online search and order form: The user may order the book online. The system provides a search option where user can order online.
Credit card payment: User can make payment via credit card.
Requirements
Create the Schema, Database and Webbased system to support the modern Library Management System.
Each group is required to develop website for the above system as a solution you do not need to create a working system, only the interfaces of the webpages, which consists of the required functionalities
Apart of developing a website, each of the group also need to come out with a report, which consists of the following sections:
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
