CERN – European Organization for Nuclear Research Administrative Information Services Demonstration of 3 HTMLDB-based applications 1 IT-AIS-HRMarch 17.

Slides:



Advertisements
Similar presentations
Overview and Demonstration of declarative workflows in SharePoint using Microsoft SharePoint Designer 2007 Kevin Hughes MCT, MCITP, MCSA, MCTS, MCP, Network+,
Advertisements

We have developed CV easy management (CVem) a fast and effective fully automated software solution for effective and rapid management of all personnel.
Oracle Application Express Rapid Application Development Tool
New Release Announcements and Product Roadmap Chris DiPierro, Director of Software Development April 9-11, 2014
About K12 Systems, Inc. – Induction Summer 2014 K12 Systems recognized a need in school districts for a new way to manage electronic gradebooks. Web-based.
PulseHR Time and Attendance software development and coding web development, web hosting IT project management and consulting Str. Ghioceilor.
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
A Guide to Oracle9i1 Introduction To Forms Builder Chapter 5.
Week 2 IBS 685. Static Page Architecture The user requests the page by typing a URL in a browser The Browser requests the page from the Web Server The.
4 Copyright © 2004, Oracle. All rights reserved. Creating a Basic Form Module.
CERN – European Organization for Nuclear Research Information Technology – Administrative Information Services Person Matching in the context of Oracle.
SQL Reporting Services Overview SSRS includes all the development and management pieces necessary to publish end user reports in  HTML  PDF 
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
Project Implementation for COSC 5050 Distributed Database Applications Lab1.
CERN – European Laboratory for Particle Physics Administrative Information Services Implementing Oracle Workflow Derek Mathieson CERN - Switzerland.
CERN: Building Real-World Solutions with Oracle Application Express Joel Kallman (Oracle) Giovanni Chierico (CERN) Oracle Open World San Francisco – 24.
Chapter 1 Introduction Outstanding Features About This Book 1. A novel writing style is adopted to try to attract students’ or beginning programmers’ interesting.
Portal and AQAS-Philadelphia University 21-22/6/2011 AVCI Platform in PU Dr. Abdel-Rahman Al-Qawasmi Philadelphia University Director of Computer Center.
Application Express 4.1 New Features Hilary Farrell, Principal Member of Technical Staff, Oracle.
Oracle Application Express (Oracle APEX)
Easy HTML DB. Michael Cunningham Developer/Database Administrator.
Classroom User Training June 29, 2005 Presented by:
Presentation on Facilities / Assets Management by Satyam Computers Services Ltd.
About Dynamic Sites (Front End / Back End Implementations) by Janssen & Associates Affordable Website Solutions for Individuals and Small Businesses.
Oracle Application Express 3.0 Joel R. Kallman Software Development Manager.
System for Administration, Training, and Educational Resources for NASA SATERN Overview for Learners May 2006.
Developing Workflows with SharePoint Designer David Coe Application Development Consultant Microsoft Corporation.
CIS 375—Web App Dev II Microsoft’s.NET. 2 Introduction to.NET Steve Ballmer (January 2000): Steve Ballmer "Delivering an Internet-based platform of Next.
The following is intended to outline Oracle’s general product direction. It is intended for information purposes only, and may not be incorporated into.
Oracle Application Express (Oracle APEX), formerly called HTML DB, is a Free rapid web application development tool for the Oracle database.
Oracle HTMLDB introduction IT-AIS-HR Giovanni Chierico 1/16 Oracle HTMLDB introduction CERN Oracle Developers Forum: May 12 th 2005.
Integrating CM Receipt to Oracle Apps Using Apex and Webservices Anthony Vendhan Sami Vellaiyan Jan 21, 2008.
Oracle Application Express 4.0. © 2009 Oracle Corporation The following is intended to outline our general product direction. It is intended for information.
Introducing Reporting Services for SQL Server 2005.
Release 11i Workshops Dallas, TX Raleigh, NC Denver, CO Atlanta, GA Detroit, MI Tim Sharpe Oracle E-Business Suite Release 11i Discoverer.
COMP3121 E-Commerce Technologies Richard Henson University of Worcester November 2011.
Engineering Data Management System CERN Drawing Directory overview - Stephan Petit - CERN EST/ISS - LHC Auditorium :00 CERN DRAWING DIRECTORY.
Oracle Application Express Security. © 2009 Oracle Corporation Authentication Out-of-the-Box Pre-Configured Schemes LDAP Directory credentials Oracle.
AUTOMATION OF WEB-FORM CREATION - KINNERA ANGADI – MS FINAL DEFENSE GUIDANCE BY – DR. DANIEL ANDRESEN.
Oracle Application Express. Program Agenda Oracle Application Express Overview Use Cases Key Features Packaged Applications Packaging Pricing Call to.
Jan Hatje, DESY CSS ITER March 2009: Technology and Interfaces XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 1 CSS – Control.
CERN - IT Department CH-1211 Genève 23 Switzerland t DB Development Tools Benthic SQL Developer Application Express WLCG Service Reliability.
System for Administration, Training, and Educational Resources for NASA SATERN Overview for Users December 2009.
4 Copyright © 2004, Oracle. All rights reserved. Creating a Basic Form Module.
Department of computer science and engineering Two Layer Mapping from Database to RDF Martin Švihla Research Group Webing Department.
Java Portals and Portlets Submitted By: Rashi Chopra CIS 764 Fall 2007 Rashi Chopra.
Slide 1 Introduction to APEX. Slide 2 Agenda Introduction to Apex Architecture/Workspace Highlights Roles Example Build Report Examples of Flexibility.
1Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
OLDC Version 3.0 October 18, How to Connect (Telephone Conference) The Deployment Teleconference consists of a telephone conference and a Bridgit.
 Registry itself is easy and straightforward in implementation  The objects of registry are actually complicated to store and manage  Objects of Registry.
Understanding StarTeam Enterprise Advantage Course #4124.
Presented by Vishy Grandhi.  Architecture (Week 1) ◦ Development Environments ◦ Model driven architecture ◦ Licensing and configuration  AOT (Week 2)
How to Build an IT Portal with Oracle Application Server Allan L Haensgen Senior Principal Instructor Oracle Corporation Session id:
Chapter 5 Introduction To Form Builder. Lesson A Objectives  Display Forms Builder forms in a Web browser  Use a data block form to view, insert, update,
Differences Training BAAN IVc-BaanERP 5.0c: Application Administration, Customization and Exchange BaanERP 5.0c Tools / Exchange.
Syllabus Management System Matt Bernstein, Paul Capelli, Jared Segal.
Presentation Title Subtitle DSpace UI Prototype 7 Spring, Angular.js, and the DSpace REST API.
François Briard GS-AIS-HR Database Developers Forum, APEX 6th May 2014 APEX Mobile Application Development 101.
Neil Kidd Developer Tools Technical Specialist Microsoft UK.
10 Copyright © 2004, Oracle. All rights reserved. Building ADF View Components.
Spaso Lazarević Microsoft MVP Nova banka ad Banja Luka Building business application using Visual Studio 2013 LightSwitch.
START Application Spencer Johnson Jonathan Barella Cohner Marker.
Teacher Webpage Training
Oracle HTMLDB introduction
Fast App Creation with APEX Blueprints
Oracle Application Express
REAL-TIME, INTERACTIVE DOCUMENT AUTOMATION
CERN Training Application 2 Phase one
Presentation transcript:

CERN – European Organization for Nuclear Research Administrative Information Services Demonstration of 3 HTMLDB-based applications 1 IT-AIS-HRMarch 17 th 2006 Demonstration of 3 HTMLDB-based applications Camilla Stenersen, Giovanni Chierico, Nikolay Tsyganov, François Briard IT-AIS-HR 18 th Oracle Developers Forum

CERN – European Organization for Nuclear Research Administrative Information Services Demonstration of 3 HTMLDB-based applications 2 IT-AIS-HRMarch 17 th 2006 Introduction 1 st presentation at 17 th ODF in May 2005 After 8 months of development, 3 applications have been designed and put in production by IT-AIS-HR. What is our experience? SIR: François Briard PRT: Nikolay Tsyganov CTA: Camilla Stenersen What do we think of the tool? Pros & Cons, Roadmap: Giovanni Chierico François Briard

CERN – European Organization for Nuclear Research Administrative Information Services Demonstration of 3 HTMLDB-based applications 3 IT-AIS-HRMarch 17 th 2006 SIR – Safety Information Registration SIR allows to - Register safety courses attendance - Follow safety courses - Pass safety courses tests - Manage safety courses registrations SIR offers two authentication modes: - AIS Login (web self training mode) - Card scan (kiosk mode) Currently SIR proposes - Basic Safety Registration (kiosk) - LHC Machine Safety (1922 courses taken) - ATLAS Safety (1123 courses taken) François Briard

