Information System Design & Development FOR State Plan Outlays, Resources & Expenditure Management
Information System Design & Development FOR State Plan Outlays, Resources & Expenditure Management
&
DEVELOPMENT
FOR
STATE PLAN OUTLAYS, RESOURCES &
EXPENDITURE MANAGEMENT
(NATIONAL INFORMATICS CENTRE,
YOJANA BHAVAN UNIT)
(PLANNING COMMISSION OF INDIA)
BY
GROUP NUMEBER -3
ANURAG VERMA-8013
ASHUTOSH SHARMA-8014
ASHUDEEP SINGH-8015
AWANISH SHULKA-8016
CHEENA GUPTA-8017
CHITRESH-8018
Table of Contents
S CONTENTS
.No
1 About NIC
2 Organisation
3 Function
4 Objection
5 Component Assigned
6 Designing of component
7 Conclusion
8 Reference
About NIC:
At the State level, NICs State/UTs Units provide informatics support to their respective
State Government and at the District level laid at the NIC District Informatics Offices.
NIC has conceptualised, developed and implemented a very large number of projects for
various Central and State Government Ministries, Departments and Organisations. Many
of these projects are continuing projects being carried out by various divisions of NIC at
New Delhi Headquarters and State/District centres throughout the country. Some of the
most important note worthy projects, which offer a glimpse of the multifaceted, diverse
activities of NIC, touching upon all spheres of e-governance and thereby influencing the
lives of millions of citizens of India is given below:
Organisation:
The Prime Minister is the Chairman of the Planning Commission, which works under the
overall guidance of the National Development Council. The Deputy Chairman and the
full time Members of the Commission, as a composite body, provide advice and guidance
to the subject Divisions for the formulation of Five Year Plans, Annual Plans, State Plans,
Monitoring Plan Programmes, Projects and Schemes.
The Planning Commission functions through several Divisions, each headed by a Senior
Officer. The Set up is:
Chairman
Deputy Chairman
Members
Member-Secretary
Functions:
The 1950 resolution setting up the Planning Commission outlined its functions as to:
1) Make an assessment of the material, capital and human resources of the country,
including technical personnel, and investigate the possibilities of augmenting such
of these resources as are found to be deficient in relation to the nation’s
requirement;
2) Formulate a Plan for the most effective and balanced utilisation of country's
resources;
3) On a determination of priorities, define the stages in which the Plan should be
carried out and propose the allocation of resources for the due completion of each
stage;
4) Indicate the factors which are tending to retard economic development, and
determine the conditions which, in view of the current social and political
situation, should be established for the successful execution of the Plan;
5) Determine the nature of the machinery which will be necessary for securing the
successful implementation of each stage of the Plan in all its aspects;
6) Appraise from time to time the progress achieved in the execution of each stage of
the Plan and recommend the adjustments of policy and measures that such
appraisal may show to be necessary; and
7) Make such interim or ancillary recommendations as appear to it to be appropriate
either for facilitating the discharge of the duties assigned to it, or on a
consideration of prevailing economic conditions, current policies, measures and
development programmes or on an examination of such specific problems as may
be referred to it for advice by Central or State Governments.
Objectives
Security Mode
This module handles the security purpose of the software. Main concern of this
module is:
• Creating New User
• Modify User Details
• Delete Users
Reports
The main purpose of this module is to generate reports. The reports can be
generated as:
• Ministry-wise
• Department-wise
• Scheme-wise
• Report-wise outlay
Entry/Update Module
This module deals with the insertion and updating of records of various
ministries, departments, schemes and outlays
Security Module:
This module solves the security purposes of this software. It necessarily deals with user
level security by creating, editing and deleting user accounts. A user can only access this
software by entering correct username and password. It performs following functions:
Creating User Account(s): This is the main function of this module. A new user account
can be had by selecting this option. It takes input as username and password and creates
an account provided its not already existing. At the time of user creation, privileges for
the new user are also assigned. The task of creating new user and assigning privileges are
done by the administrator of the system.
Editing User Account(s): This option is used to edit the user account. It accepts
username, old password and new preferred password and if username and old password is
found the old password is replaced with new password. Also contact number and e-mail
id can be updated. Any user can edit their account.
Deleting User Account(s): If required, a user can also be deleted from the system. This
facility is only given to the administrator of the system.
Forget Password: If a user forgets his password, then there is also a facility to recover
it. The system only asks a security question, which was given to the system at the time of
user creation. If user gives the right answer, the password is mailed at their mail-id.
Reports:
Ministry-wise: This displays all the records under a particular ministry. Reports can be
shown for a single year or multiple years simultaneously, as selected by the use.
Department-wise: If we have to show all the sectors under a particular department then
it can we used. It accepts ministry name and department name as input from user and
after that records of various sectors are displayed under that specific department. Here,
also reports of multiple years can be shown simultaneously.
Scheme-wise: This gives records of a particular scheme of various years. It accepts
ministry name, department name and scheme name as user input after that displays the
records of that particular scheme of the basis of selected year.
Currently worked on three reports, which are described as below,
This report manages the government sectors and its sub-sector. This report keeps
tracks of the Expenditure and Resources provided by the government to a sector
for its annual and five-year duration. The output is in the form of a table that helps
in comparison of the sectors between different time duration.
This report manages the various Ministries, Departments and all its constituting
sectors. This report also keeps the records of the Expenditure and Resources
provided by the government to a sector for its annual and five-year duration. The
report is shown in a tabular form and is printable.
This report first asks for the year and the plan-type and then shows all the
schemes that have worked under the given time. These schemes may be under any
Ministry, Department, Central Public Enterprises or Undertaking of the
government. The output is in the form of a table that helps in comparison of the
schemes between different time duration.
This module helps in the insertion, deletion and update of Ministries, Departments,
Sectors and Sub-sectors. The pages are directly linked to the sql database and update is
done on the table at the same time.
Designing of Component:
This chapter introduces techniques for the design of interfaces, menus, and databases,
based on the requirement specification worked out during the analysis phase (functioning
diagram, relationship diagram).
Ministries
Sectors Administrators
This software is developed in a structured way (life cycle). We have used spiral model of
the software development life cycle to design this system. This lifecycle model provides
some additional features in comparison to waterfall model and prototype model. This
model is generally used in the software development process for a large company as well
as a configured desktop. Some additional features of the spiral model are as:
Here more than one phase can run simultaneously. So, it provides the error
correction in the first phase at the end of the development process.
Now according to this lifecycle model we are going to document our analysis and
design processes as well as conclusions.
Risk assessment:
The main thing to be considered is risk assessment and management at the end of the
each phase. Risk analysis is defined by two most common parts – uncertainty and loss.
Uncertainty means there may be a risk in the system but the probability of risk is not
100%.
Second thing is loss: if the risk become reality unwanted consequence of looses will
occur.
E-R Diagram:
Conclusion:
The System depends on how is the interaction between user and the developer. Many
things were discussed with the user from time to time. The system is working fine when
it is tested on local network. The various information that the system is generating are
consistent with the manual information but with a greater speed. The users will have the
better look and feel working with the web site and retrieving the required information. As
the web site provides menu driven interface, the user can interact with the site quite
easily. As the system is a web-based application, it is to be loaded at Server only and not
at each client like a typical Client-Server application. It saves a lot of space and time.
http://www.planningcommisson.gov.in
http://www.home.nic.in
http://www.msdn.microsoft.com
http://www.codeproject.com
http://www.w3schools.com
Referenced Books:
Dr.D.P.Goyal
Management information systems (managerial perspectives)