SlideShare uma empresa Scribd logo
1 de 21
Library Management
System
Supervisor:
Engr. Afza Kazmi
By:
Tayyab Hussain
Contents:
• Introduction
• Objectives
• Assumptions and Dependencies
• System Features
• Non-Functional requirements
• Analysis Models
Introduction:
• Brain of any institute.
• LMS is a small program to manage library.
– Adding new users, books and magazines/newspaper.
– Updating users, books and magazines/newspaper.
– Removing users, books and magazines/newspaper.
– Issuing books and collecting books back.
– Searching for books.
• Keep track of all information.
• Easy to use.
• Information will be stored in database.
Objectives:
• Better and efficient service.
• Receive input and generate automatically output.
• Monitoring system.
• Reduce mistakes.
• Preserve details of the various books issued.
• Keep a track on their returns.
• Details will be available in a single click.
Assumptions and Dependencies:
• Dependencies:
– Microsoft SQL server 2016 to store the database.
– ASP version (5 RC1) to develop the product.
– Java script, PHP.
• Assumptions:
– System will be user friendly.
– System will active for 24 hours a day.
– User will search the book by its name, author name, and date of publication.
– System will complete on time.
– User may access from any computer that has internet browsing capabilities and an internet
connection.
System Features:
• Add new user
– User request for registration.
– librarian add new user to system.
– Enter all valid details in registration form.
– Generate a unique ID for that user.
– This feature of system is of high priority.
• Functional requirements
– A new user which is not registered in the system.
– Registration form must be available.
– Details must be correct.
System Features:
• Issue book
– Request for issuing a specific book.
– Student book limit is available than book will be issued.
– Limit exceed than book will not be issued.
– This feature of system is of high priority.
• Functional requirements
– Member must be registered against unique ID
– Books must be available
– We must have librarian account which manages the whole system.
System Features:
• Return book
– Request for returning book.
– Get member ID and check return date.
– Return book
– Date exceed
 Charge fine against member ID.
• Functional requirements
– Member and issued book must have unique ID.
– Issued book must be available.
System Features:
• Add new Book category
– New category book available.
– Book is of existing category librarian add it to existing category.
– Book is of new category librarian create new category.
– This feature is of medium priority.
• Functional requirements
– New Category book must be available.
Non-Functional requirements:
• Performance Requirements
– Performance of the system should be fast and accurate.
– System shall handle expected and unexpected errors.
– Should be able to handle large amount of data.
• Safety Requirements
– Must be two servers one main server and one backup server.
• Security Requirements
– User authentication and validation of members using their unique member ID.
– Proper accountability which include not allowing a member to see other members account.
– Only administrator will see and manage all members account.
– CAPTCHA words will be used for user login.
– Proper user authentication should be provided.
Analysis Models
Basic Flow:
Issue & Return Book
Add user & book
Use Cases:
Login: Search Book:
Add, remove Book: Add, Remove user:
Return Book:Issue Book:
Thank You

Mais conteúdo relacionado

Mais procurados

Library management system
Library management systemLibrary management system
Library management systemABhay Panchal
 
Library management system
Library management systemLibrary management system
Library management systemImdad Ul Haq
 
Feasibility report for library management system
Feasibility report for library management systemFeasibility report for library management system
Feasibility report for library management systemArslan Nazim
 
Library management system project
Library management system projectLibrary management system project
Library management system projectAJAY KUMAR
 
online library management system
online library management systemonline library management system
online library management systemVirani Sagar
 
Library Management System
Library Management SystemLibrary Management System
Library Management SystemMartins Okoi
 
Library and member management system (lamms) by vikas sharma
Library and member management system (lamms) by vikas sharmaLibrary and member management system (lamms) by vikas sharma
Library and member management system (lamms) by vikas sharmaVikas Sharma
 
SRS for Library Management System
SRS for Library Management SystemSRS for Library Management System
SRS for Library Management SystemToseef Hasan
 
Library management system
Library management systemLibrary management system
Library management systemParesh Gosavi
 
Project online library management
Project online library managementProject online library management
Project online library managementPrem Prasun
 
Library Management System Project in PHP with BlackBook & Source Code
Library Management System Project in PHP with BlackBook & Source CodeLibrary Management System Project in PHP with BlackBook & Source Code
Library Management System Project in PHP with BlackBook & Source CodeRadikhaSharma
 
Library management system presentation
Library management system presentation Library management system presentation
Library management system presentation Smit Patel
 
Library management system
Library management systemLibrary management system
Library management systemashu6
 
Library Management System - LMS
Library Management System - LMSLibrary Management System - LMS
Library Management System - LMSHasibul Haque Hira
 
Project proposal of Library Management System.
Project proposal of Library Management System. Project proposal of Library Management System.
Project proposal of Library Management System. Arjishman Roy
 
