Groundwater Data Management for Sustainable Agriculture and Groundwater Resources in Punjab State, India Grant in aid project by NRDMS, DST, New Delhi.

Slides:



Advertisements
Similar presentations
Geographic Digital Content Components André Santanchè Advisor: Dr. Claudia Bauzer Medeiros Database Group Unicamp - Brazil.
Advertisements

Three-Step Database Design
An Operational Metadata Framework For Searching, Indexing, and Retrieving Distributed GIServices on the Internet By Ming-Hsiang.
Chapter 22 Object-Oriented Systems Analysis and Design and UML Systems Analysis and Design Kendall and Kendall Fifth Edition.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 8 Slide 1 System modeling 2.
GI Systems and Science January 30, Points to Cover  Recap of what we covered so far  A concept of database Database Management System (DBMS) 
Introduction To System Analysis and Design
1 SWE Introduction to Software Engineering Lecture 13 – System Modeling.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 8 Slide 1 System models.
Object Oriented System Development with VB .NET
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 7 Data Modeling Using the Entity- Relationship (ER) Model.
Modified from Sommerville’s originalsSoftware Engineering, 7th edition. Chapter 8 Slide 1 System models.
Geographic Information Systems
© Copyright Eliyahu Brutman Programming Techniques Course.
Using E-R and UML Models for DELS Modeling: A case study approach Sheng Xu Yudi Pranoto Jinxiang Gu.
Basic Concepts The Unified Modeling Language (UML) SYSC System Analysis and Design.
Arc Hydro groundwater data model: a data model for groundwater systems within ArcGIS ESRI user conference May 2004 Gil Strassberg and David Maidment, University.
Objectives Design Class Diagrams Issues in system design Generalization Review UML papers.
1 Introduction to web mapping Dissemination of results, maps and figures ESTP course on Geographic Information Systems (GIS): Use of GIS for making statistics.
Introduction To System Analysis and design
CSE314 Database Systems Data Modeling Using the Entity- Relationship (ER) Model Doç. Dr. Mehmet Göktürk src: Elmasri & Navanthe 6E Pearson Ed Slide Set.
1 Successful Middleware Integration Using a Common Domain Model October, 2000 Gregor Hohpe.
UML Unified Modeling Language. What is UML? Unified Modeling Language (UML) is a standardized, general-purpose modeling language in the field of software.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 7 Slide 1 System models l Abstract descriptions of systems whose requirements are being.
Chapter 4 System Models A description of the various models that can be used to specify software systems.
CIT UPES | Sept 2013 | Unified Modeling Language - UML.
System models Abstract descriptions of systems whose requirements are being analysed Abstract descriptions of systems whose requirements are being analysed.
9/14/2012ISC329 Isabelle Bichindaritz1 Database System Life Cycle.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 7 Data Modeling Using the Entity- Relationship (ER) Model.
Database Processing: Fundamentals, Design and Implementation, 9/e by David M. KroenkeChapter 2/1 Copyright © 2004 Please……. No Food Or Drink in the class.
Future of GIS GIS & the Internet  Access spatial data interactively anywhere in the world
An Introduction To Building An Open Standard Web Map Application Joe Daigneau Pennsylvania State University.
The OpenGIS Consortium Geog 516 Presentation #2 Rueben Schulz March 2004.
Introduction To System Analysis and Design
UML Diagrams: Class Diagrams The Static Analysis Model Instructor: Dr. Hany H. Ammar Dept. of Computer Science and Electrical Engineering, WVU.
CHAPTER 3 VECTOR DATA MODEL.
1/26/2004TCSS545A Isabelle Bichindaritz1 Database Management Systems Design Methodology.
Chapter 7 System models.
System models l Abstract descriptions of systems whose requirements are being analysed.
Sommerville 2004,Mejia-Alvarez 2009Software Engineering, 7th edition. Chapter 8 Slide 1 System models.
AUKEGGS Architecturally Significant Issues (that we need to solve)
INTRODUCTION TO GEOGRAPHICAL INFORMATION SCIENCE RSG620 Week 1, Lecture 2 April 11, 2012 Department of RS and GISc Institute of Space Technology, Karachi.
1 Advanced Software Architecture Muhammad Bilal Bashir PhD Scholar (Computer Science) Mohammad Ali Jinnah University.
UML The Unified Modeling Language A Practical Introduction Al-Ayham Saleh Aleppo University
A GeoSpatial Mapping Architecture
RSISIPL1 SERVICE ORIENTED ARCHITECTURE (SOA) By Pavan By Pavan.
Organizing Data and Information
Develop Use Cases Evaluate Existing Models Develop/Extend Model Test ModelDocument 1. Commercial This use-case involves identifying the location and properties.
UML and Object Modeling Elements
Source Mastering UML with Rational Rose 2002 Information System Engineering Introduction to UML.
Chapter 5 System Modeling. What is System modeling? System modeling is the process of developing abstract models of a system, with each model presenting.
Source Mastering UML with Rational Rose 2002 Information System Engineering Introduction to UML.
Towards Unifying Vector and Raster Data Models for Hybrid Spatial Regions Philip Dougherty.
 To explain why the context of a system should be modelled as part of the RE process  To describe behavioural modelling, data modelling and object modelling.