CERN – European Organization for Nuclear Research Administrative Information Services Demonstration of 3 HTMLDB-based applications 4 IT-AIS-HRMarch 17 th Automatic page design Nearly all administration pages have been created using a wizard then slightly modified 2.Processes based logging Processes allows easy monitoring and logging of the application 3.SVG graphics Charts are very easy to generate, but not easy to modify Some useful features … François Briard

CERN – European Organization for Nuclear Research Administrative Information Services Demonstration of 3 HTMLDB-based applications 5 IT-AIS-HRMarch 17 th 2006 PRT – Pre-Registration Tool PRT allows firm's representatives to fill electronic version of the Registration Form and provide it to Registration Office days before the actual arrival of personnel at CERN Added to pre-registration process, PRT also allows firms’ representatives to follow up the lifecycle of their personnel at CERN Planned to develop a “Users’ Office” PRT in 2006 Nikolay Tsyganov

CERN – European Organization for Nuclear Research Administrative Information Services Demonstration of 3 HTMLDB-based applications 6 IT-AIS-HRMarch 17 th Authentication Integrates with AIS login using CUSTOM_PAGE_SENTRY PL/SQL return boolean function 2.Authorization scheme Manages access rights to all components (pages, regions, items, processes). Authorization schemes are fully customizable (using SQL, PL/SQL, Item values). 3.Validation - Mandatory fields - Checks of data types - Checks of content (accented characters, etc.) - Checks for data integrity for non-mandatory fields 4.Editable and read-only items depending on conditions 5.Printer-friendly version and conditional display of components 6.Hide and show regions, icons and debug info in the region titles Some useful features … Nikolay Tsyganov

CERN – European Organization for Nuclear Research Administrative Information Services Demonstration of 3 HTMLDB-based applications 7 IT-AIS-HRMarch 17 th 2006 CTA – CERN Training Application Allows the users at the training department to add and edit information about courses and their participants People use EDH to register for a course, and are added to the database as waiting registrations. Stores information about resources (rooms) and reservations for them. Sends s to participants. EDH Camilla Stenersen Courses: 2645 Sessions: 3060 Regs: Courses: 2645 Sessions: 3060 Regs: 37208

CERN – European Organization for Nuclear Research Administrative Information Services Demonstration of 3 HTMLDB-based applications 8 IT-AIS-HRMarch 17 th Custom PL/SQL regions. Regions can be created dynamically using the package UTL_HTTP which prints information on the screen. 2. sending HTMLDB can use UTL_MAIL, which allows us to send s from the application. 3.Functions can return queries used to generate the reports (Dynamic SQL) Code reusability issues addressed with computations 4.Request variables When branching to a page, we can decide what to do based on the action used to reach the page 5.Overview of used templates, lists of values etc for each page Some useful features… Camilla Stenersen

CERN – European Organization for Nuclear Research Administrative Information Services Demonstration of 3 HTMLDB-based applications 9 IT-AIS-HRMarch 17 th 2006 Conclusions: Trade-off App complexity Effort HTMLDB JAVA Flexibility  complexity Good for small-to-medium sized projects PL/SQL experienced developers Database driven web apps Giovanni Chierico

CERN – European Organization for Nuclear Research Administrative Information Services Demonstration of 3 HTMLDB-based applications 10 IT-AIS-HRMarch 17 th 2006 Conclusions: Pros & Cons Giovanni Chierico -100% web based -Painless deployment -Fast lifecycle -Development interface -Quality of widgets & templates -Full PL/SQL power available -Big community - Error handling - Debugging - Code reusability - Version control - Extension of standards components - Proprietary solution +- ? Life expectancy Comes bundled with all versions of OracleDB from 10g including Express Ed. Version 3.0 announced for end 2006 (visual layout editor, wizards, printing) Very high quality of support (forums and direct contact)

CERN – European Organization for Nuclear Research Administrative Information Services Demonstration of 3 HTMLDB-based applications 11 IT-AIS-HRMarch 17 th 2006 Conclusions: Application Express 2.0 Giovanni Chierico SQL Workshop New DB Object Browser Integrated Query Builder Utilities Interface Dynamic “pull down” menus HTML & CSS clean-up

CERN – European Organization for Nuclear Research Administrative Information Services Demonstration of 3 HTMLDB-based applications 12 IT-AIS-HRMarch 17 th 2006 Resources Home: Forums: (more than 50K msgs) Request Test Oracle: AskTom: “This is the application development environment used to build the asktom site itself. You won't do it any other way after giving this IDE a try -- believe me. It is just too easy.”

CERN – European Organization for Nuclear Research Administrative Information Services Demonstration of 3 HTMLDB-based applications 13 IT-AIS-HRMarch 17 th 2006 Questions (and possibly answers)?