SlideShare a Scribd company logo
1 of 9
Download to read offline
Montgomery County Public Schools
IDMS to Oracle Conversion
Prepared For:
Student Systems
Division of Applications Development
Office of Global Access Technology
Montgomery County Public Schools
Prepared by:
David G. Peterson
Paragon Consulting Services, and
Computer Associates
11/7/2009 i C:Daves
StuffDGP_Resume_and_Work_SamplesDGP_Work_SamplesMCPS_I
DMS_To_Oracle_ConversionMCPS IDMS to Oracle Conversion.doc
Table of Contents
Overview.................................................................................................................................... 1
Administrative Reports............................................................................................................. 1
Administrative Reports - Current Processing......................................................................... 1
Administrative Reports - Interim Processing.......................................................................... 1
Administrative Reports - Legacy Extract Upload to Oracle .................................................. 2
Administrative Reports - Reports Generation ...................................................................... 2
Administrative Reports - Future Processing........................................................................... 3
Department of Reporting & Regulatory Accountability (DRRA) ................................................ 3
DRRA Enrollment - Current Processing................................................................................. 4
DRRA Enrollment - Interim Processing.................................................................................. 4
DRRA Enrollment – Reports Generation ............................................................................... 4
DRRA Enrollment - Future Processing .................................................................................. 5
Department of Special Education............................................................................................. 5
Special Education - Current Processing ................................................................................ 5
Special Education - Interim Processing ................................................................................. 6
Special Education – Reports Generation............................................................................... 6
Special Education - Future Processing.................................................................................. 7
11/7/2009 Page 1 C:Daves
StuffDGP_Resume_and_Work_SamplesDGP_Work_SamplesMCPS_ID
MS_To_Oracle_ConversionMCPS IDMS to Oracle Conversion.doc
Overview
The Montgomery County Public Schools (MCPS) is in the process of converting their Student
Systems from a legacy mainframe IDMS database to a client-server Oracle database. When
this conversion is completed, all Student Systems processing will be performed in a client-
server environment. As existing applications within the Legacy environment are identified, they
will be converted to the new client-server environment. For each application transitioning from
the Legacy environment, specifications will be developed to ensure all required functionality in
the new environment. The MCPS Student Systems support the information needs of the entire
MCPS community; including all schools, operational offices, and departments.
The applications identified to date include:
• Administrative Reports
• Department of Reporting & Regulatory Accountability (DRRA) Enrollment
• Special Education
Administrative Reports
The MCPS Student Systems support the production of the Administrative Reports which are
used to monitor and record a student’s progress during the school year, and are produced at the
end of each marking period, or on demand as requested by the schools.
Administrative Reports - Current Processing
Administrative Reports are currently run from an extract of the IDMS Student Database on a
scheduled basis corresponding to the end of a marking period, semester, or school year. This
extract is a two (2) step process that compiles all available student data into a flat file format.
This file is then used as the input to the Administrative Reports.
Administrative Reports - Interim Processing
During the transition to a complete client-server environment for the MCPS Student Systems,
the Administrative Reports extract will be uploaded to Oracle database tables designed to
facilitate the Administrative Reports processing in the client-server environment. These
database tables will contain all data from the Extract file that is required for report generation.
At a high level, these tables will contain the following data:
• Student Demographic data by Marking Period
• Student Course data by Marking Period
The use of a Marking Period as a key to these tables will provide the user community with the
flexibility to view Student data for potentially any time period. The user community will be able
to generate Administrative Reports at the end of a Marking Period, or on demand as needed.
11/7/2009 Page 2 C:Daves
StuffDGP_Resume_and_Work_SamplesDGP_Work_SamplesMCPS_ID
MS_To_Oracle_ConversionMCPS IDMS to Oracle Conversion.doc
The MCPS Administrative Reports Interim processing will consist of two (2) phases. These
phases are listed below:
• Administrative Extract Upload to Oracle
• Administrative Reports Generation
The Administrative Reports will provide for the batch production of reports for all schools; or
online viewing for one (1) school, with a hardcopy print option.
Administrative Reports - Legacy Extract Upload to Oracle
This process will upload the Administrative Extract file from the mainframe environment to the
Student Oracle database in the client-server environment. This process may be run after the
Administrative Reports Extract processing from the legacy IDMS database has been completed.
Administrative Reports - Reports Generation
This process will be available to the MCPS user community once the Administrative Extract
Upload to the Student database has been completed. For all users, the following selection
criteria are applicable:
• School selection is based upon the user’s Sign-on ID, and limits available data to only
data for that school
• All selection parameters (and associated validation) will be available via drop-down
boxes in the online display. The baseline selections offered to the user will be:
o School List (valid MCPS Schools)
o Grade level (valid grades will be 6 – 12)
o Marking Period
• Each Administrative Report may have other selection criteria
The current reports that comprise the Administrative Reports function are listed below:
• Improvement/Decline Reports
• Honor Roll – Excluding Selective Marks
• Honor Roll – Including Selective Marks
• Report of Students with Marks of ‘M’, ‘N’, or ‘I’
• Report of Students with Mark of ‘LC’
• Report of Students with Mark of ‘CR’
• Report of Students with Mark of ‘NC’
• Report of Students with Marks Deviation of >= 2.0
• Labels (PUPIL DATA SYSTEM Labels)
• Marks Distribution – Current Marking Period
• Marks Distribution – Exam-Final Mark
• Failure List
• Students with Failing Marks
• Student Grade Verification List
• List of Students with no Home Address
11/7/2009 Page 3 C:Daves
StuffDGP_Resume_and_Work_SamplesDGP_Work_SamplesMCPS_ID
MS_To_Oracle_ConversionMCPS IDMS to Oracle Conversion.doc
• List of Students with Forced Final Marks Deviation >= 2.0
• Ineligible List
• Students in Honors Classes by Ethnic Grouping
Other reports may be required in the future based on the needs of both the MCPS
administration, and the MCPS user community.
Administrative Reports - Future Processing
After the final transition to a complete client-server environment for the MCPS Student Systems,
the Administrative Reports will be produced directly from the Oracle database tables designed
to facilitate the Administrative Reports processing in the client-server environment. It is
envisioned that all the functionality of the interim processing solution will be carried forward, and
that any enhancements required by the user community will be incorporated.
Department of Reporting & Regulatory Accountability (DRRA)
The MCPS Student Systems also support the Department of Reporting & Regulatory
Accountability (DRRA). The mission of the DRRA is to provide timely information for informal
and formal decision-making that supports continuous improvement of efficient and effective
delivery of both academic and operational services. The DRRA is comprised of the following
units:
• Applied Research
• Internal Audit
• Policy & Procedures
• Program Evaluation
• Quality Assurance & Compliance
• Testing
The DRRA performs three primary services: planning, measurement, and quality control. The
following goals were established to ensure that the mission of DRRA is met.
• To develop and improve standard operating procedures and processes;
• To manage requests and to respond to system-wide needs for decision-making;
• To increase information literacy and utilization through knowledge management;
• To analyze the use of resources, operational functions, implementation of educational
programs, and the impact on student success
The DRRA is developing an information sharing, performance measurement system called the
System of Shared Accountability (SSA). The system includes measures of a school’s academic
performance and learning environment. The learning environment is measured by a series of
surveys of school environment. It will enable students, families, school staff, central office staff,
and the community to monitor school performance and to collaborate on improving results.
11/7/2009 Page 4 C:Daves
StuffDGP_Resume_and_Work_SamplesDGP_Work_SamplesMCPS_ID
MS_To_Oracle_ConversionMCPS IDMS to Oracle Conversion.doc
DRRA Enrollment - Current Processing
DRRA Enrollment processing is currently run from an extract of the IDMS Student Database on
a scheduled basis corresponding to the end of a marking period, semester, or school year. This
extract is a one (1) step process that compiles all required student data into a flat file format.
This file is then used as the input to the DRRA Enrollment Reports process.
DRRA Enrollment - Interim Processing
During the transition to a complete client-server environment for the MCPS Student Systems,
the DRRA Enrollment extract will be performed from the Student Systems Oracle database
tables. This extract will create unique database ‘views’ that contains all data from the Student
database required for DRRA processing. At a high level, these database views will contain the
following data:
• DRRA Enrollment data by Marking Period
• DRRA Suspensions data by Marking Period
The use of a Marking Period as a key to these tables will provide the user community with the
flexibility to view DRRA-related Student data for potentially any time period. The user
community will be able to generate DRRA Enrollment reports at the end of a Marking Period, or
on demand as needed.
DRRA Enrollment – Reports Generation
This process will be available to the MCPS user community once the DRRA Extract from the
Student database has been completed. For all users, the following selection criteria are
applicable:
• School selection is based upon the user’s Sign-on ID, and limits available data to only
data for that school
• All selection parameters (and associated validation) will be available via drop-down
boxes in the online display. The baseline selections offered to the user will be:
o School List (valid MCPS Schools)
o Grade level (valid grades will be 6 – 12)
o Marking Period
• Each DRRA Report may have other selection criteria
The current reports that comprise the DRRA Enrollment Reports function are listed below:
• Year-to-Date Suspension Log Report
• Year-to-Date Health-Related Exclusions Log Report
• Out-of-School Suspensions by Ethnic Group
• Health-Related Exclusions by Ethnic Group
• Monthly Out-of-School Suspensions
• Monthly Health-Related Exclusions
• Twelfth Grade Students Report
11/7/2009 Page 5 C:Daves
StuffDGP_Resume_and_Work_SamplesDGP_Work_SamplesMCPS_ID
MS_To_Oracle_ConversionMCPS IDMS to Oracle Conversion.doc
Other reports may be required in the future based on the needs of both the MCPS
administration, and the MCPS user community.
DRRA Enrollment - Future Processing
After the final transition to a complete client-server environment for the MCPS Student Systems,
the DRRA Enrollment Reports will be produced directly from the Oracle database tables
designed to facilitate the DRRA Enrollment Reports processing in the client-server environment.
It is envisioned that all the functionality of the interim processing solution will be carried forward,
and that any enhancements required by the user community will be incorporated.
The future processing for DRRA will provide three (3) extract programs that will create all
required data for the reports listed above. These extracts will be the following:
• DRRA Suspensions Extract – For both Regular Suspensions and Health-Related
Exclusions
• Active Enrollment Extract
• Inactive Enrollment Extract
User report selection will be available in the online system, and provide the capability to tailor
the selection criteria to their needs. All reports will be available online, with an option to
generate a hardcopy report. For users outside of DRRA, selection will be limited to their school.
Department of Special Education
The Department of Special Education develops, coordinates and enhances efforts to promote
the unification of general and special education. It develops and coordinates early intervention
strategies to ensure that curriculum, instructional and behavioral practices best meet the
educational needs of all students. DSE develops and monitors cost-effective cluster-based
programs to reduce the number of special education students assigned to more costly nonpublic
programs. It promotes and coordinates the use of technology necessary to facilitate the
unification of special and general education and to meet the needs of every student. The
Department of Special Education is comprised of the following units:
• The Equity Assurance and Compliance Unit
• The Placement and Assessment Services Unit
• The Medical Assistance Program
Special Education - Current Processing
Special Education processing is currently run from an extract of the IDMS Student Database on
a scheduled basis corresponding to the end of a marking period, semester, or school year. This
extract is a one (1) step process that compiles all required student data into a flat file format.
This file is then used as the input to the Special Education Reports process.
11/7/2009 Page 6 C:Daves
StuffDGP_Resume_and_Work_SamplesDGP_Work_SamplesMCPS_ID
MS_To_Oracle_ConversionMCPS IDMS to Oracle Conversion.doc
Special Education - Interim Processing
During the transition to a complete client-server environment for the MCPS Student Systems,
the Special Education extract will be performed from the Student Systems Oracle database
tables. This extract will create unique database ‘views’ that contains all data from the Student
database required for Special Education processing. At a high level, these database views will
contain the following data:
• Special Education Enrollment data by Month
The use of a Month as a key to these tables will provide the user community with the flexibility to
view Special Education -related Student data for potentially any time period. The user
community will be able to generate Special Education reports at the end of a Marking Period, or
on demand as needed.
Special Education – Reports Generation
This process will be available to the MCPS user community once the Special Education Extract
from the Student database has been completed. For all users, the following selection criteria
are applicable:
• School selection is based upon the user’s Sign-on ID, and limits available data to only
data for that school
• All selection parameters (and associated validation) will be available via drop-down
boxes in the online display. The baseline selections offered to the user will be:
o School List (valid MCPS Schools)
o Grade level (valid grades will be 6 – 12)
o Month
• Each Special Education Report may have other selection criteria
The current reports that comprise the Special Education Reports function are listed below:
• Student Totals by Maryland State Code, Race, Sex, and Grade - Unduplicated
• Student Totals by Group (Disability), Race, Sex, and Grade - Unduplicated
• Duplicated Number of Hours Totals – By Group
• Duplicated Number of Hours Totals – By Program
• Management Reports
• Special Education Enrollment Rosters
• Legacy SEDS Verification Roster
• Future SEDS Verification Roster
• Students Coded Mild, Moderate, Severe, and Profound Mental Retardation
• Pre-School Students Receiving Special Education Services
• Pre-School Education Program (PEP) Report
• Old IEP Team Date Report
• Old Evaluation Date Report
• Students 14 Years and Older Who Have No Transition Services
• Students With Special Education Transportation Indicator = ‘Y’
• Students With Assistive Technology Indicator = ‘Y’
11/7/2009 Page 7 C:Daves
StuffDGP_Resume_and_Work_SamplesDGP_Work_SamplesMCPS_ID
MS_To_Oracle_ConversionMCPS IDMS to Oracle Conversion.doc
• Students With a Behavioral Date
• Students by LRE With School
• Legacy Duplicate Services Report
• Future Duplicate Services Report
Other reports may be required in the future based on the needs of both the MCPS
administration, and the MCPS user community.
Special Education - Future Processing
After the final transition to a complete client-server environment for the MCPS Student Systems,
the Special Education Reports will be produced directly from the Oracle database tables
designed to facilitate the Special Education Reports processing in the client-server environment.
It is envisioned that all the functionality of the interim processing solution will be carried forward,
and that any enhancements required by the user community will be incorporated.
The future processing for Special Education will provide three (3) extract programs that will
create all required data for the reports listed above. These extracts will be the following:
• Special Education Extract – For all Special Education Students
• Active Enrollment Extract
• Inactive Enrollment Extract
User report selection will be available in the online system, and provide the capability to tailor
the selection criteria to their needs. All reports will be available online, with an option to
generate a hardcopy report. For users outside of Special Education, selection will be limited to
their school.

