Vous êtes sur la page 1sur 68

Training & Flight Operations Support and Services

March 2010

AIRBUS LMS

AIRBUS TRAINING - C.B.T. Software Design


Jacques TALVARD

AIRBUS LMS / STID2

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 S.A.S. All rights reserved. Confidential and proprietary document.

AIRBUS LMS / STID2

March 2010

Page 3

Choice

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.
AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

Existence of legacy lessons (GSM, PPT)

AIRBUS LMS / STID2

March 2010

Page 4

Utilisation
The AIRBUS LMS can be installed on
A Windows server (intranet or internet)

A Windows workstation or laptop

ACT Mobile classrooms


AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

12 laptops 7 workstations 2 videoprojectors 2 screens 15 flat screens + spare

Airbus Competency Training

- Courseware - ACT 2D Trainer

AIRBUS LMS / STID2

March 2010

Page 5

AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

ACT mobile classrooms

AIRBUS LMS / STID2 March 2010 Page 6

Main functions
Learning Management System
Web Based Training: In line content management for:
Users Groups People

AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

Courses Menus Routers Lessons (Assignable Units) Training devices


Users follow-up

Courseware

Follow-up

AIRBUS LMS / STID2

March 2010

Page 7

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 S.A.S. All rights reserved. Confidential and proprietary document.

AIRBUS LMS / STID2

March 2010

Page 8

Architecture
Windows Server

Courseware datafiles

File Server

AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

Apache/IIS Web Server

AUs,TDs URLs Routers Menus Users Follow-up

Database server

AIRBUS LMS / STID2

March 2010

Page 9

AICC AGRs

AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

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

Page 10

AGR-010

AGR-010
communication

LMS PHP
AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

HACP
AICC Communication

Internet Explorer
PPT GSM ATLAS AICC Proxy Windows Client Workstation
March 2010 Page 11

MySql

Apache/IIS API Windows/Linux LMS Web Server


AIRBUS LMS / STID2

AICC certification tool


Courseware Interchange (Level 1)
-

Course structure

Communications CBT LMS


-

Elapsed time, status, score, lesson location, Student preferences

AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

AICC Test Suite version 1.5


AIRBUS LMS / STID2 March 2010 Page 12

AICC certification

AICC AGR-010

The AIRBUS LMS has been formally certified as compliant with the AICCs Web Based Computer Management Instruction System Guideline AGR 010

AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

On 06 March 2008

AIRBUS LMS / STID2

March 2010

Page 13

Servers developments

Server. 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 S.A.S. All rights reserved. Confidential and proprietary document.

AIRBUS LMS / STID2

March 2010

Page 14

Clients 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 S.A.S. All rights reserved. Confidential and proprietary document.

AIRBUS LMS / STID2

March 2010

Page 15

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 S.A.S. All rights reserved. Confidential and proprietary document.

AIRBUS LMS / STID2

March 2010

Page 16

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 S.A.S. All rights reserved. Confidential and proprietary document.

AIRBUS LMS / STID2

March 2010

Page 17

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 S.A.S. All rights reserved. Confidential and proprietary document.

AIRBUS LMS / STID2

March 2010

Page 18

Users interface
Users

Users Interface
Administrators Instructors

Preferences

Login

Statistics

Routers
AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

Lessons

Groups

Menus

AIRBUS LMS / STID2

March 2010

Page 19

Users menus

Users Interface
Groups is optional

Administrator

Instructor

AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

Student

AIRBUS LMS / STID2

March 2010

Page 20

Administration

Course administration Roster (groups & users) Menus Routers


AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

Lessons Training Devices

Statistics (reports & exports)


Application preferences

AIRBUS LMS / STID2

March 2010

Page 21

Administration

Add Groups Users Menus


AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

Delete Edit

Copy

Import Export
CSV CSV

CSV

CSV

MNU XML AICC XML XML

XML AICC XML XML

Routers

AUs, TDs

AIRBUS LMS / STID2

March 2010

Page 22

Roster
User Group Course

Groups management
A group is linked to a course

Users management
A user is assigned to a group

Type
AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

Password Mandatory Mandatory Mandatory Optional

Administrators Instructors

E-test tools

Examination managers Students

AIRBUS LMS / STID2

March 2010

Page 23

Routers edition

Editing function for menus and routers

AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

AIRBUS LMS / STID2

March 2010

Page 24

AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

Routers designer

AIRBUS LMS / STID2 March 2010 Page 25

AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

Aus edition

AIRBUS LMS / STID2

