CST 5322COURSE Software Engineering Report #1 SOFTWARE REQUIREMNT DOCUMENT OF LIBRARY MANAGEMENT SYSTEM Submitted By: XXXXXXXXXX ABSTRACT Library management system is a project which aims in...

1 answer below »
I have a report and I need to do it.Note: I need the solution to include all points in the table


Because the evaluation depends on the table.



thank you for helping me




CST 5322COURSE Software Engineering Report #1 SOFTWARE REQUIREMNT DOCUMENT OF LIBRARY MANAGEMENT SYSTEM Submitted By: [email protected] ABSTRACT Library management system is a project which aims in developing a computerized system to maintain all the daily work of library. It also has a facility of admin login through which the admin can monitor the whole system. It has a facility where student after logging in their accounts can see list of books issued and its issue date and return date. This system will store all the books and members information that consist book numbers, book titles, author names and racks to the system database. It also provides search function to help students find the book by number of book. Search function will search through the books database to look for the book and view where the book is situated. Administrator can handle administrative functions such as create new LMS user account and decide the number of days allowed for the borrowed books. Overall this project is being developed to help the students as well as staff of library to maintain the library in the best way possible and also reduce the human efforts. INTRODUCTION Library Management System is a term for computer-based system that manage the catalogue of a library. The main purpose of this system is to manage library daily operation efficiently. 1. PROJECT AIM AND OBJECTIVES Library Management System is a term for computer-based system that manage the catalogue of a library. The main purpose of this system is to manage library daily operation efficiently. Objectives of Library Management System (LMS) a) To build a system that can receive input and generate automatically output in easy way and short time. b) Provide timely access to requested materials. c) Simplify search/discovery of library resources. d) To build a monitoring system that is able to monitor and manage all library operations efficiently. e) To enter and preserve details of the various issues and keep a track on their returns. f) Online book issue g) Request column for librarian for providing new book. h) A separate column for digital library. i) Student login page where student can find books issued by him/her and date of return. j) A search column to search availability of books 2. USER REQUIREMENTS The application is designed for the use of librarians and library users. By using library management system, the operation of borrowing and managing inventories is paperless. This system provides a user-friendly data entry with dropdown button menu, list box and checkbox in purpose to make the input entry easier to understand and use. It is also created to ensure that the library items are stored properly in order to maintain their security. This system will store all the books and members information that consist book numbers, book titles, author names and racks to the system database. It also provides search function to help students find the book by number of book. Search function will search through the books database to look for the book and view where the book is situated. For the administrator user, only librarians have access to view or edit data from the system databases. Administrator user will handle administrative functions such as create new LMS user account and decide the number of days allowed for the borrowed books. Users need to enter correct password and user id before they can access to this function. From here, they can add, delete or update the book and borrower database. 2.1 FUNCTIONAL REQUIREMENTS User Login : Description of feature : This feature used by the user to login into system. They are required to enter user id and password before they are allowed to enter the system. The user id and password will be verified and if invalid id is there user is allowed to not enter the system. Functional Requirements : -user id is provided when they register -The system must only allow user with valid id and password to enter the system -The system performs authorization process which decides what user level can acess to. -The user must be able to logout after they finished using system. Register new user : Description of feature : This feature can be performed by all users to register new user to create account. Functional requirements : -System must be able to verify information. -System must be able to delete information if information is wrong. Register new book : Description of feature : This feature allows adding new books to the library. Functional requirements : -System must be able to verify information -System must be able to enter number of copies into table. - System must be able to not allow two books having same book id. Search book : Description of feature : This feature is found in book maintenance part. We can search book based on book id, book name, publication, or by author name. Functional requirements : -System must be able to search the database based on select search type -System must be able to filter book based on keyword entered -System must be able to show the filtered book in table view Issue books and return books : Description of feature : This feature allows issuing and returning books and also viewing reports of book issued. Functional requirements : -System must be able to enter issue information in database. -System must be able to update number of books. -System must be able to search if book is available or not before issuing books. -System should be able to enter issue and return date information. 2.2 NON FUNCTIONAL REQUIREMENTS Efficiency requirement When a library management system will be implemented librarian and user will easily access library, since searching and book transaction will be very faster. Reliability requirement The system should accurately performs member registration, member validation, report generation, book transaction and search Usability requirement The system is designed for a user friendly environment so that student and staff of library can perform the various tasks easily and in an effective way. Implementation requiremnts In implementing whole system it uses html in front end with javascript and ASP .NET as server side scripting language which will be used for database connectivity and the backend i.e. the database part is developed using mySQL Delivery requirements The whole system is expected to be delivered in one month of time. 3. SYSTEM REQUIREMENTS Software requirements · FRONT END: HTML5, CSS and JavaScript · OPERATING SYSTEM: Windows XP, Windows 7, Windows 8 · LANGUAGE: ASP .NET and Visual Studio · DATABASE: MS SQL Server (back end) Hardware requirements · An x64-capable processor · 2 gigabytes (GB) of available hard disk space · 2 GB or more of RAM · A monitor with a resolution of 1024 × · 768 A CD-ROM or DVD-ROM drive 4. UML CASE DIAGRAM 5. UML SEQUENCE DIAGRAM 6. DOCUMENT CONVENTION (Text Formatting & Languages) In this document, chapter title is of font size 16pt, bold face, subtitle is of font size 14pt, bold face and the remainig of the document is of font size 12pt. Bold face and indentation are used on general topics and or specific points of interest. Font face of the Times New Roman throughout the document with justify alignment. Diagram with pen and paper (manually) 4. UML CASE DIAGRAM 5. UML SEQUENCE DIAGRAM 2
Answered 3 days AfterOct 14, 2021

Answer To: CST 5322COURSE Software Engineering Report #1 SOFTWARE REQUIREMNT DOCUMENT OF LIBRARY MANAGEMENT...

Neha answered on Oct 18 2021
127 Votes
93763 - system design for LMS/architecture.png
93763 - system design for LMS/report.docx
Archite
ctural Design
Class Diagram
Sequence Diagram
Database Model
UI Sketches
93763 - system design for LMS/sequence diagram.png
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here