Managing Data & Information with the SECN Decision Support System GWS Meeting New Orleans, LA March 14-18, 2011.

Slides:



Advertisements
Similar presentations
Accel Computerized Maintenance Management System.
Advertisements

Microsoft Office SharePoint Portal Server 2007 Introduction to InfoPath Forms Services Daryl L. Rudolph.
Unknown/uncontrolled data applications Bad/broken end-user applications Inefficient business processes Backlog of IT requests No data access control/backup.
V Alyssa Rosemartin 1, Lee Marsh 1, Ellen Denny 1, Bruce Wilson USA National Phenology Network, Tucson, AZ; 2 - Oak Ridge National Laboratory, Oak.
CRS/ JWBG Name: Ian de la Rosa Job Title: Deputy Country Representative March 29, 2011 ICT4 Development Conference Lusaka, Zambia Live M&E System and IPTT.
C6 Databases.
Unknown/uncontrolled data applications Bad/broken end-user applications Inefficient business processes Backlog of IT requests No data access control/backup.
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
Background Example Implementations Challenges Lessons learned Protocol Deployment - SECN.
Maintenance Modifying the data –Add records –Delete records –Update records Modifying the design –Add fields into tables –Remove fields from a table –Change.
Access 2007 Product Review. With its improved interface and interactive design capabilities that do not require deep database knowledge, Microsoft Office.
OFC 317 使用 WinWF 构建 Microsoft Office SharePoint Server 2007 中的工作流应用.
Chapter 3 Database Management
BSBPMG501A Manage Project Integrative Processes 4.3 Direct and Manage Project Execution This is the process of performing the work defined in the project.
EGEMS A Dedicated Web Based System for Ground Water Data Processing Analysis and Storage.
Deploying Visual Studio Team System 2008 Team Foundation Server at Microsoft Published: June 2008 Using Visual Studio 2008 to Improve Software Development.
Samson G/mariam November Steps for Tana Belse MIS Development 2. Web based MIS/M&E Application Development 3. Assumptions, Problems and Recommendations.
© 2006, Cognizant Technology Solutions. All Rights Reserved. The information contained herein is subject to change without notice. Automation – How to.
2007 Microsoft Office System Client/Server Capabilities Client/server capabilities of Microsoft Office Professional Enterprise Edition 2003 compared to.
2 Copyright © 2010, Oracle and/or its affiliates. All rights reserved. Navigating in R12.x Oracle Applications.
Save Time and Reduce Costs with Microsoft SharePoint Patsy Bowers Director of Computer User and Media Support Services Northeast State Community College.
Introduction to Database using Microsoft Access 2013 Part 1 November 4, 2014.
0 Copyright 2008 Global 360, Inc. All Rights Reserved Presentation of Success Story Robert Lang.
Microsoft Visual Basic 2012 CHAPTER ONE Introduction to Visual Basic 2012 Programming.
Microsoft Visual Basic 2005 CHAPTER 1 Introduction to Visual Basic 2005 Programming.
Database Systems: Design, Implementation, and Management Ninth Edition
Chapter 1 Database Systems. Good decisions require good information derived from raw facts Data is managed most efficiently when stored in a database.
AnCollaboration /. …the overview… LBClarity delivers a consolidated and clear view of performance across the legal function. By utilising colour-coded.
.NET: Blackboard Collaborations with Microsoft Presented By Jan Poston Day Director, Standards and Interoperability Ramsey Chambers Manager, Business Development.
Overview of SQL Server Alka Arora.
National Park Service U.S. Department of the Interior Resource Information Management Division National Information Services Center Office of the Chief.
4-1 INTERNET DATABASE CONNECTOR Colorado Technical University IT420 Tim Peterson.
Module 1: Server Roles and Initial Configuration Tasks
Workflow and SharePoint Presented by Ben Geers. Overview What is workflow? Windows Workflow Foundation How does workflow apply to SharePoint? WSS v3 vs.
ITOM 2308 Introduction to Databases Review Access Database Corporate Case Study ITOM 2308 Class 81.
Virtualizing and Centralizing Network Infrastructure at a Decentralized Federal Statistical Agency Elvera Gleaton Joseph.
System Establishing Your Management Reporting System.
Functional comparison between Windows SharePoint Services 3.0 and Microsoft Office SharePoint Server 2007 October 14 th, 2009, Lexington Microsoft Users.
CS480 Computer Science Seminar Introduction to Microsoft Solutions Framework (MSF)
InstantGMP: Electronic Batch Records System for GMP Manufacturing InstantGMP™ Inventory Control Module for GMP Manufacturing.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Workflow Development Overview Architecture Requirements Types of workflows Stages of workflow.
BioData a new bioassessment database for the USGS Briefing for the CDI
EASI a free web database application for collecting and managing monitoring records.
Learningcomputer.com SQL Server 2008 – Administration, Maintenance and Job Automation.
Introduction to Databases Trisha Cummings. What is a database? A database is a tool for collecting and organizing information. Databases can store information.
An Introduction to CCP4i The CCP4 Graphical User Interface Peter Briggs CCP4.
CSCI 6962: Server-side Design and Programming Database Manipulation in ASP.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
1 Microsoft Project Solution Offerings and the next chapter of EPM September 17th, 2003 Brendan Giles, PMP Systemgroup Management Services.
AL-MAAREFA COLLEGE FOR SCIENCE AND TECHNOLOGY INFO 232: DATABASE SYSTEMS CHAPTER 1 DATABASE SYSTEMS Instructor Ms. Arwa Binsaleh.
1 Understanding Cataloging with DLESE Metadata Karon Kelly Katy Ginger Holly Devaul
Building Dashboards SharePoint and Business Intelligence.
LEADS/EMS DATA VALIDATION IPS MeteoStar December 11, 2006 WHAT IS VALIDATION? From The Dictionary: 1a. To Make Legally Valid 1b. To Grant Official.
Windows SharePoint 2007 Introduction. What is Microsoft SharePoint 2007? Microsoft SharePoint 2007 is the central information sharing and collaboration.
Module 1: Overview of Microsoft Office SharePoint Server 2007.
Library Online Resource Analysis (LORA) System Introduction Electronic information resources and databases have become an essential part of library collections.
SharePoint Fest 2013 Chicago What’s New and Exciting (and not so great) in SharePoint Designer 2013 Workflows Ira Fuchs – SharePoint Technical Specialist,
Microsoft Visual Basic 2015 CHAPTER ONE Introduction to Visual Basic 2015 Programming.
SharePoint for Managing Projects David Totten, SharePoint Consultant
TRINAY TECHNOLOGY SOLUTIONS
Building Enterprise Applications Using Visual Studio®
MANAGEMENT OF STATISTICAL PRODUCTION PROCESS METADATA IN ISIS
Introduction to Visual Basic 2008 Programming
BASIC INFORMATION ABOUT DATABASE MANAGEMENT SOFTWARE
Introduction to SharePoint 2007
Database Database is a large collection of related data that can be stored, generally describes activities of an organization. An organised collection.
ICT Database Lesson 1 What is a Database?.
Maryland’s Online IFSP Database
Back To Basics: PM2.5 NESCAUM MAC Meeting Newport, RI May 16-17, 2006
AIMS Equipment & Automation monitoring solution
Presentation transcript:

Managing Data & Information with the SECN Decision Support System GWS Meeting New Orleans, LA March 14-18, 2011

Outline Background and a brief history Background and a brief history Planning Process Planning Process Transition: MS Access to SQL Server Transition: MS Access to SQL Server SECN Decision Support System SECN Decision Support System Next Steps Next Steps

A Brief History Information Needs Assessment (INA) Information Needs Assessment (INA) Standard IT approach to systems planning Standard IT approach to systems planning Conceptual Modeling Develop Protocols Conceptual Modeling System Design Assess Needs Implement Conceptual Modeling Develop Protocols Assess Needs Conceptual Modeling Develop Protocols Implement Assess Needs Conceptual Modeling Develop Protocols

Outcomes of the Needs Assessment Preliminary protocol development summary documents Preliminary protocol development summary documents Protocol reporting (output) requirements and the necessary inputs to meet those requirements Protocol reporting (output) requirements and the necessary inputs to meet those requirements Preliminary conceptual object model Preliminary conceptual object model The foundation for database development The foundation for database development Describes required database components and the relationship between those components Describes required database components and the relationship between those components

Conceptual Object Model

Take home message To meet the needs of our program and the expectations of end-users, our data management system should be an integrated, enterprise level solution that takes advantage of the following: To meet the needs of our program and the expectations of end-users, our data management system should be an integrated, enterprise level solution that takes advantage of the following: Data integration across protocols Data integration across protocols Better performance, especially for larger datasets Better performance, especially for larger datasets Easier access across multiple locations Easier access across multiple locations Minimal data redundancy Minimal data redundancy Robust, online access to the centralized system Robust, online access to the centralized system Greater reporting capabilities Greater reporting capabilities