AU editing page

March 2010 Page 26

AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

TDs edition

AIRBUS LMS / STID2

TD editing page

March 2010 Page 27

Preferences (application)
Login page title

AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

Picture

AIRBUS LMS / STID2

March 2010

Page 28

Preferences (application)

Group editing for instructors

Contact button

Setup for client components


AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

Tools

AIRBUS LMS / STID2

March 2010

Page 29

AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

Preferences (application)

AIRBUS LMS / STID2 March 2010 Page 30

Preferences (user)

xsmall small default large

winxp
osx led
AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

solaris

yes = instructor desktop in classroom no = default configuration

AIRBUS LMS / STID2

March 2010

Page 31

Training Devices
Associated to a group

Each group have its own TDs menu

AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

There is no follow-up on TDs

AIRBUS LMS / STID2

March 2010

Page 32

Menus

Statistics

Search filters

Training devices menu


AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

Exemples:

GSM configuration
Audio, video, video path

MFTDs start & stop


AIRBUS LMS / STID2 March 2010 Page 33

Users follow-up

Users follow-up
Users list Lesson results Administrators Instructors Courses list

AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

Quiz list

Quiz results

AIRBUS LMS / STID2

March 2010

Page 34

AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

Users follow-up (routers)

AIRBUS LMS / STID2 March 2010 Page 35

AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

Users follow-up (modules)

AIRBUS LMS / STID2 March 2010 Page 36

AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

Users follow-up (quiz)

AIRBUS LMS / STID2 March 2010 Page 37

Autorun CD/DVD-ROMs
Courseware is delivered on autorun CD/DVD-ROMs.

Media contains routers at AICC format

AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

Admin rights at first install only

AIRBUS LMS / STID2

March 2010

Page 38

AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

Autorun CD/DVD-ROMs

AIRBUS LMS / STID2 March 2010 Page 39

Uploading a course
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 S.A.S. All rights reserved. Confidential and proprietary document.

AIRBUS LMS / STID2

March 2010

Page 40

AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

LMS CD Extractor

AIRBUS LMS / STID2 March 2010 Page 41

AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

LMS CD Extractor

AIRBUS LMS / STID2 March 2010 Page 42

AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

LMS CD Extractor

AIRBUS LMS / STID2 March 2010 Page 43

AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

LMS CD Extractor

AIRBUS LMS / STID2 March 2010 Page 44

AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

LMS CD Extractor

AIRBUS LMS / STID2 March 2010 Page 45

AUs extensions
CMI
.dat .ppt .dcr .xml .doc.html .htm

LMS
.dat.html .ppt.html .dcr.html .xml.html .doc.html .htm

AICC
yes yes yes yes yes yes

Legacy

Maintenance Flight, cabin New

AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

AIRBUS LMS / STID2

March 2010

Page 46

MYSQL Administration
Backup Restore utility

AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

AIRBUS LMS / STID2

March 2010

Page 47

Documentation
ZASTAGENs. AIRBUS LMS Installation guide

AIRBUS LMS User guide


AIRBUS LMS version
update

AIRBUS LMS course


importation

AIRBUS LMS CMI


Autorun Extractor guide
AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

MySQL administrator guide Problem Report template


cbtsupport@airbus.com

AIRBUS LMS / STID2

March 2010

Page 48

Industrialisation
2004

Web server and LMS load tests Beta tests

2005 2006

First course 320 Maintenance with mixed GSM & HTML + Aeroflot beta tests Validations (TLSE) 330 Maintenance 320 Flight crew course
HTML formats

AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

320 Cabin course (june) Delivery Singapore Airlines 380 Maintenance

AIRBUS LMS / STID2

March 2010

Page 49

Development planning 1/2


2002 2003 2004 2005

Mock-ups
(MySQL) Load test 2.4

Prototypes
Pathware, Docent, Saba evaluations
(AICC) First course integration Beta tests Customers beta tests

Versions 1 Versions 2 Securing LMS CD Extractor


(Admin options)

340

AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

Aeroflot, Hamburg ATC


AIRBUS LMS / STID2 March 2010 Page 50

Development planning 2/2


2005
2.4 340

2006
2.5

2007
2.7

2008
2.8

2009
2.9

330 380

Versions Securing
FC 320 FC, Cab

LMS CD Extractor AICC certification Autorun LMS


AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

CAB 340
1.0 1.8 Vista

Certification
1.40 HTM

1.19

Airbus People Airbus World


