Professional Documents
Culture Documents
Group’s Member
Nguyen Truong Giang – Group’s Leader
Đang Hoai Nam – Group’s Member
Luu Tien Son – Group’s Member
Hoang Duy Phuong – Group’s Member
Vy Quang Hao – Group’s Member
FU/SE504/G5/LMS5045/SRS v1.0
2/19
LMS5045 - Software Requirement Specification v.1.0
RECORD OF CHANGE
FU/SE504/G5/LMS5045/SRS v1.0
3/19
LMS5045 - Software Requirement Specification v.1.0
SIGNATURE PAGE
FU/SE504/G5/LMS5045/SRS v1.0
4/19
LMS5045 - Software Requirement Specification v.1.0
TABLE OF CONTENTS
1 INTRODUCTION...........................................................................7
1.1 Purpose.......................................................................7
1.2 Scope..........................................................................8
Fig 1 : User’s use-case model ..........................................8
9
1.3 Definitions, Acronyms, and Abbreviations.................10
1.4 References................................................................10
1.5 Overview...................................................................10
2 OVERALL DESCRIPTION..............................................................12
3.1 Functionality.............................................................14
3.2 Usability ...................................................................14
3.3 Reliability .................................................................15
3.4 Performance.............................................................. 15
3.5 Supportability............................................................ 15
3.6 Design Constraints....................................................15
FU/SE504/G5/LMS5045/SRS v1.0
5/19
LMS5045 - Software Requirement Specification v.1.0
4 SUPPORTING INFORMATION.......................................................19
FU/SE504/G5/LMS5045/SRS v1.0
6/19
LMS5045 - Software Requirement Specification v.1.0
1 INTRODUCTION
1.1 Purpose
FU/SE504/G5/LMS5045/SRS v1.0
7/19
LMS5045 - Software Requirement Specification v.1.0
1.2 Scope
FU/SE504/G5/LMS5045/SRS v1.0
8/19
LMS5045 - Software Requirement Specification v.1.0
FU/SE504/G5/LMS5045/SRS v1.0
9/19
LMS5045 - Software Requirement Specification v.1.0
1.4 References
1.5 Overview
• Product perspective
• Product functions
• User characteristics
• General constraints
• Assumptions and dependencies
FU/SE504/G5/LMS5045/SRS v1.0
10/19
LMS5045 - Software Requirement Specification v.1.0
• Usability
• Efficiency
• Reliability
• Performance
• Supportability
• Design contraints
• Online or Help document
- Supporting Information .
FU/SE504/G5/LMS5045/SRS v1.0
11/19
LMS5045 - Software Requirement Specification v.1.0
2 OVERALL DESCRIPTION
FU/SE504/G5/LMS5045/SRS v1.0
12/19
LMS5045 - Software Requirement Specification v.1.0
FU/SE504/G5/LMS5045/SRS v1.0
13/19
LMS5045 - Software Requirement Specification v.1.0
3 SPECIFIC REQUIREMENTS
3.1 Functionality
- User :
+ List book’s details : name , ISBN , author , genre ,
price to buy , price to loan , in stock or out stock .
+ View book’s demo : some pages insteading .
+ Marking book : add book to order list . User can
marking books which are being out of stock and add
information that which day he or she’ll come back to loan that
books . That books’ll be no longer can be marking by others
users .
+ Order : Consider which book is loaned , which book
is returned .
+ Log in and log out system with his or her account .
If account’s ID or password is incorrect more than 5 times ,
user must answer security question that they created when
register to continue type account’s informations .
+ Change their password : user can change
password with old password or security question if they lose it .
- Manager :
+ Check book’s detail : informations of books must
be the same before its was loaned . If incorrect , manager’ll
warning to user and request them pay to compensation . All
informations’ll be recorded and updated to database .
+ Manage user’s information : check account ID ,
password and security question .
3.2 Usability
FU/SE504/G5/LMS5045/SRS v1.0
14/19
LMS5045 - Software Requirement Specification v.1.0
3.3 Reliability
3.4 Performance
3.5 Supportability
FU/SE504/G5/LMS5045/SRS v1.0
15/19
LMS5045 - Software Requirement Specification v.1.0
3.8 Interfaces
Hardware Interfaces
Software Interfaces
FU/SE504/G5/LMS5045/SRS v1.0
16/19
LMS5045 - Software Requirement Specification v.1.0
Fig 4 : GUI .
FU/SE504/G5/LMS5045/SRS v1.0
17/19
LMS5045 - Software Requirement Specification v.1.0
FU/SE504/G5/LMS5045/SRS v1.0
18/19
LMS5045 - Software Requirement Specification v.1.0
4 SUPPORTING INFORMATION
N/A .
FU/SE504/G5/LMS5045/SRS v1.0
19/19