You are on page 1of 4

This Project is about developing a RESOURCE MANAGEMENT SYSTEM (human

resource)
The functional requirements can be divided in to modules.
The various modules are:-
1. LOGIN- this is related to the login details of the various users. These users
are classified as super user and normal user. Then a login id and password
is mandatory with the constraint of entering the id password only 3 times.
2. Add- Only the super user has the right to add. The new email id and
password will be added by the user to the database.
3. Modify-There are two types of details personal and professional details.
The personal details can be modified by the normal user, but the changes in
professional details has to be requested by the normal user and the
changes can only be made by super users
4. Delete- upper user can only delete the details
5. View viewing can be bifurcated into two ways. 1- viewing ones details or
2- Viewing all details of all employees.
6. Leave management- request of leave is to be generated as well as
acceptation or rejection.
7. Allocating project- managers will allocate projects to the users.
8. FORUM This is a general question answer session and the users can put
up there queries and any employee of the company can answer that. Tags
can also be provided.










GROUP NO. 15 NAME 1. DIVYA JHARIA
RESOURCE MANAGEMENT SYSTEM 2. PRAVEEN YADAV
3. NEERAJ KUMAR TIWARI
4. SOURABH JHARIA
5. SRIJIT SEN
REQUIRNMENT SPECIFICATION (R.S.)
S. NO. REQUIRNMENT ESSENTIAL
(E)OR
DESIRABLE
(D)OR
OPTIONAL(O)
DESCRIPTION OF THE
REQUIRNMENT
REMARKS
RS 1.1 Differentiate between the
user
E Distinguish two types
of user one is the super
user and other Is the
normal user
The privacy and
the constraints
should be
maintained

RS1.2 System should have a login id
with password
E A login box should
appear when system is
invoked
Every employee
should have an id
RS1.3 User should be able to
change his/her password
E Change password
button should be given
Password policies
should be defined
like use of % and
#is mandatory etc

RS1.4 The system should lock the id
if wrong password is entered
3 times in a row
E This will improve the
robustness of the
system
This feature is very
essential because
it has the details
of projects
undertaken by
different
employee which
has to be
confidential

RS 2 The system should allow the
add new employee
E This will allow to add
new employee and
there details by the
super user and
providing them id


RS 3.1 Modify details of employee E The request will be
generated by the
employee about its
personal details


RS 3.2 Edit details E The professional
details alteration is
done by the super user
Current location,
current IBU and
project code of
any employee is
altered

RS 3.3 Request to modify E Normal users can
request to modify their
personal details to the
super user


RS 4 The system should allow to
delete the data of employee
E It will delete the
retired or switched
employee


RS 5.1 The system user should view
all the details of all
employees.
E The super user can
have all the details of
the employee with the
help of any field.
All employee details
can be seen by the
super user


RS 5.3 The system user can view the
details
E The normal and super
user can view only the
details of themselves
The personal
details of the
employee are
name, number,
project code,
current location,
IBU, permanent
address, local
address, passport
information,
telephone no.,
education
qualification, skills,
experience,
previous job

RS 5.4 The system user cannot view
the details of the other
employee
E Normal user can view
only there details


RS 6.1 Process leave request D The system should
accept the leave
request of the normal
user
The super user can
grant the leave on
the bases of some
rules.
RS 6.2 Leave request D Leave request should
be generated by the
normal user


RS 7 The system should allocate
projects to the normal users
E The system should
allocate users their
projects.
This allocation will
be on the bases of
the ratings giving
to the employee
which will be
based on his/her
performance and
the qualification
and technical skills
etc.
RS 8 Question and answer sessions D A forum should be
created where there
can be flow of various
information and
question answer
sessions with the
project managers