Beschreibung der Beschaffung
The supplier must provide the following service packages:
1) Planning, development and implementation of the online safety training and e-learning platform:
Based on a project sketch provided by European XFEL, a technical concept for the online safety training and e-learning platform needs to be developed and implemented by the contractor in cooperation with the client. The online safety training and e-learning platform needs to be hosted within the DMZ of the client to allow interaction with the access control system. More specifically, this involves:
• preparation of data models and data structures,
• template programming according to specifications and in cooperation with a graphic design agency commissioned by the client,
• user management including a login and registration system, rights and role management, linking to existing accounts via an LDAP or Active Directory interface, self-registration for external companies, and link management with the existing access control management system All system communications should be secure with SSL/TLS,
• preference is given to the usage of Open Source protocols (e.g. RESTful, LDAP, etc.), development frameworks (e.g. Laravel, Ruby on Rails, Node, React, etc.) and open stack systems (e.g. Linux, MySQL, PostgreSQL, etc.),
• user dashboard with individual and predefined learning paths,
• support of both the interface as well as the training material in German and English,
• archiving system for the course material,
• documentation of course participation and performance (quizzes),
• the content of the courses remains archived within the system for documentation purposes beyond the life cycle of the course. Each version of a training course can be downloaded as a static documentation record.
2) Export interface The system must be designed in such a way that generated content (courses) can be extracted in a way that is compatible with industry standard formats to allow reuse of the content in another learning management system.
3) Interfaces
• in-house access control system (via RESTful APIs),
• LDAP or Active Directory (for user management),
• RESTful APIs for User identification,
• RESTful APIs for interface for data Transfer,
• RESTful APIs for interface for signature terminals.
4) Production of safety training Courses. The client develops and provides story boards for the training courses. Based on the story boards and in very close collaboration with the client, the provider takes over the production of the safety training material.
Based on the conceptual design of online supported e-learning formats, the media production is carried out by the provider. Media production includes on site production of photo, video, audio, as well as integration of existing media provided by the client. The learning content is to be implemented in various multimedia. The provider may advise the client with regard to new e-learning instruments, new methods, techniques and standards.
The e-learning portal design should be responsive and optimized for a wide range of devices such as computers, tablets and smartphones When producing the learning media, the provider must take into account that they should be available on various devices (desktop PC, tablet, smartphone). This requires a responsive web design. This includes a readable and accurate display of the content on each device and an automated correct presentation on mobile devices such as tablets and smartphones (e.g. by providing the media in different resolutions).
5) Signature Terminals In order for a safety training to be evaluated as having been carried out and thus be stored in the access control system as valid, a user must provide a signature for each instruction. The signatures should be provided in paperless form using stationary electronic terminals.
6) Exit strategy The online safety training and learning platform must be set up in such a way that there is an option for the contractor to hand over the system in full at a later date. This includes the handover of:
• the complete documentation,
• all applications source code,
• all tools (information, data, scripts, etc.),
• transfer of the backups (server contents, databases, etc.),
• the course materials must be handed over in a format that can be used on other common LMS platforms, e.g. ILIAS or Moodle, a SCORM or e.g. xAPI export interface is developed,
• the signed certificates, if documents are generated.
7) Maintenance, Helpdesk and further development The following need to be provided:
• support via email and telephone for employees of the client,
• technical maintenance and backups,
• editorial support for small changes,
• further development of instructions.
For further information see the procurement documents and the technical specification.