The task for IS Systems collecting NWCPO Data

Slides:



Advertisements
Similar presentations
Advanced SQL Schema Customization & Reporting Presented By: John Dyke As day to day business needs become more complex so does the need for specifically.
Advertisements

Copyright Hub Software Engineering Ltd 2010All rights reserved Hub Document Manager Product Overview.
Database management system (DBMS)  a DBMS allows users and other software to store and retrieve data in a structured way  controls the organization,
Information Resources Management January 16, 2001.
Chapter 1: The Database Environment
Dr Gordon Russell, Napier University Unit Data Dictionary 1 Data Dictionary Unit 5.3.
Network Management Overview IACT 918 July 2004 Gene Awyzio SITACS University of Wollongong.
Managing Data Resources
Chapter 3 Database Management
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 1: Introduction to Windows Server 2003.
“DOK 322 DBMS” Y.T. Database Design Hacettepe University Department of Information Management DOK 322: Database Management Systems.
Sql Server Advanced Features MIS 424 Professor Sandvig.
Chapter 1 1 © Prentice Hall, 2002 Database Design Dr. Bijoy Bordoloi Introduction to Database Processing.
JVM Tehnologic Company profile & core business Founded: February 1992; –Core business: design and implementation of large software applications mainly.
Chapter 1 1 © Prentice Hall, 2002 Database Design Dr. Bijoy Bordoloi Introduction to Database Processing.
PHASE 3: SYSTEMS DESIGN Chapter 7 Data Design.
DYNAMICS CRM AS AN xRM DEVELOPMENT PLATFORM Jim Novak Solution Architect Celedon Partners, LLC
Database System Development Lifecycle © Pearson Education Limited 1995, 2005.
Ihr Logo Data Explorer - A data profiling tool. Your Logo Agenda  Introduction  Existing System  Limitations of Existing System  Proposed Solution.
Databases and the Internet. Lecture Objectives Databases and the Internet Characteristics and Benefits of Internet Server-Side vs. Client-Side Special.
Denise Luther Senior IT Consultant Practical Technology Enablement with Enterprise Integrator.
Copyright © 2003 by Prentice Hall Computers: Tools for an Information Age Chapter 13 Database Management Systems: Getting Data Together.
Objectives Overview Define the term, database, and explain how a database interacts with data and information Define the term, data integrity, and describe.
CSC271 Database Systems Lecture # 4.
IT infrastructure Introduction Tehran university Mahdi Faghihi 2012 In The Name of God.
Web application project Advertising board web site Created by : Alon Nagar Supervisor:Victor Kulikov.
MIS 385/MBA 664 Systems Implementation with DBMS/ Database Management Dave Salisbury ( )
AMSI Hosting Options User Panel Discussion Presented by Brian Torney Session 107 Advantages of Self Hosting.
Introduction to Microsoft Access Overview 1. Introduction What is Access? A relational database management system What is a Relational Database? Organized.
Chapter © 2006 The McGraw-Hill Companies, Inc. All rights reserved.McGraw-Hill/ Irwin Chapter 7 IT INFRASTRUCTURES Business-Driven Technologies 7.
Information: Policy, Strategy and Systems Module Overview
1.file. 2.database. 3.entity. 4.record. 5.attribute. When working with a database, a group of related fields comprises a(n)…
MIS 327 Database Management system 1 MIS 327: DBMS Dr. Monther Tarawneh Dr. Monther Tarawneh Week 2: Basic Concepts.
MIS 673: Database Analysis and Design u Objectives: u Know how to analyze an environment and draw its semantic data model u Understand data analysis and.
5-1 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved.
Lecture # 3 & 4 Chapter # 2 Database System Concepts and Architecture Muhammad Emran Database Systems 1.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
Hosting Websites and Web Applications with Microsoft ® SQL Server ® 2008.
Comprehensive Project Management Solutions with the.NET Server family.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
1 Information Retrieval and Use De-normalisation and Distributed database systems Geoff Leese September 2008, revised October 2009.
Introduction to Core Database Concepts Getting started with Databases and Structure Query Language (SQL)
Building Preservation Environments with Data Grid Technology Reagan W. Moore Presenter: Praveen Namburi.
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
© 2017 by McGraw-Hill Education. This proprietary material solely for authorized instructor use. Not authorized for sale or distribution in any manner.
1 Finding Your Way Through a Database Exploring Microsoft Office Access.
Introduction ITEC 420.
MongoDB Er. Shiva K. Shrestha ME Computer, NCIT
Information Systems Today: Managing in the Digital World
BASIC INFORMATION ABOUT DATABASE MANAGEMENT SOFTWARE
Database Systems: Design, Implementation, and Management Tenth Edition
Created by Kamila zhakupova
6 Benefits of Using Microsoft Access Database. Microsoft Access is an efficient program that helps companies to carry out complex business processes in.
The Client/Server Database Environment
Content Management Systems
What is a Database and Why Use One?
MANAGING DATA RESOURCES
IT INFRASTRUCTURES Business-Driven Technologies
Introduction to Databases Transparencies
Chapter 1: The Database Environment
Data base management system dbms
Serpil TOK, Zeki BAYRAM. Eastern MediterraneanUniversity Famagusta
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
Database Design Hacettepe University
AIMS Equipment & Automation monitoring solution
Chapter 3 Database Management
To give “WOW” experience to the Transporter and Logistics
Reportnet 3.0 Database Feasibility Study – Approach
The Database Environment
MIS 385/MBA 664 Systems Implementation with DBMS/ Database Management
Presentation transcript:

