SlideShare a Scribd company logo
NOR SHILA BT MOHD
ZAKARIYA
A140984
 Admin should be able to insert, modify and
delete books.
 Can accept or reject a new user according to
the library policy or payment methods.
 Increase the period for borrowing a book for
specific type or group of users.
 Can get the information (status report) of any member
who has borrowed a book.
 Add and edit book categories and arrange books by
categories .
 Add and edit authors and publishers information.
 Can send lateness warnings to people who have
exceeded deadline date.
 Can record books returned by users.
 The member should be provided with the updated
information about the books catalog.
 Members are given a provision to check their
account’s information and change it.
 Can extend the period of borrowing books according
to the library policy.
 The customer may suggest a book to be brought to
the library book collection.
 Librarian
(admin signed in) for all requirements below
 Insert book
This action is done to add new book to
library book collection.
 Delete / modify book
this event is to delete an existing book or
modify its information.
 Validate user account
When a new member sign up then he should wait for
acceptance by Administrator according to library policies.
 Delete member
Admin can delete a member due to some specific rules.
 Modify member rank
Admin can extend the borrowing time or number of
book borrowed simultaneity to a user.
 Return book
Admin should confirm the return of books borrowed by
users.
Normal User
 Register
when new user enters WLMS for the first time then he
has to register .
 Extending borrowing deadline.
Member can extend the borrowing time to some limit
decided by Admin.
 Reset password
When a member forgets his password he can claim it
back via e-mail.
 Edit personal information
If some user changes for example his mobile number,
he can modify it.
 Login
Both Admin and members must be logged in
before they modify any information .
 Search for book
When user or admin wants to search on some
book by name, author or subject .
 Microsoft SQL server to store the database.
 ASP.net to develop the Product.
 Existence of an Internet service to all people.
 Are librarians and users comfortable with
computers and have enough conation to work with
the product?
 Website interface must be friendly and easy-to-use.
 The search mechanism should be simple and fast.
Librarian
o Librarian
-(admin signed in system) for all requirements below.
Admin ->signed in system
o Insert book
This action is done to add new book to library book
collection.
This_actionadd_new_book ->library_book_collection
o Delete / modify book
this event is to delete an existing book or modify its
information.
This_event delete_exist_book v modify_information
 Validate user account
When a new member sign up then he should wait for acceptance by
Administrator according to library policies.
New_member ->wait_for_acceptance admin library_policies
 Delete member
Admin can delete a member due to some specific rules.
Admin delete_member_specific_rules
 Modify member rank
Admin can extend the borrowing time or number of book
borrowed simultaneity to a user.
Admin extend_borrowing_time v number_book_borrowed
_user
 Return book
Admin should confirm the return of books borrowed by users.
Admin  confirm_return _books_borrowed_users
Normal User
o Register
when new user enters WLMS for the first time then he has to
register .
New_User_enters_WLSM_first_time -> register
o Extending borrowing deadline.
Member can extend the borrowing time to some limit decided
by Admin.
Member_extend_borrowing_time limit_decided_admin
o Reset password
When a member forgets his password he can claim it back via
e-mail.
Member_forget_password -> claim_via_email
o Edit personal information
If some user changes for example his mobile number, he can modify it.
User_change_mobile_number -> modify_number
 Login
Both Admin and members must be logged in
before they modify any information .
Admin ^ members_logged modify_information
 Search for book
When user or admin wants to search on some
book by name, author or subject .
User v admin  search_book_name_author_subject
 ambiguity:Natural languages are full of ambiguity,
which people deal with by using contextual clues
and other information. Mathematical statements
are designed to be unambiguous, which means that
any statement has exactly one meaning, regardless
of context.
 redundancy:To make up for ambiguity and reduce
misunderstandings, natural languages are often
redundant. Mathematical statements are more
concise.
 Statement :The meaning of a Mathematical
statements is unambiguous and literal, and can be
understood entirely by analysis of the tokens and
structure.
 literalness:Natural languages are full of idiom and
metaphor. Formal languages mean exactly what
they say.People who grow up speaking a natural
language (everyone) often have a hard time
adjusting to formal languages. In some ways the
difference between formal and natural language is
like the difference between poetry and prose, but
more so :

More Related Content

Viewers also liked

Software requirements specification of Library Management System
Software requirements specification of Library Management SystemSoftware requirements specification of Library Management System
Software requirements specification of Library Management System
Soumili Sen
 
Library Management System
Library Management SystemLibrary Management System
Library Management System
Faculty of Science , portsaid Univeristy
 
Library management system presentation
Library management system presentation Library management system presentation
Library management system presentation
Smit Patel
 
Research Methods: Basic Concepts and Methods
Research Methods: Basic Concepts and MethodsResearch Methods: Basic Concepts and Methods
Research Methods: Basic Concepts and Methods
Ahmed-Refat Refat
 
Online Voting System Project File
Online Voting System Project FileOnline Voting System Project File
Online Voting System Project File
Nitin Bhasin
 
Library Management System
Library Management SystemLibrary Management System
Library Management System
Aditya Shah
 
