You are on page 1of 47

Learning Management Svstem I Version 1.

0
Softwa re Requirements Specification 1 09-01-2013
Tyros

-
¢

$AAA. KA.AR
The Great Mind Challenge
Initiate Collaborate Innovate

TYROS

LearningManagement
System

Software Requirement
Specification

Version 1.0

Members: Sharon Maria Varghese


P Divya Reddy
Riddhi Shah

College Name: Keshav Memorial Institute of Technology

Department: IT

State: Andhra Pradesh


Tyros! Keshav Memorial Institute Of Technology
Learnina Management Svstem I Version 1.0
Software Requirements Specification 1 09-01-2013
Tyros

Table of
"'
Contents
Topics Pg no

I. Introduetion ...es·s··s···es··+···es·+·······+···········,, 4d
1.I Purp,ose . 4
L2 Soope 4
..
1.3 Definitions, Acronyms and 4
Abbreviations.............
1.4 References . 5
1.5 Tools 6
Used...................................................
1.5 Technologies to be 7
If
used.................................
I. 6 Overviit~rw ..... , .... +• " If , " .. + • + • ·" .... If • + • + •., If .. ,.. • + •., ,. " If .. ~ • + .... , .. + .. + • + 7·
.. •

2. Overall Description...··································,,,, 9
2.1 Product Perspective............8..8...8.888.88.............. 9
2.2 Software Interface........................................... 9
2.3 Hardware Interface.....3..8...........8..8.8.8........., 10
2.4 User characteristics................8........................ 12
2.5 Constraints.................................................. 12
2.6 Architecture Design.........8.8...8..8.8.8.8......8.8...... 12
2.7 Use Case model survey .........8...8......8.8.8.8........ 13
2.8 Class Diagrams............................................ 15
2.9 Sequence diagrams.. -----··,----·----- ,---·. .-----·-------
2.9.1 User login.........................................-.......... 16
2.9.2 Buy a book.............8........................-............ 17
2.9.3Add/Update/Delete a book........3............8......8... 18
2.10 Data base diagrams...........8............8.............. 19
2.11 E R. diagram. . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . .. . . . . . . . . . . . . . . . . • 20

3. Specific Requirements..................................·..... 21
3.I Use-Case Reports ........................................... 21

Tyros/ Keshav Memorial Institute Technology 2


Lea rni na Management System I Version 1.0
Softwa re Requireme nts Specification 1 09-01-2013
Tyros

3.1.1 Registered User use-case report............................ 21


3.1.2 Non-Registered User use-case report.................... 22
3.I.3 Corporate User use-case report ...........8................ 23
3.I,4 Admin use-case report........................8........... 24
3.1.5 System use-case report ........8......8......8............. 25
3.2 Activity Diagrams ........8.8...0..8..80..8...0.8...·.·.
3.2.I User Registration ............8.88..8....88..8.,88........., 26
3.2.2 Login page-Registered User ................••............ 27
3.2.3 Search for the book-Registered Users.................... 28
3.2.4 Buy a book -Registered Users ............8......8........ 29
3.2.5 Check Reviews-Registered Users .......................... 30
3.2.6 FAQ's -Registered Users ...............8....................
3l
3.2.7 File Complaints -Registered Users .......•......•.......•.• 32
3.2.8 Search for the books--Non-Registered Users .............. 33
3.2.9 Admin Registration ........8.....8..............8............ 34
3.2.10Login page-Admin ...............8............8............. 35
3.2.11Add, Update and Delete Books -Admin.................., 36
3.2.12Respond to FAQ's page-Admin............................. 37
3.2.I3Check status -Admin ....-.·.88............8888............. 38

4. Supporting Information ...........·sssssss..········.....


4.] Index .

Tyros/ Keshav Memorial Institute Technology 3


Learnina Management System I Version
1.0
Software Requirements Specification 1 09-01-
2013
Tyros

I. Introduction

1.1 Purpose

To provide web based application for online course design,


course calendar publishing, and student's registrations for self-
paced learning.
Content administration, assignments, and assessments
• Virtual classrooms (for distance learning)

1.2 Scope
The four basic users of this web application are •

• Students
Faculty/Teachers/Professors
Parents
Admins

1.3 Definitions, Acronyms and Abbreviations

HTML (Hyper Text Markup Language)


It is used to create static web pages.

JSP (Java Server Pages)


It is used to create dynamic web content.