More Related Content

What's hot

School Management System ppt
School Management System pptSchool Management System ppt
School Management System pptMohsin Ali
 
Faculty evaluation system
Faculty evaluation systemFaculty evaluation system
Faculty evaluation systemEdwin Marquez
 
System Proposal(Personal Information & Leave Management System)
System Proposal(Personal Information & Leave Management System)System Proposal(Personal Information & Leave Management System)
System Proposal(Personal Information & Leave Management System)Akila Jayarathna
 
Integrating the Student Information System and Blackboard - you just press a ...
Integrating the Student Information System and Blackboard - you just press a ...Integrating the Student Information System and Blackboard - you just press a ...
Integrating the Student Information System and Blackboard - you just press a ...Blackboard APAC
 
9321885 online-university-admission-system (1)
9321885 online-university-admission-system (1)9321885 online-university-admission-system (1)
9321885 online-university-admission-system (1)Amani Mrisho
 
School management system
School management systemSchool management system
School management systemSoumya Behera
 
Mis14 chuong10
Mis14 chuong10Mis14 chuong10
Mis14 chuong10Minh Tâm
 
IRJET - College Event Management System
IRJET - College Event Management SystemIRJET - College Event Management System
IRJET - College Event Management SystemIRJET Journal
 

What's hot (10)

