european affiliation database · a demonstration presentation -version: 2.0 (15/11/2013) group:...

21
Slide: 1 European Affiliation Database - Version: 2.0 (15/11/2013) - Group: MIS - European Affiliation Database Presented by D.Porte & J. Savoyet

Upload: others

Post on 14-Jul-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: European Affiliation Database · A Demonstration Presentation -Version: 2.0 (15/11/2013) Group: Demo Group Slide: 10 NEW PENDING OBSOLETEMERGED LOCKED USER OFFICE APPROVAL/REFUSAL

Slide: 1 European Affiliation Database - Version: 2.0 (15/11/2013) - Group: MIS -

European Affiliation Database Presented by D.Porte & J. Savoyet

Page 2: European Affiliation Database · A Demonstration Presentation -Version: 2.0 (15/11/2013) Group: Demo Group Slide: 10 NEW PENDING OBSOLETEMERGED LOCKED USER OFFICE APPROVAL/REFUSAL

Slide: 2 European Affiliation Database - Version: 2.0 (15/11/2013) - Group: MIS -

- Why a “European Affiliation Database” ?

- Overview of our solution

- Demo

- User Offices feedback

- Open-ended comments

Summary

Page 3: European Affiliation Database · A Demonstration Presentation -Version: 2.0 (15/11/2013) Group: Demo Group Slide: 10 NEW PENDING OBSOLETEMERGED LOCKED USER OFFICE APPROVAL/REFUSAL

Slide: 3 European Affiliation Database - Version: 2.0 (15/11/2013) - Group: MIS -

Summary

- Why a “European Affiliation Database” ?

- Overview of our solution

- Demo

- User Offices feedback

- Open-ended comments

Page 4: European Affiliation Database · A Demonstration Presentation -Version: 2.0 (15/11/2013) Group: Demo Group Slide: 10 NEW PENDING OBSOLETEMERGED LOCKED USER OFFICE APPROVAL/REFUSAL

Slide: 4 European Affiliation Database - Version: 2.0 (15/11/2013) - Group: MIS -

GOAL : Federal aspects - Foster the share of data between institutes - Reach a common use on data management - Reach a common policy on data management

GOAL : Local aspects - Improve and correct some dismissing features of current LADs - A central database as a new entry point for user office - A central database as a new entry point for users - A shared mechanism for a shared use - A common database structure that could be ported in each LAD

Why a “European Affiliation Database” ? (1/2)

Page 5: European Affiliation Database · A Demonstration Presentation -Version: 2.0 (15/11/2013) Group: Demo Group Slide: 10 NEW PENDING OBSOLETEMERGED LOCKED USER OFFICE APPROVAL/REFUSAL

Slide: 5

Highlighting the existing dismissing features and drawbacks

Distinct database structures No common policy about common and customizable fields No rules about internationalization of the affiliations As many LAD as facilities used Independent LAD No synchronization of affiliations inter-database Distinct LAD policy for handling affiliations No backup mechanism No history of operations No history of data

Duplicate affiliations

No common policy on data management

No data synchronization

No common functionalities

No backup policy

European Affiliation Database - Version: 2.0 (15/11/2013) - Group: MIS -

What is the “European Affiliation Database” ? (2/2)

Page 6: European Affiliation Database · A Demonstration Presentation -Version: 2.0 (15/11/2013) Group: Demo Group Slide: 10 NEW PENDING OBSOLETEMERGED LOCKED USER OFFICE APPROVAL/REFUSAL

Slide: 6 European Affiliation Database - Version: 2.0 (15/11/2013) - Group: MIS -

Summary

- Why a “European Affiliation Database” ?

- Overview of our solution

- Demo

- User Offices feedback

- Open-ended comments

Page 7: European Affiliation Database · A Demonstration Presentation -Version: 2.0 (15/11/2013) Group: Demo Group Slide: 10 NEW PENDING OBSOLETEMERGED LOCKED USER OFFICE APPROVAL/REFUSAL

Slide: 7 European Affiliation Database - Version: 2.0 (15/11/2013) - Group: MIS -

EAD

Web

UI

