Documente Academic
Documente Profesional
Documente Cultură
System Requirement
Specifications
0|Page
System Requirement Specifications
DOCUMENT CONTROL
Reviewers
Distribution
Table of Contents
RERA: Update Quarter Wise Project Progress................................................................................................. 0
1 Introduction ................................................................................................................................................. 6
2.3 Constraints........................................................................................................................................... 8
1 Introduction
1.1 Purpose
The broad purpose of this SRS Document is to set out our approach for the execution of the ERP project.
Included in the document is the articulation of the overall requirements related to proposed methodology.
SRS acts as a blueprint of the project.
The purpose of this SRS document is to provide a detailed overview of our software product, its parameters
and goals. This document describes the project's target audience and its user interface, hardware and software
requirements. It defines how our client, team and audience see the product and its functionality. Nonetheless,
it helps any designer and developer to assist in software delivery lifecycle (SDLC) processes.
It is important for the contents of the SRS document to be understood and agreed by RERA Authority. Inputs
from RERA Authority and MAP_IT (the stakeholders) are vital for the further development, as the leadership
of RERA Authority must validate proposed tasks in order to be activated. In order to be accurate and
accomplish the proposed work, it will be important for personnel from RERA Authority and other stakeholders
to cooperate to complete the necessary task.
Introduction Page 6
System Requirement Specifications
2 Overall Description
2.1 Application Perspective
This application will be primarily used by Promoters and IT Official of RERA.
2.1.3.4 Operations
a) Mode of Operation:
System operations can be subdivided into following 3 categories.
1. Manual Operation: Acceptance of data in hard copy format.
2. Automated Operations: Data entry of forms can be done using Form Processing Technology. The
various operations in Form processing will be building database after validations and processing for
future references and use in other modules and reports.
IT Admin/ Promoter: A moderate level of computer literacy and would be using the application mainly
from the office.
2.3 Constraints
Changes in basic way of functionality, changes in rules at client side may affect system design options.
The reliability of requirement collected from RERA shall depend on the information/ details provided
by RERA officials. The non-reliable information shall affect the software design and development
option.
The system shall provide security on the basis of organization structure of RERA. Only the specified
users shall be able to read, write or update the data. It is proposed that the system shall provide logins
and password for a user to log into the system. An access to viewing and printing of some reports/
data shall be different for different users. The system will abide the security related aspects that will
be governed by RERA Policies.
Already
Submitted Yes No
Within time
Previous calculated
View Quarter updates Enter Quarter updates
Unlock Quarter
Enter Quarter updates Process
Penalty
No
Paid
Yes Submit Quarter updates Submit Quarter updates
Quarter Update
Time Expired
Yes
Submit Quarter updates B
No
Submit updates
Yes
A
Unsuccessful Successful
Data Submit
System
1. Promoter shall login into application using his/ her project Specific credentials and navigate to
Quarter wise Project Progress Link. A list of all applicable quarters gets display to him. System shall
also display the quarter wise delay period. System shall also display imposed penalties over quarter,
if applicable, along with their reconciliation status. Promoter shall either Submit Quarter updates,
View Quarter updates and revise Quarter updates.
2. To Submit Quarter Updates,
a. This feature shall be applicable, only in case, quarter updates are not submitted.
b. Promoter shall select Quarter from list to submit quarter details.
c. System shall check quarter update timelines.
d. In Case, Quarter update timeline is not expired, System shall check whether previously
imposed penalties, if any, is paid or not.
i. In case, all imposed penalties are not paid, then System shall not allow promoter to
update project progress details.
ii. In case, all imposed penalties are paid and reconciled, then system shall allow
promoter to update project details. A page shall open, in which, promoter shall enter
project updates. Once project updates are entered, he/she shall submit project
updates.
iii. On Successful Submit, system shall display a notification for successful save. On
unsuccessful submit, system shall display an error message.
e. In case, Quarter update timeline is expired, System shall check whether delay is happed due to
departmental approval or not.
i. In case, delay of selected quarter is due to departmental approval, then system shall
allow promoter to update project progress details and do not impose any penalty on
submission of quarter update.
ii. In case, delay of selected quarter is not due to departmental approval, then system
shall check whether delay is more than 90 days or less than 90 days.
iii. In case delay in less than 90 days, system shall allow promoter to update project
progress details and impose penalty as per rule on submission of quarter update.
System shall confirm before imposing penalty. On Successful Submit, system shall
display a notification for successful save. On unsuccessful submit, system shall display
an error message
iv. In case delay in more than 90 days, System shall lock quarter and promoter shall
initiate request to unlock quarters.
3. To Revise Quarter Updates
a. This feature shall be applicable, only in case, quarter updates are submitted.
b. Promoter shall select Quarter from list to revise quarter details.
c. System shall check quarter update timelines.
d. In Case, Quarter is not revised once,
i. In case, Quarter update timeline is not expired, system shall allow promoter to update
revise quarter details and system shall not impose any penalty.
ii. In case Quarter update timeline is expired, System shall allow promoter to update
revise quarter details and impose penalty as per rule. System shall confirm before
imposing penalty. On Successful Submit, system shall display a notification for
successful save. On unsuccessful submit, system shall display an error message.
e. In case Quarter is revised, then system shall not allow to revise quarter updates.
4. To View Quarter Updater, Promoter shall select quarter from list and view project progress of
quarter.
3.2 To be Implement
Promoter shall login into application using his/ her project Specific credentials and navigate to Quarter
wise Project Progress Link. A list of all applicable quarters gets display to him. System shall also display
the quarter wise delay period. System shall also display imposed penalties over quarter, if applicable,
along with their reconciliation status.
Promoter shall select Quarter from list to submit quarter details.
System shall check quarter update timelines.
In Case, Quarter update timeline is not expired, System shall check whether previously imposed
penalties, if any, is paid or not.
o In case, all imposed penalties are not paid, then System shall not allow promoter to update
project progress details.
o In case, all imposed penalties are paid and reconciled, then system shall allow promoter to
update project details. A page shall open, in which, promoter shall enter project updates. Once
project updates are entered, he/she shall submit project updates.
o On Successful Submit, system shall display a notification for successful save. On unsuccessful
submit, system shall display an error message.
In case, Quarter update timeline is expired, System shall check whether delay is happed due to
departmental approval or not.
o In case, delay of selected quarter is due to departmental approval, then system shall allow
promoter to update project progress details and do not impose any penalty on submission of
quarter update.
o In case, delay of selected quarter is not due to departmental approval, then system shall check
whether delay is more than 90 days or less than 90 days.
In case delay in less than 90 days, system shall allow promoter to update project
progress details and impose penalty as per rule on submission of quarter update.
System shall confirm before imposing penalty. On Successful Submit, system shall
display a notification for successful save. On unsuccessful submit, system shall display
an error message
In case delay in more than 90 days, System shall lock quarter and promoter shall
initiate request to unlock quarters.
System shall provide the facility to view list of applicable quarters for project.
System shall validate that quarters shall be applicable from date of application submission.
System shall validate that quarters shall be display in list only when project is approved from RERA.
System shall provide the facility to update quarter wise project progress.
System shall provide the facility to revise project progress of a quarter.
System shall provide the facility to initiate unlock quarter request.
System shall provide the facility to view submitted project progress details under a quarter.
System shall provide the facility to display whether quarter is open or close.
System shall validate that quarter shall be closed after defined period. (Time lines to open Quarter as
is follow:
o January to March: 01 April to 31 May
o April to June: 01 July to 31 July
The objective of this use case is to revise the submitted progress of ongoing project for a quarter to RERA. CA
certificate and Engineer certificates for project progress shall also be enclosed. Primary stakeholder of this use
case is “Promoter”.
Promoter shall login into application using his/ her project Specific credentials and navigate to Quarter
wise Project Progress Link.
A list of all applicable quarters gets display to him.
System shall also display the quarter wise delay period. System shall also display imposed penalties
over quarter, if applicable, along with their reconciliation status.
Promoter shall select Quarter from list to revise quarter details.
System shall check quarter update timelines.
In Case, Quarter is not revised once,
o In case, Quarter update timeline is not expired,
System shall allow promoter to update revise quarter details
System shall not impose any penalty.
o In case Quarter update timeline is expired,
System shall allow promoter to update revise quarter details
System shall impose penalty as per rule.
System shall provide the facility to view list of applicable quarters for project.
System shall validate that quarters shall be applicable from date of application submission.
System shall validate that quarters shall be display in list only when project is approved from RERA.
System shall provide the facility to update quarter wise project progress.
System shall provide the facility to revise project progress of a quarter.
System shall provide the facility to initiate unlock quarter request.
System shall provide the facility to view submitted project progress details under a quarter.
System shall provide the facility to display whether quarter is open or close.
System shall provide the facility to display delay in quarter.
System shall provide the facility to view status of quarter update.
System shall provide the facility to display quarter wise penalty, if imposed.
System shall provide the facility to display status of Penalty (Paid/ not paid/ under reconciliation).
System shall provide the facility to view submitted project progress of quarter.
System shall provide the facility to update the project progress.
System shall validate that quarter details are revised only once for a quarter.
System shall take confirmation before impose penalty.
System shall have imposed penalty as per rule, if applicable, on confirmation of user.
System shall not update project progress, in case user not confirm the penalty impose.
System shall generate a notification on successful submit.
System shall generate an error message on unsuccessful submit.
4 Unlock Quarter.
Available
1. Promoter shall login into application using project specific credentials and navigate to Quarter wise
Project Progress Link. A list of all applicable quarters gets display to him. System shall also display
the quarter wise delay period. System shall also display imposed penalties over quarter, if applicable,
along with their reconciliation status. Promoter shall Initiate Quarter Unlock Request.
2. To Initiate Request, Promoter shall click on Initiate unlock request. A page shall open in which
promoter shall enter his remarks. Once remarks are entered, promoter shall submit remarks. On
successful submit, system shall display a notification for successful initiation. On unsuccessful
submit, system shall display an error message.
3. Once request is initiated, Finance Controller shall view the initiated requests. He/ she select the
request to view request details. He/ She shall impose penalty and period validity.
4. Once details are entered, Finance Controller shall submit details. On successful submit, system shall
display a notification. On unsuccessful submit, system shall display an error message. On successful
submission, system shall send a notification to promoter.
5. System shall check whether period validity is expired or not. In case, period validity is expired, System
shall revoke penalty from quarter and close quarter for update.
6. In case period validity is not expired, system shall allow promoter to update quarter details and
impose penalty on quarter.
4.2 To be Implement
Promoter shall login into application using project specific credentials and navigate to Quarter wise
Project Progress Link.
A list of all applicable quarters gets display to him.
System shall also display the quarter wise delay period.
System shall also display imposed penalties over quarter, if applicable, along with their reconciliation
status.
Promoter shall Initiate Quarter Unlock Request.
To Initiate Request, Promoter shall click on Initiate unlock request.
A page shall open in which promoter shall enter his remarks.
Once remarks are entered, promoter shall submit remarks.
On successful submission, system shall display a notification for successful initiation.
On unsuccessful submission, system shall display an error message.
System shall provide the facility to initiate request for unlock quarter.
System shall provide the facility to enter remarks.
System shall validate that request shall be initiated only for those quarters, which are delayed more
than 90 days as well as this delay is not due to departmental approval.
System shall provide the facility to submit request.
On successful submission, system shall generate a notification.
On unsuccessful submission, system shall generate an error message.
On successful submission, system shall generate a unique request number.
The objective is this use case is to open the locked quarter based on request to update project progress. The
primary stakeholder for this use-case is “Finance Controller”.
In case, period validity is expired, System shall revoke penalty from quarter and close quarter for
update
Deposit Penalty
View
1. Promoter shall open application using project specific credentials and navigate to Penalty. A list of
deposited penalties gets displayed to him. Promoter shall either view deposit details and deposit
new penalty.
2. To deposit new penalty, Promoter shall click on deposit button. A page shall open in which promoter
shall enter deposit penalty details. Once details are entered, promoter shall submit deposit details.
On successful submission, system shall generate a notification. On unsuccessful submission, system
shall generate an error message.
3. To view Deposit penalty, Promoter shall select deposit details from list. Deposit penalty details get
display to him. He/ she shall view details.
4. Once deposit detail is submitted, it shall display to Finance Controller. Finance Controller shall view
deposit details. He/ She check from bank statement and mark reconciliation status on deposit.
5. In case, Deposit is reconciled, System shall change status of penalty and allow promoter to update
open quarter details.
6. In case, deposit is not reconciled, System shall not allow to promoter to update open quarter details.
5.2 To be Implement
Promoter shall open application using project specific credentials and navigate to Penalty.
A list of deposited penalties gets displayed to him.
To deposit new penalty, Promoter shall click on deposit button.
A page shall open in which promoter shall enter deposit penalty details.
Once details are entered, promoter shall submit deposit details.
On successful submission, system shall generate a notification.
On unsuccessful submission, system shall generate an error message.
To view Deposit penalty, Promoter shall select deposit details from list. Deposit penalty details get
display to him. He/ she shall view details.
Penalty Deposit Information shall be send to IT Admin for Penalty deposit reconciliation.