Srs
SrsSrs
Srs
 
School Management System ppt
School Management System pptSchool Management System ppt
School Management System ppt
 
Faculty evaluation system
Faculty evaluation systemFaculty evaluation system
Faculty evaluation system
 
System Proposal(Personal Information & Leave Management System)
System Proposal(Personal Information & Leave Management System)System Proposal(Personal Information & Leave Management System)
System Proposal(Personal Information & Leave Management System)
 
Integrating the Student Information System and Blackboard - you just press a ...
Integrating the Student Information System and Blackboard - you just press a ...Integrating the Student Information System and Blackboard - you just press a ...
Integrating the Student Information System and Blackboard - you just press a ...
 
9321885 online-university-admission-system (1)
9321885 online-university-admission-system (1)9321885 online-university-admission-system (1)
9321885 online-university-admission-system (1)
 
School management system
School management systemSchool management system
School management system
 
Mis14 chuong10
Mis14 chuong10Mis14 chuong10
Mis14 chuong10
 
IRJET - College Event Management System
IRJET - College Event Management SystemIRJET - College Event Management System
IRJET - College Event Management System
 
Hostel Management ERP
Hostel Management ERPHostel Management ERP
Hostel Management ERP
 

Viewers also liked

Top 5 performance and capacity challenges for z/OS
Top 5 performance and capacity challenges for z/OS Top 5 performance and capacity challenges for z/OS
Top 5 performance and capacity challenges for z/OS Metron
 