Umbrella side

Goal : Define a common EAD shared between all the user offices

User i

User k

User j

?

Overview of our solution (1/6)

User Office Facility A

User Office Facility B

User Office Facility C

LAD

LAD

LAD

Page 8: European Affiliation Database · A Demonstration Presentation -Version: 2.0 (15/11/2013) Group: Demo Group Slide: 10 NEW PENDING OBSOLETEMERGED LOCKED USER OFFICE APPROVAL/REFUSAL

Slide: 8

How to feed the EAD ?

Facility A

idA idF

LAD A

idA idF LAD B Facility B

idA idF LAD C

Facility C

European Affiliation Database - Version: 2.0 (15/11/2013) - Group: MIS -

Web User Interface

idA idF D E G J H I K C F L

EAD

Overview of our solution (2/6)

Web User Interface

Web User Interface

Page 9: European Affiliation Database · A Demonstration Presentation -Version: 2.0 (15/11/2013) Group: Demo Group Slide: 10 NEW PENDING OBSOLETEMERGED LOCKED USER OFFICE APPROVAL/REFUSAL

Slide: 9 European Affiliation Database - Version: 2.0 (15/11/2013) - Group: MIS -

Our solution : a dedicated protocol based on affiliation’s status

Overview of our solution (3/6)

EAD

Zoom

Pending Section

Validated Part

idA idF D E G J H I K C F L

Page 10: European Affiliation Database · A Demonstration Presentation -Version: 2.0 (15/11/2013) Group: Demo Group Slide: 10 NEW PENDING OBSOLETEMERGED LOCKED USER OFFICE APPROVAL/REFUSAL

Slide: 10 A Demonstration Presentation - Version: 2.0 (15/11/2013) - Group: Demo Group -

NEW PENDING

OBSOLETE MERGED

LOCKED

USER OFFICE APPROVAL/REFUSAL

USER MODIF REQUEST

USER OFFICE CHECKS

USER OFFICE DELETES

USER CREATION REQUEST

USER OFFICE MODIFIES

USER OFFICE CHANGES

USER OFFICE CHANGES

USER OFFICE

CHANGES

USER OFFICE

MERGES

USER OFFICE CHECKS

OLD PENDING VALIDATION

USER FETCHES OLD PENDING

USER OFFICE FETCHES OLD

PENDING

Status of the affiliations in the EAD/LEAD

7

USER OFFICE UNMERGES

Overview of our solution (4/6)

ADMIN PRE- FILLS

VALIDATED

Page 11: European Affiliation Database · A Demonstration Presentation -Version: 2.0 (15/11/2013) Group: Demo Group Slide: 10 NEW PENDING OBSOLETEMERGED LOCKED USER OFFICE APPROVAL/REFUSAL

Slide: 11

Requests

EAD WebService API

Umbrella side

Calling methods

ADD_AFFILIATION

MODIFY_AFFILIATION DELETE_AFFILIATION

SEARCH_AFFILIATION

MERGE_AFFILIATIONS

GET_LOG_INFOS

GET_AFFILIATION_INFOS

WebService Stub

Client Application

Web User Interface

Common fields Customizable fields

Overall schema of the Facilities/Umbrella interactions

User Offices side

European Affiliation Database - Version: 2.0 (15/11/2013) - Group: MIS -

1

3 2

Facility A Facility B

6

Overview of our solution (5/6)

Page 12: European Affiliation Database · A Demonstration Presentation -Version: 2.0 (15/11/2013) Group: Demo Group Slide: 10 NEW PENDING OBSOLETEMERGED LOCKED USER OFFICE APPROVAL/REFUSAL

Slide: 12 European Affiliation Database - Version: 2.0 (15/11/2013) - Group: MIS -

User account linked to an affiliation

2

Overview of our solution (6/6)

Page 13: European Affiliation Database · A Demonstration Presentation -Version: 2.0 (15/11/2013) Group: Demo Group Slide: 10 NEW PENDING OBSOLETEMERGED LOCKED USER OFFICE APPROVAL/REFUSAL

Slide: 13 European Affiliation Database - Version: 2.0 (15/11/2013) - Group: MIS -

Summary

- Why a “European Affiliation Database” ?

- Overview of our solution

- Demo

- User Offices feedback

- Open-ended comments

Page 14: European Affiliation Database · A Demonstration Presentation -Version: 2.0 (15/11/2013) Group: Demo Group Slide: 10 NEW PENDING OBSOLETEMERGED LOCKED USER OFFICE APPROVAL/REFUSAL

Slide: 14 European Affiliation Database - Version: 2.0 (15/11/2013) - Group: MIS -

Let’s go to the demo

Page 15: European Affiliation Database · A Demonstration Presentation -Version: 2.0 (15/11/2013) Group: Demo Group Slide: 10 NEW PENDING OBSOLETEMERGED LOCKED USER OFFICE APPROVAL/REFUSAL

Slide: 15 European Affiliation Database - Version: 2.0 (15/11/2013) - Group: MIS -

Summary

- Why a “European Affiliation Database” ?

- Overview of our solution

- Demo

- User Offices feedback

- Open-ended comments

Page 16: European Affiliation Database · A Demonstration Presentation -Version: 2.0 (15/11/2013) Group: Demo Group Slide: 10 NEW PENDING OBSOLETEMERGED LOCKED USER OFFICE APPROVAL/REFUSAL

Slide: 16 European Affiliation Database - Version: 2.0 (15/11/2013) - Group: MIS -

Improvements requested : fine tuning and enhancements - Split the “address” field in 3 different lines/fields - Possibility to order the columns - Add a CLEAR FILTERS button to clear and reinitialize all combobox & fields - Improve search engine performance - To add some help button explaining how works some parts of the interface - To have ALL countries as an option - Increase the number of laboratories in each page (currently only 12) Missing features - Possibility to extract data on EXCEL file

User Offices feedback

Page 17: European Affiliation Database · A Demonstration Presentation -Version: 2.0 (15/11/2013) Group: Demo Group Slide: 10 NEW PENDING OBSOLETEMERGED LOCKED USER OFFICE APPROVAL/REFUSAL

Slide: 17 European Affiliation Database - Version: 2.0 (15/11/2013) - Group: MIS -

Summary

- Why a “European Affiliation Database” ?

- Overview of our solution

- Demo

- User Offices feedback

- Open-ended comments

Page 18: European Affiliation Database · A Demonstration Presentation -Version: 2.0 (15/11/2013) Group: Demo Group Slide: 10 NEW PENDING OBSOLETEMERGED LOCKED USER OFFICE APPROVAL/REFUSAL

Slide: 18 European Affiliation Database - Version: 2.0 (15/11/2013) - Group: MIS -

EAD

Web

UI

Umbrella side

Goal : Define a common EAD shared between all the user offices

User i

User k

User j

User Office Facility A

User Office Facility B

User Office Facility C

LAD

LAD

LAD

Open-ended comments 1/3

Page 19: European Affiliation Database · A Demonstration Presentation -Version: 2.0 (15/11/2013) Group: Demo Group Slide: 10 NEW PENDING OBSOLETEMERGED LOCKED USER OFFICE APPROVAL/REFUSAL

Slide: 19

Open-ended comments 2/3

European Affiliation Database - Version: 2.0 (15/11/2013) - Group: MIS -

Page 20: European Affiliation Database · A Demonstration Presentation -Version: 2.0 (15/11/2013) Group: Demo Group Slide: 10 NEW PENDING OBSOLETEMERGED LOCKED USER OFFICE APPROVAL/REFUSAL

Slide: 20

Open-ended comments 3/3

European Affiliation Database - Version: 2.0 (15/11/2013) - Group: MIS -

Page 21: European Affiliation Database · A Demonstration Presentation -Version: 2.0 (15/11/2013) Group: Demo Group Slide: 10 NEW PENDING OBSOLETEMERGED LOCKED USER OFFICE APPROVAL/REFUSAL

Slide: 21 European Affiliation Database - Version: 2.0 (15/11/2013) - Group: MIS -

European Affiliation Database Presented by D.Porte & J. Savoyet