+ All Categories
Home > Documents > IEE 505 Information Management Systems - · PDF fileIEE 505 – Information Management...

IEE 505 Information Management Systems - · PDF fileIEE 505 – Information Management...

Date post: 07-Mar-2018
Category:
Upload: dinhnhan
View: 215 times
Download: 2 times
Share this document with a friend
15
IEE 505 Information Management Systems Final Project Report Environmental Pollution Tracker Submitted By Amit Shinde Mayur Dharwadkar Prashanth Acharya Priyesh Pradhan Shilpa Madhavan
Transcript

IEE 505 – Information Management Systems

Final Project Report

Environmental Pollution Tracker

Submitted By –

Amit Shinde

Mayur Dharwadkar

Prashanth Acharya

Priyesh Pradhan

Shilpa Madhavan

Contents

1. Going Green ........................................................................................................................................................3

2. Management Information System .....................................................................................................................4

3. Objectives and Goals ..........................................................................................................................................5

4. Learnings.............................................................................................................................................................6

5. Current Project Scope .........................................................................................................................................7

6. Overall MIS Schematic ........................................................................................................................................8

7. Entity Relationship Diagram ...............................................................................................................................9

8. Database Schematic ........................................................................................................................................ 10

9. Functionalities ................................................................................................................................................. 11

10. Team Contributions ..................................................................................................................................... 15

11. References ................................................................................................................................................... 15

IEE 505 – Spring Final Project Report

Page | 3

1. Going Green

Every warmer day in a year brings us face to face with the reality that hundreds of years of human

evolution have had its effect on the environment. Global warming is the increase in the average

temperature of the Earth's near-surface air and oceans since the mid-twentieth century, and its

projected continuation.

The average global air temperature near the Earth's surface increased 0.74 ± 0.18 °C (1.33 ± 0.32 °F)

during the hundred years ending in 2005. The Intergovernmental Panel on Climate Change (IPCC)

concludes "most of the observed increase in globally averaged temperatures since the mid-twentieth

century is very likely due to the observed increase in man-made greenhouse gas concentrations” via

the greenhouse effect.

The amount of greenhouse gases emitted into the atmosphere has increased over the years and we

now face a very real threat of our own making. The above figure shows the amount of greenhouse gas

emissions per country.

IEE 505 – Spring Final Project Report

Page | 4

2. Management Information System

A management information system (MIS) is a system or process that provides the information

necessary to manage an organization effectively. MIS and the information it generates are generally

considered essential components of prudent and reasonable business decisions. It is a powerful

planned system of collecting, processing, storing and disseminating data in the form of information

needed to carry out the functions of management.

In the current context of environmental pollution, our environment is the business and the

management is each one of us. Be it Government Bodies, Weather Bureaus, Businesses, Individuals;

each of us are affected by the changes in the environment and need current information regarding this

to be able to affect change.

Environment Pollution Tracker is an attempt to collate information regarding pollution, manage it,

analyze it and present it in easy to understand form. It is designed to disseminate information

regarding the environment so that individuals or organizations can make informed decisions.

IEE 505 – Spring Final Project Report

Page | 5

3. Objectives and Goals

The main objective in designing this MIS is to facilitate progressing towards a greener future.

“We measure what we value and we improve what we measure.”

Collating information from different sources

Information regarding environmental pollution is available at different sources all over the World Wide

Web. The foremost goal is to collate the information together at a single location so that all relevant

information is available to the user through a single interface.

Providing historic information on pollution levels across the globe

Data is raw. It simply exists and has no significance beyond its existence (in and of itself). Information is

data that has been given meaning by way of relational connection. This "meaning" is what makes the

information useful. The collated data is grouped and analyzed at different levels of aggregation to

make sense out of the raw data.

Forecasting future pollution levels

Historical information in itself is useful but the next level of analysis is modeling the historical

information in order to make predictions in the future. The software attempts to use time series

models to predict future pollution levels.

IEE 505 – Spring Final Project Report

Page | 6

4. Learning Objectives

Along with the above listed Project Objectives and Goals, the team wanted to achieve some personal objectives.

These objectives allowed us to maximize the learning from the course and at the same time allowed us to

explore many different aspects of a Software Development Lifecycle.

Manage a Large Database using Visual Basic

Throughout the course we handled small datasets. But an Industrial Engineer would come across large

datasets in the real world. Managing the large dataset was learning in itself. It helped emphasize the

importance of normalization and making sure that no anomalies exist in the database logic.

Exploring Charting and Graphing tools

All applications which handle large databases need to be able to represent the data in an easy to

interpret form. This is a key aspect of a good MIS. All management decisions are made based on

analyzed data and seldom on raw data itself. Therefore charts and graphs formed a very critical part of

the entire project. This also allowed us to explore using a third party add-in and integrating it into

Visual Basic.

Implementation of a statistical model

As industrial engineers we build models very often. In most cases, it is desirable to make the model

available to the end user. We attempted this by building a time series model and integrating it with

the software.

IEE 505 – Spring Final Project Report

Page | 7

5. Current Project Scope

The current scope of the project has been restricted to Air pollutants only. The size of the data

available on air pollutants is very large and due to technical constraints on our systems, it has been