Lesson 2 network database system
Lesson 2 network database systemLesson 2 network database system
Lesson 2 network database systemGiO Friginal
 
Mainframe Optimization in 2017
Mainframe Optimization in 2017Mainframe Optimization in 2017
Mainframe Optimization in 2017Precisely
 
CA IDMS Database Navigation
CA IDMS Database NavigationCA IDMS Database Navigation
CA IDMS Database NavigationCA Technologies
 
Indexing and-hashing
Indexing and-hashingIndexing and-hashing
Indexing and-hashingAmi Ranjit
 
Artificial neural network model & hidden layers in multilayer artificial neur...
Artificial neural network model & hidden layers in multilayer artificial neur...Artificial neural network model & hidden layers in multilayer artificial neur...
Artificial neural network model & hidden layers in multilayer artificial neur...Muhammad Ishaq
 
Indexing and hashing
Indexing and hashingIndexing and hashing
Indexing and hashingJeet Poria
 
12. Indexing and Hashing in DBMS
12. Indexing and Hashing in DBMS12. Indexing and Hashing in DBMS
12. Indexing and Hashing in DBMSkoolkampus
 
Hashing Technique In Data Structures
Hashing Technique In Data StructuresHashing Technique In Data Structures
Hashing Technique In Data StructuresSHAKOOR AB
 

Viewers also liked (13)

Top 5 performance and capacity challenges for z/OS
Top 5 performance and capacity challenges for z/OS Top 5 performance and capacity challenges for z/OS
Top 5 performance and capacity challenges for z/OS
 
Lesson 2 network database system
Lesson 2 network database systemLesson 2 network database system
Lesson 2 network database system
 
Mainframe Optimization in 2017
Mainframe Optimization in 2017Mainframe Optimization in 2017
Mainframe Optimization in 2017
 
CA IDMS Database Navigation
CA IDMS Database NavigationCA IDMS Database Navigation
CA IDMS Database Navigation
 
Huffman codes
Huffman codesHuffman codes
Huffman codes
 
Indexing and-hashing
Indexing and-hashingIndexing and-hashing
Indexing and-hashing
 
Artificial neural network model & hidden layers in multilayer artificial neur...
Artificial neural network model & hidden layers in multilayer artificial neur...Artificial neural network model & hidden layers in multilayer artificial neur...
Artificial neural network model & hidden layers in multilayer artificial neur...
 
Indexing and hashing
Indexing and hashingIndexing and hashing
Indexing and hashing
 
Database and different types of databases available in market
Database and different types of databases available in marketDatabase and different types of databases available in market
Database and different types of databases available in market
 
Indexing Data Structure
Indexing Data StructureIndexing Data Structure
Indexing Data Structure
 
12. Indexing and Hashing in DBMS
12. Indexing and Hashing in DBMS12. Indexing and Hashing in DBMS
12. Indexing and Hashing in DBMS
 
Dbms models
Dbms modelsDbms models
Dbms models
 
Hashing Technique In Data Structures
Hashing Technique In Data StructuresHashing Technique In Data Structures
Hashing Technique In Data Structures
 

Similar to MCPS_IDMS_to_Oracle_Conversion

Schools management system project presentation
Schools management system project presentationSchools management system project presentation
Schools management system project presentationMd.zahedul Karim Tuhin
 
Jonathan Dunn Resume
Jonathan Dunn ResumeJonathan Dunn Resume
Jonathan Dunn ResumeJonathan Dunn
 
UNIVERSITY MANAGEMENT SYSTEM.pptx
UNIVERSITY MANAGEMENT SYSTEM.pptxUNIVERSITY MANAGEMENT SYSTEM.pptx
UNIVERSITY MANAGEMENT SYSTEM.pptxshivantGupta1
 
Education Data Warehouse System
Education Data Warehouse SystemEducation Data Warehouse System
Education Data Warehouse Systemdaniyalqureshi712
 
