14
SIR PADAMPAT SINGHANIA UNIVERSITY DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Software Requirements Specification For Online Recurring Deposit Guided by Submitted by Mr. Akhilesh Sharma Anurag Kachhawaha (09cs000469) Abhijeet Tiwari (09cs000455)

SRS for Online Recurring /deposit

Embed Size (px)

DESCRIPTION

SRS

Citation preview

Page 1: SRS for Online Recurring /deposit

SIR PADAMPAT SINGHANIA UNIVERSITY

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

Software Requirements Specification

For

Online Recurring Deposit

Guided by Submitted by

Mr. Akhilesh Sharma Anurag Kachhawaha (09cs000469)

Abhijeet Tiwari (09cs000455)

Anshul Roopchandani(09cs000470)

Page 2: SRS for Online Recurring /deposit

Table of Contents

1. Introduction………………………………………………………………………………03

2. Project Scope…………………………………………………………………………….04

3. Description……………………………………………………………………………….05

a) Operating Environment……………………………………………………………..05

b) Feasibility Analysis………………………………………………...….…….............06

c) Application Area…………………………………………………………………..…07

4. Database Design…………………………………………………………….….……….08

a) Data flow Diagram……………………………………………………….…………..08

i) Context Level DFD………………………………………………………………08

ii) Zero Level DFD…………………………………………………………………..09

b) Entity Relationship Diagram………………………………………………...……...10

c) Class Flow Diagram…………………………………………………………………11

5. Module Specification……………………………………..……………………………..12

Page 3: SRS for Online Recurring /deposit

Introduction

With the vast use of computerized technology in today’s IT World, all the areas of

working required computerized software’s. Designing a web based solution for the

management of the deposits made by the customer in the post office or it can be used

anywhere, where the saving schemes are used.

The need arises to reduce the manual work of the agents who are working for any

organization or company. Agents have to maintain various types of records so this

website manages all types of data records, thus it provides the greater efficiency for the

agents.

This project manages the record of the customer and it provides different schemes

which attract the customer for their future saving and it also provides the customer

account relationship on monthly basis. This Project manages basically five types of

account (KVP, MIS, FD, RD and Sr. Citizen)

Project Scope

Page 4: SRS for Online Recurring /deposit

(1) Enhancing performance: -

(a) Provide quicker and up-to-date information in online manner.

(b) Make process of day changes in records more effective i.e. better file management.

(c) Improve report generating process to support better decision and planning resource

usage effectively.

(d) To minimize the cost of manpower and the paper work which lead to minimum

wastage of time in the organization. The paper work in the organization can be reduced

through the computerization of the different departments.

(2)Provide newer options: -

(a). As soon as data is entered, the related records must get updated automatically.

(b) To keep the document or record and other valuable information in safety so that

unauthorized access of the information can be prevented and detected and the records

are prevented from the modification, which is not allowed so that unauthorized person,

cannot access and modify the information

(3)Reduce cost:-

(a) It minimizes the cost and it’s very easy to use a non-technical person can also

operate this software.

(b) Data can be easily entered in the software and can be maintain at one click.

DESCRIPTION

Page 5: SRS for Online Recurring /deposit

Operating Environment

Hardware Requirement

PROCESSOR : INTEL 8086 OR HIGHER CPU.

MEMORY : MINIMUM

DISK SPACE : 80 GB

MOUSE : ANY

MONITOR : VGA/CGA COLOR

Software Requirement

OPERATING SYSTEM: Windows

MY SQL 5.0

Apache Server HTTP 2.2.13

MS OFFICE

FEASIBILITY ANALYSIS

Page 6: SRS for Online Recurring /deposit

A feasibility study is an evaluation of a proposal designed to determine the difficulty in

carrying out a designated task. Generally, a feasibility study precedes technical

development and project implementation.

Operational Feasibility: - To find out this we enquire the proposed system can

fit in with existing operation and whether it is able to satisfy the requirement of the end

users.

It is easy to install in the computer. Our system is operationally feasible for all types of

organization where customer-account relationship is maintained.

Technical Feasibility: - By this mean the technology needed is available,

whether it is usable.

A - Is rejected, as it was not operationally feasible to meet the new goals.

B - Is accepted through more costly, it is both operationally and technically feasible.

Economic Feasibility Study: Economic analysis is the most frequently used

method for evaluating the effectiveness of a new system. More commonly known as

cost/benefit analysis, the procedure is to determine the benefits and savings that are

expected from a candidate system and compare them with costs.

In this project we are using wamp server which is very beneficial because it comprises

of three things that is My sql, php & the server so we need not to install three different

things and it can be done in single click, so this project is very economical.

Page 7: SRS for Online Recurring /deposit

Behavioral Feasibility: The Behavioral feasibility defines the behavior of our

project. This tells about that the project that is made is feasible according to current

market scenario, and it should be user friendly also.

APPLICATION AREA

Speedy and efficient information processing is crucial to our socially and highly

developed technology. Computers can help the intolerable burden of handling the ever

increasing amount of information with which government department, public services

and business concerns are expected to contend because of their ability to analyze

information as well as to retain, update and reproduce it because of their versatility to

present it in a variety of forms can, to some extent ease the problem faced due to

information explosion.

DATABASE DESGIN

Page 8: SRS for Online Recurring /deposit

Online Recurring Deposit

Admin Customer Information

Data Base

Update TO

Receiving

Data Flow Diagram -

Context Level DFD

Page 9: SRS for Online Recurring /deposit

Zero Level DFD

Page 10: SRS for Online Recurring /deposit

Entity Relationship Diagram

Page 11: SRS for Online Recurring /deposit

Class Flow Diagram

Page 12: SRS for Online Recurring /deposit

Module Specification

1. Customer: In this module detail of the customer is taken and which account

type is he/she holding.

2. Account: This module has the information about the accounts of various

customers and the premium detail is maintained in this, new account can also

be added.

3. Update: This Module shows the various new schemes that has been launched

by the organization.

4. Transaction: In this module the transaction information of the various customer

is stored which facilitated the agent to see whether the customer has paid the

installment or not if not, the page show the penalty.

5. Customer-Account relations: In this module we maintain the relation between

customer and account details.