Library management system
Library management systemLibrary management system
Library management systemSara Malik
 
Online library management system
Online library management systemOnline library management system
Online library management systemBharat Kunwar
 
A database design_report_for_college_library final
A database design_report_for_college_library finalA database design_report_for_college_library final
A database design_report_for_college_library finalSaira Iqbal
 

Mais procurados (20)

Library Management System
Library Management SystemLibrary Management System
Library Management System
 
Library management system
Library management systemLibrary management system
Library management system
 
Library management system
Library management systemLibrary management system
Library management system
 
Feasibility report for library management system
Feasibility report for library management systemFeasibility report for library management system
Feasibility report for library management system
 
Library management system project
Library management system projectLibrary management system project
Library management system project
 
online library management system
online library management systemonline library management system
online library management system
 
Library Management System
Library Management SystemLibrary Management System
Library Management System
 
Library and member management system (lamms) by vikas sharma
Library and member management system (lamms) by vikas sharmaLibrary and member management system (lamms) by vikas sharma
Library and member management system (lamms) by vikas sharma
 
SRS for Library Management System
SRS for Library Management SystemSRS for Library Management System
SRS for Library Management System
 
Library management system
Library management systemLibrary management system
Library management system
 
Project online library management
Project online library managementProject online library management
Project online library management
 
Library Management System Project in PHP with BlackBook & Source Code
Library Management System Project in PHP with BlackBook & Source CodeLibrary Management System Project in PHP with BlackBook & Source Code
Library Management System Project in PHP with BlackBook & Source Code
 
Library management system presentation
Library management system presentation Library management system presentation
Library management system presentation
 
Library management system
Library management systemLibrary management system
Library management system
 
Library Management System - LMS
Library Management System - LMSLibrary Management System - LMS
Library Management System - LMS
 
Project proposal of Library Management System.
Project proposal of Library Management System. Project proposal of Library Management System.
Project proposal of Library Management System.
 
Library management system
Library management systemLibrary management system
Library management system
 
Online library management system
Online library management systemOnline library management system
Online library management system
 
Srs library m s
Srs library m sSrs library m s
Srs library m s
 
A database design_report_for_college_library final
A database design_report_for_college_library finalA database design_report_for_college_library final
A database design_report_for_college_library final
 

Semelhante a Library Management System Supervisor Engr. Afza Kazmi By Tayyab Hussain

Librarymanagementsystem
LibrarymanagementsystemLibrarymanagementsystem
LibrarymanagementsystemJUVVANAGASAI
 
Librarymanagementsystem
Librarymanagementsystem Librarymanagementsystem
Librarymanagementsystem Bijo Thomas
 
The library management system
The library management systemThe library management system
The library management systemMunem Shahrear
 
Object-oriented analysis and design
Object-oriented analysis and designObject-oriented analysis and design
Object-oriented analysis and designAhmed Elnaggar
 
11.project online library management system
11.project online library management system11.project online library management system
11.project online library management systemmonika ahalawat
 
11 Project-Online Library Management System
11 Project-Online Library Management System11 Project-Online Library Management System
11 Project-Online Library Management SystemHeather Strinden
 
Library Management System.pptx
Library Management System.pptxLibrary Management System.pptx
Library Management System.pptxSanjayNamdeo14
 
Library Management System.pdf
Library Management System.pdfLibrary Management System.pdf
Library Management System.pdfSanjayNamdeo14
 
E library mangment system presentation
E library mangment system presentationE library mangment system presentation
E library mangment system presentationraajamohan
 
11.project online library management system
11.project online library management system11.project online library management system
11.project online library management systemricharamgarh
 
Software Engineering Lec 4-requirments
Software Engineering Lec 4-requirmentsSoftware Engineering Lec 4-requirments
Software Engineering Lec 4-requirmentsTaymoor Nazmy
 

Semelhante a Library Management System Supervisor Engr. Afza Kazmi By Tayyab Hussain (20)

Librarymanagementsystem
LibrarymanagementsystemLibrarymanagementsystem
Librarymanagementsystem
 
srno-2,3,16,18,21.pptx
srno-2,3,16,18,21.pptxsrno-2,3,16,18,21.pptx
srno-2,3,16,18,21.pptx
 
Librarymanagementsystem
Librarymanagementsystem Librarymanagementsystem
Librarymanagementsystem
 
The library management system
The library management systemThe library management system
The library management system
 
Object-oriented analysis and design
Object-oriented analysis and designObject-oriented analysis and design
Object-oriented analysis and design
 
OCSP.pptx
OCSP.pptxOCSP.pptx
OCSP.pptx
 
Presentation2
Presentation2Presentation2
Presentation2
 