IRJET- Web-Based System for Creation and Management of Multiple Choices based...
IRJET- Web-Based System for Creation and Management of Multiple Choices based...IRJET- Web-Based System for Creation and Management of Multiple Choices based...
IRJET- Web-Based System for Creation and Management of Multiple Choices based...IRJET Journal
 
Development of a Student Database Management System for a University
Development of a Student Database Management System for a UniversityDevelopment of a Student Database Management System for a University
Development of a Student Database Management System for a UniversityIJERA Editor
 
Computer Based Assessment.pptx
Computer Based Assessment.pptxComputer Based Assessment.pptx
Computer Based Assessment.pptxsalah327743
 
SIMS DCM123.pptxdy tyryjhrnsrthrthrthrthrthrtr
SIMS DCM123.pptxdy tyryjhrnsrthrthrthrthrthrtrSIMS DCM123.pptxdy tyryjhrnsrthrthrthrthrthrtr
SIMS DCM123.pptxdy tyryjhrnsrthrthrthrthrthrtrmeharudindamo
 
87329340-87005502-Student-Database-Management-System.pptx
87329340-87005502-Student-Database-Management-System.pptx87329340-87005502-Student-Database-Management-System.pptx
87329340-87005502-Student-Database-Management-System.pptxSatishKulkarni91
 
60780174 49594067-cs1403-case-tools-lab-manual
60780174 49594067-cs1403-case-tools-lab-manual60780174 49594067-cs1403-case-tools-lab-manual
60780174 49594067-cs1403-case-tools-lab-manualChitrarasan Kathiravan
 
Developing A Facilities Vision - Savings Summit 2013
Developing A Facilities Vision - Savings Summit 2013Developing A Facilities Vision - Savings Summit 2013
Developing A Facilities Vision - Savings Summit 2013SchoolDude
 

Similar to MCPS_IDMS_to_Oracle_Conversion (20)

Student information system
Student information systemStudent information system
Student information system
 
Requirement and system analysis
Requirement and system analysisRequirement and system analysis
Requirement and system analysis
 
ResumeDS
ResumeDSResumeDS
ResumeDS
 
Schools management system project presentation
Schools management system project presentationSchools management system project presentation
Schools management system project presentation
 
Requirement and System Analysis
Requirement and System AnalysisRequirement and System Analysis
Requirement and System Analysis
 
Jonathan Dunn Resume
Jonathan Dunn ResumeJonathan Dunn Resume
Jonathan Dunn Resume
 
UNIVERSITY MANAGEMENT SYSTEM.pptx
UNIVERSITY MANAGEMENT SYSTEM.pptxUNIVERSITY MANAGEMENT SYSTEM.pptx
UNIVERSITY MANAGEMENT SYSTEM.pptx
 
Education Data Warehouse System
Education Data Warehouse SystemEducation Data Warehouse System
Education Data Warehouse System
 
Decq llc final
Decq llc finalDecq llc final
Decq llc final
 
IRJET- Web-Based System for Creation and Management of Multiple Choices based...
IRJET- Web-Based System for Creation and Management of Multiple Choices based...IRJET- Web-Based System for Creation and Management of Multiple Choices based...
IRJET- Web-Based System for Creation and Management of Multiple Choices based...
 
KHUSHBOO KAUL-CV
KHUSHBOO KAUL-CVKHUSHBOO KAUL-CV
KHUSHBOO KAUL-CV
 
Development of a Student Database Management System for a University
Development of a Student Database Management System for a UniversityDevelopment of a Student Database Management System for a University
Development of a Student Database Management System for a University
 
Computer Based Assessment.pptx
Computer Based Assessment.pptxComputer Based Assessment.pptx
Computer Based Assessment.pptx
 
SIMS DCM123.pptxdy tyryjhrnsrthrthrthrthrthrtr
SIMS DCM123.pptxdy tyryjhrnsrthrthrthrthrthrtrSIMS DCM123.pptxdy tyryjhrnsrthrthrthrthrthrtr
SIMS DCM123.pptxdy tyryjhrnsrthrthrthrthrthrtr
 
Krrushnan Resume - Mainframe (2)
Krrushnan Resume - Mainframe (2)Krrushnan Resume - Mainframe (2)
Krrushnan Resume - Mainframe (2)
 
50320140502002
5032014050200250320140502002
50320140502002
 
50320140502002
5032014050200250320140502002
50320140502002
 
87329340-87005502-Student-Database-Management-System.pptx
87329340-87005502-Student-Database-Management-System.pptx87329340-87005502-Student-Database-Management-System.pptx
87329340-87005502-Student-Database-Management-System.pptx
 
60780174 49594067-cs1403-case-tools-lab-manual
60780174 49594067-cs1403-case-tools-lab-manual60780174 49594067-cs1403-case-tools-lab-manual
60780174 49594067-cs1403-case-tools-lab-manual
 
Developing A Facilities Vision - Savings Summit 2013
Developing A Facilities Vision - Savings Summit 2013Developing A Facilities Vision - Savings Summit 2013
Developing A Facilities Vision - Savings Summit 2013
 

More from David G. Peterson, PMP

More from David G. Peterson, PMP (9)

Winstar_NEW_Billing_High_Level_Merged
Winstar_NEW_Billing_High_Level_MergedWinstar_NEW_Billing_High_Level_Merged
Winstar_NEW_Billing_High_Level_Merged
 
