srs document tripti
TRANSCRIPT
-
7/31/2019 Srs Document Tripti
1/99
MIS for TRIPTI
(Customized SAFALJEEVIKA Solutions)
Software Requirements Specification
Version 3
18.08.2012
Subodh Kumar Gupta
Team Lead
Prepared by:
Safal Solutions (P) Ltd.
Plot No: 17, SBH Colony,
Trimulgherry, Secunderabad.
Andhra Pradesh 500015
Phone: 040-27992961
Visit us: www.safalsolutions.com
-
7/31/2019 Srs Document Tripti
2/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 2 of 99
Revision History
Document Approval
The following Software Requirement Specification has been
accepted and approved by the following:
Signature Printed Name Title Date
TRIPTI
Date Description Author Comments
15th March, 2012 Version 1 Subodh Gupta Submitted by email
and in hard copy but
no comments were
received
12th June, 2012 Version 1 Subodh Gupta Requesting
Feedback/Acceptance
on SRS Document
submitted but no
comments werereceived
03rd July, 2012 Version 2 Subodh Gupta Submitted by email
and in hard copy but
no comments were
received
18th July, 2012 Version 3 Subodh Gupta
-
7/31/2019 Srs Document Tripti
3/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 3 of 99
Table of Contents
1 Introduction.................................................................................................................................... 5
1.1. Purpose................................................................................................................................. 5
1.2. Scope of the Project.......................................................................................................... 5
1.3. Definitions, Acronyms, and Abbreviations ................................................................. 6
1.4. References ........................................................................................................................... 7
1.5. Overview............................................................................................................................... 8
2. General Description...................................................................................................................9
2.1. Product Perspective .......................................................................................................... 9
2.2. Product Functions .............................................................................................................9
2.3. User Characteristics.......................................................................................................... 9
2.4. Constraints ........................................................................................................................10
3. Specific Requirements............................................................................................................ 11
3.1. External Interface.............................................................................................................11
3.1.1. User Interfaces ......................................................................................................... 11
3.1.2. Hardware Interfaces ................................................................................................ 11
3.1.3. Software Interfaces ................................................................................................. 12
3.1.4. Communications Interfaces..................................................................................12
3.2. Functional Requirements............................................................................................... 12
3.2.1. Household Survey Data Module: .........................................................................12
3.2.2. SHG, CLF, GPLF Profile and Funds Flow Transaction Module: .................13
3.2.3. Micro investment Plan (MIP) & Analysis Module: ...........................................13
3.2.4. Skill Development of Rural Youth Module:....................................................... 13
3.2.5. Livelihood Module:.................................................................................................. 13
3.2.6. Capacity building of staff and other stakeholders Module: ......................... 14
3.2.8. Human resource Module: ......................................................................................14
3.2.10. Finance Module:....................................................................................................... 14
-
7/31/2019 Srs Document Tripti
4/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 4 of 99
3.3. Use Cases ..........................................................................................................................15
3.3.1. Household Survey Data Use Case:.....................................................................15
3.3.2. SHG, CLF, GPLF Profile and Funds Flow Transaction Use Case: .............15
3.3.3. MIP and Analysis Use Case:.................................................................................18
3.3.4. Skill Development of Rural Youth Use Case:................................................... 19
3.3.5. Livelihood Use Case:.............................................................................................. 20
3.3.6. Capacity building of staff and other stakeholders .........................................20
3.3.7. Tracking progress of projects..............................................................................21
3.3.8. Human Resources ................................................................................................... 22
3.3.9. Procurement .............................................................................................................23
3.3.10. Finance.......................................................................................................................23
3.4. Non Functional Requirements......................................................................................24
3.4.1. Performance: ............................................................................................................ 24
3.4.2. Reliability: ..................................................................................................................24
3.4.3. Availability:................................................................................................................24
3.4.4. Security: .....................................................................................................................24
3.4.5. Maintainability: ......................................................................................................... 25
3.4.6. Portability: .................................................................................................................25
3.4.7. Scalability ..................................................................................................................25
4. Analysis Model .........................................................................................................................25
4.1 Data Flow Diagrams................................................................................................................25
5. Change Management Process................................................................................................. 31
ANNEXURE A..................................................................................................................................... 32
ANNEXURE B..................................................................................................................................... 72
ANNEXURE C .................................................................................................................................... 99
-
7/31/2019 Srs Document Tripti
5/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 5 of 99
1 Introduction
1.1.Purpose
The project TRIPTI is implemented under Panchayati Raj Department of GoO. TheGoO has formed a society named as Orissa Poverty Reduction Mission (OPRM)
under which TRIPTI is a livelihood promotion project to be implemented in 10
districts (38 blocks) of Orissa. The project will work on existing platform of SHG
federations developed by Mission Shakti which is a state level nodal agency for
empowerment of women through formation and strengthening of SHGs and its
federations.
The purpose of Management Information framework for this project is to monitor the
status of the enhancement of the socio-economic status of the poor especially
women and disadvantaged groups in selected districts of Odisha. TRIPTI proposes
to maintain and update the day-to-day information of their operational activities
through a web enabled software system. The information needs to be analyzed and
the MIS information is to be provided by the proposed software automatically.
The assignment to develop the MIS has been awarded to M/s Safal Solutions
through a competitive bidding process. Technical team of Safal Solutions has visited
field operation and interviewed most of the staff at State level in addition to two days
consultation workshop of the users in Bhubaneswar. Safal team has submitted
system study document to TRIPTI. Further the team has prepared System
Requirement Specification document as per IEEE 830 standard. The purpose of
SRS document is to present a Use cases, Input and Output data items, module wise
functional detailed data requirement and Data flow Diagram.
1.2.Scope of the Project
Scope of the MIS will cover the followings:
1. Module for tracking project components, rural unemployed youth,
household baseline data, member wise SHG profile and its transactions,
funds flow, progress of activities, grievance redressal, HR and
procurement, MIP and its analysis.
-
7/31/2019 Srs Document Tripti
6/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 6 of 99
2. Software will able to provide output such as Dashboard, reports, email alert
3. MIS can be used in the project blocks have scope to extend
4. Data can be entered for each household and member wise SHG profile as
well as all transactional data on day to day basis at Block/GP level to
access the complete up to date information system by the management
5. The system will have flexibility, maintainability and easy interface with other
application.
6. Software will have user based access and secure web connection
7. MIS will provide tools to State level management to track project level
indicators.
8. Offline profile and SA household data entry and upload facility
1.3.Definitions, Acronyms, and Abbreviations
APL-Above Poverty Line
BPL -Below Poverty Line
BPFT-Block Project Facilitation Team
CLF-Cluster Level Federation
CRP-Community Resource Person
CIF-Community Investment Fund
CBO-Community Based Organization
CC-Cluster Coordinator
DFD-Data Flow Diagram
DPMU-District Project Management Unit
DPM-District Project Manager
Dt Date
EPVG-Extreme Poor Vulnerable Group
GPLF-Gram Panchayat Level Federation
GP-Gram Panchayat
GoO- Government of Odisha
-
7/31/2019 Srs Document Tripti
7/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 7 of 99
HTML-Hyper Text Markup Language
HTTP-Hyper Text Transfer Protocol
IB-Institution Building
MIS-Management Information System
MIP-Micro Investment Plan
NGO-Non Government Organization
OPRM- Orissa Poverty Reduction Mission
PHP-Hypertext Preprocessor
PPIF-Pro Poor Inclusion Fund
PDB Panchayat Database
PD-Project Director
RDB Report Database
SA Self Assessment
SHG-Self Help Group
SPMU-State Project Management Unit
ST-Scheduled Tribe
SRS- Software requirement Specification
TRIPTI-Targeted Rural Initiatives for Poverty Termination and Infrastructure
UE User Entry
1.4.References
a. Terms of Reference of the Project
b. Proposal of Safal Solutions Pvt Ltd that was submitted for the MIS
c. Technical negotiation document
d. System Study Report submitted by Safal Solutions
e. Software Engineering Principle and Practices by Rohit Khurana
f. System Analysis and Design by John W. Satzinger
-
7/31/2019 Srs Document Tripti
8/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 8 of 99
1.5.Overview
The SRS is organized into two major sections. The first is the overall description and
the second is the specific requirements covering functional and Non-functional. The
overall description will be describing the perspective, product functions and users
characteristics; and the specific requirements section will be detailing on the
requirement of the system using use cases, module wise input and output data
fields, data flow diagram.
Based on the negotiation with TRIPTI, Safal Solutions has adopted seven modules
of SafalJeevika developed for Bihar Rural Livelihood Promotion Society, Bihar for
customization. It is to be noted that the contract price was reduced for the fact that
MIS will be customized solutions. Current MIS is customization over the existing
application SafalJeevika. Safal Solutions has taken the approach to understand theadditional customization requirement. The requirement has been documented using
SRS IEEE 380 standard. Safal Solutions believed and adopted participatory
requirement understanding and design process and hence the document is blend of
SRS and functional design document (FDD) that provides additional value.
-
7/31/2019 Srs Document Tripti
9/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 9 of 99
2. General Description
2.1.Product Perspective
TRIPTI MIS is being conceived as web based application that will run from hosted
web space. That can be reached using Internet/HTTP protocol. User will be able toaccess using browsers such as Google Chrome, Mozilla Firefox and Internet
Explorer.
Application will have the scope of placing the application at the State Data center
with secure Server.
2.2.Product Functions
The product is developed for performing major functions which are as below:
1. Maintenance of database of
a. SHG Transactions
b. GPLF Transactions
c. Data of Households of the village
d. Names of Unemployed rural youth
e. Details of Training and Placement Agency
2. The user can monitor and evaluate the progress of the project
3. Report generation
4. Management of Human Resources, Grievance and Procurement
5. Capacity Building and Institutional Building
2.3.User Characteristics
The software is intended to be used by the users at block level, district level and
state level. This software has been developed keeping in mind where the users of
this software range from rural youth to technical experts. The rural youth are the 12th
standard graduates and have basic knowledge of computers.
-
7/31/2019 Srs Document Tripti
10/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 10 of 99
Every user should be comfortable of working with computer and net browsing. She
and he must have basic knowledge of English and Odia. Users should be aware of
basic network security and must handle password carefully.
2.4.Constraints
Correct report is dependent on correct data received for the data entry
For the data upload, correct format have to be used.
Unavailability of Internet connectivity and power supply
-
7/31/2019 Srs Document Tripti
11/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 11 of 99
3. Specific Requirements
3.1. External Interface
3.1.1. User Interfaces
This software can be used from laptop, desktop, ipad etc.
3.1.2. Hardware Interfaces
The MIS installed on the machines is assumed to work properly if the systems are
configured with the following configurations:
Server Configuration
Hardware:
1. CPU : AMD Athlon II X4 605e, Quad-Core
2. HDD :2 x 1000 GB (RAID 1)
3. RAM : 8 GB DDR3-RAM
Software:
1. OS :CentOS 5.8
2. PhP :PHP5.3.3
3. Apache (webserver) :Apache/2.2.34. Mysql :Mysql 5.5.16
Work Station
Hardware:
a) Motherboard: Intel
b) Processor: Intel Core i3
c) RAM: 02 GBDDR3
d) Hard Disk: 120 GB (scope for up gradation based on usage)
e) Monitor: TFT, 15 inch
f) Keyboard: 01 per system
g) Mouse: 01 per system
-
7/31/2019 Srs Document Tripti
12/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 12 of 99
Software:
a) Operating System: Windows XP/ Windows 7, Linux
b) Browsers: Google Chrome, Mozilla Firefox, Internet Explorer
Peripherals:
a) Printer: 01 per block
b) UPS: 01 per system (12 24 watt)
Internet connectivity: Minimum 500+ Kbps
3.1.3. Software Interfaces
Software Used Description
MySQL We have chosen MySQL for databasemanagement
PHP Used for Coding
Java script For coding purpose
HTML Used for designing the software
a) Operating System: Windows XP/ Linux (Fedora 11/Ubuntu 11.0)
b) Client side Scripting: java script
c) Programming Language: PHP
d) Web Application: HTML
e) Database: MySQL 5.0 and above
3.1.4. Communications Interfaces
Client on internet will be using HTTP Protocol
Client on intranet will be using TCP/IP Protocol
3.2.Functional Requirements
3.2.1.Household Survey Data Module:
The purpose of the module is to enter the profile of the members of the household of
the revenue village and carry out a situational assessment of the households. The
input template to be used for this module is Situational Assessment for Household
and the details are annexed as Annexure A (3.2.1). The output templates are
attached as Annexure B.
-
7/31/2019 Srs Document Tripti
13/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 13 of 99
3.2.2.SHG, CLF, GPLF Profile and Funds Flow Transaction Module:
This module is used to capture various activities like profiling, savings, meetings,
loan disbursement, loan repayment and grading. These activities are used to track
the funds utilization at various levels and give clear view about strengthening the
groups. The input templates details are annexed from Annexure A 3.2.2.1 to 3.2.2.18
3.2.3.Micro investment Plan (MIP) & Analysis Module:
Micro Investment plan is recorded by capturing input data such as member profile,
priority, wealth ranking, proposed activity, proposed investment amount etc.
Based on the input data, consolidated report with filters at state, district, block,
GP/GPLF levels and financial statement of SHG is generated.
Details can be found in Annexure A (3.2.3.1) , (3.2.3.2), (3.2.3.3), (3.2.3.4)
3.2.4.Skill Development of Rural Youth Module:
Skill Development of Rural Youth module is primarily used for entering the profile of
the unemployed youth from the villages and providing them job opportunities by
providing training on their interests and linking them with different placement
agencies. Besides training given, the module also tracks the training placement
details of rural youth.
The input templates for this module are Rural Youth Profile and Rural Youth
Training and Placement and the details of the template are annexed as Annexure A
(3.2.4.1) and (3.2.4.2) and the output templates are annexed as Annexure B.
3.2.5.Livelihood Module:
Livelihood module primarily focuses on different producer groups formed by thefamilies of a revenue village. This would help in tracking the number of groups
formed in every activity and the details of the office bearers of the groups. The input
templates of this module are Producer Group Details and are annexed as
Annexure A (3.2.5.1) and (3.2.5.2) and the output templates are annexed as
Annexure B.
-
7/31/2019 Srs Document Tripti
14/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 14 of 99
3.2.6.Capacity building of staff and other stakeholders Module:
The purpose of this module is to give the training to project staff, community and
other stake holders. The trainees are evaluated based on their learning, feedback by
trainer. Besides prescribed trainings based on the performance of trainee further
training is arranged. The template names are event creation, event activation,
Training planning, scheduling, Training Completion and these template are annexed
at Annexure A (3.2.6.1) to (3.2.6.5)
3.2.7.Tracking progress of projects Module:
The purpose of this module is to monitor and evaluate implementation of program
and projects on the basis of physical and financial progress.
The broad component consist of various report, internal learning and feedback are
annexed as Annexure B.
3.2.8.Human resource Module:
This module contains profile of the staff and captures the details on probation,
performance appraisal, leave, salary and grievance redressal. The input templates
are broadly classified into five components template details are listed as Annexure A
(3.2.8).The output templates are attached as Annexure B.
3.2.9.Procurement Module:
The purpose is to track the procurement of agencies information on time dimensions
covering from advertisements, selection of agencies and award of contract to the agency.
3.2.10. Finance Module:
The purpose of this module is to capture the funds flow on the basis of allocation
from SPMU to the district level, block level for the purpose of training, capacity
building, monitoring and evaluation, project management.Some of the types of funds covered are:-
Startup Fund, Community Investment Fund, Livelihood Fund etc. The expenditure
statement will generate at SHG, BPFT, DPMU, and SPMU as a report.
The Validation to prevent in error login in different fields of the above modules
is annexed in Annexure C.
-
7/31/2019 Srs Document Tripti
15/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 15 of 99
3.3. Use Cases
3.3.1.Household Survey Data Use Case:
Brief Description:
Cluster Coordinator collects the data from the households in a prescribed format and
submits to the block office for necessary data entry
Step by Step Description:
Cluster Coordinator takes the format from the block office
The coordinator visits the households and enters the details like head of the
household, gender, total women in the SHG, eligible members as prescribed in the
format
3.3.2.SHG, CLF, GPLF Profile and Funds Flow Transaction Use Case:
3.3.2.1.SHG Use Case:
Brief description: The members of the SHG perform various tasks in the group as
per the norms set at the time of formation.
-
7/31/2019 Srs Document Tripti
16/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 16 of 99
Step by step description:
The Cluster coordinator identifies eligible members and mobilizes them
for forming the SHG
Once formed, the office bearers are selected and meeting is conducted
In the first meeting, the regular savings and periodicity of meeting is
decided and in subsequent meetings, the events and problems are
discussed
In case of funds requirement, the members applies for loan which is
sanctioned by the office bearers
The loan amount is repaid by the members
3.3.2.2.GPLF Use case:
Brief description: GPLF is formed by selecting the members from the general body
of the office bearers from CLF.
Step by step description:
On an initial phase, meeting is carried for selecting the office bearers and
deciding the regular savings to be saved.
The loan is sanctioned to the SHGs based on the MIP submitted
The repayment amount is collected from the respective SHGs to whom the loan had
been sanctioned
-
7/31/2019 Srs Document Tripti
17/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 17 of 99
3.3.2.3.CLF Use case:
Brief description: CLF is formed by selecting the members from the general body
of the office bearers of different SHGs.
Step by step description:
The office bearers are selected from the representatives of the office
bearers from the SHGs
A meeting is conducted to set the norms
The loan request from different SHGs are processed and sent to GPLF
for further procedures
3.3.2.4.SHG-Bank Use case:
Brief description: In a span of 03 months from the date of formation, it is mandatory
for the SHG to open a bank account for the purpose of depositing, withdrawing
money and to get eligibility for availing various loans from the bank and the project.
-
7/31/2019 Srs Document Tripti
18/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 18 of 99
Step by step description:
The SHG opens the account in a bank which is primarily facilitated by a
bank linkage officer
The account is basically used for depositing the savings and withdrawing
amount from the savings
The bank also provides loan to the SHG members at a given interest rate
and also collects the loan amount
3.3.3.MIP and Analysis Use Case:
Brief Description: Members forms the SHG and activity will takes place as per the
rules define.
Step by Step Description:
Livelihood status will discussed at SHG with presence of Committee
member.
Members come to SHG meeting with their requirements.
Discussion will take place in presence of group leader, CRP, GPLF staff.
On the basis of priority, the fund will flow to SHG and its members.
-
7/31/2019 Srs Document Tripti
19/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 19 of 99
3.3.4.Skill Development of Rural Youth Use Case:
Brief Description:
Social Development Officer is responsible for placing the rural youth of the villages in
different companies
Step by Step Description:
Information from the household are collected through survey.
List of unemployed youth of a village are identified.
Based on the skills, the training is provided to the rural youth for enhancing
their skills.
The placement agencies are identified for providing placement to the
trained youth.
Once trained, the youths are linked with the placement agencies and are placed
with different companies or corporate houses.
-
7/31/2019 Srs Document Tripti
20/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 20 of 99
3.3.5.Livelihood Use Case:
Brief Description: Gathering the situational assessment house hold by cluster
coordinator and send to GPLF for forming the PG and market linkage.
Step by Step Description:
SA house hold will be collected by cluster coordinator.
CC will share the house hold data with GPLF.
Identification of HH, formation of PG and market linkage of PG will take
place.
3.3.6.Capacity building of staff and other stakeholders
Brief Description: The training is given by the training officer at state level to the
various officers and staffs at different levels.
-
7/31/2019 Srs Document Tripti
21/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 21 of 99
Step by step Description:
The training officer decides the specific training to be given for the
enhancement of the capacity of the officers and staffs at state and field
level
The training shall be provided to the staffs, SHG members, partners and
other stakeholders related to the project
3.3.7.Tracking progress of projects
Brief description: The tracking of the progress in the project is done at various
levels by referring the indicators present in the reports
Step by step description:
The tracking can be done at various levels of the project
This can be accessed by the officers and staffs at state level, district level
and block level
-
7/31/2019 Srs Document Tripti
22/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 22 of 99
3.3.8.Human Resources
Brief Description:
Human Resource is responsible for managing the available human resources of the
client. The basic activities formed under this module are creating the profile,
probation review, performance appraisal, leave, salary, grievance Redressal.
Step by Step Description
HR at state level enters the profile of all the staff at different levels like
State level, District Level, Block Level and cluster coordinator
The state level HR is responsible for reviewing the probation and
appraising the performance of the employees through a constituted
panel
The leave of the employees are sanctioned at the state level
The grievance are addressed for different levels of the office
-
7/31/2019 Srs Document Tripti
23/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 23 of 99
3.3.9.Procurement
Brief Description: Procurement module is primarily responsible for selecting
agencies starting from evaluation process to awarding the contract.
Step by Step Description:
The procurement officer at state level invites expression of interest through
advertisements
Screening of the application is done through evaluation of the documents
submitted by the responsive agencies
Based on the evaluation, the contract is awarded to the eligible agency.
3.3.10. Finance
Brief Description: Project management funds are allocated from SPMU to the
district level and block level for the purpose of training, capacity building, monitoring
and evaluation, project management
-
7/31/2019 Srs Document Tripti
24/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 24 of 99
Step by Step Description:
SPMU will provide Startup fund, IB, CIF, Livelihood fund and others
SPMU will provide PPIF-I and PPIF-II direct to SHG.
GPLF will provide CIF to SHG.
At Block /DPMU/SPMU level the expenditure statement will generate.
3.4. Non Functional Requirements
3.4.1. Performance:
Performance requirements define acceptable response times for system
functionality. Depending on internet connection speed
The load time for 90% of user interface screens would take less than thirtyseconds
The load time for 90% of report screens would take less than a minute
The login and logout information shall be verified within five seconds.
Profile creation should be done in less than 01 minute
Update of profile shall be done in less than 01 minute.
3.4.2. Reliability:
The data stored in centralized database is reliable with daily archiving facility that
would protect data from loss not more than a day.
3.4.3. Availability:
The system would be available 24*7 excluding time during upgradation of code and
hardware.
3.4.4. Security:
For each authentic user the login will be through user id and password. The system
will alert user to change its password every 15 days to protect from possible
trespassing. Server will be protected in an environment with spam guard, antivirus,
appropriate firewall.
-
7/31/2019 Srs Document Tripti
25/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 25 of 99
3.4.5. Maintainability:
Safal Solutions will be doing the maintenance during project period. It will maintain a
register for bugs raised and will rectify the bugs within 7 days from the date of
logging of the issue. Regular version management would be undertaken for
maintaining the code and database with periodical security check. The maintenance
team will be supported with adequate documentation.
3.4.6. Portability:
PHP and MySql based MIS Application can be accessed from anywhere and with
any operating system platform. Server side MySql 5.0 should loaded on Linux or
Linux friendly platform. Application can run on any browser such as Mozilla Firefox
15.0, Google Chrome 21.0, and Microsoft Internet Explorer 7.0.
3.4.7. Scalability
The MIS Application is designed for 1020 GPs, however there is scope of being
scaled to 1500 GPs
3.4.8. Multi Lingual Support:
The MIS application supports both English and Odia languages.
4. Analysis Model
4.1 Data Flow DiagramsHousehold Survey Data Module
The cluster coordinator collects the information from different households and
submits the data at the block office for storing them in the PDB
-
7/31/2019 Srs Document Tripti
26/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 26 of 99
SHG, CLF, GPLF Profile and Funds Flow Transaction Module
The SHG is formed by grouping the eligible members which is collected from the SA
household data. The transaction between the members and the SHG is both financial and
non financial. The CLF is formed by grouping SHGs and the transactions that take placebetween CLF and members are primarily non financial. The GPLF is formed by grouping the
CLF and the transactions between members and GPLF are primarily financial and non
financial. . There are also financial transactions taking place between SHG and GPLF. This
process is stored in the Panchayat Database and is updated in the report database
-
7/31/2019 Srs Document Tripti
27/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 27 of 99
MIP and Analysis module
The SHG receives the loan application from the members and prioritize the loans. This is
sent to the state through GPLF for the sanction of loan. The process of loan application to
GPLF is stored in the PDB and is accessed by the state through RDB.
Skill Development of Rural Youth Module
The input for this process is collected from the SA household. The process of providing
training is stored in PDB and is fetched by RDB at state level
-
7/31/2019 Srs Document Tripti
28/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 28 of 99
Livelihood module
The formation of producer group of is captured at the panchayat level by the PDB and the
summary is generated at state through RDB
Capacity Building for staff and Other Stakeholders Module
The process of capacity building is stored at PDB. The input for this process is captured from
HR DB for providing training on staff
-
7/31/2019 Srs Document Tripti
29/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 29 of 99
HR module
The process involves the interaction between the employees and the primary components of
the HR process. The updates and the reports are captured in the HR DB
Procurement Module
The process involves in inviting tenders from different agencies through advertisements
basically initiated by the procurement officer from the State Level. The data input in done
through procurement officer and is stored at RDB for the purpose of generating the report
-
7/31/2019 Srs Document Tripti
30/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 30 of 99
Finance module
The process of financial transaction taking place between different entities in the module is
stored in the the PDB and the report is accessed by the State through RDB
-
7/31/2019 Srs Document Tripti
31/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 31 of 99
5. Change Management Process
For more changes or requirements, there will be a change request form to be filled up by
TRIPTI and sent to Safal Solutions. Based on the requistion, mandays will be calculated
from SAFAL and necessary changes will be carried out only after approval of mandays by
TRIPTI.
This process will be updated on the revision history
-
7/31/2019 Srs Document Tripti
32/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 32 of 99
ANNEXURE A
3.2.1: Household Survey Data
Date of Collection UE
District Display Block Display Panchayat Selection
Village Selection Hamlet Selection Village code Display
Household number Family ID as per 2002 survey Display
Name of female head of HH Name of the Head of HH UE
Female head's relation with head of HH Gender of head of HH selection
Economic Status APL BPL Caste Selection
Male Female Total UE
UE UE Display
No. of women SHG member UE UE
Occupation of Household Primary Secondary No. of disabled member UE
No. of Certified disabled member UE Degree of disability UE
M F Skill known by the members of the HH Selection
Well being group Selection Do you have NREGA Job Card Selection
If Yes, Job Card number UE
No of days worked under NREGA in last FY Entitlement Type received by Household Selection
Completion Date UE
Submit Cancel
SHG name(Where member from the HH)
No. of Unemployed youth(18-35 year
RemarksUE
Village Situation Assessment Household
UE
UE
Selection
Total member in HH No. of eligible women member above 18 year
-
7/31/2019 Srs Document Tripti
33/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 33 of 99
3.2.2: SHG, CLF, GPLF Profile and Funds Flow Transaction
3.2.2.1: Village Situation Assessment Household:
Date of Collection UE
District Display Block Display Panchayat Selection
Village Selection Hamlet Selection Village code Display
Household number Family ID as per 2002 survey Display
Name of female head of HH Name of the Head of HH UE
Female head's relation with head of HH Gender of head of HH selection
Economic Status APL BPL Caste Selection
Male Female Total UE
UE UE Display
No. of women SHG member UE UE
Occupation of Household Primary Secondary No. of disabled member UE
No. of Certified disabled member UE Degree of disability UE
M F Skill known by the members of the HH Selection
Well being group Selection Do you have NREGA Job Card Selection
If Yes, Job Card number UE
No of days worked under NREGA in last FY Entitlement Type received by Household Selection
Completion Date UE
Submit Cancel
SHG name(Where member from the HH)
No. of Unemployed youth(18-35 year
RemarksUE
Village Situation Assessment Household
UE
UE
Selection
Total member in HH No. of eligible women member above 18 year
-
7/31/2019 Srs Document Tripti
34/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 34 of 99
3.2.2.2: SHG Profile:
SHG Code Display
Address
District Display Block Display
Gram panchayat Display Village/Town Selection
Hamlet Selection
Name
Group name UE Name in RL UE
Type of group Selection Formation Date Dt selection
Promoted by Selection UE
Phone Number UE
Saving Plan
Savings Plan Selection Savings Amount UE
Meeting plan
Meeting Frequency Selection Meeting Day/Date Selection
Meeting place UE Meeting time UE
Submit
SHG Profile
In case of other(Specify)
Cancel
-
7/31/2019 Srs Document Tripti
35/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 35 of 99
3.2.2.3: Member Profile:
Date of Collection Display SHG Code Display Date of Formation Display Meeting Frequency Display
District Display SHG Name Display Total Members Display Meeting Day/Date Display
Block Display Type Display S/b Bank A/c Display Frequency of regular saving Display
Panchayat Display Category of SHG Display Bank Name Display Amount of regular saving by each member Display
Village Display SHG Promoted by Display Branch Name Display
Hamlet Display Date of Account Opening Display
CLF Nam e Display Nam e of GPLF Dis play Cont ac t T el No f or SHG Display
Member Details
Member Code Display
Member Name UE Name in Regional Language UE Household Number UE Name of the head of HH Display
M em ber 's relat ion wit h Head of HH Selection W ell Being Status Selection Posit ion in SHG Select ion Ef fective From Selec tion
Age of the member UE Date of joining in the group Selection Education Level Selection Economic Status Display
Member's Occupation Selection Contact Number of the member UE
Land in acres in use for cultivation
Own UE Lease in/Share cropping UE
Livestock in nos
Cat tle UE Goat and Sheep UE Pig UE Poultry UE
Whether member is disabled Selection
Social Security
NREGA Job Card Display HH Enroll in any Social Security Scheme
Whether member's life insured Selection Caste Selection
Submit Cancel
MEMBER PROFILE
-
7/31/2019 Srs Document Tripti
36/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 36 of 99
3.2.2.4: CLF Profile:
3.2.2.5: GPLF Profile:
GP Selection
CLF name UE CLF name in RL UE
Dt selection CRP Selection
Sl. No. Village SHG name Date of formation
1 Selection Selection Display
2 Selection Selection Display
More Remove
Submit Cancel
CLF profile
Date of formation
District Block
GPLF code Registration no.
GP
GPLF name GPLF name in RL
Formation dateGPLF Address
TAN no.
PAN no. VAT no.
CC
Submit Cancel
GPLF Profile
Display Display
Display UE
Selection
GPLF details
UE UE
Date selection/UE
Text area
UE
UE UE
Selection
-
7/31/2019 Srs Document Tripti
37/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 37 of 99
3.2.2.6: SHG DIDI Sheet:
Gp Display village Display SHG Code Display
SHG Name Display Total Members Display Date Display
Saving Interest (+ Fines) Principal Regular Saving Voluntary SavInterest on loaPrincipal on loOthers (+ Fines)
Loan
product Loan Purpose Loan Amou No of Installments
1 Display Display Display Display 25 0 0 0 Display Display
2 Display Display Display Display 50 0 150 5 Display Display
3 Display Display Display Display Display Display
4 Display Display Display Display Display Display
5 Display Display Display Display Display Display
6 Display Display Display Display Display Display
7 Display Display Display Display Display Display
8 Display Display Display Display Display Display
9 Display Display Display Display Display Display10 Display Display Display Display Display Display
11 Display Display Display Display Display Display
12 Display Display Display Display Display Display
13 Display Display Display Display Display Display
Display Display Display Display(a) Dis play(b) Display Display(d) Display(E) Display Display(J) Display(K) Display
Cash in hand as on last meeting Display Display
Amount withdrawn from bank savings Display Display
Loan taken from bank [F] Display Display
Amount withdrawn from GPLF savings Display Display
Loan taken from GPLF [G] Display Display
Financial aid / assiatcne and grants [H] Display Display
Other recipts [I] Display Display
Total
Loan repayment to GPLF [M]
Repayment of financial assistance / grant [N]
Savings at Bank
Savings at GPLF
Loan repayment to Bank [L]
Other Expenses [O]
Cash in Hand [P]
Attendance
Withdrawal amt
from voluntary
savings
INFLOW
Sl No Member's Name Total OUTFLOW Total
OUTFLOWDemand
-
7/31/2019 Srs Document Tripti
38/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 38 of 99
3.2.2.7: GPLF Monthly Transaction Sheet:
3.2.2.8: CLF Office Bearers:
CLF Select
CLF office bearers
S. No. SHG Member Phone no Designation
1 Selection Select UE Select
More Remove
Submit Cancel
CLF Office Bearers
State Display District DisplayPanchayat
Block
GPLF Code Display GPLF name Display GPLF formation date
CLF Selection Meeting date Dt selection MM/YYYY
Loan Repayment
P I
1 Display UE UE UE Display Display Display Display/UE Display/UE Display UE Selection
2 Display UE UE UE Display Display Display Display/UE Display/UE Display UE Selection
3 Display UE UE UE Display Display Display Display/UE Display/UE Display UE Selection
4 Display UE UE UE Display Display Display Display/UE Display/UE Display UE Selection
5 Display UE UE UE Display Display Display Display/UE Display/UE Display UE Selection
Display Display Display Display Display Display Display Display Display Display
Cash balance : Display
Bank balance : Display
Submit Cancel
Total
SavingVoluntary
SavingOther Total Type of loan Outstanding
GPLF Monthly Transaction Sheet (GPLF - MTS)
Display
Display
SN SHG name
SavingDemand Cummulative
repaymentFine Attendance
-
7/31/2019 Srs Document Tripti
39/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 39 of 99
3.2.2.9: Event/Training Completion:
3.2.2.10: SHG Bank Detail:
District Selection Block Selection
FY Selection Month Selection Status Selection
Modify
SN Data Event type Trainee level Parent name Topic/Event name Duration (days) Start date End date Venue/Level Event status
Display Display Display Display Display Display Display Display Display Display Click here
Print Export Cancel
Event/Training completion
Bank Information
Bank name Bank branch Account type A/c no Delete Edit
Selection Selection Selection UE
More
Submit Cancel
SHG Bank Detail
-
7/31/2019 Srs Document Tripti
40/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 40 of 99
3.2.2.11: GPLF Receipts and Payments:
-
7/31/2019 Srs Document Tripti
41/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 41 of 99
3.2.2.12: GPLF Loan Disbursement:
-
7/31/2019 Srs Document Tripti
42/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 42 of 99
3.2.2.13: SHG Loan Disbursement:
3.2.2.14: Additional Repayment:
SHG
Member
Account name
Amount
No. of installments
Rate of interest rate
Loan type
Activity
Date of Disbursement
Transaction Type
Cheque No
Balance
Submit Cancel
Loan disbursement
Selection
Selection
UE
Selection
Display
Date selection
User Entry
Selection
Display
Selection
Selection
UE
Village name Display SHG Display
Member Selection Loan outstanding Display
Loan product Display Principal User Entry
Date of repayment Selection Interest User Entry
Transaction type Selection Balance Display
Submit Cancel
Additional repayment
-
7/31/2019 Srs Document Tripti
43/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 43 of 99
3.2.2.15: Community Professional Profiles:
3.2.2.16: Bank Branch Entry:
Branch code UE IFSC code UE
MICR code UE
Branch detail
Bank name
Branch name UE Regional name UE
Address
Address
Block Display District Display
State Display Phone UE
Submit Cancel
Bank Branch Entry
Selection
UE text area
CP type Selection
SHG member No Yes
Village SEL SHG name SEL
Member name SELECTION Designation Display
Name UE Name in R/L UE/Display
Date of birth Dt selection/Display Date of joining Date selection
Gender selection Marital status Selection
Education Selection Specialization Selection
Category Selection Well being status Selection
Block Display GP Selection
Village Selection Tola/Sahi/Pada UE
Contact no UE Address
Type of card Selection Details UE
Date o f issue Date selection
Reference type Selection Name UE
Address Contact no UE
Submit Cancel
Reference
UE
Community Professional Profiles
Personal detail
Address
UE
Document supporting ID and address proof
-
7/31/2019 Srs Document Tripti
44/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 44 of 99
3.2.2.17: GPLF Office Bearers:
3.2.3: MIP & Analysis
3.2.3.1: Micro Investment Plan (MIP):
GP Selection Village Selection
Display
S.No Print
1 Print Edit
2 Print Edit
3 Print Edit
4 Print Edit
5 Print Edit
6 Print Edit
7 Print Edit
8 Print Edit
9 Print Edit
Micro Investment Plan (MIP)
No of SHG in which Micro Planning done :
SHG Name Click to enter details Click to editView previous
micro plans
Display New Select
Display New Select
Display New Select
Display New Select
Display New Select
Display New Select
Display New Select
Display New Select
Display New Select
GPLF Select
GPLF office bearers
S. No. CLF CLF OB Phone no Designation
1 Selection Select UE Select
More Remove
Submit Cancel
GPLF Office Bearers
-
7/31/2019 Srs Document Tripti
45/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 45 of 99
3.2.3.2: SHG Profiling:
Date
1 Display
2 Display
3 Display
General SC ST BC Total No of Microplannigs has been completed :Display
Display Display Display Display Display
4 Display
5 Display
6 Display
7 Display
8 Display
9 Display
10 Display
Next Previous
Names of the representatives:
SHG Profiling: Comprehensive Information of the SHG as on date
As on date
Name of the SHG:
Name of the Village:
No. of members in the SHG:
Bank Account No with Bank name of the SHG:
Date of inception of the SHG:
Total amount of Savings:
No. of meetings conducted so far:
Name of GPLF to which group is associated:
Total amount of loans provided by the SHG:
3.2.3.3: Financial Statement of SHG:
Block Display GP Display GPLF Display CLF Display
SHG name Display Formation date Display
Sl NoName of the
Members
Total Savings
(Rs)
Loan Outstanding
(Rs)
Default, if any
(Rs.) Balance sheet
1 Display Display Display Display Liabilities Rs. Assets Rs
2 Display Display Display Display Total Member Savings Display Cash in Hand Display
3 Display Display Display Display Total Bank Display Cash at Bank Display
4 Display Display Display Display Loan O/S Display Savings at GPLF Display
5 Display Display Display Display Total GPLF loan O/S Display Members loan O/S Display
6 Display Display Display Display Other payables (if any) Display
7 Display Display Display Display Total Display Total Display
8 Display Display Display Display
9 Display Display Display Display
10 Display Display Display Display
11 Display Display Display Display
12 Display Display Display Display
Total Display Display Display Display Grand Total Display Grand Total Display
Next Previous
Financial Statement of SHG
Excess of cash inflow/
income over Expenditure Display
Excess of Expenditure
over cash inflow / Income Display
-
7/31/2019 Srs Document Tripti
46/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 46 of 99
3.2.3.4: SHG Micro-Investment Plan:
3.2.4: Skill Development of Rural Youth
3.2.4.1: Rural Youth Profile:
Block GP GPLF Display
CLF SHG name Formation date Display
Sl. No.Name of
memberPriority
Wealth
Ranking
Activity
Proposed
Investment
Proposed
Loan
Amount
Life of Asset / Tenure
of Benefits
Monthly Incremental
Income
Saving Capacity
of HH
Installment
Amount
No. of Monthly
Installment
Remarks/ Need for other non financial
support/ other entitlement (PDS, Insurance,
Pensions, etc)
1 Display Selection Display Selection UE UE UE UE UE Display UE UE
2
3
4
5
6
7
Total
Submit Cancel
SHG-Micro Investment Plan
Display Display
Selection Selection
District Sel Block Sel
GP Sel
Basic information
Name UE Name in RL UE
Date of birth Date Sel Gender Sel
Marital status Sel Education Sel
Training interest Sel ID Proof/Addr Sel
Address
Block Sel
Village Sel Tola/Sahi/Pada UE
Address
Contact no. UE
Linkage
CLF Sel Related SHG Sel
SHG member Selection
Submit Cancel
Rural Youth Profile
UE
-
7/31/2019 Srs Document Tripti
47/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 47 of 99
3.2.4.2: Rural Youth Training & Placement:
3.2.5: Livelihood (Producers Group)
3.2.5.1: Producer Group Details:
District Display Block Display
GP Sel
Age from Sel Age to Sel
Education Sel Gender Sel
Training interest Sel Training status Sel
Placement status Sel
SN Name Block GP DoB Contact no.Training
interest
Training
givenTraining org.
Placement
given
Organization
where placed
1 Display Display Display Disp Disp Disp Yes/no UE Sel UE
2
3
4
5
Submit Cancel Print Export
Rural Youth Training & Placement
PG code Auto gen.
Producer group details
Producers' group name UE Activity Selection
Name in RL UE Date of Formation Selection
Location
Block Display Village Selection
Office bearer
Name Designation
U.E Selection
U.E Selection
U.E Selection
New Modify Delete
Save Cancel Exit
Producer Group Details
-
7/31/2019 Srs Document Tripti
48/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 48 of 99
Event type Selection Trainee level Selection
Type Selection Parent Selection
Parent Name
Topic/Event name
Topic Description
Submit Cancel
Event Creation
3.2.5.2: Mapping Members to Producer Group:
3.2.6: Capacity Building for staff and Other Stakeholders and Social
Development
3.2.6.1: Event creation:
Non-SHG member SHG member
Display Selection
Non-SHG members detail
SHG members detail
Map Remove map cancel Exit
Mapping members to producer group
Selection Selection Selection
UE Selection Selection
Village SHG Member name
Cluster/Office name Producer group
Member name Village Gender
-
7/31/2019 Srs Document Tripti
49/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 49 of 99
3.2.6.2: Event/Training Activation:
3.2.6.3: Event/Training Plan:
3.2.6.4: Event/Training Schedule:
FY Selection Event type Selection Trainee level Selection
Activate Deactivate
1 Display
2
3
Save Print Cancel Export
Event/Training activation
SNParent/Topic/Event
name
StatusDelete
FY Selection District Selection Block Selection
Event type Selection Trainee level Selection
SN Topic/Event name Q1 Q2 Q3 Q4 Total Modify
Display UE UE UE UE DISP
Save Print Cancel Export
Event/Training plan
District Selection Block Selection
Event type Selection Trainee level Selection
Topic/Event name Duration (days) Start date End date Venue/Level Resource Institute/level
SEL UE UE DISP SEL UE
More
Save Cancel Print Export
Event/Training Schedule
-
7/31/2019 Srs Document Tripti
50/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 50 of 99
3.2.6.5: Event/Training Completion:
District Selection Block Selection
FY Selection Month Selection Status Selection
ModifySN Data Event type Trainee level Parent name Topic/Event name Duration (days) Start date End date Venue/Level Event status
Display Display Display Display Display Display Display Display Display Display Click here
Print Export Cancel
Event/Training completion
-
7/31/2019 Srs Document Tripti
51/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 51 of 99
3.2.8: Human Resource Module
3.2.8.1: Staff Profile:
Personal Detail
Name UE Father/Husband name UE
DOB UE Gender Selection
If Odisha domicile
Domicile district Selection/UE Domicile block Selection/UE
Marital Status Selection Blood group UE
Chi ld Bel ow 18 yrs UE
Category BC Identification mark UE
Location and Reporting
Type of the staff Selection Location Selection
Reg No. UE Themetic unit Selection
Designation Selection Category selected from Selection
Station of staff UE Date of joining in TRIPTI date
Date of joining current office date Probation Selection
Probation period(in months) Selection Date of confirmation Display
Reporting to officer Selection Reporting officer's department Selection
Reporting to officer's location Selection Member of PF Yes No
PF Account no. UE
Staff Profile
-
7/31/2019 Srs Document Tripti
52/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 52 of 99
Mailing Attributes
Start name selection Dear name/nick UE
Official email id UE Personal email id UE
Current address Permanent Address
Phone UE Mobile UE
Education details
Qualification School/College/Institution Board/University State % Year of PassingSubject/
Specialization
Selection UE UE UE UE UE UE
Upload Scanned copies of requisite qualification Browse
More
Experience details
Organization Position Nature of job From Date To Date
UE UE UE UE UE
More
Reference
Name Tel.No Email Address
UE UE UE UE
More
UE UE
-
7/31/2019 Srs Document Tripti
53/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 53 of 99
Language proficiency
Language Read Write Speak
Selection
More
Document supporting address verification
Type of card Selection Details UE Date of Issue UE
More
Emergency contact
Resume URL Browse Photo URL Browse
Submit Cancel
Name Contact no Emailid
UE UE UE
Special skill based training attended UE
-
7/31/2019 Srs Document Tripti
54/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 54 of 99
3.2.8.2: Indicator Profiles:
3.2.8.3: Mapping Indicators with Designation:
Indicator type
Indicatory name
Indicator code
Unit
Leaf node
Status
Level
Active/Inactive
Display
Indicators Profiles
Selection
UE
Display
Selection
Yes/No
Submit Cancel
Indicator type Selections Level Selection
Department Selection Designation Selection
Indicator 1
Indicator 2
Indicator 6
Available Indicators
Indicator 3
Indicator 4
Indicator 5
Mapped Indicators Indicator 7
Mapping Indicators with Designation
Map
Un-map
-
7/31/2019 Srs Document Tripti
55/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 55 of 99
3.2.8.4: Panel Selection for Performance Appraisal:
3.2.8.5: Staff Transfer Details:
Panel name UE Effective from Date Selection
Members
Location Staff
epartment
(Thematic area) Designation
Selection Selection Display Display
+
Submit Cancel
Panel Selection for Performance Appraisal
Present Office name
Staff name
Station of the staff
New office name
Reporting to (new)
Date of transfer
Transfer allowance
Freght and packaging charge
Submit Cancel
Selection
Staff Transfer Details
Selection
Selection
Display
Selection
Selection
Selection
Selection
-
7/31/2019 Srs Document Tripti
56/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 56 of 99
3.2.8.6: Staff Separation:
3.2.8.7: SA Due and Sending Request for the same:
Office name
Staff name Selection
Type of separation Selection
Date of separation Selection
Reason for separation User Entry
Submit Cancel
Staff Separation
Selection
Level Selection Designation Selection
S.NO NameEmployee
codeDate of Joining
Period for
ConfirmationReporting person Date to be confirm
Check to
send req
1 Display Display Display Display Display Display
2 Display Display Display Display Display Display
3 Display Display Display Display Display Display
4 Display Display Display Display Display Display
5 Display Display Display Display Display Display
6 Display Display Display Display Display Display
7 Display Display Display Display Display Display
8 Display Display Display Display Display Display
9 Display Display Display Display Display Display
10 Display Display Display Display Display Display
11 Display Display Display Display Display Display
12 Display Display Display Display Display Display
13 Display Display Display Display Display Display
14 Display Display Display Display Display Display
15 Display Display Display Display Display Display
Send Cancel
SA due and sending request for the same
-
7/31/2019 Srs Document Tripti
57/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 57 of 99
3.2.8.8: Self assessment Note to be filled by Staff:
3.2.8.9: Filled SA from Staff/Reminder to Staff/Request to Supervisor:
Name of Staff Designation Display
Place of posting Supervisor Display
Date of joining Probation Display
Submit Cancel
(Highlight reasons which strongly advocate for your probation confirmation)
Test area
Staff has to highlight his performance in the line of timely accomplishment of task, positive aatitude and behaviour displayed in the project,
performed task as a good team player and adhereing norms as well as discipline of the Society.
What are the areas in which you seek support from Project to work effectively?
Text area
Self assessment note to be filled by staff
UE/Selection
Display
Display
Why do you think that your probation should be confirmed?
Level Selection Designation Selection
S.NO NameEmployee
codeDate of Joining
Period for
ConfirmationReporting person
Date to be
confirm
Self assessment note
filled? (Status)
Reporting
office
Check to
send req1 Display Display Display Display Display Display Yes Display
2 Display Display Display Display Display Display No Display
3 Display Display Display Display Display Display No Display4 Display Display Display Display Display Display Yes Display
5 Display Display Display Display Display Display No Display
6 Display Display Display Display Display Display Yes Display
7 Display Display Display Display Display Display Yes Display
8 Display Display Display Display Display Display Yes Display
9 Display Display Display Display Display Display No Display
10 Display Display D isplay Display Display Display No Display11 Display Display D isplay Display Display Display Yes Display
12 Display Display D isplay Display Display Display No Display
13 Display Display D isplay Display Display Display Yes Display
14 Display Display D isplay Display Display Display Yes Display15 Display Display D isplay Display Display Display Yes Display
Send Cancel
Filled SA from Staff/Reminder to staff/request to Supervisor
-
7/31/2019 Srs Document Tripti
58/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 58 of 99
3.2.8.10: Assessment to be made by supervisor/Panel:
3.2.8.11: Assessment from Supervisor/Reminder to supervisor/Request to
Panel
Name of the Staff Display Designation Display
Location Display Date of Joining Display
Period of Note Display Date to be confirmed Display
Link to show the self assessment note by staff
Remarks Score Remarks Score2 Display Text area/Display Text area Selection Text area Selection3 Display Text area/Display Text area Selection Text area Selection
4 Display Text area/Display Text area Selection Text area Selection5 Display Text area/Display Text area Selection Text area Selection6 Display Text area/Display Text area Selection Text area Selection7 Display Text area/Display Text area Selection Text area Selection
8 Display Text area/Display Text area Selection Text area Selection9 Display Text area/Display Text area Selection Text area Selection
10 Display Text area/Display Text area Selection Text area Selection
11 Display Text area/Display Text area Selection Text area Selection12 Display Text area/Display Text area Selection Text area Selection
Additional remarks if any Text area Additional remarks if any Text area
(Reporting person name) (Panel name)
Submit Cancel
Assessment to be made by Supervisor/Panel
S.No Indicator codeEvaluation
parameter
Reporting person name display Panel member name display
Level Selection Designation Selection
S.NO NameEmployee
codeDate of Joining
Period for
ConfirmationReporting person
Date to be
confirm
Assessed by
Supervisor? (Status)Select panel
Check to
send req
1 Display Display Display Display Display Display Yes Selection
2 Display Display Display Display Display Display No Selection
3 Display Display Display Display Display Display No Selection
4 Display Display Display Display Display Display Yes Selection
5 Display Display Display Display Display Display No Selection
6 Display Display Display Display Display Display Yes Selection
7 Display Display Display Display Display Display Yes Selection
8 Display Display Display Display Display Display Yes Selection
9 Display Display Display Display Display Display No Selection
10 Display Display Display Display Display Display No Selection
11 Display Display Display Display Display Display Yes Selection
12 Display Display Display Display Display Display No Selection
13 Display Display Display Display Display Display Yes Selection
14 Display Display Display Display Display Display Yes Selection
15 Display Display Display Display Display Display Yes Selection
Send Cancel
Assessment from Supervisor/Reminder to Supervisor/request to Panel
-
7/31/2019 Srs Document Tripti
59/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 59 of 99
3.2.8.12: List of staff Filled up their Assessment Note under Your Reporting:
3.2.8.13: Assessment from Panel/Reminder to Panel:
S.NO NameEmployee
codeDate of Joining
Period for
Confirmation
Reporting
personDate to be confirm
Click to give
assessment
1 Display Display Display Display Display Display Click2 Display Display Display Display Display Display Click
3 Display Display Display Display Display Display Click
4 Display Display Display Display Display Display Click
5 Display Display Display Display Display Display Click
6 Display Display Display Display Display Display Click
7 Display Display Display Display Display Display Click
8 Display Display Display Display Display Display Click
9 Display Display Display Display Display Display Click
10 Display Display Display Display Display Display Click
11 Display Display Display Display Display Display Click
12 Display Display Display Display Display Display Click
13 Display Display Display Display Display Display Click
14 Display Display Display Display Display Display Click
15 Display Display Display Display Display Display Click
Print Cancel
List of Staff filled up their self assessment note under your Reporitng
Level Selection Designation Selection
S.NO Name
Employee
code Date of Joining
Period for
Confirmation Reporting person
Date to be
confirm
Assessed by
Panel ?
(Status) Panel
Check to
send
Reminder
1 Display Display Display Display Display Display Yes Display
2 Display Display Display Display Display Display No Display3 Display Display Display Display Display Display No Display
4 Display Display Display Display Display Display Yes Display
5 Display Display Display Display Display Display No Display
6 Display Display Display Display Display Display Yes Display
7 Display Display Display Display Display Display Yes Display
8 Display Display Display Display Display Display Yes Display
9 Display Display Display Display Display Display No Display
10 Display Display Display Display Display Display No Display
11 Display Display Display Display Display Display Yes Display
12 Display Display Display Display Display Display No Display
13 Display Display Display Display Display Display Yes Display
14 Display Display Display Display Display Display Yes Display
15 Display Display Display Display Display Display Yes Display
Send Cancel
Assessment from Panel/Reminder to Panel
-
7/31/2019 Srs Document Tripti
60/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 60 of 99
3.2.8.14a: To Set the KPI Target for an Individual:
3.2.8.14b: To set the target for Team:
3.2.8.15: Self Assessment Due and Sending Request for the Same:
For the year of Starts from cur FY Location Selection Staff Selection
Department Display Designation Display Date of Joining Display
Individual KPI
S.No
Performance criteria
(Indicator) Unit Source Weight given Previous target Current target
1 Display Display Display Display UE/Display UE
2 Display Display Display Display UE/Display UE
3 Display Display Display Display UE/Display UE
4 Display Display Display Display UE/Display UE
5 Display Display Display Display UE/Display UE
Submit Cancel
To set the KPI target for an Individual
Location Selection Department Selection For the year of Starts from Curr FY
Team KPI
S.No
Performance criteria
(Indicator) Unit Source Weight given
Target for the Year
per month
1 Display Display Display Display UE
2 Display Display Display Display UE
3 Display Display Display Display UE
4 Display Display Display Display UE
5 Display Display Display Display UE
Submit Cancel
To set the target for Team
Level Selection
For the year of Selection Period Selection
S.NO Name Employee Code Date of Joining Reporting person Reporting office
Check to send
request
1 Display Display Display Display Display
2 Display Display Display Display Display
3 Display Display Display Display Display
4 Display Display Display Display Display
5 Display Display Display Display Display
6 Display Display Display Display Display
Submit Cancel
Self Assessment due and sending request for the same
-
7/31/2019 Srs Document Tripti
61/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 61 of 99
3.2.8.16: Self Assessment Note to be filled by Staff:
3.2.8.17: Team Assessment Due and Sending Request for the same:
Staff name Self/Selection Location Display
Department Display Designation Display
For the year of Selection Period Selection
Individual KPI
1 Display Display Display Display UE Text area (UE) Text area (UE) Selection
2 Display Display Display Display UE Text area (UE) Text area (UE) Selection
3 Display Display Display Display UE Text area (UE) Text area (UE) Selection
4 Display Display Display Display UE Text area (UE) Text area (UE) Selection
5 Display Display Display Display UE Text area (UE) Text area (UE) Selection
Other Task Performed
1 UE Selection UE Text area Text area Selection
+
Attach scanned copy of attachment if it is there for reference Browse Mandatory for AC CC in case they have not filled Sel
Submit Cancel
Self assessment note to be filled by staff
S.No
Performance
criteria (Indicator) Unit Weight given
Target for the
Year
Achievment in unit
value
Achievement in
details
Remarks/
Justification on
achievement
file
Self Grade
S.No
Performance
criteria ( Indicator) Unit
Achievment in
unit value
Achievement
in details
Remarks/
Justification on
achievement Self Grade
Level Selection Department Selection
For the year of Selection Period Selection
S.NO Team name Team ID
Located in (District
name) Block
Check to send
request
1 Display Display Display Display
2 Display Display Display Display
3 Display Display Display Display
4 Display Display Display Display
5 Display Display Display Display
Submit Cancel
Team Assessment due and sending request for the same
-
7/31/2019 Srs Document Tripti
62/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 62 of 99
3.2.8.18: Self Assessment note to be filled by Team:
3.2.8.19: Filled SA from Staff/Reminder to Staff/Request to Supervisor:
Location Display Department Display
For the year of Selection Period Selection
Individual KPI
1 Display Display Display Display UE Text area Text area Selection
2 Display Display Display Display UE Text area Text area Selection
3 Display Display Display Display UE Text area Text area Selection
4 Display Display Display Display UE Text area Text area Selection
5 Display Display Display Display UE Text area Text area Selection
Other Task Performed
1 UE Selection UE Text area Text area Selection
+
Submit Cancel
Self assessment note to be filled by Team
S.No
Performance
criteria (Indicator) Unit Weight given Target for the Year
Achievment in
unit value Achievement in details
Remarks/justification on
achievement Self Grade
S.No
Performance
criteria (Indicator) Unit
Achievment in
unit value
Achievement in
details
Remarks/
Justification on
achievement Self Grade
Level Selection
For the year of Selection Period Selection
S.NO Name Employee Code Date of Joining
Reporting
person
Reporting
office
Self
Assessment
Done?
Check to
send
req/Remi
nder
1 Display Display Display Display Display Yes
2 Display Display Display Display Display No3 Display Display Display Display Display Yes
4 Display Display Display Display Display Yes
5 Display Display Display Display Display No
6 Display Display Display Display Display No
Send request Cancel
Filled SA from Staff/Reminder to staff/request to Supervisor
-
7/31/2019 Srs Document Tripti
63/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 63 of 99
3.2.8.20: Assessment to be made by Supervisor:
3.2.8.21: Assessment from Supervisor/Reminder to Supervisor:
Staff name Display Location Display
Department Display Designation Display
For the year of Display Period Display
Individual KPI Link to show the scanned copy of self assessment note
Remarks on
achievementGrade
1 Display Display Display Display Display Display Display Display Text area Selection
2 Display Display Display Display Display Display Display Display Text area Selection
3 Display Display Display Display Display Display Display Display Text area Selection
4 Display Display Display Display Display Display Display Display Text area Selection
5 Display Display Display Display Display Display Display Display Text area Selection
Other Task Performed
Remarks on
achievement Grade
1 Display Display Display Display Display Display Text area Selection
2 Display Display Display Display Display Display Text area Selection
Supervisor's Report
Grade
Subm it Canc el
Unit
Performance criteria
(Indicator)
Achievment in
unit value
Remarks/ justification
on achievement
Assessment to be made by Supervisor
S.No Weight givenTarget for the
Year
Remarks on
Achievement
Self Grade
Unit AchievedPerformance
criteria (Indicator)
Remarks/
justification on
achievement
S.No
Reporting person Name
Self grade
Selection
Achievement
in details
Reporting person Name Display
Regarding suitability of the staff in the project under the parameters of discipline, punctuality, timely accomplishment of work, team work a nd
integrity while accomplishing the duties
Text area
Level Selection
For the year of Selection Period Selection
S.NO Name Employee Code Date of JoiningReporting
personReporting office
Assessment
Done?
Check to send
reminder1 Display Display Display Display Display Yes
2 Display Display Display Display Display No
3 Display Display Display Display Display Yes
4 Display Display Display Display Display Yes
5 Display Display Display Display Display No
6 Display Display Display Display Display No
Submit Cancel
Assessment from Supervisor / Reminder to Supervisor
-
7/31/2019 Srs Document Tripti
64/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 64 of 99
3.2.8.22: Filled Staff Assessment from Team/Reminder to Team/Request to
Panel:
3.2.8.23: Team Assessment to be made by Panel:
Level Selection For the year of Current year-1 Period Selection
S.NO Team name Team ID
Located in
(District name) Block
SA Filled
status
Select
Panel
Check to send
request /
Reminder
1 Display Display Display Display Yes Selection2 Display Display Display Display No Selection
3 Display Display Display Display No Selection
4 Display Display Display Display Yes Selection
5 Display Display Display Display Yes Selection
Submit Cancel
Filled self assessment from Team/Reminder to Team /Request to Panel
Location Display Department Display
For the year of Selection Period Selection
Team KPI
Remarks on Quality
of achievementGrade
1 Display Display Display Display Display Display Display Display Text area Selection
2 Display Display Display Display Display Display Display Display Text area Selection
3 Display Display Display Display Display Display Display Display Text area Selection4 Display Display Display Display Display Display Display Display Text area Selection
5 Display Display Display Display Display Display Display Display Text area Selection
Other Task Performed
Remarks on Quality of
achievementGrade
1 Display D isplay Display Display Display Display Text area Selection
2 Display D isplay Display Display Display Display Text area Selection
Subm it Cancel
Team assesment to be made by panel
S.No
Performance
criteria
(Indicator)
Unit
Unit
Self Grade
Panel members name displayAchievment in unit
value
Remarks/
Justification on
achievement
Self Grade
Weight givenAchievement in
details
Achievement in unit
valueS.No
Performance
criteria
(Indicator)
Remarks/ justification on
achievement
Panel members name display
Target for the
Year
Achievement
in details
-
7/31/2019 Srs Document Tripti
65/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 65 of 99
3.2.8.24: Assessment from Panel/Reminder to Panel:
3.2.8.25: Leave Opening Balance:
3.2.8.26: Annual Leave Credit:
Level Selection For the year of Current year-1 Period Selection
S.NO Team name Team ID
Located in (District
name) Block
Assessment
done? Panel
Check to send
Reminder
1 Display Display Display Display Yes Display
2 Display Display Display Display No Display
3 Display Display Display Display No Display
4 Display Display Display Display Yes Display
5 Display Display Display Display Yes Display
Submit Cancel
Assessment from Panel/Reminder to Panel
Office Name Selection For the year of Selection
Emp code Staff name Designation DOJ Reporting to OB leaves
Display Display Display Display Display User entry
Display Display Display Display Display User entry
Display Display Display Display Display User entry
Display Display Display Display Display User entry
Display Display Display Display Display User entry
Display Display Display Display Display User entry
Display Display Display Display Display User entry
Display Display Display Display Display User entry
Display Display Display Display Display User entry
Submit Cancel
Leave opening balance
Year Display
Calculate Cancel
Annual leave credit
-
7/31/2019 Srs Document Tripti
66/99
Software Requirements Specification of MIS for TRIPTI: Safal Solutions Page 66 of 99
3.2.8.27: Leave entry Details:
3.2.8.28: Leave Approval/Recommendation by supervisor:
3.2.8.29: Leave Approval/Recommendation by SPMU Committee:
Click to give
Total days remarks
required
1 Display Display Display Display Display Display Display Display Display Display Click Click
2 Display Display Display Display Display Display Display Display Display Display Click Click
3 Display Display Display Display Display Display Display Display Display Display Click Click
4 Display Display Display Display Display Display Display Display Display Display Click Click
5 Display Display Display Display Display Display Display Display Display Display Click Click
6 Display Display Display Display Display Display Display Display Display Display Click Click
7 Display Display Display Display Display Display Display Display Display Display Click Click
8 Display Display Display Display Display Display Disp