Download presentation
Presentation is loading. Please wait.
1
open source administration software for education next generation student system Introduction to Kuali Student for Boston College POC Norman Wright, President/CEO Wright Communications, Inc
2
open source administration software for education What we’re hoping to cover…. Today – General Introduction to Kuali Student History, Goals, Concepts, Impacts – Technical Introduction Stack Developer environment – Tools – Source Tree/Project Structure Installing the Developer Workbench Service Contracts Other Documentation – Installing the Developer Workbench – Simple Example Dictionary Configuration changes Tomorrow – Configuration Project setup – Types of Configuration TBD… – Data Mapping – KS Loading Tools – Integration with BC systems 2/12/2011Wright Communications, Inc
3
open source administration software for education Who is Norm Wright? 30 Years as a Programmer in Student Systems Part of Kuali Student before it was Kuali Student Not a trainer – Never gave this training before horrible speller 2/12/2011Wright Communications, Inc
4
open source administration software for education History…. “what's behind me is not important!” – Raul Julia from Gumball Rally – Except when it helps you understand the present 2/12/2011Wright Communications, Inc
5
open source administration software for education The four forces that shape Kuali Student 2/12/2011Wright Communications, Inc Community Source Service Oriented Architecture Rules as 1 st Class Citizens Rules as 1 st Class Citizens High Level Entities High Level Entities Concierge User Centric
6
open source administration software for education The fifth force that shapes Kuali Student 2/12/2011Wright Communications, Inc Community Source Service Oriented Architecture Rules as 1 st Class Citizens Rules as 1 st Class Citizens High Level Entities High Level Entities KualiBrand Concierge User Centric
7
open source administration software for education next generation student system Community Source Originally focus was on Open Source What’s the difference? 2/12/2011Wright Communications, Inc
8
open source administration software for education Impact of Community Source Force 80/20 Goal for the Application Of the 20% functionality not met by application – 10% from configuration – 10% from institutional enhancements Some Enhancements expected to be contributed back
9
open source administration software for education Questions 2/12/2011Wright Communications, Inc
10
open source administration software for education High Level Entities Learning Unit – Learning Results Time Unit Organization Person 2/12/2011Wright Communications, Inc
11
open source administration software for education Richard Spencer’s Learning Unit A “learning unit number” is like a SKU... It can be a course; single lecture in a course; 15 minute student presentation in a course, participation in community service, any activity that the student wants to include on a formal or co-curricular transcript. We can also have: learning results, learning plans, learning resources. (from Richard Spencer’s presentation) 2/12/2011Wright Communications, Inc
12
open source administration software for education What is the impact of Learning Units? Blog Post I wrote for Kuali Student insider Blog Post – 3 years ago A Course is a Course – of Course of Course… 2/12/2011Wright Communications, Inc
13
open source administration software for education Learning Unit Spectrum 2/12/2011Wright Communications, Inc More Specific
14
open source administration software for education Time Unit Model – Duration & Season(ality) Course Time Periods Academic Year – Fall Term Fall Mini-mester 1 Fall Mini-mester 2 – Winter Term – Spring Term – Summer Term Program Time Periods Four Year Program – Freshman Year 1st Term Freshman 2 nd Semester Freshman – Sophomore Year – Junior Year – Senior Year 2/12/2011Wright Communications, Inc
15
open source administration software for education Org Model – Hierarchy and Relationships Main Hierarchy Provost English History Math School Humanities School of Science Curriculum Hierarchy Senate Curriculum Committee English Curriculum Committee Math Curriculum Committee EnglishMath 2/12/2011Wright Communications, Inc
16
open source administration software for education Break….. 2/12/2011Wright Communications, Inc
17
open source administration software for education Service Oriented Architecture 2/12/2011Wright Communications, Inc
18
open source administration software for education KS SOA and OKI OSIDS 2/12/2011Wright Communications, Inc www.okiproject.org
19
open source administration software for education Kuali Student SOA -- Goals 1.Interoperability 2.Configurability 3.Usability
20
open source administration software for education Kuali Student Interoperability Many to Many - Definition From OKIDefinition From OKI Service Contract Module A Module B Module C Impl A Impl B Mock Impl
21
open source administration software for education Top Down Approach 2/12/2011Wright Communications, Inc Service Contract Definition on WIKI Java Interface WSDL Scraper Expresses as Java CXF PHP Interface???? Some Future Transformer
22
open source administration software for education Kuali Student SOA - Configurability Types and States Dictionary 2/12/2011Wright Communications, Inc Learning Unit Credit Course Program (Major, Minor, etc) Program (Major, Minor, etc) Type Definition Class I Service Class II Service
23
open source administration software for education SOA Impact on project Source Tree – API projects – Impl projects – UI projects Architectural Stack – Class I services – Class II Services Consistency 2/12/2011Wright Communications, Inc
24
open source administration software for education Questions 2/12/2011Wright Communications, Inc
25
open source administration software for education Rules as first class citizens R1 – Curriculum Management Requisite Rules (prereq, co-req, restrictions, etc) Program Entrance Requirements Program Graduation Requirements R2 -- Registration Eligibility and Registration Priority Rules GPA Calculation Rules Credit Application Rules Tuition and Fees 2/12/2011Wright Communications, Inc
26
open source administration software for education Rules operate on Sets The list of courses that fulfill the writing requirement Upper level 500 Courses 2/12/2011Wright Communications, Inc
27
open source administration software for education Rules as 1 st class citizens impact “Can’t find field for…” Rules Execution is not done – just authoring Able to do Impact Analysis 2/12/2011Wright Communications, Inc
28
open source administration software for education Kuali Brand – RICE Integration Identity (KIM) Workflow (KEW) Service Bus (KSB) 2/12/2011Wright Communications, Inc
29
open source administration software for education Person…… TBD…. ????? 2/12/2011Wright Communications, Inc Person Service(s) KIM Service(s)
30
open source administration software for education Kuali Student Rice Impact Special KS Rice modules for the integration All the KEW functionality available KIM pluggable Identity Service works Cannot run KS without Rice 2/12/2011Wright Communications, Inc
31
open source administration software for education Questions/The End 2/12/2011Wright Communications, Inc
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.