DOCUMENTATION
DOCUMENTATIONDOCUMENTATION
DOCUMENTATION
 
11.project online library management system
11.project online library management system11.project online library management system
11.project online library management system
 
Quickbill
QuickbillQuickbill
Quickbill
 
Quiz Interact
Quiz Interact Quiz Interact
Quiz Interact
 
11 Project-Online Library Management System
11 Project-Online Library Management System11 Project-Online Library Management System
11 Project-Online Library Management System
 
Library Management System.pptx
Library Management System.pptxLibrary Management System.pptx
Library Management System.pptx
 
Library Management System.pdf
Library Management System.pdfLibrary Management System.pdf
Library Management System.pdf
 
Library management system using java technology
Library management system using java technologyLibrary management system using java technology
Library management system using java technology
 
E library mangment system presentation
E library mangment system presentationE library mangment system presentation
E library mangment system presentation
 
11.project online library management system
11.project online library management system11.project online library management system
11.project online library management system
 
KMS
KMSKMS
KMS
 
amansingh.docx
amansingh.docxamansingh.docx
amansingh.docx
 
Software Engineering Lec 4-requirments
Software Engineering Lec 4-requirmentsSoftware Engineering Lec 4-requirments
Software Engineering Lec 4-requirments
 

Mais de Tayyab Hussain

Corona Virus Disease Covid-19 presentation
Corona Virus Disease Covid-19 presentation Corona Virus Disease Covid-19 presentation
Corona Virus Disease Covid-19 presentation Tayyab Hussain
 
Software requirement document
Software requirement documentSoftware requirement document
Software requirement documentTayyab Hussain
 
Object oriented programming
Object oriented programmingObject oriented programming
Object oriented programmingTayyab Hussain
 
Information Technology
Information TechnologyInformation Technology
Information TechnologyTayyab Hussain
 
Capacitor Presentation
Capacitor PresentationCapacitor Presentation
Capacitor PresentationTayyab Hussain
 

Mais de Tayyab Hussain (7)

Corona Virus Disease Covid-19 presentation
Corona Virus Disease Covid-19 presentation Corona Virus Disease Covid-19 presentation
Corona Virus Disease Covid-19 presentation
 
Social media
Social mediaSocial media
Social media
 
Software requirement document
Software requirement documentSoftware requirement document
Software requirement document
 
Deathnote
DeathnoteDeathnote
Deathnote
 
Object oriented programming
Object oriented programmingObject oriented programming
Object oriented programming
 
Information Technology
Information TechnologyInformation Technology
Information Technology
 
Capacitor Presentation
Capacitor PresentationCapacitor Presentation
Capacitor Presentation
 

Último

Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...JojoEDelaCruz
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
Food processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsFood processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsManeerUddin
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 

Último (20)

Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
Food processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsFood processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture hons
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 

Library Management System Supervisor Engr. Afza Kazmi By Tayyab Hussain

  • 2. Contents: • Introduction • Objectives • Assumptions and Dependencies • System Features • Non-Functional requirements • Analysis Models
  • 3. Introduction: • Brain of any institute. • LMS is a small program to manage library. – Adding new users, books and magazines/newspaper. – Updating users, books and magazines/newspaper. – Removing users, books and magazines/newspaper. – Issuing books and collecting books back. – Searching for books. • Keep track of all information. • Easy to use. • Information will be stored in database.
  • 4. Objectives: • Better and efficient service. • Receive input and generate automatically output. • Monitoring system. • Reduce mistakes. • Preserve details of the various books issued. • Keep a track on their returns. • Details will be available in a single click.
  • 5. Assumptions and Dependencies: • Dependencies: – Microsoft SQL server 2016 to store the database. – ASP version (5 RC1) to develop the product. – Java script, PHP. • Assumptions: – System will be user friendly. – System will active for 24 hours a day. – User will search the book by its name, author name, and date of publication. – System will complete on time. – User may access from any computer that has internet browsing capabilities and an internet connection.
  • 6. System Features: • Add new user – User request for registration. – librarian add new user to system. – Enter all valid details in registration form. – Generate a unique ID for that user. – This feature of system is of high priority. • Functional requirements – A new user which is not registered in the system. – Registration form must be available. – Details must be correct.
  • 7. System Features: • Issue book – Request for issuing a specific book. – Student book limit is available than book will be issued. – Limit exceed than book will not be issued. – This feature of system is of high priority. • Functional requirements – Member must be registered against unique ID – Books must be available – We must have librarian account which manages the whole system.
  • 8. System Features: • Return book – Request for returning book. – Get member ID and check return date. – Return book – Date exceed  Charge fine against member ID. • Functional requirements – Member and issued book must have unique ID. – Issued book must be available.
  • 9. System Features: • Add new Book category – New category book available. – Book is of existing category librarian add it to existing category. – Book is of new category librarian create new category. – This feature is of medium priority. • Functional requirements – New Category book must be available.
  • 10. Non-Functional requirements: • Performance Requirements – Performance of the system should be fast and accurate. – System shall handle expected and unexpected errors. – Should be able to handle large amount of data. • Safety Requirements – Must be two servers one main server and one backup server. • Security Requirements – User authentication and validation of members using their unique member ID. – Proper accountability which include not allowing a member to see other members account. – Only administrator will see and manage all members account. – CAPTCHA words will be used for user login. – Proper user authentication should be provided.
  • 14.
  • 15. Add user & book
  • 16.
  • 19. Add, remove Book: Add, Remove user:

Notas do Editor

  1. Library is regarded as the brain of any institute; many institutes understand the importance of the library to the growth of the institute and their esteem users (students). The project LMS is developed in ASP.NET which mainly focus on basic operations in library. The software keeps track of all the information about the books in the library, their cost, their complete details and total number of books available in the Library. The user will find it easy in this automated system rather than using the manual writing system. The system contains a database where all the information will be stored safely. The system is user-friendly and error free.
  2. Provides ‘’better and efficient’’ service to members. To build a system that can receive input and generate automatically output in easy way and short time. To build a monitoring system that is able to monitor and manage all library operations efficiently. Give an opportunity to librarians to reduce mistakes that always happen during manual method. To store properly the library items in order to maintain their security. To enter and preserve details of the various issues and keep a track on their returns. All details will be available on a click for both user and librarian.
  3. The system should be user friendly so that it is easy to use for user. The system is running 24 hours a day. User will search the book by its name, author name, and date of publication. System will complete on time. User may access from any computer that has internet browsing capabilities and an internet connection.
  4. In this feature of library management system librarian add new user to system. Librarian enter all his/her valid details in registration form then system generate a unique ID for that user. This feature of system is of high priority. Stimulus/Response sequences User request librarian for registration. Librarian click options in main menu. Click on add new user button. Registration form will appear on screen. Fill the form with requirements. If requirements are valid then user will registered and system generate a unique ID for that user. 4.2.2.1 Invalid requirements Student is not registered “Incorrect details”. Registration form will appear again. Functional Requirements REQ-1: A new user which is not registered in the system. REQ-2: Registration form must be available. REQ-3: Details must be correct
  5. In this feature of library management system user request to librarian to issue a specific book. If student book limit is available than book will be issued and if limit exceed than book will not issue. This feature of system is of high priority. Stimulus/Response Sequences User login with his unique ID Login is successful then home screen appears. User click on search button and search for required book by his name, author name, and date of publication. Book found generate issue request to librarian. Librarian check issued book limit of student. If limit available then book will be issued. 4.1.2.1 Incorrect username/password Username or password is incorrect Login screen will appear. 4.1.2.2Book not found Required Book not found in library Home screen will appear. 4.1.2.3Student book limit exceed Student issue book limit exceed. New book cannot be issue. Home screen will appear. Functional Requirements For issuing book system should have students. Books must be available in system. Computers should be available for running the system.
  6. In this feature of library management system user request to librarian to return a specific book. Librarian will check the return date and issue date within date book will returned if date exceed librarian will charge fine against user ID. This feature of system is of high priority.   Stimulus/Response Sequences Librarian login with unique ID. Check issued and return date of book. Within date book will returned.   4.2.2.1 Returned date exceed Return book date exceed. Charged fine against ID Update database. Functional Requirements   REQ-1: Member and issued book must have unique ID. REQ-2: Issued book must be available.  
  7. In this feature of library management system librarian add new book category in system. If book is of existing category then he add into existing category and if book is of new category then first he create new book category then add book in that category. This feature is of medium priority. Stimulus/Response sequences Librarian login with unique ID or password. Home screen will appear. In main menu click on add new book. Click on add new category. Enter category name. Category is valid then new category is created. Add the new book in that category.   4.3.2.1 Category already exist Category already exists Add book into that category.   4.3.2.2 Invalid category Category name is invalid. Message appears “Invalid Category name”. Home screen will appear.
  8. Performance Requirements System must be responsive. The response of system against all user actions will be in minimum time. The system shall respond to the member in less than 5 seconds from the time of the request submitted. Responses to view information shall take no longer than 2 seconds to appear on the screen. Safety Requirements The database may be crashed at any time due to virus or operating system failure. Therefore it is required to take the database backup so that the database is not lost. There should be two servers one main server and one backup server. If main server crashed the system will connect to backup server in which data is sync 24 hours a day automatically. Security Requirements The user of the system should be provided the surety that their account details are secure. The system will provide unauthorized access e.g. hacking attempts, DDoS attack. This is possible by providing: