Strategic Direction, Roadmap and Enhancements

Slides:



Advertisements
Similar presentations
PayDox applications All features can be used independently.
Advertisements

Application Architectures Vijayan Sugumaran Department of DIS Oakland University.
User Group 2015 Version 5 Features & Infrastructure Enhancements.
Sage CRM Developers Course
CS 360 Lecture 3.  The software process is a structured set of activities required to develop a software system.  Fundamental Assumption:  Good software.
Copyright © 2007, Oracle. All rights reserved. Managing Concurrent Requests.
® IBM Software Group © 2007 IBM Corporation J2EE Web Component Introduction
Introducing the Common App Online For First-Year Admission Last updated:
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
Preface IIntroduction Objectives I-2 Course Overview I-3 1Oracle Application Development Framework Objectives 1-2 J2EE Platform 1-3 Benefits of the J2EE.
1 Copyright © 2004, Oracle. All rights reserved. Oracle Application Development Framework.
Web QT Today Runs against the Online Transaction Processing (OLTP) Production Database Uses J2EE Architecture Designed to provide operational support.
Forms Manager. What is Forms Manager? Forms Manager is a completely new online form creation and form data management tool.
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
© 2011 IBM Corporation ® Managing Decision services in WebSphere Message Broker using WebSphere ILOG JRules. Amar Shah Mallanagouda Patil December 2011.
 1- Definition  2- Helpdesk  3- Asset management  4- Analytics  5- Tools.
Advanced Higher Computing Science
The Holmes Platform and Applications
ArcGIS for Server Security: Advanced
J2EE Platform Overview (Application Architecture)
Space Working Group Workshop Feedback
iEnabler Salary Claims
International Travel Request System
What’s New in ProMonitor 9
Feedback on the Strategic Direction of the General and Core Systems
Session 35 Finance System Enhancements (SD, CT, CB & BL)
Introduction to the new robust security system from SCC.
Running a Forms Developer Application
The Way Forward – ITS Integrator
New Features and Functions
ITS Integrator User Group 2015
ORACLE ADF ONLINE TRAINING COURSE
Working in the Forms Developer Environment
Session 34 Feedback on the Strategic Direction of the Finance Systems
Netscape Application Server
Session 13 Feedback on the Strategic Direction of the Student Systems
GO! with Microsoft Office 2016
Integrator 3 Enhancements
Technology Strategy Update
"Meet the Expert" Mobile Apps implementation – Beta site experiences
Opening slide.
District And Club database
Web Development Web Servers.
Chapter 18 Maintaining Information Systems
Presenter: Hanlie Spangenberg Date: March 2013
Timetabling : CELCAT Interface
General Systems Enhancements
Download/Upload Receipts
Content Management Systems
Electronic Application for ITS Integrator User Access
The iEnabler Registration and the Academic Structure
FIZZ Database General presentation.
Session 43: HR and Payroll Systems - Integrator 3 Enhancements
ITS Integrator User Certification Program
Accessing Spatial Information from MaineDOT
Session 45: ITS Integrator Roadmap for HR and Payroll Systems
ITS Integrator User Group 2015
Central Document Library Quick Reference User Guide View User Guide
iVend Retail Extensibility
Presenter: Neetham Dabideen Date: 11 March 2014
IDR – Internal Department Request
Setting Up and Supporting Clients Using Employee Development in ADP Workforce Now [Developer: Use this slide if you are not using audio. You can add.
Design and Maintenance of Web Applications in J2EE
Upload/Download Receipts
How to Create and Start a Test Session
Lecture 1: Multi-tier Architecture Overview
Patricia Tips & Tricks.
Analysis models and design models
Serpil TOK, Zeki BAYRAM. Eastern MediterraneanUniversity Famagusta
Tutorial Introduction to help.ebsco.com.
Presentation transcript:

Strategic Direction, Roadmap and Enhancements Phlip Pretorius 12-March-2014

Content New Technology The Road Map for Int 4 and further Integrator 3 Enhancements Integrator 4 Enhancements Post Integrator 4

New Technology Oracle's Application Development Framework ADF Java/J2EE Web application development framework Java/J2EE Web application - web-based enterprise applications Development Framework - environment for developing, building and deploying applications, products and solutions What is ADF? A software framework is a universal, reusable software platform to develop applications, products and solutions. Short for Java 2 Platform Enterprise Edition. J2EE is a platform-independent, Java-centric environment from Sun for developing, building and deploying Web-based enterprise applications online. The J2EE platform consists of a set of services, APIs, and protocols that provide the functionality for developing multitiered Three-tier organization In three-tier organization, applications are structured around three physical tiers: client, application, and database.[7][8][9][10] The database is normally an RDBMS. The application contains the business logic, running on a server and communicates with the client using HTTP.[11] The client, on web applications is a web browser that runs HTML generated by the application layer.[12][13] The term should not be confused with MVC, where, unlike in three-tier architecture, it is considered a good practice to keep business logic away from the controller, the "middle layer".[14][15] Many frameworks follow the MVC architectural pattern to separate the data model with business rules from the user interface. This is generally considered a good practice as it modularizes code, promotes code reuse, and allows multiple interfaces to be applied. In web applications, this permits different views to be presented, such as web pages for humans, and web service interfaces for remote applications.

New Technology Our objectives Improve the usability of the system Future proof your investment in ITS Integrator Improve the scalability of the iEnabler products Enable the use of web-, cloud- and mobile devices Improve and enrich functionality

New Technology Development Frameworks Three-tier structure Client Application Database Three-tier organization In three-tier organization, applications are structured around three physical tiers: client, application, and database. The database is normally an RDBMS. The application contains the business logic, running on a server and communicates with the client using HTTP.The client, on web applications is a web browser that runs HTML generated by the application layer. Java Database access technology JDBC – allows java programs to execute SQL

New Technology Development Frameworks Model–view–controller (MVC) Data model Business Rules User Interface MVC The MVC architectural pattern to separate the data model with business rules from the user interface. This is generally considered a good practice as it modularizes code, promotes code reuse, and allows multiple interfaces to be applied. In web applications, this permits different views to be presented, such as web pages for humans, and web service interfaces for remote applications.

New Technology Oracle ADF View Controller Model

New Technology Features Example This is the full screen that a user will see when login into INT4. The menu tree can be hidden. Please watch this option very carefully as I am going to ask a question that’s worth R100.00 if a member of the audience can answer correctly.

New Technology Features Stretching In this image, the browser is maximised and the columns still have specific % ratio compared to each other.

New Technology Features Stretching In this image, the browser is not maximised but columns still have the same ratio.

New Technology Features Moving columns Now for that R100.00 question. The offering type column has been moved to a new position – normally the OT is after the Block code description

New Technology Features Search

New Technology Features Search

New Technology Features Filtering

New Technology Features Sorting

Road Map How the roadmap was derived High used programs

Road Map How the roadmap was derived Industry Experts Sessions Strategic Technology Direction User Group Proposals Senior management visits Industry Experts - would have like to invite everybody but it is not practical. If you would like to be involved in the future please let me know !

Road Map Client Partner Participation Waterfall vs Agile Short Development Cycles Regular User Feedback The waterfall model is a sequential design process, often used in software development processes, in which progress is seen as flowing steadily downwards (like a waterfall) through the phases of Conception, Initiation, Analysis, Design, Construction, Testing, Production/Implementation, and Maintenance. Agile software development is a group of software development methods based on iterative and incremental development, where requirements and solutions evolve through collaboration between self-organizing, cross-functional teams. It

Road Map User Group Proposals User should continue to propose system enhancement Client input / requests valuable User Feedback

Integrator 3 Enhancements Back Office Cancellation date in future SOD CE for subsystem RE in {SMNT-12} New warning pre-requisite and illegal combinations. Stop Duplicate ID Academic Transcript New fields Supplement Note for language of tuition One of our clients recently reported that a cancellation date of 20-Feb-2041 was entered. Obviously a matter of finger trouble. Warning pre-requisite: I reported on this at UG 2013 but at that stage the functionality was not yet in INT3. It now is. Stop duplicate: Still show the LOV of possible duplicates but the user will not be able to commit a duplicate unless the person or a supervisor is linked to the new restriction code. Academic Transcript: Added new field the approved qualification ID (similar to SAPSE/HEMIS number). We added new fields on the transcript like ID number, issuing institution name and registration number, credits and national level as examples. User can also print the supplement.

Integrator 3 Enhancements iEnabler Academic Proof of Registration

Integrator 3 Enhancements iEnabler Residence Proof of Registration

Integrator 3 Enhancements iEnabler Voucher as method of payment

Integrator 3 Enhancements Wizard

Integrator 4 {SMNT-2} {SACAD-15} I would like to show what we have done with {SACAD-15}. We have divided the screen into 4 areas i.e. Mandatory curriculum fields, Rest of the curriculum, quota and modules See the buttons bottom right. Each of the buttons opens up the fields in the different areas. The user can have all the areas open or only the area of interest e.g. the quota.

Integrator 4 {SACAD-15} Here I have opened the ‘Quota’ area

Integrator 4 {SACAD-15} Here I have opened the ‘Curriculum and ‘Quota’ area

Integrator 4 {SACAD-15} The in-active block codes are closed by default and the user will open the tab when required.

Integrator 4 {SACAD-15} I can then open the Curriculum modules table and change the size of each of the areas

Integrator 4 {SREGB-8} Basic Search In this slide I show the basic search fields.

Integrator 4 {SREGB-8} Advanced search In this slide I show the advanced search capabilities.

Integrator 4 {SREGB-8} Advanced search – different operators In this slide I show the advanced search capabilities.

Integrator 4 {SREGB-8} The search results In this slide I show the advanced search results I would like to get your comment on this layout – especially the remarks field

Integrator 4 Several Code Structures

Integrator 4 In the pipeline for conversion New System Cycle 'L' SNAPPA-1 SREGB-1 SSTUDY-21 New System Cycle 'L' Calculation of Full Period Mark PL0001 - 2 - Class List (Lecturer iEnabler SSTUD2-1 Enter Full Period Marks SSTUD4-1 Compute Half/Full Period Marks SSTUDM-2 Change Marks and Results (CALCULATE) SSTUDY-1 System Cycles - Study Records Change the academic structure curriculum program to prevent the setting of a subject in the same curriculum to both compulsory and not compulsory for different offering types

Integrator 4 Usability upgrade of the Lecturer iEnabler The Registration Program(s) Include the LS from PNAM of approval of marks as a standard product Implementation of workflow functionality Generic solution for implementation in other systems Linked to Routing functionality More “immediacy” users need to be able to see the effect of changes operational rules System Cycles changes, Calculation Criteria changes and operational changes admission of students and the effect on quotas changes in student's marks and the effect on full period mark, exam admission

Post Integrator 4 Multi level Organizational Structure Extend the Text Customization to all student iEnabler pages and add this feature to the traditional back office programs Expand the mobile technology offerings including the expansion into operational aspects such as registration Further refine the "Interested in Studying here" module Exam paper are defined per exam type. No validation exists to ensure that papers are not created for attend only categories of exam types Load marks from an Excell Spreadsheets

Post Integrator 4 Currently system only allows to make offering type inactive for the iEnabler. Need the functionality to be able to select which study periods in that offering type to be made inactive. Copy program required to copy Assessment dates to different offering type Add a subminimum to the Mark type mark criteria Need an indicator to prevent certain Qualifications and Subjects/Offering types from displaying on the web Create a trigger that will update the card system when the name of a student changes Add a parameter Student Type or ALL and prompt for up to at least 7 Student Types if not selecting ALL to {STWEBM-3} The export capabilities of the system need to be enhanced especially where statistics reports are concerned Create API's and web services to communicate with third party software

Disclaimer The information, comments and material presented in this presentation are provided for information purposes only.  The presentation is not addressing all possible technical or business aspects and does not claim to be complete or exhaustive.   Adapt IT reserves the right to change its business or product development plans as circumstances dictate. This document may not be reproduced or distributed without the written permission of Adapt IT (Pty) Ltd.

The Agile Approach Questions?

Thank you