J2EE (Java 2 Enterprise Edition)


It is a programming platform, belonging to the Java platform, which is used
for developing and running distributed java applications

WASCE (WebSphere Application Server Community Edition)

Tyros/ Keshav Memorial Institute Technology


Learnina Management System I Version 1.0
Software Requirements Specification 1 09-01-2013
Tyros

It is an application server that runs and supports the J2EE and the
web
service applications.
WSAD (WebSphere Studio Application
Developer)
It is a designer toolkit which is designed to develop more complex
projects
by providing a complete dynamic web service.

DB2 (IBM Database 2)


It is a database management system that provides a flexible and
efficient database platform to raise a strong "on demand" business
applications.

HTTP (Hyper Text Transfer


Protocol)
It is a transaction oriented client/ server protocol between a web browser
and a web server

XML (Extensible Markup


Language)
It is a markup language that was designed to transport and store
data.

Ajax (Asynchronous Java Script and XML)


It is a technique used in java script to create dynamic web
pages.

Web 2.0
It is commonly associated with web applications which facilitate
interactive information sharing, interoperability, user-centered design and
collaboration on the World Wide Web.

1.4
References

• Object Oriented Modeling and Design with UML-Michael


Blaha, James Rambaugh.
• IBM TGMC Sample Synopsis.
IBM - www.ibm.in/developerworks
• Java - www.sun.com
Wikipedia - www.wikipedia.com
• Database Management Systems - Navathe.
• Complete Reference - J2EE - Keogh.
Software Engineering, Seventh Edition, Ian Sommerville.

Tyros/ Keshav Memorial Institute Technology


5
Learnina Management System I Version 1.0
Software Requirements Specification 1 09-01-2013
Tyros

• IBM Red Books.


Application Architecture-Java and J2EE

1.5 Tools
Used
Java:•

Java is an object-oriented programming language developed by Sun


Microsystems a company best known for its high end UNIX
workstations. Java language was designed to be small, simple and
portable across
platforms, operating systems, both at the source and at the binary level, thus,
Java programs (applet and application) can run on any machine that has
the
Java virtual machine (JVM) installed.

J2EE:•

Java Platform, Enterprise Edition or Java EE is a widely used platform for


server programming in the Java programming language. The Java
platform (Enterprise Edition) differs from the Java Standard Edition
Platform (Java SE). It adds libraries which provide functionality to
deploy fault-tolerant, distributed, multi-tier Java software, based largely on
modular components running on an application server.

Web server
WASCE:•

Web Sphere Application Server Community Edition (from now on


WASCE) is a free, certified Java EE 5 server for building and
managing Java applications. It is IBM's supported distribution of Apache
Geronimo that uses Tomcat for servlet container and Axis 2 for web
services. Over 15
WASCE developers are committers in the Apache Geronimo
project.

Development tool --RAD:•


IBM's Rational Application Developer for Web Sphere Software (RAD)
is
an integrated development environment (IDE), made by IBM's Rational
Tyros/ Keshav Memorial Institute Technology
6
Learnina Management System I Version 1.0
Software Requirements Specification 1 09-01-2013
Tyros

Software division, for visually designing, constructing, testing, and


deploying Web services, portals and Java (J2EE) applications.

Database platform -- DB2:•

DB2 Database is the database management system that delivers a


flexible and cost effective database platform to build robust on demand
business applications and supports the J2EE and webservices standards.

Design tool -- Rational Software


Modeler:•

IBM Rational Software Modeler (RSM) made by IBM's Rational Software


division, is a Unified Modeling Language UML 2.0-based visual
modeling and design tool. Rational Software Modeler is built on the
Eclipse open• source software framework and includes capabilities
focused on visual modeling and model-driven development (MDD) with
the UML for creating resilient, thought-out applications and web services.

I.6 Technologies to be
used

• DB2: Relational Database Management System.


• RAD: Rational Application Developer.
• WASCE: Web Sphere Application Server Community Edition
• Rational Software Modeler

1.7 Overview

Existing System •
Registration is necessary to access the website.

Drawbacks •
Non-members cannot view the videos
Tyros/ Keshav Memorial Institute Technology 7
Learnina Management System I Version
1.0
Software Requirements Specification 1 09-01-
2013
Tyros

Proposed System:•
Registration for users and admin.

Our Plan--

Registered

Users:•

• Registration is not mandatory for a person to search for a course.