Arc Hydro groundwater data model: a data model for groundwater systems within ArcGIS AWRA Specialty Conference Geographic Information Systems (GIS) and.
COMPASS09 Annual Conference of Compass Informatics.
Semantic Interoperability in GIS N. L. Sarda Suman Somavarapu.
Object Oriented Programming and Data Abstraction Earl Huff Rowan University.
Progressing Australia’s Spatial Capability: Putting you in the picture Helen Owens General Manager Office of Spatial Policy Except for images where copyright.
Software Modelling Class Diagram. Class Diagrams The main building block in object oriented modeling They are used both for general conceptual modeling.
BBY 464 Semantic Information Management (Spring 2016) Data and Metadata Management Yaşar Tonta & Orçun Madran [yasartonta, Hacettepe.
Data Modeling Using the Entity- Relationship (ER) Model
UML Diagrams: Class Diagrams The Static Analysis Model
UML(Unified Modeling Language)
Unified Modeling Language Tutorial
Entity- Relationship (ER) Model
Object-Oriented Analysis and Design
Abstract descriptions of systems whose requirements are being analysed
Introduction to Databases
Presentation transcript:

Groundwater Data Management for Sustainable Agriculture and Groundwater Resources in Punjab State, India Grant in aid project by NRDMS, DST, New Delhi Ecology & Environment Group National Geophysical Research Institute (Council of Scientific and Industrial Research) Hyderabad – * NRDMS, Department of Science & Technology, New Delhi January 2011 L. Surinaidu V.V.S. Gurunadharao P.S. Acharya* M. Venktrayudu Ch. Appalachari

Legend District Boundary River Main canal Branch Canal District Headquarters Observation Well Scale Location of Observation wells and ERT in Amritsar, Jalandhar, Ludhiana and Muktsar districts of Punjab ERT INDIA

Unsaturated/Dry sand Slightly Contaminated zone Electrical Resistivity Tomography image in Nagar village, in the Jalandhar district Electrical Resistivity Tomography image in Kalma village, in the Jalandhar district Unsaturated/Dry sand Saturated zone

Unsaturated/Dry sand zone Saturated zone with fresh groundwater Electrical Resistivity Tomography image in –village, in the Ludhiana district Electrical Resistivity Tomography image in –village, in the Muktsar district Saline sandy soil Contaminated groundwater

Ground Water Level in m (amsl) Amritsar District, Punjab – July 2008

Concentration µg/l

Introduction Groundwater Information System has been developed with the purpose of drafting information on groundwater levels and groundwater quality that includes major Ions, Heavy Metals, Pesticide Residues. Groundwater data model has a standard for Web based interoperable Groundwater databases by State, District, and Villages Model is a technology-neutral conceptual model, can form basis for a web-based interchange format using evolving information technology (e.g., UML, XML, GML) & Guides implementation of Ground water databases in a common Conceptual Framework XML/GML is used for exchanging information in decentralized, distributed environment for storing, retrieving and updating

Purpose of Groundwater information system Data sharing between Groundwater Data providers to Users to get independent of local information system implementation To give access to stake holders / users to update day to day field data information The Groundwater data model presents a conceptual data-model for the Description, Classification & Interpretation The model Emphasizes Groundwater concepts and Relationships related to information presented on Groundwater Information System

Snapshot from Groundwater Information System of Amritsar and Jalandhar Districts Website

Switching over to OGC (Open Geospatial Consortium) Standards (Open Source) UML Models XSD Schema WFS/WMS Services through Geoserver WFS will generate data in GML WMS will generate Maps

Geoserver PostgresSQL/PostGIS Rational Rose Open layers

Conceptualization of Groundwater Information System Step 1- Review of Groundwater Datasets: The task initiated & organized data sets of groundwater quality of Major Ions, Heavy metals, Pesticide Residues and groundwater level data collected in the field & analytes determined for 4 times at NGRI during last two hydrological cycles Step 2 - Data Presentation: Available map Hydro Features have been digitized as.shp (ESRI shape files) using Openjump (java unified mapping platform) Attribute data i.e., groundwater levels and water quality data etc., incorporated Groundwater related data sets as Point Features Ex: Groundwater observation wells, Groundwater levels & Water quality data Line Feature deployed for Groundwater Contours, Streams and Canals whereas Polygon Feature used for Rivers, Districts & State boundaries.

Conceptualization of Groundwater Information System Step 3 - Data base incorporation: All feature classes have been stored into PostgresSQL Step 4 - Data Model Design: UML Groundwater relational data model prepared using Rational Rose and converted into.XSD

Data Model Design UML is an acronym for Unified Modeling Language; Unified Combines the best from existing object oriented Software modeling methodologies & it is primarily a graphical language that allows a Precise Syntax In UML “class” is any “thing” in the enterprise that is to be represented in the database Each class is uniquely defined by its set of attributes, also called properties in Object Oriented languages Classes are depicted as Boxes with 3 Sections Top one indicates the name of the class Middle lists the attributes of the class Third one lists the methods UML class diagrams show classes of the system, interrelationships viz., Inheritance, Aggregation & Association, Operations & Attributes of Classes Class diagrams used for a wide variety of purposes, include both Conceptual /Domain Modeling & Detailed Design Modeling

Associations Objects are often associated with or related to other objects Associations are modeled as Lines connecting the two Classes whose instances (objects) are involved in the relationship Aggregation: Is a class type represents a collection of individual components

Generalization Generalization association between two classes puts them in a hierarchy representing the concept of inheritance of a derived class from a base class. In UML, Generalizations are represented by a line connecting the two classes, with an arrow on the side of the base class Visibility In object-oriented design, there is a notation of visibility for attributes & operations UML identifies 3 types of visibility: Public, Protected & Private

Groundwater Data Model

Advantages The framework developed in the research could be used to empower local people and local governments in sustainably managing soil and groundwater resources for Sustainable Agriculture Avoids duplication of data and increase transparency of the data Sharable by GIS vendor packages Browsers capable of displaying GML/ SVG files User free to choose styling / cartography Usable on XML-enabled devices including PDAs or cell phones Improved quality of graphic displays