Library mangement system project srs documentation.doc
Library mangement system project srs documentation.docLibrary mangement system project srs documentation.doc
Library mangement system project srs documentation.doc
jimmykhan
 

Viewers also liked (7)

Software requirements specification of Library Management System
Software requirements specification of Library Management SystemSoftware requirements specification of Library Management System
Software requirements specification of Library Management System
 
Library Management System
Library Management SystemLibrary Management System
Library Management System
 
Library management system presentation
Library management system presentation Library management system presentation
Library management system presentation
 
Research Methods: Basic Concepts and Methods
Research Methods: Basic Concepts and MethodsResearch Methods: Basic Concepts and Methods
Research Methods: Basic Concepts and Methods
 
Online Voting System Project File
Online Voting System Project FileOnline Voting System Project File
Online Voting System Project File
 
Library Management System
Library Management SystemLibrary Management System
Library Management System
 
Library mangement system project srs documentation.doc
Library mangement system project srs documentation.docLibrary mangement system project srs documentation.doc
Library mangement system project srs documentation.doc
 

Similar to Nor shila bt mohd zakariya a140984

Math 2
Math 2Math 2
Math
MathMath
Recent changes in Naukri Recruiter Account
Recent changes in Naukri Recruiter AccountRecent changes in Naukri Recruiter Account
Recent changes in Naukri Recruiter Account
vridhi chowdhry
 
Library management system
Library management systemLibrary management system
Library management system
wethecodershelp
 
Customer Sub Account For Magento 2
Customer Sub Account For Magento 2Customer Sub Account For Magento 2
Customer Sub Account For Magento 2
Webkul Software Pvt. Ltd.
 
Library management system
Library management systemLibrary management system
Library management system
Sara Malik
 
Library management System
Library management SystemLibrary management System
Library management System
saradateja
 
komala.docx
komala.docxkomala.docx
komala.docx
VINAYIADCA
 
5 User Mgmt in Drupal
5 User Mgmt in Drupal5 User Mgmt in Drupal
5 User Mgmt in Drupal
Wingston
 
Library management system synopsis
Library management system synopsisLibrary management system synopsis
Library management system synopsis
Shubham Upadhyay
 
Task 2 math
Task 2 mathTask 2 math
Task 2 math
Lasanin Layai
 
Mother May I?
Mother May I?Mother May I?
Mother May I?
shaeesi
 
Salesforce admin training 2
Salesforce admin training 2Salesforce admin training 2
Salesforce admin training 2
HungPham381
 
Binary studio academy 2013 php group (egor)
Binary studio academy 2013 php group (egor)Binary studio academy 2013 php group (egor)
Binary studio academy 2013 php group (egor)
Binary Studio
 
Lis Presentation
Lis PresentationLis Presentation
My Lexis - Administrator User Guide
My Lexis - Administrator User GuideMy Lexis - Administrator User Guide
My Lexis - Administrator User Guide
Jessica Steiner
 
Oracle bi ee 12c home page,acting for other users,obiee 12c global header
Oracle bi ee 12c home page,acting for other users,obiee 12c  global headerOracle bi ee 12c home page,acting for other users,obiee 12c  global header
Oracle bi ee 12c home page,acting for other users,obiee 12c global header
onlinetrainingplacements
 
Oracle bi ee 12c home page,acting for other users,obiee 12c global header
Oracle bi ee 12c home page,acting for other users,obiee 12c  global headerOracle bi ee 12c home page,acting for other users,obiee 12c  global header
Oracle bi ee 12c home page,acting for other users,obiee 12c global header
onlinetrainingplacements
 
project-01.pptx
project-01.pptxproject-01.pptx
project-01.pptx
SamiaMeherunnisa
 
Srs library m s
Srs library m sSrs library m s
Srs library m s
karthik venkatesh
 

Similar to Nor shila bt mohd zakariya a140984 (20)

Math 2
Math 2Math 2
Math 2
 
Math
MathMath
Math
 
Recent changes in Naukri Recruiter Account
Recent changes in Naukri Recruiter AccountRecent changes in Naukri Recruiter Account
Recent changes in Naukri Recruiter Account
 
Library management system
Library management systemLibrary management system
Library management system
 
Customer Sub Account For Magento 2
Customer Sub Account For Magento 2Customer Sub Account For Magento 2
Customer Sub Account For Magento 2
 
Library management system
Library management systemLibrary management system
Library management system
 
Library management System
Library management SystemLibrary management System
Library management System
 
komala.docx
komala.docxkomala.docx
komala.docx
 
5 User Mgmt in Drupal
5 User Mgmt in Drupal5 User Mgmt in Drupal
5 User Mgmt in Drupal
 
Library management system synopsis
Library management system synopsisLibrary management system synopsis
Library management system synopsis
 
Task 2 math
Task 2 mathTask 2 math
Task 2 math
 
Mother May I?
Mother May I?Mother May I?
Mother May I?
 
Salesforce admin training 2
Salesforce admin training 2Salesforce admin training 2
Salesforce admin training 2
 
Binary studio academy 2013 php group (egor)
Binary studio academy 2013 php group (egor)Binary studio academy 2013 php group (egor)
Binary studio academy 2013 php group (egor)
 
