16-01-2014, 03:24 PM
Software Requirement Specification (SRS) for Personal Investment Management System
(PIMS)
Personal .pdf (Size: 313.09 KB / Downloads: 21)
Introduction
Purpose:
Personal Investment Management System (PIMS) is intended to help the user
keep account of his/her money invested in institutions such as Banks and Share
Market.
This document is meant to delineate the features of PIMS, so as to serve as a
guide to the developers on one hand and a software validation document for the
prospective client on the other.
Scope:
We describe what features are in the scope of the software and what are not in
the scope of the software to be developed.
In Scope:
a. Managing investment of a single user, which would include maintaining
bookkeeping information about entities like Portfolio, Security, and
Transaction.
b. Computation of Net-Worth and Rate of Investment (ROI) of the Investor.
c. Giving alerts to the user, if he requests for one.
d. Downloading the current prices of shares from the web.
e. User authentication.
Overview:
The rest of this SRS is organized as follows: Section 2 gives an overall description
of the software. It gives what level of proficiency is expected of the user, some
general constraints while making the software and some assumptions and
dependencies that are assumed. Section 3 gives specific requirements which the
software is expected to deliver. Functional requirements are given by various use
cases. Some performance requirements and design constraints are also given.
Section 4 gives some possible future extensions of the system. Finally the
appendices in Section 5 describe respectively the formula for ROI calculation for
shares and user screen.