Forschungsneutronenquelle FRM II User Office The Scientific User

  • Slides: 20
Download presentation
Forschungsneutronenquelle FRM II User Office The Scientific User Portal at FRM-II J. Dettbarn, J.

Forschungsneutronenquelle FRM II User Office The Scientific User Portal at FRM-II J. Dettbarn, J. Neuhaus, S. Galinksi, Z. Zhang presented by Hartmut Gilde NOBUGS October 2004

Overview Introduction Module Interaction Sequence of Steps for Experiments Generic Module Creation Scheduling with

Overview Introduction Module Interaction Sequence of Steps for Experiments Generic Module Creation Scheduling with Time Table Module Useful Superuser Modules Summary

Introduction What it is - online user portal to apply for measurement time at

Introduction What it is - online user portal to apply for measurement time at FRM-II - tool for the user to submit proposals and to observe its status - tool for the admins to simplify administration of proposals/experim What's behind - customized version of the modular portal system PHP-Nuke (v 7. 4) - adapted to the needs of FRM-II - reduced functionality - improved security - fine-grained access policy - extended with a bunch of new modules

Module Interaction content is managed using modules 3 different type of new modules: -

Module Interaction content is managed using modules 3 different type of new modules: - user modules - admin modules - superuser modules 3 user types for module access control: - guest (anonymous user) - user (registered user) - admin

Sequence of Steps for Experiment (FRM-II) submission of proposal inspection by scientific secretary classification

Sequence of Steps for Experiment (FRM-II) submission of proposal inspection by scientific secretary classification (diffraction, spectroscopy, nuclear physics. . ) inspection by intern sections (operability and availability of instruments? ) scientific inspection by strategic council (recommendation of measure time) decision by directorate assignment of measure time by instrument responsibles release of experiments by reactor responsibles and radiation protection confirmation of experiment by guest service cares for user accomodation etc experimentator visits FRM-II (id card, dosimeter, security instr. ) experimentation process collection of reports for annual report FRM-II list of publications for annual report departure of experimentator experimental report publication of results reimboursement of travel

The User Interface links represent modules divided into functional blocks multi language option notification

The User Interface links represent modules divided into functional blocks multi language option notification about important info ifi

The Admin Interface php-nuke modules concept: encapsulation of functionality in modules basic functionality (user

The Admin Interface php-nuke modules concept: encapsulation of functionality in modules basic functionality (user management) in php-nuke standard modules

Generic Module Creation Superuser Module: Clone Module featuring generic creation of new user modules

Generic Module Creation Superuser Module: Clone Module featuring generic creation of new user modules configuration of content and appearance via admin webinter various form input types (text fields, menus, buttons) and gro automated linking of data input from and feedback to user support for creation of pdf paper version of module content

Clone Module

Clone Module

Clone Module

Clone Module

User Module Proposal

User Module Proposal

The Time Table Module Scheduling place new experiments in time schedule determine timeframe and

The Time Table Module Scheduling place new experiments in time schedule determine timeframe and resources deliver feedback to user Planning display time tables as gant charts avoid collisions for resources and instruments optimize distributing and usage of resources

Module Time Table

Module Time Table

Module Time Table

Module Time Table

Useful Superuser Modules PDF Creator translation of arbitrary content to PDF offline review of

Useful Superuser Modules PDF Creator translation of arbitrary content to PDF offline review of content for referees, admins Language File Editor all text content stored in php constants (language constants) create language files for newly generated modules add language constants for new languages

Language File Editor

Language File Editor

Language File Editor

Language File Editor

Summary Benefits - automation/unification of measurement application process - saves time for secretary and

Summary Benefits - automation/unification of measurement application process - saves time for secretary and administrative work - integrity of user data guaranteed - helpful statistics for administrators - powerful multi language options - integral system: tracks the complete experimental process (from submission of proposal to the publication of - low costs: freely available/distributable Current Status - already online and in usage - first proposals are pending - functionality is continously extended/improved

Forschungsneutronenquelle FRM II http: //user. frm 2. tum. de

Forschungsneutronenquelle FRM II http: //user. frm 2. tum. de

A Generic User Module: Proposal Module supplying display and modification of submitted proposals submission

A Generic User Module: Proposal Module supplying display and modification of submitted proposals submission of new proposals