• Courses are arranged according to their categories.
Search for courses using keywords or category- wise search.
Registered users can view the videos of the enrolled courses.
The registered users have an option to unenrolled from a course.
• If the registered users start a course after a span of time, he/she can
resume their courses.
SMS and e-mail alerts, updates for registered users.
Feedback, Likes, Dislikes, Comments on books for
users.
• Discussion forum

Admin:•

• He/ She should keep the track of all the courses.


He/ She can add/delete the courses
• Alerts about the new courses are sent to the user
• Reply to the forum
• View the reviews and feedback
• Evaluate thetop viewed courses by the users
Tyros/ Keshav Memorial Institute Technology
8
Learning Management Svstem I Version 1.0
Softwa re Requirements Specification 1 09-01-2013
Tyros

2. Overall Description
2.1 Product Perspective

LIE am«a
Application Server

, r
Browser
Java Beans
:...

l+
EI6

HTTP Server ,.,r,.,,~


ttr.rat
a DB2
:,
L,·.

2.2 Software Interface

Client on Internet
Web Browser, Operating System (any)
Client on Intranet
Web Browser, Operating System (any)

Web Server

Tyros/ Keshav Memorial Institute Technology 9


Learnina Management Svstem I Version 1.0
Softwa re Requirements Speci fication 1 09-01-2013
Tyros

WASCE, Operating System (any)

Data Base Server

DB2, Operating System (any)

Development End

RAD (J2EE, Java, Java Bean, Servlets, HTML, XML, AJAX), DB2,
OS (Windows), WebSphere (Web Server)

2.3 Hardware Interface

Minimum Requirements •

Client Side

Space Disk
Process RAM
Disk
100 MB
Internet Explorer - Intel Pentium III or 128 MB
6 AMD•
800 MHz

Server Side

Process RAM Disk Space Disk

RAD Intel Pentium III or 1GB 3.5 G8


AMD•
800 MHz

DB2-9.5 Intel Pentium III or 256 MB 500 MB


AMD• (Excluding Data
800 MHz Size)

Tyros/ Keshav Memorial Institute Technology 10


Leamnina Management Svstem I Version 1.0
Software Requirements Specification 1 09-01-2013
Tyros

Recommended Requirements •

Client Side

Process RAM Disk Space Disk

Internet Explorer - 6 Intel Pentium Ill or 256 MB 100 MB


AMD --1 GHz

Server Side

Process RAM Disk Space Disk

RAD Intel Pentium Ill or 2G8 3.5 GB


AMD -2 GHz

082-9.5 Intel Pentium Ill or 512 M8 500 MB (Excluding


AMD -2 GHz Data Size)

Tyros/ Keshav Memorial Institute Technology II


Learnina Management Svstem I Version 1.0
Software Requirements Specification 1 09-01-2013
Tyros

2.5 User Characteristics


Client (customer) on Internet will be using HTTP/ HTTPS protocol
Client (system user) on Internet will be using HTTP/ HTTPS protocol.

2.6 Constraints
Login and password is used for the identification of users.
Only registered users, corporate users and admin will be authorized to use
the services.

Tyros/ Keshav Memorial Institute Technology 12


Learning Management System I Version 1.0
Software Requirements Specification 1 09-01-2013
Tyros

2.7 Architecture Diagram

Application Layer Data-Base


REGISTRATION UI REGISTRATION UI
-------
REGISTERED/NON•
] REGISTERED
LOGIN UI LOGIN UI USERS/ADMIN

HOME PAGE UI HOME PAGE UI