Winstar_FM2B_VIEWS_V21
Winstar_FM2B_VIEWS_V21Winstar_FM2B_VIEWS_V21
Winstar_FM2B_VIEWS_V21
 
MCPS_ADMINISTRATIVE_REPORTS_OVERVIEW
MCPS_ADMINISTRATIVE_REPORTS_OVERVIEWMCPS_ADMINISTRATIVE_REPORTS_OVERVIEW
MCPS_ADMINISTRATIVE_REPORTS_OVERVIEW
 
IRS_DGP_Modernization_Oracle_DB_Naming_Stds
IRS_DGP_Modernization_Oracle_DB_Naming_StdsIRS_DGP_Modernization_Oracle_DB_Naming_Stds
IRS_DGP_Modernization_Oracle_DB_Naming_Stds
 
IRS_Tier_2_Compiler_Policy_V3
IRS_Tier_2_Compiler_Policy_V3IRS_Tier_2_Compiler_Policy_V3
IRS_Tier_2_Compiler_Policy_V3
 
IRS_T2_TA_TRR_SOP_V1_0
IRS_T2_TA_TRR_SOP_V1_0IRS_T2_TA_TRR_SOP_V1_0
IRS_T2_TA_TRR_SOP_V1_0
 
CCATS_CONVERSION
CCATS_CONVERSIONCCATS_CONVERSION
CCATS_CONVERSION
 
PGCPS_DataConversion_High_Level
PGCPS_DataConversion_High_LevelPGCPS_DataConversion_High_Level
PGCPS_DataConversion_High_Level
 
IRS_CHCS_Respond to Inquiries
IRS_CHCS_Respond to InquiriesIRS_CHCS_Respond to Inquiries
IRS_CHCS_Respond to Inquiries
 

