27
Samson G/mariam November. 2011

Samson G/mariam November. 2011. 1. Steps for Tana Belse MIS Development 2. Web based MIS/M&E Application Development 3. Assumptions, Problems and Recommendations

Embed Size (px)

Citation preview

Page 1: Samson G/mariam November. 2011. 1. Steps for Tana Belse MIS Development 2. Web based MIS/M&E Application Development 3. Assumptions, Problems and Recommendations

Samson G/mariamNovember. 2011

Page 2: Samson G/mariam November. 2011. 1. Steps for Tana Belse MIS Development 2. Web based MIS/M&E Application Development 3. Assumptions, Problems and Recommendations

1. Steps for Tana Belse MIS Development2. Web based MIS/M&E Application

Development3. Assumptions, Problems and

Recommendations in the use the system4. Future Tasks

Page 3: Samson G/mariam November. 2011. 1. Steps for Tana Belse MIS Development 2. Web based MIS/M&E Application Development 3. Assumptions, Problems and Recommendations

A management information system (MIS) is an integrated user-machine system for providing information to support management and decision making. Simply MIS is a system or a tool that helps us to provide accurate and timely information about our time to time activities. It is an important input at every level in the organization for decision making, planning, implementing, monitoring and controlling.

The MIS system utilizes computers, manual procedures and a database. Now a day internet and other application development environment facilitate the use of MIS in web based environment, i.e people can enter, update and view their day to day activity from remote.

Page 4: Samson G/mariam November. 2011. 1. Steps for Tana Belse MIS Development 2. Web based MIS/M&E Application Development 3. Assumptions, Problems and Recommendations

There are Seven steps should be followed to develop a sound MIS

1. Establish management information needs /why we need the information system?

From the management, monitoring and evaluation point of view, the Tana Beles MIS system expected to have all the necessary information in the area of watershed development activities.

Specifically the system objectives for Tana Beles are:-

◦ To collect information related to all integrated watershed activities at community watershed level.

◦ To exchange monthly, quarterly and yearly report from Woreda.◦ To monitor the status of indicators◦ To build Capacity at BoA system in the use of Database

application.

1. Requirement /Steps/ used to develop MIS

Page 5: Samson G/mariam November. 2011. 1. Steps for Tana Belse MIS Development 2. Web based MIS/M&E Application Development 3. Assumptions, Problems and Recommendations

2. List the possible information units for data collection and processing in different level.

To achieve the intended objectives, the MIS system should have an information units in different level throughout the project area. For Tana Beles, four information/ data processing/ units are identified.1. Community Watershed Team2. DA or Community Facilitator3. Woreda NRM /Woreda Watershed Team/4. RPCU

1. Requirement /Steps/ used to develop MIS cont..

Page 6: Samson G/mariam November. 2011. 1. Steps for Tana Belse MIS Development 2. Web based MIS/M&E Application Development 3. Assumptions, Problems and Recommendations

3. List positions or managers who need information for decision making. Discuss the type and importance of this information for those decision makers.

String committees at different level /National, Regional and Woreda/ Coordinators and decision makers

Agriculture office at woreda and zonal level Bureau of Agriculture Implementers

Bureau of Water Development The World Bank Source of the money and decision makers

MFA etc.

1. Requirement /Steps/ used to develop MIS cont..

Page 7: Samson G/mariam November. 2011. 1. Steps for Tana Belse MIS Development 2. Web based MIS/M&E Application Development 3. Assumptions, Problems and Recommendations

4. Develop a general system description of a MIS design.

◦ Why we need the application? To store data about each activity at community watershed level throughout the project period and beyond and to retrieve an aggregate report for the woreda and region.

◦ Decide about the type of access for different information units or stakeholders. There is different password for data manipulation and uniform or no password for report generation.

◦ Decide the type of database at the back ends. It depend on the size, security level and budget we have. We used MS Access for stand alone and MySQL for web application.

◦ Decide the software for application development. There are different programming software for application development here we used Microsoft visual basic 6, MapObject 2 and Crystal report designer 8 for interface, embedded GIS and reporting format development respectively

◦ Identify the basic data needed for the database /to be store/. Based on the identified indicators, 173 possible activities are listed. All the necessary data such as planning and achievement of activities, project budget needed and used, community contribution in labor and in kind will be stored in the database

◦ Design the planning and achievement reporting format.◦ Design Database by following the database design procedures. /identifying the

basic entities, design the conceptual data model, design the E-R Diagram, design the logical modeling and map to the physical model/.

1. Requirement /Steps/ used to develop MIS cont..

Page 8: Samson G/mariam November. 2011. 1. Steps for Tana Belse MIS Development 2. Web based MIS/M&E Application Development 3. Assumptions, Problems and Recommendations

Entity Relationship Diagram(E-R Diagrams)

Community Watershed

Pr. Key Watershed Name

Kebele Name

Woreda Name

Indicators

Pr. key Activity Code

Activity List

Output

Outcome

Unit

Activity

Pr. Key Watershed Name

Pr. Key Activity Code

