DIY SIS Integration An Overview and Explanation of the Missouri Baptist University Snapshot System Copyright © 2010, All Rights Reserved.

Slides:



Advertisements
Similar presentations
ADABAS to RDBMS UsingNatQuery. The following session will provide a high-level overview of NatQuerys ability to automatically extract ADABAS data from.
Advertisements

A Toolbox for Blackboard Tim Roberts
The Road to Integration: Learning Management and Student Information Systems Kate Clarkson - Griffith University
6 th Annual Focus Users’ Conference 6 th Annual Focus Users’ Conference Understanding the School Set Up Menu Presented by: Josh Mostyn Presented by: Josh.
RE Adapter for Encompass (v1.0)‏ Encompass and The Raiser's Edge® Integrated Data Solution.
A Multi-Institutional Deployment of Blackboard Learn Kevin Corcoran Interim Executive Director Connecticut Distance Learning Consortium.
Blackbird: Accelerated Course Archives Using Condor with Blackboard Sam Hoover, IT Systems Architect Matt Garrett, System Administrator.
Working Together: The Blackboard Academic Suite at CSU Eastbay Or How we learned to stop worrying and love the omb.
Project Vista Kick-Off CALIFORNIA STATE UNIVERSITY, CHICO September 12, 2005.
Lesson 18: Configuring Application Restriction Policies
SiS Technical Training Development Track Technical Training(s) Day 1 – Day 2.
Copyright © CAD-Computer GmbH & Co. KG January 2009 All rights reserved, property and © CAD-Computer GmbH & Co.KG 2009.
Forever Access vs. Archiving Courses: Practical Limitations and Policy Allan Gyorke Penn State University.
Web FOCUS Integration with Microsoft Office SharePoint By: Kelvin Ruiz NASA – Kennedy Space Center.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
Identity Management – Why and How Experiences at CU-Boulder Copyright Linda Drake, Director of Development and Integration, University of Colorado, Boulder,
DevCon ‘11 Center for Instructional Delivery. DevCon ‘11 Enrolling in Blackboard Learn for Campus Edition Alumni.
DB Audit Expert v1.1 for Oracle Copyright © SoftTree Technologies, Inc. This presentation is for DB Audit Expert for Oracle version 1.1 which.
Learning Information Services Exchanging Data Between Enterprise Systems.
Batch Import/Export/Restore/Archive
This presentation will guide you though the initial stages of installation, through to producing your first report Click your mouse to advance the presentation.
Blending the Library into your Course Management System Marianne Foley SUNY College at Buffalo SUNYLA Conference 2010.
Portal User Group Meeting September 14, Agenda Welcome Updates Reminders.
Blackboard Next Generation (Version 9.1) Introduction to New Features Coming Summer 2011.
Maintaining a Microsoft SQL Server 2008 Database SQLServer-Training.com.
SSIS Over DTS Sagayaraj Putti (139460). 5 September What is DTS?  Data Transformation Services (DTS)  DTS is a set of objects and utilities that.
Blackboard Pilot Tasks and Walkthroughs. Bb Test Case Training Pilot with AnswersDarek Sady - 5/4/2004 Goals:  Identify problematic areas our clients.
Copyright © 2006, SAS Institute Inc. All rights reserved. What Is New in SAS Profitability Management (PrM) 2.1? Authors: Jack Zhang Solution & Version:
Get more out of 11i with Oracle ADI Richard Byrom Oracle Applications Consultant Appsworld January 2003.
15 Copyright © 2004, Oracle. All rights reserved. Proactive Maintenance.
Session Session 26 SAIG (Title IV WAN) Connectivity.
I Copyright © 2004, Oracle. All rights reserved. Introduction.
Uniting Cultures, Technology & Applications A Case Study University of New Hampshire.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Introductory Lecture Advanced Computer Programming.
Upgrading to CF MX BEWARE! About Using CF since 1998 Using CF since 1998 Not a programmer Not a programmer Not purely “technical” Not purely “technical”
Mr. Justin “JET” Turner CSCI 3000 – Fall 2015 CRN Section A – TR 9:30-10:45 CRN – Section B – TR 5:30-6:45.
Updates, Best Practices & New Features Schedule of Classes Summer/Fall 2011.
EQUELLA Product Strategy and Development
Custom Reporting in Blackboard Learn. What happens between clicking run and getting the report? Connect to a data source Where is the information?
CourseLife: An Archival Solution Kelly Roark, Northwestern University Patricia Goldweic, Northwestern University Brian Nielsen, Northwestern University.
IT 456 Seminar 5 Dr Jeffrey A Robinson. Overview of Course Week 1 – Introduction Week 2 – Installation of SQL and management Tools Week 3 - Creating and.
ArcGIS Server for Administrators
A Community of Learning SUNGARD SUMMIT 2007 | sungardsummit.com 1 LEAPing with Luminis Presented by: Bob Coon Luminis Technical Services SunGard Higher.
When BB Goes Bigtime Centralizing Support, Unifying the Message.
Systems Management Server 2.0: Backup and Recovery Overview SMS Recovery Web Site location: Updated.
Navigating SQL Server Lesson 3. Skills Matrix Graphical User Interface (GUI) Management Tools SQL Server Management Studio SQL Server Configuration Manager.
Copyright © 2004 Insight Technology, Inc. All Rights Reserved. 1 Performance Insight for Oracle 5.2 V.S Oracle Enterprise Management
Copyright © by Curt Hill Database Introduction History Why we want to use them Other fun.
Ibm.com /redbooks © Copyright IBM Corp All rights reserved. WP07 ITSO iSeries Technical Forum WebSphere Portal Express– Installation, Configuration.
ITL Update ITL Conference 2003 March Ed Garay Instructional Technology Lab Academic Computing and Communications Center.
6 th Annual Focus Users’ Conference 6 th Annual Focus Users’ Conference Import Testing Data Presented by: Adrian Ruiz Presented by: Adrian Ruiz.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Search Overview Search Features: WSS and Office Search Architecture Content Sources and.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
© Blackboard, Inc. All rights reserved. Access Granted: P roviding Students with a Customized List of Required Textbooks.
NovaBACKUP xSP Technical Training By: Nathan Fouarge
Open Solutions for a Changing World™ Copyright 2005, Data Access Worldwide June 6-9, 2005 Key Biscayne, Florida 1 Application Deployment Stephen W. Meeley.
Holistic Approaches for New Releases: Training, Implementation and Support Presented by: Dave Fraedrich Manager of Course Management System Maricopa Community.
BIF713 Operating System Concepts MS Windows. Agenda 1. What is an Operating System (definition)? 2. Types of Operating Systems 3. Basic Operations: –
Learningcomputer.com SQL Server 2008 – Management Studio.
ViaSQL Technical Overview. Viaserv, Inc. 2 ViaSQL Support for S/390 n Originally a VSE product n OS/390 version released in 1999 n Identical features.
SPI NIGHTLIES Alex Hodgkins. SPI nightlies  Build and test various software projects each night  Provide a nightlies summary page that displays all.
Hibernate Online Training. Introduction to Hibernate Hibernate is a high-performance Object-Relational persistence and query service which takes care.
Planning Server Deployments Chapter 1. Server Deployment When planning a server deployment for a large enterprise network, the operating system edition.
9 Copyright © 2004, Oracle. All rights reserved. Getting Started with Oracle Migration Workbench.
1 Copyright © 2005, Oracle. All rights reserved. Oracle Database Administration: Overview.
Session
Operating System Concepts
SharePoint Essentials Toolkit
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Presentation transcript:

DIY SIS Integration An Overview and Explanation of the Missouri Baptist University Snapshot System Copyright © 2010, All Rights Reserved

MBU Blackboard Environment Original Environment Blackboard 6.3 Windows 2003 SQL Server 2000 SIS is CAMS Enterprise SnapshotGenerator 1.0 Current Environment Blackboard 9.0 SP3 Windows 2003 SQL Server 2005 SIS is CAMS Enterprise SnapshotGenerator 4.0 All SnapshotGenerator updates from 1.0 to 3.2 were to add functionality, not because updating Bb broke anything. Version 4.0 was developed to fix flaws inherent in the original Database Views on the SIS side, again nothing broke when we updated Bb.

How we got here 2000 offered first online classes using WebCT moved to Blackboard 6.3 Basic December 2005, I took over as Technical Director (Blackboard Administrator) –Everything was manual up to this point 2006 moved to Bb 6.3 Enterprise –Snapshot was the main factor Summer 2006, developed SnapshotGenerator 1.0 January 2007, updated to Bb 7.1 March 2007, SnapshotGenerator 2.0 –--help option, multiple terms

How we got here November 2007, SnapshotGenerator 3.0 –8-week scheduling, automated course availability December 2007, updated to Bb 7.3 June 2009, SnapshotGenerator 3.1 –Re-configured to use properties file to load config settings –Developed installer for SnapshotGenerator –Developed Snapshot Controller Prior to this, integration had been accomplished by Windows shell scripts that were scheduled, but had to be updated every semester August 2009, updated to Bb 9.0 December 2009, SnapshotGenerator 3.2 –Removed limitation on number of concurrent terms to process