Windows 7, IE 8, Firefox 3
Aeroflot, Hamburg ATC
AIRBUS LMS / STID2 March 2010 Page 51

Customers beta tests

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 S.A.S. All rights reserved. Confidential and proprietary document.

AIRBUS LMS / STID2

March 2010

Page 52

Versions 2008
Version 2.7.1 Patch SP3 November 2007 Roster database import/export function (CSV format) Users 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. Minor corrections. Version 2.8.1 December 2008
AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

- Course administration functions. (templates menus for flight) - AIRBUS LMS Components version 2.8.1. - Minor bug corrections and evolutions.

AIRBUS LMS / STID2

March 2010

Page 53

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.
AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

Version 2.8.2 July 2009 One DVD media for 2.8.1 + SP1 + SP2

AIRBUS LMS / STID2

March 2010

Page 54

Versions 2010
Version 2.9.4 March 2010 Compatibility with Apache 2.2 PHP 5 MySQL 5 New CLAF (Airbus portal like)

AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

Vs slide 39

AIRBUS LMS / STID2

March 2010

Page 55

Deployments
LMS status : Version 2.4.1 November 2005 FC status :
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

DKN

AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

airline delivery (Wizz Air) August 2006

A380 all types : OK since mid 2007


AIRBUS LMS / STID2 March 2010 Page 56

Deployments
ATCs
Toulouse

: acceptance in June 2006 Hamburg (summer 2006) Miami, Beijing (end summer 2006) By ST people

Cooperation Centers
AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

Administrator

courses (Tlse/on site) By Econocom

AIRBUS LMS / STID2

March 2010

Page 57

Administrator course (XLAC)


3 days course Installation

with full practice exercises.

Configuration
Courseware installation System administration users courses statistics preferences

AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

Backup/restore Station customisation Security, policies

AIRBUS LMS / STID2

March 2010

Page 58

Admin courses on site


Training LMS on site 17W 55W

AAF
ABY AXM ISS

JZR
LAA
AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

LBT QFA

S7
TAP WZZ

AIRBUS LMS / STID2

March 2010

Page 59

Admin courses (TLSE)


23 au 25 Janvier 2007 AFR / EIN / FIN / CPA 6 au 8 Fvrier 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
AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

11 au 13 Septembre 2007 HVN / KFR / RJA / THA 20 au 22 Novembre 2007 ROT / LTT / MAU / CCA / ESMA / ISTAR

16 au 18 Dcembre 2008 JATS / MEA / NACIL 01 au 03 Juillet 2008 Virgin / IYE

19 au 21 Juin 2007

CSA / CCM / QFA / HHI / THT


21 au 23 Aot 2007 VIR / THA / BKP / CES / CAL
AIRBUS LMS / STID2

21 au 23 Avril 2009 ATC Tunis (2)

March 2010

Page 60

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

AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

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

Page 61

Aeroflot implementation
Internet and intranet
Flight crew course Cabin crew course Maintenance course Aviation English, meteorology, dangerous goods, Safety Refresh training (A319,A320,A321, B767, IL96, TU154) Refresh training

Ground handling personnel

Passenger transportation rules, dangerous goods, special courses for refresh

Intranet only
AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

Flight:
Maintenance:

A320 & IL96 recurrent training


A320 & B767 & technical english

AIRBUS LMS / STID2

March 2010

Page 62

Aeroflot Statistics
~ 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


3000 2500 2000 1500

2952

2399
1981
Flight crew Cabin crew

1102
AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

Maintenance

1000 500

779 535 120 164


2007

711687

737

Ground handling

268

0 2008 2009

AIRBUS LMS / STID2

March 2010

Page 63

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 S.A.S. All rights reserved. Confidential and proprietary document.

AIRBUS LMS / STID2

March 2010

Page 64

AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

Moodle & Airbus LMS

AIRBUS LMS / STID2 March 2010 Page 65

AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

Moodle & Airbus LMS

AIRBUS LMS / STID2 March 2010 Page 66

Future
E-learning integration on

Started on 2008

COTS solution decision

More functions Forum Chat Virtual classroom Wiki Virtual meeting E-tutoring

AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

SaaS mode First tests with GEM fam courses (all aircrafts) 4 quarter 2010

AIRBUS LMS / STID2

March 2010

Page 67

AIRBUS S.A.S. All rights reserved. Confidential and proprietary document.

Ouch !

AIRBUS LMS / STID2

Questions

March 2010 Page 68

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 S.A.S. All rights reserved. Confidential and proprietary document.

AIRBUS LMS / STID2

March 2010

Page 69