------- REGISTERED [
-
USER/ADMIN
COURSE COURSE
CATEGORIES UI CATEGORIES UI

FAQ'S UI FAQ'S

HISTORY UI HISTORY UI

STATISTICS OF THE STATISTICS OF STATSTICS


COURSE THE COURSE

Tyros/ Keshav Memorial Institute Technology 13


Lea rning Manage ment System I Version 1.0
Software Requirements Specification 1 09-01-2013
Tyros

2.8 Use Case Model Survey

Non-Registered Users:•

• Can search for a course and can register if he wants to study the
course.

Tyros/ Keshav Memorial Institute Technology


14
Learnina Management System I Version 1.0
Softwa re Requireme nts Speci fication 1 09-01-2013
Tyros

Registered Member:•

• Can view the contents of the course.


• Give his comments, likes and dislikes on any book.
Search for courses
Discussion forum to discuss about the courses
They can enroll into a course or unenrolled from a course

Admin:•

• Register as an admin
• Add, Update and Delete courses or categories
Give the description, table of contents of each book with the book
cover photo.
• Ranking the users depending on the number of courses they
completed
• Check the customer ratings on each course.
• Maintain a history of courses completed by each user
• Update users about upcoming courses via SMS.

System:•
Alert the registered members about new courses via SMS

Tyros/ Keshav Memorial Institute Technology I5


Lea rnina Manage ment System I Version 1.0
Software Requirements Specification 1 09-01-2013
Tyros

2.8 Class Diagrams:•


Books
Stock
am e
Registration Login 6 eo &stock 0

e user-namne &book ID
iassword 6s tocked date
&bender
&ate of birth I.ooi
name
6pu blisher ID

tn
8:
%omnave roson
&roles osn fbif %removed date
i success0
&lser 0 I

ge] up the Registratlon0) Rei0wrs 5.»ie


er"
€son_13
ts malt imago
I
tbser io 8 Ordor

.
. de
took()
se a rch tor