Today SnapshotGenerator 4.0 put into production June 18 –Nearly complete rewrite of system –Original system made use of recursive SQL functions The presenter did not write these, our former DBA did –New views were developed in the SIS database The presenter did develop these –All processing of data now takes place in SnapshotGenerator –Typical runtime for snapshot generation went from 5-7 minutes to a matter of seconds (always less than 1 minute)

Components of the Snapshot Process The MBU Snapshot System –CAMS Enterprise Database Views SQL Server 2008 –Snapshot Generator Java application –Snapshot Controller C# application + Windows Command Script –Blackboard™ Snapshot Tool Copyright © 2010, All Rights Reserved

Snapshot System Components Snapshot Generator Java application –Developed with NetBeans Run by Snapshot Controller –Can be run manually –Generates snapshot files for each term currently identified in SIS database as “current” –Term active now, +30 days, +60 days Snapshot Controller C# application Run every 15 minutes by Windows scheduler –Launches Snapshot Generator –Launches snapshot tool for each snapshot file generated

MBU Snapshot System Architecture Snapshot Controller Snapshot Generator CAMS Snapshot Command Script Feed Files Bb Snapshot Tool Blackboard Server Query Result Launch Read Write

“We’ve never heard of CAMS” We use CAMS Enterprise from Three Rivers Systems, inc. Three Rivers Systems, inc. is 25-years old, and is based in Saint Louis, MO The important factors –SQL Server database (SQL Server 2008) –Access to the database allows us to create custom views These principles should apply to any SIS running on an accessible SQL database Copyright © 2010, All Rights Reserved

Features of the MBU Snapshot System Changes to SIS appear in Blackboard within 15 minutes Cross-listed courses are automatically combined into a single Blackboard shell –This will require us to develop a custom application for importing grades from Bb to our SIS This is in the planning stage now It will make use of Bb 9.x Web Services It will reside within our Faculty/Staff Portal, which is part of our SIS Students who add a class are automatically enrolled in Blackboard

Features of the MBU Snapshot System Students who drop a class are automatically disabled in the course on Blackboard Courses are made available to faculty 60-days before the start of the term Courses are made available to students on Friday before the course starts

Understanding Snapshot Snapshot is Blackboard’s method for importing and updating data within the Blackboard LMS Requirements –Blackboard Enterprise –Snapshot Files Students, Faculty, Courses, Assignments, Enrollments –Data Source Keys SIS.FACULTY, SIS.STUDENTS For each term: COURSES, ASSIGNMENTS, ENROLLMENTS

Understanding Snapshot The key to understanding the Snapshot process is understanding data sources A data source is a batch of data which will be manipulated collectively within Blackboard You can have any number of data sources, we use two permanent data sources: Faculty and Students We also use three additional data sources per term: Courses, Assignments, and Enrollments Each data source is identified by a unique data source key

The MBU Snapshot System

Please provide feedback for this session by ing The subject of the should be title of this session: DIY SIS Integration