The task for IS Systems collecting NWCPO Data Celine Kavanagh, IS Analyst Developer The task for IS Systems collecting NWCPO Data

Agenda 1 2 3 4 5 Introduction What drives development in the NWCPO? What we were building from 3 Beginner’s Guide to SQL concepts – nuts and bolts 4 Deliveries to the end users – Web portals & AR System 5

Drivers prompting the development work in the NWCPO PRacticalities Economic / Financial Our previous third party development company were no longer in a position to support us As we are a relatively new shared service we face constant updates and changes in what our stakeholders require from us We need to extend to accept more information as our responsibilities grow A desire to make the platform more extensible – futureproofing for example the introduction of centralised Facility Annual Returns and a desire to make the best use of this data. Improve cost competiveness Value for Money (VFM) Efficient data management, crosschecking and reporting. Embracing existing ICT advances to best advantage.

What we were building from Solid back-end EIMS The core SQL database behind the NWCPO Existing Portal Infra-structure Annual Return Data - WCPs - WFPs + Add-on Surveys Own Web Hosting Environ-ment + expertise

Replicated Data Subset The basics EIMS Firewall Replicated Data Subset AR Database Local Authorities Secure Offaly County Council Network Permit Holders Public DMZ – Web hosting environment in Offaly County Council

Why not use Excel?! lacks data integrity. Not a collaborative tool. Is not very good for working with multiple datasets in combination. is not very good for answering detailed questions with your data. Does not scale.

Let the Data be the Data Once the back-end dataset is sound, logical, reliable and relational you can build anything. This takes time but reaps enormous benefits when it comes to data sharing and building applications to consume that data.

Authentication Tables The storage units for the data SQL Nuts and Bolts Authentication Tables The storage units for the data Views windows onto other databases that we can treat like local tables Stored Procedures – the powerhouse – the tools for querying and returning the meaningful data to the web front-ends.

The SQL Back-end Web Front-end Model Visual Studio 2012 C# ASP.NET MS Server 2008 VM Ware The databases are extensible – we can keep extending and scaling – Facilities? just another category Cohesive front-end High Availability Platform independent Reduced costs Enterprise Database LA Standard Excellent Reporting Processing done on our side Centralised Database Back-end Web Based Technology Integrated System

Database Design and implementation What was necessary Consolidate the old Fitzpatricks and LA Facility data into solid and consistent formats – LOTS of data cleansing Analysis of that consolidated data and data gathering from stake holders as to existing and medium term requirements Database Design and implementation Front-end Development

The SQL Advantage Databases store information in relationship heavy tables – add more information by adding more tables and relationships These may be searched, retrieved and organized in countless ways

Extensibility Id New category Id = new class of Returnees and ability to tailor questions to that class Table New Tables = whole new sets of questions we can ask and link to previous data, for example ELV survey Attributes Adding new fields means collecting more granular data Query Joining new permits to previously held permit numbers

The Advantages of Centralising No potential risk of groups working from separate copies of the data One Master Copy Any question you need to ask in the future we can now add The ability to grow Only see what you need to see Customised views Our servers do the heavy lifting Faster, more efficient processing

ICT to the end user – Considerations Infrastructure * Management of the IIS and SQL servers * Database design * Backups *Disaster Recovery * Maintenance and Amendments Hosting * DMZ server management * Replication of Data * Security and Firewall * Authentication Services Development * 3 ASP .NET Portals, soon a 4th for facilities. * SQL Reports, document generation * EIMS Maintenance * Facility to analyse Annual Returns Security *currently consolidating 2 authentication systems and integrating with EDEN * Maintenance and Updates

2015 Aims for the AR system Permit Holder Return Responsibility Same abilities as previous years Faster, more stable hosting service Intuitive, easier to use Interface Include facilities for returns

Design Considerations Only show what’s necessary Keep Interface clean as possible Tight focus Step by step streamlining

It’s the little things...

Automating Validation – a beginning

Increasing Self Validation Highlight potential Issues Cross checks – show WCP claimed returns to WFP/CoR Holders Mandatory clarification making

One database, many views Reports LA Validation WCP WFP/CoR