INFORMATION SYSTEM DESIGN & 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 UNDER THE GUIDANCE OF
PROF. KAMNA MALIK (INSTITUTE OF MANAGEMENT EDUCATION)
INSTITUTE OF MANAGEMENT EDUCATION
MAIN GT ROAD, SAHIBABAD(GHAZIABAD)-201005(INDIA)
Table of Contents S .No
CONTENTS
1
About NIC
2
Organisation
3
Function
4
Objection
5
Component Assigned
6
Designing of component
7
Conclusion
8
Reference
About NIC: National Informatics Centre (NIC) of the Department of Information Technology is providing network backbone and e-Governance support to Central Government, State Governments, UT Administrations, Districts and other Government bodies. It offers a wide range of ICT services including Nationwide Communication Network for decentralised planning, improvement in Government services and wider transparency of national and local Governments. NIC assists in implementing Information Technology Projects, in close collaboration with Central and State Governments, in the areas of, (a) Centrally sponsored schemes and Central sector schemes, (b) State sector and State sponsored projects, and (c) District Administration sponsored projects. NIC endeavours to ensure that the latest technology in all areas of IT is available to its users. NIC Headquarters is based in New Delhi. At NIC Headquarters, a large number of Application Divisions exist which provide total Informatics Support to the Ministries and Departments of the Central Government. NIC computer cells are located in almost all the Ministry Bhawans of the Central Government and Apex Offices including the Prime Minister’s Office, the Rashtrapati Bhawan and the Parliament House. Apart from this, NIC has various Resource Divisions at the Headquarters which specialize into different areas of IT and facilitate the Application Divisions as well as other NIC Centres in providing state-of-the-art services to the Govt. 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: Agricultural Marketing Information Network (AGMARKNET) Central Passport System Community Information Centers (CICs) Computerized Rural Information Systems Project (CRISP) Court Information System (COURTIS) Department of Agriculture Network (DACNET)
Examination Results Portal India Image Land Records Information System (LRIS) National Hazardous Waste Information System (NHWIS) Public Grievance Redress and Monitoring System (PGRAMS) Spatial Data Infrastructure (SDI) Training Video Conferencing
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 To consolidate the data available from various ministries/departments. To centralize the GBS, IEBR, Total Plan Outlay information’s of schemes with funds working in country. Flexibility in data handling. Monitoring the schemes To identify software Acceptance Criteria along with various assumptions/ dependencies, and design & general constraints
Component Assigned – Description: 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, Sector Central Plan Outlay/ Expenditure. 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. 1. Ministry/ Department-wise Central Plan Outlay/ Expenditure. 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. 2. Schemes of Ministry/ Department/ Central Public Enterprises/ Undertakings. 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.
Entry/ Update Module: 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).
Functional Decomposition Diagram (FDD):
Data Entry Module
Ministries
Sectors Departments
Administrators Sub-sectors
Other users
System Development Methodology:
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: It provides the addition of the suggested improvement. This model provides error correction and verification at each phase. It provides Risk Assessment at each phase. At every spiral there is a risk assessment phase to evaluate the development effort and the associated risk involved for that particular iteration. And at the end of each spiral there is also a review phase so that the current spiral can be reviewed and the next phase can be planned. It is best if we are going to design a software dense and optimum structured system. 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.
Important Web Links: 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) Lauden & lauden Management information systems