restricted to the below ranges only.

Air Pollutants

Restricted to Carbon Monoxide, Nitrogen Dioxide, Sulphur Dioxide, Ozone & Particulate Matter 10

(PM10).

Geographical

Data has been restricted to US states Arizona, California, New Jersey and New York.

Date Range

Data for the years 2004 and 2005 has been included in the database.

IEE 505 – Spring Final Project Report

Page | 8

6. Overall MIS Schematic

The overall schematic reflects how the objectives of the project have been implemented. Above this is

the User Creation module which allows new users to be created. These users are given all rights except

administrative rights to update the database. Only the Administrative user has access to this additional

feature.

IEE 505 – Spring Final Project Report

Page | 9

7. Entity Relationship Diagram

IEE 505 – Spring Final Project Report

Page | 10

8. Database Schematic

Microsoft Access 2003 has been used as the database for the project. The relational schema from the database is as shown below. Each entity

from the ER diagram has been converted into a table and an additional table called Login_data has been added to store the login user

information.

IEE 505 – Spring Final Project Report

Page | 11

9. Functionalities

5 main functionalities have been implemented in Environment Pollution Tracker.

1. Login

The information stored in the database is the core of the MIS hence it important to ensure that it is not

accidentally altered. Hence access to the database related functionalities are restricted to administrators only.

The login functionality allows new users to create a unique username and password to access the software.

Once an Administrator logs in using valid credentials, the Administrative functionalities are accessible.

IEE 505 – Spring Final Project Report

Page | 12

2. DBMS Administration

In order for the software to meet all its objectives, it needs to be updated with the latest information on a

regular basis. This updation is critical and therefore only administrative users have access to this functionality.

This feature allows the administrator to add Pollutants, Regions, States, Counties, Cities and Sites.

The data retrieved from different sources is usually available in .dat or .xls file formats. The administrator can

update the data collected into the database directly by using the Import Data option which allows upload of

data directly from an excel file.

3. Graphical Summary

The Graphical summary functionality has been implementing using an add-in; Chart Director. This add-in allows

different kinds of charts to be created and displayed in Visual Basic.

2 kinds of charts have been implemented as part of this module.

• Zone charts

This chart has 2 zones in it. Whenever the level of a pollutant is above the federal standard, the area under

the curve is colored red otherwise it is green. The red zone is the alert zone and the green one is the normal

zone. The chart plots the average monthly values over the date range selected by the user for the particular,

pollutant, region, state, county, city or site.

• Monthly & Yearly charts

IEE 505 – Spring Final Project Report

Page | 13

Depending on the input options selected by the user, the graphs summarize the data on a monthly and

yearly basis. The averaging is done at the last level of input given by the user. For example, if the last level of

input is city, then the average monthly and yearly graphs show the selected city level detail.

4. Crystal Reports

'Crystal Reports' is a popular third party package that is included with Visual Basic, which allows you to

create reports for your application. Crystal reports enable easy visualization of the database. It allows

drilling down from a macro level to a micro level for the geographical options and date range selected

by the user. All levels of crystal reports have been implemented, starting with just a particular pollutant

to a specific site and all levels in between.

The explorer view on the left hand side allows the user to browse to whatever level he wishes to view

without have to browse through the entire report. The details of a specific site and pollutant are listed

at the end of the report after the drill down is completed. Graphical representation of the data is

possible in many different forms such as pie charts, bar charts; 3-D surface charts line charts, etc.

Different charts as appropriate have been implemented at each level of the crystal report.

IEE 505 – Spring Final Project Report

Page | 14

5. Forecasting

Graphical summaries and crystal reports provide the user a view of historical trends. The forecasting

functionality provides a means to view historic trends as well as trends for a period of 24 months in the future.

Historic data exhibited seasonality and a trend in most cases. Hence multiplicative decomposition method was

used to obtain seasonal and trend parameters. Currently forecasting models have been built for three cities and

for all pollutant types. Each model was trained on ten years of data (Jan 1997 – Dec 2007).

The user has the option to select pollutant, city type and the forecast lead time. The model is then used to

interpolate as well as forecast the pattern. Interpolation is essential since this leads to minimal database storage

space.

The historic and forecasted pattern is displayed as a line graph as shown above. Historic pattern is displayed

using a black line while forecasted values are displayed using a red line. Moving the mouse over any point on the

graph will display the exact value of the point.

IEE 505 – Spring Final Project Report

Page | 15

10. Team Contributions

Tasks Members

Database

Management

ER Modeling & Database Design Priyesh, Prashanth

Data collection & population Amit, Priyesh

Visual basic

Admin Module Priyesh, Shilpa

Graphical Summary Shilpa, Mayur

Crystal Reports Mayur, Prashanth

Forecasting Module Amit, Shilpa

Project

Integration and

Documentation

Integration Shilpa, Amit

Testing All

Documentation Prashanth, Mayur, Shilpa

11. References

The data and the federal standards for the different air pollutants have been obtained from the Environment

Protection Agency website. (www.epa.gov)

The add-in used to implement the graphical summary and forecasting modules is a trial version of Chart

Director. This add-in is available at www.adventsofteng.net.


Recommended