Status: Initial database development efforts in MS Access for our fixed-station water quality monitoring protocol Initial database development efforts in MS Access for our fixed-station water quality monitoring protocol Due to need for rapid database development Due to need for rapid database development Lack of approval from IT to use SQL Server Lack of approval from IT to use SQL Server Current staff not skilled in SQL server Current staff not skilled in SQL server

Fixed-station water quality monitoring Data loggers collect data every 30 minutes, year round Data loggers collect data every 30 minutes, year round >17,500 records, for 8 parameters, per station, per year >17,500 records, for 8 parameters, per station, per year By late 2005 there were 5 stations operating By late 2005 there were 5 stations operating Currently there are 17 stations in operation Currently there are 17 stations in operation Discrete nutrient data also collected monthly and quarterly Discrete nutrient data also collected monthly and quarterly Requires equipment inventory and maintenance records Requires equipment inventory and maintenance records Requires extensive pre- and post-deployment calibration Requires extensive pre- and post-deployment calibration Requires extensive QA/QC procedures using ancillary weather data and manual examination of the data Requires extensive QA/QC procedures using ancillary weather data and manual examination of the data

Database Problems for this Protocol Issues with Implementing this protocol database in Access: Issues with Implementing this protocol database in Access: Multiple users required multiple database copies – leading to problems with database replication Multiple users required multiple database copies – leading to problems with database replication QA/QC procedures difficult due to amount of data and performance issues QA/QC procedures difficult due to amount of data and performance issues Other Issues Other Issues Unable to centralize due to poor performance Unable to centralize due to poor performance Database size limits rapidly approaching Database size limits rapidly approaching Inadequate reporting capabilities Inadequate reporting capabilities

Lessons Learned Involve local IT staff early in the process and throughout the process Involve local IT staff early in the process and throughout the process Make sure your staff have the skills necessary to support whatever database and applications that you build. Make sure your staff have the skills necessary to support whatever database and applications that you build. Don’t start development until your protocol data collection procedures have been stabilized or finalized Don’t start development until your protocol data collection procedures have been stabilized or finalized

Skipping ahead to today During 2008, SECN transitioned from MS Access to SQL Server for existing databases During 2008, SECN transitioned from MS Access to SQL Server for existing databases Almost all new development takes place in SQL Server Almost all new development takes place in SQL Server Development begins when the protocol is stable Development begins when the protocol is stable Conceptual Modeling System Design Assess Needs Implement

SECN SharePoint Site Windows Server 2003 Windows Server 2003 SQL Server 2008, enterprise edition SQL Server 2008, enterprise edition SQL Server Reporting Services SQL Server Reporting Services Microsoft Office SharePoint Server (MOSS) 2007, enterprise edition Microsoft Office SharePoint Server (MOSS) 2007, enterprise edition Internet Information Services (IIS) 6.0 Internet Information Services (IIS) 6.0.NET framework 2.0 and 3.0.NET framework 2.0 and 3.0 Dundas Data Visualization for Reporting Services Dundas Data Visualization for Reporting Services Bing Maps Bing Maps Development tools: Microsoft InfoPath, Visual Studio Development tools: Microsoft InfoPath, Visual Studio

Functionality Overview Data Entry Data Entry Enter field data collection information Enter field data collection information Update database lookup tables Update database lookup tables Keep an inventory of equipment and repairs Keep an inventory of equipment and repairs Data QA/QC Data QA/QC Save an electronic copy of data sheet – as entered Save an electronic copy of data sheet – as entered Save an electronic copy of data sheet – as certified Save an electronic copy of data sheet – as certified Certify data entry Certify data entry For data logger data – flag as suspect, delete For data logger data – flag as suspect, delete Data Analysis and Reporting Data Analysis and Reporting Standardized reporting available on SharePoint Standardized reporting available on SharePoint Map viewer application Map viewer application

SECN SharePoint Site

Form is in MS InfoPath Form is in MS InfoPath Matches data sheet Matches data sheet * indicates required * indicates required Built in QA/QC Built in QA/QC Data submitted directly to the database as provisional data Data submitted directly to the database as provisional data Form saved as a record of data entry Form saved as a record of data entry Data verification is a separate step Data verification is a separate step

Update lookup tables

Inventory Equipment

QA/QC – Certify Data

Data Analysis and Reporting

Next Steps Continuing development for protocols coming online Continuing development for protocols coming online Expanding our reporting capabilities and data access tools Expanding our reporting capabilities and data access tools Working with US-FWS I&M program to take advantage of our system whenever protocols allow Working with US-FWS I&M program to take advantage of our system whenever protocols allow Moving our mapping application to NPMap Moving our mapping application to NPMap

Questions?