Di FRD PDF

Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

DIGITAL INDIA

BUSINESS REQUREMENT DOCUMENT


V 1.0
_________________________________________________________________________________________________________DIGITAL INDIA

TABLE OF CONTENTS

*(skipped in this document)*

1. Document Revisions

Version
Date Document Changes
Number

12/02/2019 1.0 Initial Draft

2. Introduction

 Project Description
The main goal of the project is to create a mobile app that can ease and simplify the exploring of
a loan proceeding process. The central core idea is delivered by the client. The project is
delivered by the client, will be updated with new screens designed by our company.

 Purpose of the document


The functional specification document is a document that provides detailed information on
system functional solution and the requested behavior. This document is created based on the
high level requirements identified in the business requirements document and provides
traceability on the functional specifications back to the business requirements. Included in the
document will be the detailed functional requirements including system inputs and outputs,
process flow, diagrams & mockups.

 Project Scope
An application that is to be created for a user to apply for a loan that should be approved on an
instant basis. This process should be carried out extremely in online by a mobile based
application accessed anytime.

 Related Documents

Document Version Description Link to Document


Business Requirement Document 1.0 Initial Draft

__________________________________________________________________________________Page 2 of 8
_________________________________________________________________________________________________________DIGITAL INDIA

3. Process Overview

3.1 Technical Requirements

This application will be developed on both platforms using the following technologies or updates
later than
I. iOS 9.x – 11.x
II. Android 4.4 – 8.x
This application is intended for use on a smartphone, in a portrait orientation. This application
works only in online mode. This application is going to be developed further after the V 1.0
publication. This application is going to be published on App Store and Google Play, using clients
account.
On the first launch of the application, the user is presented with several screens with text and
graphics that allows a user to better knows and understand the idea behind the app/
The user can skip the screens by tapping the Skip button. The user is asked to share the location.

3..1 Log in and registration

Users can register and log in using Digital India Account by entering details or Users can also link
with Google + or Facebook to log in to the application
Registration requires adding email address and a password. It is possible to display the entered
password to verify if it is correct.
Logging in is required to use the application, as all the functionalities are linked with the accounts.

It is possible to remain forgotten passwords using email addresses


I. The user enters their email address
II. An email is sent with a reset password link
III. A link is prepared to be handled by the application, after the opening link. The
application is opened on the screen for setting up the new password.
IV. After setting up a new password, the user stays logged in.

The functionality is sketched as below

__________________________________________________________________________________Page 3 of 8
_________________________________________________________________________________________________________DIGITAL INDIA

3.2 Mock-up

3.3 Process Flow

This section includes the data flow and core functionality of the process involved in the
application.

3.4 Sequence Diagram

The below representation shows the integrations between objects over time. It provides a
top-to-bottom view with messages being sent back and forth between the different objects. The
objects can be actors or systems within a system.

__________________________________________________________________________________Page 4 of 8
_________________________________________________________________________________________________________DIGITAL INDIA

4. System Configurations
4.1 Field Level Specification
This section includes all the field data elements related to the functionality requirement
in the below tables & figures
Form Elements

UI Data Data Data


Callout Field Label Control Mandatory Editable type examplesource
mobile user
Callout 1 number numbers yes yes numbers 8637690502 entry

__________________________________________________________________________________Page 5 of 8
_________________________________________________________________________________________________________DIGITAL INDIA

Form Business Rules & Dependencies


Field Validation/ Data
Label Business Rules Error Message Dependencies Comments
For incorrect username display
Username shall on "Please provide a valid
Username be a valid email id username" None

Icons, Links and Buttons

Button,
Link,
Icon On click Enabled vs Navigate
Label event Other event visible disabled to Validation Dependencies
Disabled by
default.
Verify if On mouse Enabled verify if
username hover display after the username is
and the following first key a valid emal Disable he new
password message: entered in ID and user user
are "Please either name & functionality
correct. If provide your username password on subsewuent
yes, log the authentication or user match with pages if user
user into details to sign Yes password home registered logs through
Submit the system in always field screen data this button

__________________________________________________________________________________Page 6 of 8
_________________________________________________________________________________________________________DIGITAL INDIA

5. Requirements Overview

This section include the requirements for the application to work fulfill

5.1 Functional requirements

 The application must be able to calculate the emi on monthly payable by the users given
input

5.2 System availability

 The application must be available to users to access anytime


5.3 Performance requirements

 The application must be available to the users on accessible speed & ease of usage

5.4 Recoverability

 The database must be capable of being restored to its condition on no more than one hour
before the corruption occurred

5.5 Security requirements

 The application must provide users a flexible access time


__________________________________________________________________________________Page 7 of 8
_________________________________________________________________________________________________________DIGITAL INDIA

Functional Requirements Definition approval


The undersigned acknowledge they have reviewed this Functional Requirements Document for
“DIGITAL INDIA” and agree with the approach it presents. Any change to this requirements definition will
be coordinated with and approved by the undersigned or their designated representatives.

Signature_________________________________ Date_______________
Name____________________________________

Title____________________________________
Role____________________________________

Signature_________________________________ Date_______________
Name____________________________________
Title____________________________________
Role____________________________________

Signature_________________________________ Date_______________
Name____________________________________
Title____________________________________
Role____________________________________

__________________________________________________________________________________Page 8 of 8

You might also like