I.A.S.B.O. Data Warehousing
Jan 04, 2016
I.A.S.B.O.Data Warehousing
About Integrity
Integrity is: An independent integrator for
schools, focusing on: SIF Data warehousing We plan, implement, proactively
monitor, and maintain SIF infrastructures for our school clients
A SIF software developer Mainly for K12 software vendors Also for schools given the right
circumstances
Celebrating 15 Year Anniversary Local presence in Central Illinois National SIF Association Leader -Technical Board of Directors -Co-Chair Membership & Marketing -Lead: Data Model Task Force Data Warehouse Task Force Transportation Work Force Participant: Implementation Task Force, Certification Committee
About Integrity
SIS
Network Accounts
Cafeteria
LibraryTransportation
• The situation in many schools and school systems is that there are a series of software applications which all may require the same data, but which have no way to talk to each other.
• It may be possible for one or two applications to share data through proprietary methods, but open, dynamic and synchronized data sharing does not occur.
?
?
?
?
?
Traditional Data Systems
District / LEA
Ways to Use SIF
Horizontal integration
DirXML Network Account
H.R. &Finance
Data Analysis
& Reportin
g
InstructionalServices
Library Automation
Student Information
Services
Grade
Book
FoodService
s
“Horizontal” refers to data moving on the same plane of peer-to-peer applications.
SIF Overview
DirXML Network Account
H.R. &Finance
DataWarehouse
InstructionalServices
Library Automation
SKYWARD
GradeBook
VERSATRANS
Zone Integration Server (ZIS)
SIF Agents
Applications
SIF Data Objects
SIF and Data Warehousing: How They Fit Together Data
WarehousingDistrict / LEA DirXML
Network Account
H.R. &Finance
InstructionalServices
Library Automation
Student Information
Services
Grade
Book
FoodService
s
Data Analysis
& Reportin
g
Administrators Teachers
Parents
Portal Services“Digital
Dashboard”
Reporting & Analysis Tools
Educational Uses of aData Warehouse Support data-driven decision
making. Find opportunities for
improvement. Analyze issues. Create solutions based on data. Feedback loop: measure progress
towards success. Make meaningful assessment
information available to teachers and administrators.
Educational Uses of aData Warehouse Enter/import data quickly and
easily. Create flexible, user friendly
reports. Provide ad-hoc reporting
capabilities for power-users. Develop a foundation of
capabilities on which to build.
Why a Data Warehouse?Warehouse Physical Model
1. ManufacturingFinished goods are created from raw materialsat a manufacturing facility purpose builtfor particular products.
2. TransportationFinished goods are transported from multiplemanufacturers.
3. WarehouseFinished goods from multiple manufacturers areorganized and stored within a central facility.
Warehouse Physical Model
4. Retail StoreFinished goods are displayed for sale toconsumers.
5. ConsumersShop for and purchase goods to meet particularneeds.
Data Warehouse Model
1. Operational Systems = Manufacturing
Gather and store raw data from specific processes
Operational Systems Student Information
System Food Services Library HR/Finance
Data Warehouse Model
2. Transportation =Data Integration (SIF)
Efficiently moves data from system to system
Data Integration (SIF) Zone Integration Server SIF Agents SIF Objects
Data Warehouse Model
3. Warehouse =Data Warehouse
Stores and consolidates data from multiple operational systems
Data Warehouse Model
4. Retail Store =Ways to Access Data
Provides multiple ways for users to obtain data they need
Ways to Access Data Web-Based Reports E-Mail Portal Key Performance Indicators
Data Warehouse Model
5. Consumers =Teachers, Administrators
Better use of data to analyze student performance
Visualize the “track” students are on
Use data and analytics to make decisions about instruction
SIF and Data Warehousing: Better Together
SIF Benefits Facilitates
automatic data sharing among applications
Many district applications are ready to go
Eases administrative overhead
Ensures data is up to date in all systems
Data Warehouse Benefits Provides a
systematic way to gather, store, and view data from multiple operational systems
“Single point of truth” of district data
Enables process improvement
SIF and Data Warehousing: Better Together Implementing SIF and Data
Warehousing together… Lowers total cost of ownership by
minimizing the number of extract/transform/load processes
Ensures data is always up to date Makes it easy to add new
operational systems and data points to the data warehouse
SIF in Illinois
Addison Elementary District 4Bloomington District 87
Harlem Consolidated District 122 Huntley/Algonquin District 158
Lake Zurich District 95McLean County Unit 5 Naperville District 203
Pekin Elementary District 108Ottawa Elementary 141St. Charles District 303
South Berwyn District 100Champaign Unit 4
School District Examples
Naperville CUSD 203
Champaign Unit 4
Bloomington District 87 and McLean County Unit 5:
IlliniData
Naperville Community Unit District 203
District profile 18,000+ Students 1,000+ Teachers
Systems SIS - Maximus SchoolMAX Parental Communications - ParentLink Human Resources - Carter-Pertain Transportation – VersaTrans Food Service – Comalex Library - Alexandria Data Warehouse - SPSS
Future data warehouse iterations Iteration 1: Student Demographic and
Assessment Data Iteration 2: Teacher Demographic and
Professional Development Data Iteration 3: District Financial Data
Answer questions like: Based on a student’s past performance,
where are they headed? How much did it cost to achieve our
current academic performance level? What components of a teacher’s
professional development impact learning the most?
Naperville Community Unit District 203
SchoolInfoStudentPersonalStudentSchoolEnrollment
StudentPersonalStudentSchoolEnrollmentSchoolnfoStudentContact
Universal Agent
SchoolMax
VersaTrans Agent
Target System = VersaTrans v9.3
Universal AgentCarter-Pertain
Comalex
StaffPersonalStaffAssignment
SchoolInfoStudentPersonalStudentSchoolEnrollmentStudentContactSchoolCourseInfoSectionInfoStudentSectionEnrollmentTermInfoRoomInfoStudentDailyAttendanceAttendanceCodeInfo
Data Warehouse
SchoolInfoStudentPersonalStudentSchoolEnrollmentSchoolCourseInfoSectionInfoStudentSectionEnrollmentTermInfoRoomInfoStudentDailyAttendanceAttendanceCodeInfo
Zone Integration Server
District Zone
Transactional Data Staging
OLAP
Assessment Data
Reports & Analytics
Integrity Data
Warehouse Agent
RoomInfoSchoolCourseInfo
SchoolInfoSectionInfo
StudentContactStudentPersonal
StudentSchoolEnrollmentStudentSectionEnrollment
TermInfoStudentDailyAttendance
District Zone
Champaign Unit District 4
GOAL: Leverage the SIF and related Data Integration technologies to make data and information more accessible.
Phase 1 Implement SIF, Data Warehouse, and Active
Directory Integration Phase 2
Implement Transportation and Food Services Integration
Phase 3 Implement Special Education Integration
Solution Summary
Reporting Services, OLAPSQL Server 2005 (existing)
Windows Server 2003
PentamationOpenVMS
SIF Zone
Universal AgentWindows Server 2003
Universal Agent
Database
Data Warehouse
Agent
Active DirectoryWindows Server 2003
A/D SIF Agent
Edulog
Edulog SIF Agent
EdWin
EdWin SIF Agent / Extract
Nutrikids
Nutrikids SIF Agent
Zone Integration ServerWindows Server 2003
Ph
ase 1Im
plement C
ore SIF
andD
ata Warehouse C
omponents
Ph
ase 2Im
plement T
ransportation and F
ood Services
Ph
ase 3Im
plement S
pecial Education
McLean Unit 5 and D-87 Bloomington
District profile 12,000+ Students 6,500+ Students
Systems SIS -Skyward Parental Communications - SchoolReach Transportation – VersaTrans Food Service – Skyward & WinSNAP Special Education – CRT – Filemaker Pro Data Warehouse – Integrity Technology
with Illini Data
McLean County Unit 5
Zone 1Zone Name = unit5
SIF Version = 1.5r1URL = tbd
Server = CPSI SIF Connect Server
Identity Manager
Target System = Novell eDirectory
Universal Agent
Target System = SkyWard PaC
Primary Publisher
VersaTrans Agent
Target System = VersaTrans v9.3
SchoolInfoStudentContactStudentPersonalStudentSchoolEnrollment
SchoolInfoStudentContactStudentPersonalStudentSchoolEnrollment
StudentPersonalAuthentication
Password Manager
Target System = MySQL Database
Authentication
IEP Agent
Target System = KIDS (FileMaker Pro)
StudentPersonalStudentSchoolEnrollment
Bloomington 87Universal Agent
Zone 1: Page-1
StudentPersonalStudentSchoolEnrollmentSchoolInfo
SIF Agent +VC Lite StudentPersonal
StudentSchoolEnrollmentSchoolInfo
WinSNAP SIF Agent
Skyward
StudentPersonalStudentSchoolEnrollmentSchoolInfoActive Directory
IlliniData Portal Access
Non-Proprietary Solution allowing full ownership by district personnel for customization and modification
Built using Microsoft tools (MS SQL Server, MS SharePoint, MS InfoPath, MS Active Directory, MS Reporting Services and more!)
Fully customized design created via a joint effort with District 87, Unit 5 and State Farm. Talk about teamwork!!
IlliniData Student Score Summary
IlliniData Student Score Breakdown
IlliniData Portal Design
Cost-Benefit Example
Assessment Reporting SIF capability
Data integrity and accuracy Example
SIF is used to intersect demographic data stored in the student management system with state and local assessment results
Benefit Administrators, principals and teachers can
run reports that utilize the most accurate set of demographics for students
How accurate are your current reports?How much time does it take to generate
reports?
Contact Us
Jeremy DavidsonSIF Project [email protected]
Dave MoravecBusiness Development [email protected]