Project per. Ph. plan

Project per. Fin. Plan

Project per. com. plan

Etc..

1

M

M

1

1. Requirement /Steps/ used to develop MIS cont..

Page 9: Samson G/mariam November. 2011. 1. Steps for Tana Belse MIS Development 2. Web based MIS/M&E Application Development 3. Assumptions, Problems and Recommendations

5. Decide how information will be collected, processed and distributed. /Positions and responsibility will be allocated for the different information units./

A weekly data will be collected by watershed community team member

DA/ Community facilitator/ aggregate the weekly data into monthly and submit to the woreda agricultural office

The woreda expert enter the monthly data into the system and copy the database to RPCU by CD

RPCU update the regional database by copy and paste method.

1. Requirement /Steps/ used to develop MIS cont..

Page 10: Samson G/mariam November. 2011. 1. Steps for Tana Belse MIS Development 2. Web based MIS/M&E Application Development 3. Assumptions, Problems and Recommendations

6. Discuses the relevance and handling of the quality assurance aspect in the system.

One of the most challenging issue in the process of data manipulation is poor data quality at different level.

◦ Quality problem in planning phase. Eg. Cost estimate for activities, high ambition and expectation from the community etc..

◦ Quality problem from the source of information especially at output level /underestimate or exaggerate the information/

◦ Quality problem in data aggregation from weekly to monthly◦ Quality problem in data entry stage

Besides preparing Data quality assurance guideline and awareness raising strategy, continuous follow up and capacity building should be necessary to alleviate the above problems

1. Requirement /Steps/ used to develop MIS cont..

Page 11: Samson G/mariam November. 2011. 1. Steps for Tana Belse MIS Development 2. Web based MIS/M&E Application Development 3. Assumptions, Problems and Recommendations

7. Develop a network showing information flows.

1. Requirement /Steps/ used to develop MIS cont..

Page 12: Samson G/mariam November. 2011. 1. Steps for Tana Belse MIS Development 2. Web based MIS/M&E Application Development 3. Assumptions, Problems and Recommendations

To build web applications, we need the following software: A web server such as ISS, Apache, etc.. A web server is software

that serves files in response to requests from web browsers. An application server that runs on web server. It is software that

helps a web server process specially marked web pages. When such a page is requested, the web server sends the page to the application server for processing before sending the page to the browser.

A database system A database driver /ODBC or OLEDB Provider/ Programming /scripting/ software The choice of application server, database software, web server and

programming software depends on several factors, including the availability budget,

2. Web-based Application Development for Tana Beles

Page 13: Samson G/mariam November. 2011. 1. Steps for Tana Belse MIS Development 2. Web based MIS/M&E Application Development 3. Assumptions, Problems and Recommendations

2. Web-based Application Development for Tana Beles Con..

An illustration of the process of storing and querying a database and returning data to the browser in Web application

Page 14: Samson G/mariam November. 2011. 1. Steps for Tana Belse MIS Development 2. Web based MIS/M&E Application Development 3. Assumptions, Problems and Recommendations

For Tana Beles project we choose to use an Open source software for sustainability purpose. Such as◦ Apache Web server◦ PHP Application server◦ MySQL Database ◦ Macromedia Dreamweaver MX software for Programming /scripting

Now we are using Yahoo server by renting For future we need to migrate from yahoo server to BoA web

server, which is in procurement process.

2. Web-based Application Development for Tana Beles Con..

Page 15: Samson G/mariam November. 2011. 1. Steps for Tana Belse MIS Development 2. Web based MIS/M&E Application Development 3. Assumptions, Problems and Recommendations

Develop database called WME_Databse on MySQL

The Database has 9 tables

The table structure /Schema is developed for all tables based on their purpose /objectives. All the necessary data is populated for most of the tables

2. Web-based Application Development for Tana Beles Con..

Page 16: Samson G/mariam November. 2011. 1. Steps for Tana Belse MIS Development 2. Web based MIS/M&E Application Development 3. Assumptions, Problems and Recommendations

For simplicity we tried to use almost uniform interface with the previous stand alone MIS application. This will help the Woreda experts to easily cache the system.

Main window for Stand alone program. Here we have one Password to access data for manipulation

Main window for Web Application. Here we have Password to each data entry and update pages for data manipulation. For the report pages there is no password.

2. Web-based Application Development for Tana Beles Con..

Page 17: Samson G/mariam November. 2011. 1. Steps for Tana Belse MIS Development 2. Web based MIS/M&E Application Development 3. Assumptions, Problems and Recommendations

Stand Alone MIS Web Based MIS

Planning Data Entry Format

Achievement Data Entry Format

2. Web-based Application Development for Tana Beles Con..

Page 18: Samson G/mariam November. 2011. 1. Steps for Tana Belse MIS Development 2. Web based MIS/M&E Application Development 3. Assumptions, Problems and Recommendations

Updating Achievements in Stand alone

Updating Achievements in Web application

2. Web-based Application Development for Tana Beles Con..

