Вы находитесь на странице: 1из 11

Employee Expense

Management System
Software Requirements Specification

Team
Members
Ashvin Panicker 12BCE0053
Kaavya Kannan 12BIF0042
Sahal K Sidhique 12BCE0607

Employee Expense Management System

jiajod
CONTENTS
1.
Introduction
1.1.
Purpose
3
1.2.
Scope
.3
1.3.
Methodology
..3-4
2.
Overall Description
2.1.
Functional
Requirements........45
2.2.
Non Functional
Requirements.5
2.3.
Work Breakdown
Structure..6
2.4.
Scheduling
Charts.710
2.4.1.
Gantt
Chart
.7

Employee Expense Management System

2.4.2.
Timeline
Chart
.8
2.4.3.
Pert
Chart
9
2.5.
Use Case
Model
10

Employee Expense Management System

1. INTRODUCTION

1.1.

Purpose

The Employee Management System is a web-based


application to provide online expense management
services specific for a company.
The employees of the company can document their
expenses relating to the company and get requests
approved by higher authorities. It helps manage the
companys workforce and employee details to give an
overall expense report of the company.

1.2.

Scope

The Employee Management System is supposed to


have the following features.
Registration for employees
Application for reimbursement
Uploading documents and receipts
Status tracking of online transaction
Report generation

1.3.

Methodology

The Employee Management System uses the


WaterFall Model of Software Development Model.
The waterfall model is a sequential design process in
which progress is seen as flowing steadily downwards
(like a waterfall) through the following phases Conception
Inflation
Analysis

Employee Expense Management System

Design
Construction
Testing
Production
Implementation
Maintenance

A well defined structure provides a good base to


start the project.

2. OVERALL DESCRIPTION
2.1.

Functional Requirements

Authentication
Registration and Login are a part of the
authentication process.
Authorization levels
Administrator has the authority to approve or
decline requests and moderator verifies the
authenticity of the uploaded documents.
Tracking
The employee can track the status of his/her
request status after applying.
Historical Data
All previous applications can be viewed by the
employee and admin
Report Generation

Employee Expense Management System

Report and Summary can be generated for a


specific period of time

2.2.

Non Functional Requirements

Usability
The system shall allow the users to access the
system from the internet using HTML. The system
uses a web browser as an interface.
Security
Login rand password requirements shall be strict.
Password must start with a letter, have a mix of
letters and numbers
Availability
The system will be available 24x7
Portability
The
system
will
run
on
Windows
95/98/2000/NT/XP/Vista/7/8

2.3.

Work Breakdown Structure

Employee Expense Management System

Employee
Expense
Management
System

Authentication

Registration

Transaction

Login

User

Apply Request

Tracking

Administrator

Cancel
Request

Approve
Request

Employee Expense Management System

2.4.

Scheduling Charts

2.4.1. Gantt Chart

Employee Expense Management System

2.4.2. Timeline Chart

Employee Expense Management System

2.4.3. Pert Chart

Employee Expense Management System

2.5.

Use Case Model