book () flrsor ID
upaste book() &user 0
ipetot o book[) &2took
Publisher Tyros/
(publisher ID Keshav Cat0gory
#name &estegory Io
%e-mnail Memorial category name
Institute
Technology
Book Category
~ ID
r #lcato9gory
0
L
ID
&order date
&2stock ID
#border tulflled date

16
Lea rnina Management Svs tem I Version 1.0
Softwa re Req uirements Speci fication 1 09-01-2013
Tyros

2. 10 Sequence Diagrams

2.10.1Users Login

Tyros/ Keshav Memorial Institute Technology 17


Lea rnina Management Svstem I Version 1.0
Software Requirements Specification 1 09-01-2013
Tyros

User [Interface] [pat»Basel

[Success]
1: Forward() ,I
11: va2lite()

LI
1: 0Success()

[Falu.re]
1.1 0slEnrorPape(

I
[Falure]
1: EntertarrarmonerAdnP()

I
l

Tyros/ Keshav Memorial Institute Technology I8


Lea rning M a n a ge m e nt Sys tem I Version 1.0
Softwa re Requirements Speci fication 1 09-01-2013
Tyros

2.10.2Buy a Book

Le rte Lu

I 2 EetiSgw rt( I
I
Fuwww
St

Few±Schwa (
e
6 Dsp/Ser #

, strfee
DJ

' SalctP rt
I
t Ft I
w
tb fwd' welt,
e
f DpySwet
I
I
"o I
(uccess) I I
12 byte»at I
1l can[ I
p:= I
1u Rx pt I
I
>--- - --------,----- - --------' .-

zj ecg I

I I
[FAILURE] FtfTB eekj" I
I
I7 ir Pd I
I
J I
I I I
Tyros/ Keshav Memorial Institute Technology 19
Learnina Management Svstem I Version 1.0
Software Requirements Speci fication 1 09-01-2013
Tyros

2. 10.3Add Update/Delete a Book


tr

1 rot SwNotel(
I I
•!--- I
trScPnn] I
J 3Few}
I
+ swco
~ :i
4Ftnwtv v
6 t» S e .watt 0 u
/Peurtee d I
I
. 8 Fews'}

$rt
::;:::::l
Fondch
IM bile (}

12 0rMw tr Beak f,) I


I
1ford
.

. _ , _J.
4 r

15 wwnrh
+='
IE Few±St is¢

J I
I
[to#o h el]
I tt ilpyt a lg] I
tj Fwrt'] I
~
20 9
t Sutt4

.. . a ••• ••
--
[bel tub 22 4ta¢
et]
2 Fa
•-
I 4 stow
I
I 2 St

I
I
'
I
'

Tyros/ Keshav Memorial Institute Technology


20
Learning Management System I Version 1.0
Softwa re Requ irements Specification 1 09-01-2013
Tvros

2.11 Database Design

I COURSES
couRse_Jo
l L COURSE_.CATEGORY
&CATEGORY,ID 800kK_ID
EI 800

I I AUTH
COURSE_NAME
OR_NAM E
I VIDEO_ID
C~TI••~~
A I &00K_0
COURSE_JD
E BOOK_NAM E
! 8AUTH OR_NAME
E S8N
80ox_D A DEo,I0 IMAG E_BOOK
to6IN_ID [ A to6IN.0

I PERSON
I VIDEO
7 Moo_o
! VIDEO_NAME
! L0GIN_Io
' PERSON_ID
[ FIRST_NAME
LAST _NAME
! !DATE_OF_BIRTH
J
F
REVIEW_ID
! COURSE_I0
! EMAL
! COURSE_ID
E MOBILE NO
I REVIEWS I L0GIN PAS$wORD
! LOGIN_Io '7 LOGIN_D
A PERSON,ID
' PASSWORD

Tyros/ Keshav Memorial Institute Technology 21


Lea rnina Manage ment Svs tem I Version 1.0
Softwa re Req uirements Speci fica tion 1 09-01-2013
Tyros

2.10.2 ER Diagram

Tyros/ Keshav Memorial Institute Technology


22
Learnina Management Svstem I Version 1.0
Softwa re Requirements Speci fication 1 09-01-2013
Tyros

3. Specific Requirements

3.1 Use Case Reports

3.1.1 Registered User use-case report

Pr tnro ooet

ow 0st

N Out

Name Description
Register If the uscr wants to be a registered user
Login He /She should login to use the facilities of
a registered user
Search He/She can search for books like every
user
Buv Registered Uscrs can buy books
Reviews He/She can give his reviews on the books
he has purchased and read
Request He /She can request for books if not
available
View Profile He /She can view his profile and update it
Help He/She can ask queries if any doubts or
any
help in going through the websites,
Loaout He /She can logout from the account

3.1.2 Non-Registered User use-case report


Tyros/ Keshav Memorial Institute Technology 23
Lea rning M a n a ge m e nt Sys tem I Version 1.0
Softwa re Requirements Speci fication 1 09-01-2013
Tyros

REGISTER

NON REGIS TERED


USER

Name Description
Register (optional) [f he wants to become a registered user, he
should register with the website
Search He/She can search for books

Tyros/ Keshav Memorial Institute Technology 24


Learnina Management Svstem I Version 1.0
Softwa re Requirements Speci fication 1 09-01-2013
Tyros

3.1.4 Admin use-case report

UPDA TE COURSE S
EW POLE

OE LTE COURSE S

SEAM

C«CCV
W
CHE
SCTMORY

ow «MY DELTE£ TO#

Name Description
Register He is a registered user
Login The admin has to Login in order to start
begin his work.
Search Search for books using the search
option like users
Add Books He/She can add new books
Update Books He/She can update with the newest
versions of the books
Delete Books He/She can delete books
View Profile He/'She can view their
profile
CheckNotifications He/She can check new notifications
Check /Delete History He/She can view/delete history if work is
done
Maintain Statistics He/She can maintain statistics depending
on sales
Check Reviews He/She can check reviews

Tyros/ Keshav Memorial Institute Technology 25


Learnina Management Svstem I Version 1.0
Software Requirements Specification 1 09-01-2013
Tyros

Update Profile He/She can update their profile


Accept /Pending Requests He/She can accept or keep it pending if
book is not available
Logout He/'She can logout their profile
Daily/Weekly/Monthly Sales He/She can check and update the
daily/weekly/monthly sales
Respond to FAQ's He/She can respond to FAO's

3.1.5 System use-case report

SEND SMS

ALERT ADMN
SYSTEM

ALERT USERS

Name Description
Send SMS Can send SMS to update the users
about the various thong happening like
book available, book fairs in their city
Alert Admin Alert admin about notifications, requests
from users
Alert Users Alert users about various happening from
the admin side like books are available

Tyros/ Keshav Memorial Institute Technology 26


Learnina Management Svstem I Version 1.0
Software Requirements Specification 1 09-01-2013
Tyros

j
'
... Activity Diagrams

3.2.I User Registration

•\
Enter details

Us er ID

FHI other
mandatory details

Enter o' ther ID Display Registration


Succ essful

Initially user has to fill all mandatory fields in the registration form.
Once the user clicks submit, the username is verified. If the username is
already used, the user has to enter a new name. If the new username is not
used, it is accepted. If any of the mandatory field is left empty or filled
incorrect, then the user is informed to enter the correet values. Once all
verifications are made the registration is complete.

Tyros/ Keshav Memorial Institute Technology


27
Learnina Management Svstem I Version 1.0
Softwa re Requirements Specification 1 09-01-2013
Tyros

3.2.2 Login page-Registered


User


Enter user-name
and password

Display Login
Successfu

l irwalid

Enter valid user-name


and password

User enters the username and password. The entered values are verified.
If it is a valid username and password, the user is logged in, else they are
asked to re enter the correet values.

Tyros/ Keshav Memorial Institute Technology


28
Learnina Management Svstem I Version 1.0
Software Requirements Specification 1 09-01-2013
Tyros

3.2.3 Search for the book-Registered


Users


Logo
walid

Deplay the contents art urnailabile

After logging in as a registered user, enter a keyword (author/ name/


publication). The entered values are checked, if the values are incorrect,
a pop up saying invalid data is displayed. It will check if the book is
available or not, If available, details of the book are displayed else
displays a popup where the user can make a request for the book.

Tyros/ Keshav Memorial Institute Technology


29
Learnina Management Svstem I Version 1.0
Software Requirements Specification 1 09-01-2013
Tyros

3.2.5Check Reviews-Registered
Users

l
➔ ,---'>!I- rv
lffl'llatdlllll

-
lwwtte cou rt -"
,..,

Registered users can also avail the facility of giving his feedback
regarding the purchased book (like/ dislike, comments) which is taken as
statistics for the admin page.

Tyros/ Keshav Memorial Institute Technology


30
Learnina Management Svstem I Version 1.0
Softwa re Req uirements Speci fication 1 09-01-2013
Tyros

3.2.6FAQ's -Registered Users

inwlid
Irvald data

l vald

%
If the registered and logged in user has any query regarding any
transaction or the any other functionality, he can post a question to admin
and get the problem resolved.

Tyros/ Keshav Memorial Institute Technology


31
Learnina Management Svstem I Version 1.0
Software Requirements Specification 1 09-01-2013
Tyros


i •
111<~
..s±spay the cont ents reletptfesearth

The user has to enter a keyword (author/ name/ publication), the entered
values are checked, if the values are incorrect it will give a pop up
saying invalid data. It will check if the book is available or not. If available,
display details of the book or else display a popup requesting for the book.
Tyros/ Keshav Memorial Institute Technology
32
Learnina Management Svstem I Version 1.0
Software Requirements Specification 1 09-01-2013
Tyros

3.2.9 Admin Registration


Enter 'details


Admnin ID

Fill other
mandatory details

Enter o' ther ID Display Regi stration


Successful

Initially admin is made to fill all mandatory fields in the registration


form. Once the user clicks submit, the username is verified. If the
username is already present, then the user has to enter a new user name. If
the username is not present, it is accepted. If any of the mandatory field
is left empty or filled incorrect, then the user is informed to enter the
correct values. Once all these verifications are succeeded, the registration is
completed.
Tyros/ Keshav Memorial Institute Technology
33
Learnina Management Svstem I Version 1.0
Softwa re Req uirements Speci fication 1 09-01-2013
Tyros

3.2.10 Login page-


Admin


.
Enter user-name
and password

valid
Display Login
Successful

irolid

.
Enter olid user-name
and password

.
•I•~======='

User is made to enter the username and password. The entered values are
verified. If it is a valid username and password, then the user is logged in
else they are asked to re enter the correct value.

Tyros/ Keshav Memorial Institute Technology


34
Learnina Management Svstem I Version 1.0
Software Requirements Specification 1 09-01-2013
Tyros

3.2.11Add, Update and Delete Books -Admin


~
Chick on tho
cat0gores tab

• ¥

The main job of Admin is to add the books in to the blog. He can
add/
update/ delete the books based on the weekly and monthly statistics.
Tyros/ Keshav Memorial Institute Technology 35
Learnina Management Svstem I Version 1.0
Software Requirements Specification 1 09-01-2013
Tyros

3.2.12Respond to FAQ's page-Admin

t
Enter home page

After logging in, the frequently asked questions (FAQ's) page is


displayed.
Once the admin answers the questions, the users will be notified.

3.2.13Check status -Admin

Tyros/ Keshav Memorial Institute Technology 36


Learnina Management Svstem I Version 1.0
Software Requirements Specification 1 09-01-2013
Tyros

••
login

invalid
inalied try
again
valid

enter to home
page

i
check

Likes '
Disli kes Comments

The admin is the only person who can check the status of every
book available. Admin can also leave his reviews (like/ dislike,
comments) for any book. Admin can also update his profile day-to-day.

Tyros/ Keshav Memorial Institute Technology


37

You might also like