E-Library - Requirements Specification
Author: Jíri Walek
Status: Draft
Contents
1. Introduction 2
1.1. Overview of the E-Library System 2
1.2. Keywords 2
1.3. Abbreviations and Terms 2
2. Administration Requirements 3
1.4. Types of User Accounts and Permissions 3
1.5. Administration Interfaces 3
3. User Requirements 4
1.6. Online User Registration 4
1.7. User Login/out 4
1.8. Catalog Search 4
1.9. Catalog Quick Search 4
1.10. Catalog Browsing 5
1.11. Advanced Catalog Browsing 5
1.12. Create Select List 5
1.13. Check Out eBooks 6
1.14. Explicit eBook “Return” 6
1. Introduction
This document is an example of a Software Requirements Specification document which can be imported into Polarion, then exported and re-imported in a
…show more content…
Each user can have multiple user roles assigned.
It must be possible to
1.5. Administration Interfaces
The system must provide user interfaces for the following roles/functions:
• System Administration – including database management, server management, backups, etc. User type: Administrator
• Catalog Management – all non-technical functionality related to managing eBooks in the library catalog. User types: Administrator, Librarian
3. User Requirements
This section outlines the main requirements that relate to the end users who borrow and purchase eBooks from the E-Library.
1.6. Online User Registration
Users must be able to create Patron or Student accounts by registering online. A suitable registration page or pages should be provided.
New users must go thru a verification process (TBD) to confirm their email address before their account is activated in the system.
1.7. User Login/out
Once verified, users must be able to log in to the portal.
Users must be able to change their password (but not their user name/ID)
There must be a way for users to retrieve a lost password
Users must be able to log out. There must be a session timeout mechanism that will automatically log the user out after a period of time (period TBD).
On logout, the contents of user’s Select List and Cart are cleared. The contents of the Reserved List is preserved.
1.8. Catalog Search
Users must be able to search for eBooks
The system should provide
A Computer Software Engineer develops software systems to be used by their clients, such as a website used to sell the client’s products. Although software engineers spend the majority of their time programming and testing the software, a key component to the success of a software engineer is the ability to write a thorough Software Requirement Specification (SRS). A SRS documents the requirements and dependencies needed for the software, prior to beginning any programming. Therefore, a Software Engineer must po The SRS is so important because engineers can have a wide scope of clients that they regularly work with.
Due to the popularity that eBooks have displayed, Maureen Sullivan, the President of the American Library Association, reintroduced the Digital Library of America project of 2010. The purpose of the digital library would be to establish a central location where readers can access a public domain and an organized online catalog that includes both full text and copyrighted material. A greater variety of books would be available for purchase through a negotiation between libraries and eBook
You must ensure that your registration status is not used in the promotion of commercial products or services
After all the students have completed the task of creating a Naviance account, they will then create a personalized Google Doc. They will open a Google Doc that has been shared with them titled " Passwords - Study Strategies" and they each will need to make a copy of this document so that it can be their own. The purpose of this google document will be to house usernames and passwords to websites the students will need for future use to assist them with success in high school and to plan for their future. See sample document below and a copy is also attached to this posting as well. This document contains a spot for them to place usernames and passwords for each of the following online platforms titled; "Genesis" - the student database
- The second step: you need to establish a list of your customers and your suppliers in the system. You must fill in name, address, as well as the terms for your customers and your suppliers.
5.) On the email address field, type your address and click on Next to continue.
It appears that e-book publishing may have a future (PWC, nd), but many book stores are slow to acknowledge and appreciate that fact.
Registration is easy and fast. Members are asked to fill in the normal details such likes; your personal name, address, a user name, etc. After this section has been completed,
- Asked the student the procedure for the registration if he will be using the school website or the Connect website alone; just the Connect website.
The description of the requirement is very important in the process of acquiring an information system, stating of sections it intends to function, opportunities and problems it may arise during adoption stage (Bernroider, 2008). The description is as important
The final step in creating an FSA ID is to confirm your e-mail address. You’ll be sent a secure code to the e-mail address you entered when you created your FSA ID. Once you retrieve the code from your e-mail account and enter it – to confirm your e-mail address is valid – you’ll be able to use this e-mail address instead of your username to log in to the five Department of Education
The aim of this system analysis report is to provide an automated Book information system which has proper information in a relevant style; to which they show on their current system and to present the proper information for an intended automated information system.
She advises she sent a registration email to assist with setting up the username and password.
is one that offers many flexible and convenient features allowing librarians and library users to maximize time and efficiency. The aim is to reduce the manual work of keeping the track of all the books from time to time and
One of the significant drawbacks of e-books is the issue of compatibility. Various researchers argue that most e-books are not compatible with a variety of software. For instance, a book may be readable on a Kindle device and fail to display its contents in a different device due to compatibility issues. This makes it hard for readers to access all books. It also poses a challenge for readers as all software require a constant update. This is also a major inconvenience for readers as the books they purchase an older version of the software may become obsolete over time, and thus, require them to make a new purchase (Lai and Li 458). Notably, as much as the issue of compatibility describes the disadvantage of using an e-book, it presents a benefit of using the traditional books. This is because the reader will never encounter compatibility issues upon purchasing a hard copy book. Such a book can last for a long