Page 19: Samson G/mariam November. 2011. 1. Steps for Tana Belse MIS Development 2. Web based MIS/M&E Application Development 3. Assumptions, Problems and Recommendations

Planning Report Format

2. Web-based Application Development for Tana Beles Con..

Page 20: Samson G/mariam November. 2011. 1. Steps for Tana Belse MIS Development 2. Web based MIS/M&E Application Development 3. Assumptions, Problems and Recommendations

Achievement Report Format

2. Web-based Application Development for Tana Beles Con..

Page 21: Samson G/mariam November. 2011. 1. Steps for Tana Belse MIS Development 2. Web based MIS/M&E Application Development 3. Assumptions, Problems and Recommendations

The system is open to add new community watersheds and activities. i.e. it is not project specific.

2. Web-based Application Development for Tana Beles Con..

Page 22: Samson G/mariam November. 2011. 1. Steps for Tana Belse MIS Development 2. Web based MIS/M&E Application Development 3. Assumptions, Problems and Recommendations

Schema /structure for output indicator table. By populating the selected activities and target for each activity we can create a relationship with the activity table

Retrieved Information of Output indicators. Most of the outcome, object and Goal level information will filled by conducting assessment /status survey/ on specific time.

The main purpose of MIS system is to provide timely and complete data for decision makers, here we tried to link this system with the output indicators. Output indicators are a direct result of activities in the MIS system.

2. Web-based Application Development for Tana Beles Con..

Page 23: Samson G/mariam November. 2011. 1. Steps for Tana Belse MIS Development 2. Web based MIS/M&E Application Development 3. Assumptions, Problems and Recommendations

Assumptions 1. The system will be very simple and user friendly for woreda experts. /no need

of special skill / both the stand alone and Web based has similar interfaces. 2. There will be a continues training in different level on the issue of data

collection, data management and quality and reporting .3. Continues assessment on the implementation and functionality of the system.4. There will be updated version of the system as needed.5. There will be compatible web server at BoA6. IT counter part to take over the task. especially to maintain security and

database.7. There will be an Internet connection at woreda level through CDMA

apparatus or through Woreda Net.8. Dedicated /committed/ person for data manipulation at Woreda level.9. Less staff turnover10. There will be full participation of DA in data collection by help of GPS11. Continuous training for woreda and kebele level in the use of the system, GPS

use and GIS application.

Assumptions, Problems and recommendations

Page 24: Samson G/mariam November. 2011. 1. Steps for Tana Belse MIS Development 2. Web based MIS/M&E Application Development 3. Assumptions, Problems and Recommendations

Problems1. Less attention or commitment both from kebele and woreda level

in collecting timely data.2. There is a tendency to continue in old way of reporting3. There is a problem in reporting on output level, used project

budget. 4. Problem in data quality /exaggerated figure, missing some

achieved data etc.. 5. High staff turnover both at kebele and woreda level6. A computer virus during CD exchanges 7. Lengthy procurement procedure eg. GPS, CDMA etc…

Assumptions, Problems and recommendations cont..

Page 25: Samson G/mariam November. 2011. 1. Steps for Tana Belse MIS Development 2. Web based MIS/M&E Application Development 3. Assumptions, Problems and Recommendations

Solutions and Recommendations1. Continuous follow up and capacity building both at kebele and woreda

level in area of data collection, processing and quality issues. 2. On job training and assessment on the use MIS system for woreda

experts.3. To work on the use of GPS for data collection. It will minimize data

quality problems4. To recruit dedicated project coordinator at woreda level to look after the

quality of the data, to coordinate kebele experts for timely data collection and to build capacity at woreda and kebele level.

5. To shift from stand alone application to web based database application. This is helpful especially:-

For central data administration and security problem To speed up data exchange To reduce the computer virus To discourage the traditional way of report exchange and To address all stakeholders timely information needs

Assumptions, Problems and recommendations cont..

Page 26: Samson G/mariam November. 2011. 1. Steps for Tana Belse MIS Development 2. Web based MIS/M&E Application Development 3. Assumptions, Problems and Recommendations

Future task will be focus on Institutionalization and capacity building. Specifically it focuses on:-◦ Finalizing the web-based monitoring development◦ Prepare user manual for web-based monitoring◦ Give continuous training for woreda, zoneal and regional experts on the use of

MIS and web-based monitoring◦ Continuous training on data collection and quality aspect◦ Revise list of activities in the system◦ Migrate all web data from yahoo server to BoA server /Based on the availability

of the server/◦ Training on Web based monitoring for data/ Server/ administrator at regional

level◦ Extensive training on GIS and Geodatabase development for woreda, zone and

region experts◦ Geodatabase development at woreda level◦ Update the system to incorporate comment form different stockholders◦ BoA support on implementation and IT equipment maintenance◦ To scale up the system to other projects etc…

Future Tasks to sustain the system

Page 27: Samson G/mariam November. 2011. 1. Steps for Tana Belse MIS Development 2. Web based MIS/M&E Application Development 3. Assumptions, Problems and Recommendations

Thank You