AIRBUS LMS AIRBUS TRAINING - C.B.T. Software Design Training & Flight Operations Support and Services AIRBUS LMS AIRBUS TRAINING - C.B.T. Software Design Jacques TALVARD AIRBUS LMS / STID2
Menu Objectives Functions Technology AICC User’s interface Autorun’s Extractor Planning Deployment / Delivery AIRBUS LMS / STID2 March 2010
Learning Management System Objectives Learning Management System Objectives (2002) CBT on-line AICC compliance (AGR 010). Packaged solution for classrooms (CMI replacement) In Airbus Training Centers For customers. AIRBUS LMS / STID2 March 2010
Choice for the AIRBUS LMS is the consequence of: COTS analysis. Keep the simple functions of the CMI. Take into account the big amount of existing menus and routers. Existence of legacy lessons (GSM, PPT) AIRBUS LMS / STID2 March 2010
Utilisation The AIRBUS LMS can be installed on A Windows server (intranet or internet) 12 laptops 7 workstations 2 videoprojectors 2 screens 15 flat screens + spare A Windows workstation or laptop ACT Mobile classrooms - Courseware - ACT 2D Trainer Airbus Competency Training AIRBUS LMS / STID2 March 2010
ACT mobile classrooms AIRBUS LMS / STID2 March 2010
Learning Management System Main functions Learning Management System Web Based Training: In line content management for: Users Groups Courses Menus Routers Lessons (Assignable Units) Training devices Users’ follow-up People Courseware Follow-up AIRBUS LMS / STID2 March 2010
Technology Server Apache server 2.2.10 2.0.59 2.0.52. Php 5.2.6 4.4.7 4.3.10 Database Mysql 5.0.67 4.1 MySQL management: phpMyAdmin 2.11.6 (installation) LMS Application (php 5, vTemplates) Client Internet Explorer 5.5 minimum. Firefox 3. AICC proxy. Microsoft Office Animation run-time. (MSORUN) Flash player + authorware web player. PowerPoint Viewer 97 vs 2000. (6.0.2800.1106) GSM 2.0.0 .XML & .DCR ATLAS Players 2.0.5 (Shockwave 8.5.1) AIRBUS LMS / STID2 March 2010
Architecture File Server Database server Windows Server Apache/IIS Courseware datafiles File Server AUs,TDs URLs Routers Menus Users Follow-up Database server Apache/IIS Web Server AIRBUS LMS / STID2 March 2010
AICC AGRs AGR 002: Hardware AGR 003: Digital audio AGR 004: Courseware delivery station: Software AGR 005: Peripheral devices AGR 006: CMI interoperability AGR 007: Courseware Interchange AGR 008: Digital video AGR 009: Icon standards: user interface AGR 010: Web Based CMI interoperability AGR 011: CBT Package exchange notification AGR 012: Training development checklist AIRBUS LMS / STID2 March 2010
AGR-010 AGR-010 communication LMS HACP Internet Explorer PHP MySql PPT AICC Communication LMS HACP Internet Explorer PHP MySql PPT GSM ATLAS Apache/IIS AICC Proxy API Windows/Linux Windows LMS Web Server Client Workstation AIRBUS LMS / STID2 March 2010
AICC certification tool Courseware Interchange (Level 1) Course structure Communications CBT LMS Elapsed time, status, score, lesson location, Student preferences AICC Test Suite version 1.5 AIRBUS LMS / STID2 March 2010
AICC AGR-010 AICC certification The AIRBUS LMS has been formally certified as compliant with the AICC’s Web Based Computer Management Instruction System Guideline AGR 010 On 06 March 2008 AIRBUS LMS / STID2 March 2010
Server‘s developments Application (PHP 5, MySQL 5, javascript, vTemplate). Data uploading SQL scripts. Setup. Apache server v2, PHP, MySQL database and LMS. MySQL database initialisation SQL scripts. AIRBUS LMS / STID2 March 2010
Client’s developments Client components. GSM Viewer (c/c++). PowerPoint wrapper (c/c++). AICC local proxy (Visual Basic OCX). Setup. GSM (audio drivers, fonts) PowerPoint wrapper, MSORun (Microsoft). AIRBUS LMS / STID2 March 2010
Dimensions Users. 200 simultaneous users. Routers and menus. 1000 routers with 400 entries per router. Design for easy change of database. MySQL, SQL Server, Oracle. AIRBUS LMS / STID2 March 2010
Constraints (Legacy) LEGACY Courseware integration: Use the existing data. Modules (GSM, PowerPoint, PDF, ATLAS) VACBI CMI menus, routers. (*.mnu, *.mdb) Target minimum operations to put on line and administrate (BackOffice). AIRBUS LMS / STID2 March 2010
Constraints (platforms) Only use with Microsoft Internet Explorer Version 5.5 or higher. Windows 2000 secured platforms. No admin privileges Component installation available in Advertised programs. Pull mode. Start -> Programs -> Office automation AIRBUS LMS / STID2 March 2010
Administrators Instructors User’s interface Preferences User’s Interface Users Administrators Instructors Statistics Login Routers Lessons Menus Groups AIRBUS LMS / STID2 March 2010
User’s Interface User’s menus Administrator Instructor Student Groups is optional Administrator Instructor Student AIRBUS LMS / STID2 March 2010
Administration Course administration Roster (groups & users) Menus Routers Lessons Training Devices Statistics (reports & exports) Application preferences AIRBUS LMS / STID2 March 2010
Administration Add Delete Edit Copy Import Export Groups Users Menus CSV Users Menus MNU XML Routers AICC AUs, TDs AIRBUS LMS / STID2 March 2010
Roster Groups management Users management User Group Course A group is linked to a course Users management A user is assigned to a group Type Password Administrators Mandatory Instructors Examination managers Students Optional E-test tools AIRBUS LMS / STID2 March 2010
Editing function for menus and routers Routers edition Editing function for menus and routers AIRBUS LMS / STID2 March 2010
Routers designer AIRBUS LMS / STID2 March 2010
Aus edition AU editing page AIRBUS LMS / STID2 March 2010
TDs edition TD editing page AIRBUS LMS / STID2 March 2010
Preferences (application) Login page title Picture AIRBUS LMS / STID2 March 2010
Preferences (application) Group editing for instructors Contact button Setup for client components Tools AIRBUS LMS / STID2 March 2010
Preferences (application) AIRBUS LMS / STID2 March 2010
Preferences (user) yes = instructor desktop in classroom xsmall small default large winxp osx led solaris yes = instructor desktop in classroom no = default configuration AIRBUS LMS / STID2 March 2010
There is no follow-up on TDs Training Devices Associated to a group Each group have its own TDs ‘ menu There is no follow-up on TDs AIRBUS LMS / STID2 March 2010
Menus Statistics Training devices menu GSM configuration Search filters Training devices menu Exemples: GSM configuration Audio, video, video path MFTDs start & stop AIRBUS LMS / STID2 March 2010
User’s follow-up User’s follow-up Users list Lesson results Administrators Instructors Courses list Quiz list Quiz results AIRBUS LMS / STID2 March 2010
User’s follow-up (routers) AIRBUS LMS / STID2 March 2010
User’s follow-up (modules) AIRBUS LMS / STID2 March 2010
User’s follow-up (quiz) AIRBUS LMS / STID2 March 2010
Autorun CD/DVD-ROMs Courseware is delivered on autorun CD/DVD-ROMs. Media contains routers at AICC format Admin rights at first install only AIRBUS LMS / STID2 March 2010
Autorun CD/DVD-ROMs AIRBUS LMS / STID2 March 2010
Uploading a course Import the menus and routers Copy the data files LMS CD Extractor is designed to upload an autorun CD/DVD-ROM to a LMS server in 5 steps. Import the menus and routers Copy the data files Update the filenames (URLs) Create a group linked to the course. AIRBUS LMS / STID2 March 2010
LMS CD Extractor AIRBUS LMS / STID2 March 2010
LMS CD Extractor AIRBUS LMS / STID2 March 2010
LMS CD Extractor AIRBUS LMS / STID2 March 2010
LMS CD Extractor AIRBUS LMS / STID2 March 2010
LMS CD Extractor AIRBUS LMS / STID2 March 2010
AUs extensions CMI LMS AICC .dat .dat.html yes .ppt .ppt.html yes .dcr .dcr.html yes .xml .xml.html yes .doc.html .doc.html yes .htm .htm yes Legacy Maintenance New Flight, cabin AIRBUS LMS / STID2 March 2010
Backup Restore utility MYSQL Administration Backup Restore utility AIRBUS LMS / STID2 March 2010
Documentation ZASTAGENs…. AIRBUS LMS Installation guide AIRBUS LMS User guide AIRBUS LMS version update AIRBUS LMS course importation AIRBUS LMS CMI Autorun Extractor guide MySQL administrator guide Problem Report template cbtsupport@airbus.com AIRBUS LMS / STID2 March 2010
Industrialisation Web server and LMS load tests Beta tests 2004 Web server and LMS load tests Beta tests 2005 First course – 320 Maintenance with mixed GSM & HTML + Aeroflot beta tests 2006 Validations (TLSE) 330 Maintenance 320 Flight crew course 320 Cabin course (june) HTML formats Delivery Singapore Airlines 380 Maintenance AIRBUS LMS / STID2 March 2010
Development planning 1/2 2002 2003 2004 2005 Mock-ups Load test 2.4 (MySQL) Prototypes Pathware, Docent, Saba evaluations First course integration Customers beta tests (AICC) Beta tests Versions 1 340 (Admin options) Versions 2 Securing LMS CD Extractor Aeroflot, Hamburg ATC AIRBUS LMS / STID2 March 2010
Development planning 2/2 2005 2006 2007 2008 2009 2.4 2.5 2.7 2.8 2.9 340 330 380 Versions Securing FC, Cab FC 320 LMS CD Extractor CAB 340 Certification 1.8 Vista 1.0 1.40 HTM AICC certification 1.19 Autorun LMS Airbus People Airbus World Customers beta tests Windows 7, IE 8, Firefox 3 Aeroflot, Hamburg ATC AIRBUS LMS / STID2 March 2010
Versions 2005-2007 Version 2.4.1 Nov 2005 - Apache version 2.0.52, PHP version 4.3.10, MySQL version 4.1.10 - LMS CD Extractor version 2.0 for CMI Autorun CD-ROMs. - AIRBUS LMS Components version 2.3.2. Version 2.7.1 June 2007 - Apache version 2.0.59, PHP version 4.4.7. - Menus and Routers XML Import/Export functions. - AICC AGR-010 compliance. (Test suite 1.5) - LMS CD Extractor version 3.0 for CMI & LMS Autorun CD-ROMs. - Users delete (follow-up saving in .CSV). - Training devices menu is associated to a group. - Optional group management for instructors. - MySQL administration version 1.1.4. - AIRBUS LMS Components version 2.5.1. AIRBUS LMS / STID2 March 2010
Versions 2008 Version 2.7.1 Patch SP3 November 2007 Roster database import/export function (CSV format) User’s follow-up re-initialisation Minor corrections. Patch SP5 March 2008 Linux compatibility New LMS CD Extractor utility v3.2. Close browser on login page and menu. Version 2.8.1 December 2008 - Course administration functions. (templates menus for flight) - AIRBUS LMS Components version 2.8.1. - Minor bug corrections and evolutions. AIRBUS LMS / STID2 March 2010
Versions 2009 Version 2.8.1 Patch SP1 January 2009 Corrections: Back button Documentation TD management on several pages Patch SP2 April 2009 LMS CD Extractor 3.3. common routers. AIRBUS LMS Components version 2.8.3. Exe launch corrections. Version 2.8.2 July 2009 One DVD media for 2.8.1 + SP1 + SP2 AIRBUS LMS / STID2 March 2010
Versions 2010 Version 2.9.4 March 2010 Compatibility with Apache 2.2 PHP 5 MySQL 5 New CLAF (Airbus portal like) Vs slide 39 AIRBUS LMS / STID2 March 2010
Deployments LMS status : Version 2.4.1 November 2005 FC status : DKN course OK (A320 IAE metric) April 2006 All other legacy a/c and versions June 2006 Cab Crew status : LR available; dry run in June 2006 SA available in July 2006 Maint. status : SA OK since December 2005 LR OK since January 2006 First airline delivery (Wizz Air) August 2006 A380 all types : OK since mid 2007 AIRBUS LMS / STID2 March 2010
Deployments ATCs Cooperation Centers Toulouse : acceptance in June 2006 Hamburg (summer 2006) Miami, Beijing (end summer 2006) By ST people Cooperation Centers Administrator courses (Tlse/on site) By Econocom AIRBUS LMS / STID2 March 2010
Administrator course (XLAC) 3 days course with full practice exercises. Installation Configuration Courseware installation System administration users courses statistics preferences Backup/restore Station customisation Security, policies AIRBUS LMS / STID2 March 2010
Admin courses on site Training LMS on site 17W 55W AAF ABY AXM ISS JZR LAA LBT QFA S7 TAP WZZ AIRBUS LMS / STID2 March 2010
Admin courses (TLSE) 23 au 25 Janvier 2007 AFR / EIN / FIN / CPA 6 au 8 Février 2007 AFR / EIN / QTR / JZR / AMC 6 au 8 Mars 2007 AFL / THY / S8G 20 au 22 Mars 2007 AIR ONE / IBE / CCI de Tarbes 22 au 24 Mai 2007 JAI / SFJ / KLM / PAL / DKN 19 au 21 Juin 2007 CSA / CCM / QFA / HHI / THT 21 au 23 Août 2007 VIR / THA / BKP / CES / CAL 11 au 13 Septembre 2007 HVN / KFR / RJA / THA 20 au 22 Novembre 2007 ROT / LTT / MAU / CCA / ESMA / ISTAR 16 au 18 Décembre 2008 JATS / MEA / NACIL 01 au 03 Juillet 2008 Virgin / IYE 21 au 23 Avril 2009 ATC Tunis (2) AIRBUS LMS / STID2 March 2010
Regular refresh training for Aeroflot personnel Aeroflot cooperation Started beta tests in 2005 Modification of AIRBUS LMS. Cyrillic characters. Use of ASP.NET technology Apache plugin mod_ASPdotnet Connection with HR database Objectives & interactions implementation Adaptative courses based on testing results Move into production with LMS version 2.6.2 in 2008 Regular refresh training for Aeroflot personnel Use of existing courses Exams AIRBUS LMS / STID2 March 2010
Aeroflot implementation Internet and intranet Flight crew course Aviation English, meteorology, dangerous goods, Safety Cabin crew course Refresh training (A319,A320,A321, B767, IL96, TU154) Maintenance course Refresh training Ground handling personnel Passenger transportation rules, dangerous goods, special courses for refresh Intranet only Flight: A320 & IL96 recurrent training Maintenance: A320 & B767 & technical english AIRBUS LMS / STID2 March 2010
Aeroflot Statistics Number of users passed out refresher training 2952 ~ 120 courses of lectures are replaced by web courses; ~ 280 routers and more than 4000 AU are developed; Number of users passed out refresher training 2952 2399 1981 1102 779 711 737 687 535 268 164 120 AIRBUS LMS / STID2 March 2010
Moodle Intranet e-learning for Airbus personnel Moodle environement is used for this try-out (GEN FAM) E-tutor qualification Courseware access is managed by the Airbus LMS AIRBUS LMS / STID2 March 2010
Moodle & Airbus LMS AIRBUS LMS / STID2 March 2010
Moodle & Airbus LMS AIRBUS LMS / STID2 March 2010
COTS solution decision Future E-learning integration on Started on 2008 COTS solution decision More functions Forum Chat Virtual classroom Wiki Virtual meeting E-tutoring SaaS mode First tests with GEM fam courses (all aircrafts) 4° quarter 2010 AIRBUS LMS / STID2 March 2010
Ouch ! Thank you Questions AIRBUS LMS / STID2 March 2010
© AIRBUS S. A. S. All rights reserved © AIRBUS S.A.S. All rights reserved. Confidential and proprietary document. This document and all information contained herein is the sole property of AIRBUS S.A.S.. No intellectual property rights are granted by the delivery of this document or the disclosure of its content. This document shall not be reproduced or disclosed to a third party without the express written consent of AIRBUS S.A.S. This document and its content shall not be used for any purpose other than that for which it is supplied. The statements made herein do not constitute an offer. They are based on the mentioned assumptions and are expressed in good faith. Where the supporting grounds for these statements are not shown, AIRBUS S.A.S. will be pleased to explain the basis thereof. AIRBUS, its logo, A300, A310, A318, A319, A320, A321, A330, A340, A350, A380, A400M are registered trademarks. AIRBUS LMS / STID2 March 2010