Lis Presentation
Lis PresentationLis Presentation
Lis Presentation
 
My Lexis - Administrator User Guide
My Lexis - Administrator User GuideMy Lexis - Administrator User Guide
My Lexis - Administrator User Guide
 
Oracle bi ee 12c home page,acting for other users,obiee 12c global header
Oracle bi ee 12c home page,acting for other users,obiee 12c  global headerOracle bi ee 12c home page,acting for other users,obiee 12c  global header
Oracle bi ee 12c home page,acting for other users,obiee 12c global header
 
Oracle bi ee 12c home page,acting for other users,obiee 12c global header
Oracle bi ee 12c home page,acting for other users,obiee 12c  global headerOracle bi ee 12c home page,acting for other users,obiee 12c  global header
Oracle bi ee 12c home page,acting for other users,obiee 12c global header
 
project-01.pptx
project-01.pptxproject-01.pptx
project-01.pptx
 
Srs library m s
Srs library m sSrs library m s
Srs library m s
 

Nor shila bt mohd zakariya a140984

  • 1. NOR SHILA BT MOHD ZAKARIYA A140984
  • 2.
  • 3.  Admin should be able to insert, modify and delete books.  Can accept or reject a new user according to the library policy or payment methods.  Increase the period for borrowing a book for specific type or group of users.
  • 4.  Can get the information (status report) of any member who has borrowed a book.  Add and edit book categories and arrange books by categories .  Add and edit authors and publishers information.  Can send lateness warnings to people who have exceeded deadline date.  Can record books returned by users.
  • 5.  The member should be provided with the updated information about the books catalog.  Members are given a provision to check their account’s information and change it.  Can extend the period of borrowing books according to the library policy.  The customer may suggest a book to be brought to the library book collection.
  • 6.  Librarian (admin signed in) for all requirements below  Insert book This action is done to add new book to library book collection.  Delete / modify book this event is to delete an existing book or modify its information.
  • 7.  Validate user account When a new member sign up then he should wait for acceptance by Administrator according to library policies.  Delete member Admin can delete a member due to some specific rules.  Modify member rank Admin can extend the borrowing time or number of book borrowed simultaneity to a user.  Return book Admin should confirm the return of books borrowed by users.
  • 8. Normal User  Register when new user enters WLMS for the first time then he has to register .  Extending borrowing deadline. Member can extend the borrowing time to some limit decided by Admin.  Reset password When a member forgets his password he can claim it back via e-mail.  Edit personal information If some user changes for example his mobile number, he can modify it.
  • 9.  Login Both Admin and members must be logged in before they modify any information .  Search for book When user or admin wants to search on some book by name, author or subject .
  • 10.
  • 11.  Microsoft SQL server to store the database.  ASP.net to develop the Product.  Existence of an Internet service to all people.  Are librarians and users comfortable with computers and have enough conation to work with the product?  Website interface must be friendly and easy-to-use.  The search mechanism should be simple and fast.
  • 12.
  • 13. Librarian o Librarian -(admin signed in system) for all requirements below. Admin ->signed in system o Insert book This action is done to add new book to library book collection. This_actionadd_new_book ->library_book_collection o Delete / modify book this event is to delete an existing book or modify its information. This_event delete_exist_book v modify_information
  • 14.  Validate user account When a new member sign up then he should wait for acceptance by Administrator according to library policies. New_member ->wait_for_acceptance admin library_policies  Delete member Admin can delete a member due to some specific rules. Admin delete_member_specific_rules  Modify member rank Admin can extend the borrowing time or number of book borrowed simultaneity to a user. Admin extend_borrowing_time v number_book_borrowed _user  Return book Admin should confirm the return of books borrowed by users. Admin  confirm_return _books_borrowed_users
  • 15. Normal User o Register when new user enters WLMS for the first time then he has to register . New_User_enters_WLSM_first_time -> register o Extending borrowing deadline. Member can extend the borrowing time to some limit decided by Admin. Member_extend_borrowing_time limit_decided_admin o Reset password When a member forgets his password he can claim it back via e-mail. Member_forget_password -> claim_via_email o Edit personal information If some user changes for example his mobile number, he can modify it. User_change_mobile_number -> modify_number
  • 16.  Login Both Admin and members must be logged in before they modify any information . Admin ^ members_logged modify_information  Search for book When user or admin wants to search on some book by name, author or subject . User v admin  search_book_name_author_subject
  • 17.
  • 18.  ambiguity:Natural languages are full of ambiguity, which people deal with by using contextual clues and other information. Mathematical statements are designed to be unambiguous, which means that any statement has exactly one meaning, regardless of context.  redundancy:To make up for ambiguity and reduce misunderstandings, natural languages are often redundant. Mathematical statements are more concise.
  • 19.  Statement :The meaning of a Mathematical statements is unambiguous and literal, and can be understood entirely by analysis of the tokens and structure.  literalness:Natural languages are full of idiom and metaphor. Formal languages mean exactly what they say.People who grow up speaking a natural language (everyone) often have a hard time adjusting to formal languages. In some ways the difference between formal and natural language is like the difference between poetry and prose, but more so :