MCPS_IDMS_to_Oracle_Conversion

  • 1. Montgomery County Public Schools IDMS to Oracle Conversion Prepared For: Student Systems Division of Applications Development Office of Global Access Technology Montgomery County Public Schools Prepared by: David G. Peterson Paragon Consulting Services, and Computer Associates
  • 2. 11/7/2009 i C:Daves StuffDGP_Resume_and_Work_SamplesDGP_Work_SamplesMCPS_I DMS_To_Oracle_ConversionMCPS IDMS to Oracle Conversion.doc Table of Contents Overview.................................................................................................................................... 1 Administrative Reports............................................................................................................. 1 Administrative Reports - Current Processing......................................................................... 1 Administrative Reports - Interim Processing.......................................................................... 1 Administrative Reports - Legacy Extract Upload to Oracle .................................................. 2 Administrative Reports - Reports Generation ...................................................................... 2 Administrative Reports - Future Processing........................................................................... 3 Department of Reporting & Regulatory Accountability (DRRA) ................................................ 3 DRRA Enrollment - Current Processing................................................................................. 4 DRRA Enrollment - Interim Processing.................................................................................. 4 DRRA Enrollment – Reports Generation ............................................................................... 4 DRRA Enrollment - Future Processing .................................................................................. 5 Department of Special Education............................................................................................. 5 Special Education - Current Processing ................................................................................ 5 Special Education - Interim Processing ................................................................................. 6 Special Education – Reports Generation............................................................................... 6 Special Education - Future Processing.................................................................................. 7
  • 3. 11/7/2009 Page 1 C:Daves StuffDGP_Resume_and_Work_SamplesDGP_Work_SamplesMCPS_ID MS_To_Oracle_ConversionMCPS IDMS to Oracle Conversion.doc Overview The Montgomery County Public Schools (MCPS) is in the process of converting their Student Systems from a legacy mainframe IDMS database to a client-server Oracle database. When this conversion is completed, all Student Systems processing will be performed in a client- server environment. As existing applications within the Legacy environment are identified, they will be converted to the new client-server environment. For each application transitioning from the Legacy environment, specifications will be developed to ensure all required functionality in the new environment. The MCPS Student Systems support the information needs of the entire MCPS community; including all schools, operational offices, and departments. The applications identified to date include: • Administrative Reports • Department of Reporting & Regulatory Accountability (DRRA) Enrollment • Special Education Administrative Reports The MCPS Student Systems support the production of the Administrative Reports which are used to monitor and record a student’s progress during the school year, and are produced at the end of each marking period, or on demand as requested by the schools. Administrative Reports - Current Processing Administrative Reports are currently run from an extract of the IDMS Student Database on a scheduled basis corresponding to the end of a marking period, semester, or school year. This extract is a two (2) step process that compiles all available student data into a flat file format. This file is then used as the input to the Administrative Reports. Administrative Reports - Interim Processing During the transition to a complete client-server environment for the MCPS Student Systems, the Administrative Reports extract will be uploaded to Oracle database tables designed to facilitate the Administrative Reports processing in the client-server environment. These database tables will contain all data from the Extract file that is required for report generation. At a high level, these tables will contain the following data: • Student Demographic data by Marking Period • Student Course data by Marking Period The use of a Marking Period as a key to these tables will provide the user community with the flexibility to view Student data for potentially any time period. The user community will be able to generate Administrative Reports at the end of a Marking Period, or on demand as needed.
  • 4. 11/7/2009 Page 2 C:Daves StuffDGP_Resume_and_Work_SamplesDGP_Work_SamplesMCPS_ID MS_To_Oracle_ConversionMCPS IDMS to Oracle Conversion.doc The MCPS Administrative Reports Interim processing will consist of two (2) phases. These phases are listed below: • Administrative Extract Upload to Oracle • Administrative Reports Generation The Administrative Reports will provide for the batch production of reports for all schools; or online viewing for one (1) school, with a hardcopy print option. Administrative Reports - Legacy Extract Upload to Oracle This process will upload the Administrative Extract file from the mainframe environment to the Student Oracle database in the client-server environment. This process may be run after the Administrative Reports Extract processing from the legacy IDMS database has been completed. Administrative Reports - Reports Generation This process will be available to the MCPS user community once the Administrative Extract Upload to the Student database has been completed. For all users, the following selection criteria are applicable: • School selection is based upon the user’s Sign-on ID, and limits available data to only data for that school • All selection parameters (and associated validation) will be available via drop-down boxes in the online display. The baseline selections offered to the user will be: o School List (valid MCPS Schools) o Grade level (valid grades will be 6 – 12) o Marking Period • Each Administrative Report may have other selection criteria The current reports that comprise the Administrative Reports function are listed below: • Improvement/Decline Reports • Honor Roll – Excluding Selective Marks • Honor Roll – Including Selective Marks • Report of Students with Marks of ‘M’, ‘N’, or ‘I’ • Report of Students with Mark of ‘LC’ • Report of Students with Mark of ‘CR’ • Report of Students with Mark of ‘NC’ • Report of Students with Marks Deviation of >= 2.0 • Labels (PUPIL DATA SYSTEM Labels) • Marks Distribution – Current Marking Period • Marks Distribution – Exam-Final Mark • Failure List • Students with Failing Marks • Student Grade Verification List • List of Students with no Home Address
  • 5. 11/7/2009 Page 3 C:Daves StuffDGP_Resume_and_Work_SamplesDGP_Work_SamplesMCPS_ID MS_To_Oracle_ConversionMCPS IDMS to Oracle Conversion.doc • List of Students with Forced Final Marks Deviation >= 2.0 • Ineligible List • Students in Honors Classes by Ethnic Grouping Other reports may be required in the future based on the needs of both the MCPS administration, and the MCPS user community. Administrative Reports - Future Processing After the final transition to a complete client-server environment for the MCPS Student Systems, the Administrative Reports will be produced directly from the Oracle database tables designed to facilitate the Administrative Reports processing in the client-server environment. It is envisioned that all the functionality of the interim processing solution will be carried forward, and that any enhancements required by the user community will be incorporated. Department of Reporting & Regulatory Accountability (DRRA) The MCPS Student Systems also support the Department of Reporting & Regulatory Accountability (DRRA). The mission of the DRRA is to provide timely information for informal and formal decision-making that supports continuous improvement of efficient and effective delivery of both academic and operational services. The DRRA is comprised of the following units: • Applied Research • Internal Audit • Policy & Procedures • Program Evaluation • Quality Assurance & Compliance • Testing The DRRA performs three primary services: planning, measurement, and quality control. The following goals were established to ensure that the mission of DRRA is met. • To develop and improve standard operating procedures and processes; • To manage requests and to respond to system-wide needs for decision-making; • To increase information literacy and utilization through knowledge management; • To analyze the use of resources, operational functions, implementation of educational programs, and the impact on student success The DRRA is developing an information sharing, performance measurement system called the System of Shared Accountability (SSA). The system includes measures of a school’s academic performance and learning environment. The learning environment is measured by a series of surveys of school environment. It will enable students, families, school staff, central office staff, and the community to monitor school performance and to collaborate on improving results.
  • 6. 11/7/2009 Page 4 C:Daves StuffDGP_Resume_and_Work_SamplesDGP_Work_SamplesMCPS_ID MS_To_Oracle_ConversionMCPS IDMS to Oracle Conversion.doc DRRA Enrollment - Current Processing DRRA Enrollment processing is currently run from an extract of the IDMS Student Database on a scheduled basis corresponding to the end of a marking period, semester, or school year. This extract is a one (1) step process that compiles all required student data into a flat file format. This file is then used as the input to the DRRA Enrollment Reports process. DRRA Enrollment - Interim Processing During the transition to a complete client-server environment for the MCPS Student Systems, the DRRA Enrollment extract will be performed from the Student Systems Oracle database tables. This extract will create unique database ‘views’ that contains all data from the Student database required for DRRA processing. At a high level, these database views will contain the following data: • DRRA Enrollment data by Marking Period • DRRA Suspensions data by Marking Period The use of a Marking Period as a key to these tables will provide the user community with the flexibility to view DRRA-related Student data for potentially any time period. The user community will be able to generate DRRA Enrollment reports at the end of a Marking Period, or on demand as needed. DRRA Enrollment – Reports Generation This process will be available to the MCPS user community once the DRRA Extract from the Student database has been completed. For all users, the following selection criteria are applicable: • School selection is based upon the user’s Sign-on ID, and limits available data to only data for that school • All selection parameters (and associated validation) will be available via drop-down boxes in the online display. The baseline selections offered to the user will be: o School List (valid MCPS Schools) o Grade level (valid grades will be 6 – 12) o Marking Period • Each DRRA Report may have other selection criteria The current reports that comprise the DRRA Enrollment Reports function are listed below: • Year-to-Date Suspension Log Report • Year-to-Date Health-Related Exclusions Log Report • Out-of-School Suspensions by Ethnic Group • Health-Related Exclusions by Ethnic Group • Monthly Out-of-School Suspensions • Monthly Health-Related Exclusions • Twelfth Grade Students Report
  • 7. 11/7/2009 Page 5 C:Daves StuffDGP_Resume_and_Work_SamplesDGP_Work_SamplesMCPS_ID MS_To_Oracle_ConversionMCPS IDMS to Oracle Conversion.doc Other reports may be required in the future based on the needs of both the MCPS administration, and the MCPS user community. DRRA Enrollment - Future Processing After the final transition to a complete client-server environment for the MCPS Student Systems, the DRRA Enrollment Reports will be produced directly from the Oracle database tables designed to facilitate the DRRA Enrollment Reports processing in the client-server environment. It is envisioned that all the functionality of the interim processing solution will be carried forward, and that any enhancements required by the user community will be incorporated. The future processing for DRRA will provide three (3) extract programs that will create all required data for the reports listed above. These extracts will be the following: • DRRA Suspensions Extract – For both Regular Suspensions and Health-Related Exclusions • Active Enrollment Extract • Inactive Enrollment Extract User report selection will be available in the online system, and provide the capability to tailor the selection criteria to their needs. All reports will be available online, with an option to generate a hardcopy report. For users outside of DRRA, selection will be limited to their school. Department of Special Education The Department of Special Education develops, coordinates and enhances efforts to promote the unification of general and special education. It develops and coordinates early intervention strategies to ensure that curriculum, instructional and behavioral practices best meet the educational needs of all students. DSE develops and monitors cost-effective cluster-based programs to reduce the number of special education students assigned to more costly nonpublic programs. It promotes and coordinates the use of technology necessary to facilitate the unification of special and general education and to meet the needs of every student. The Department of Special Education is comprised of the following units: • The Equity Assurance and Compliance Unit • The Placement and Assessment Services Unit • The Medical Assistance Program Special Education - Current Processing Special Education processing is currently run from an extract of the IDMS Student Database on a scheduled basis corresponding to the end of a marking period, semester, or school year. This extract is a one (1) step process that compiles all required student data into a flat file format. This file is then used as the input to the Special Education Reports process.
  • 8. 11/7/2009 Page 6 C:Daves StuffDGP_Resume_and_Work_SamplesDGP_Work_SamplesMCPS_ID MS_To_Oracle_ConversionMCPS IDMS to Oracle Conversion.doc Special Education - Interim Processing During the transition to a complete client-server environment for the MCPS Student Systems, the Special Education extract will be performed from the Student Systems Oracle database tables. This extract will create unique database ‘views’ that contains all data from the Student database required for Special Education processing. At a high level, these database views will contain the following data: • Special Education Enrollment data by Month The use of a Month as a key to these tables will provide the user community with the flexibility to view Special Education -related Student data for potentially any time period. The user community will be able to generate Special Education reports at the end of a Marking Period, or on demand as needed. Special Education – Reports Generation This process will be available to the MCPS user community once the Special Education Extract from the Student database has been completed. For all users, the following selection criteria are applicable: • School selection is based upon the user’s Sign-on ID, and limits available data to only data for that school • All selection parameters (and associated validation) will be available via drop-down boxes in the online display. The baseline selections offered to the user will be: o School List (valid MCPS Schools) o Grade level (valid grades will be 6 – 12) o Month • Each Special Education Report may have other selection criteria The current reports that comprise the Special Education Reports function are listed below: • Student Totals by Maryland State Code, Race, Sex, and Grade - Unduplicated • Student Totals by Group (Disability), Race, Sex, and Grade - Unduplicated • Duplicated Number of Hours Totals – By Group • Duplicated Number of Hours Totals – By Program • Management Reports • Special Education Enrollment Rosters • Legacy SEDS Verification Roster • Future SEDS Verification Roster • Students Coded Mild, Moderate, Severe, and Profound Mental Retardation • Pre-School Students Receiving Special Education Services • Pre-School Education Program (PEP) Report • Old IEP Team Date Report • Old Evaluation Date Report • Students 14 Years and Older Who Have No Transition Services • Students With Special Education Transportation Indicator = ‘Y’ • Students With Assistive Technology Indicator = ‘Y’
  • 9. 11/7/2009 Page 7 C:Daves StuffDGP_Resume_and_Work_SamplesDGP_Work_SamplesMCPS_ID MS_To_Oracle_ConversionMCPS IDMS to Oracle Conversion.doc • Students With a Behavioral Date • Students by LRE With School • Legacy Duplicate Services Report • Future Duplicate Services Report Other reports may be required in the future based on the needs of both the MCPS administration, and the MCPS user community. Special Education - Future Processing After the final transition to a complete client-server environment for the MCPS Student Systems, the Special Education Reports will be produced directly from the Oracle database tables designed to facilitate the Special Education Reports processing in the client-server environment. It is envisioned that all the functionality of the interim processing solution will be carried forward, and that any enhancements required by the user community will be incorporated. The future processing for Special Education will provide three (3) extract programs that will create all required data for the reports listed above. These extracts will be the following: • Special Education Extract – For all Special Education Students • Active Enrollment Extract • Inactive Enrollment Extract User report selection will be available in the online system, and provide the capability to tailor the selection criteria to their needs. All reports will be available online, with an option to generate a hardcopy report. For users outside of Special Education, selection will be limited to their school.