srs document tripti

Upload: meetsubrat

Post on 05-Apr-2018

254 views

Category:

Documents


1 download

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