Jochen Ballof EN-STI-RBS

Slides:



Advertisements
Similar presentations
Introductory to database handling Endre Sebestyén.
Advertisements

Testing Relational Database
The map and reduce functions in MapReduce are easy to test in isolation, which is a consequence of their functional style. For known inputs, they produce.
Utility SQL Bin (v3.3). Agenda  Purpose  Target User  Benefits  System Requirement  User Guide Introduction Navigation Add New SQL Add New Version.
TUPEC057 Advances With Merlin – A Beam Tracking Code J. Molson, R.J. Barlow, H.L. Owen, A. Toader MERLIN is a.
ISOLDE Yield Database Tania Melo Mendonca EN-STI-RBS.
15 Chapter 15 Web Database Development Database Systems: Design, Implementation, and Management, Fifth Edition, Rob and Coronel.
Input Validation For Free Text Fields ADD Project Members: Hagar Offer & Ran Mor Academic Advisor: Dr Gera Weiss Technical Advisors: Raffi Lipkin & Nadav.
Reference and Instruction Automated Statistics Gathering and Reporting System Members: Patrick Chen (pyc7) Soo-Yung Cho (sc444) Gregg Herlacher (gah24)
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Senior Design 2010 Group 10.  Students  Nathan Dane  Jamin Hitchcock  Eric Tweedt  Advisor  Tien Nguyen  Client  Mary Greeley Medical Center 
Sayed Ahmed Logical Design of a Data Warehouse.  Free Training and Educational Services  Training and Education in Bangla: Training and Education in.
Eric Westfall – Indiana University Jeremy Hanson – Iowa State University Building Applications with the KNS.
COMP 410 & Sky.NET May 2 nd, What is COMP 410? Forming an independent company The customer The planning Learning teamwork.
10 Adding Interactivity to a Web Site Section 10.1 Define scripting Summarize interactivity design guidelines Identify scripting languages Compare common.
AUTOMATION OF WEB-FORM CREATION - KINNERA ANGADI – MS FINAL DEFENSE GUIDANCE BY – DR. DANIEL ANDRESEN.
Relational Database CISC/QCSE 810 some materials from Software Carpentry.
 Chapter 14 – Security Engineering 1 Chapter 12 Dependability and Security Specification 1.
MIS 327 Database Management system 1 MIS 327: DBMS Dr. Monther Tarawneh Dr. Monther Tarawneh Week 2: Basic Concepts.

RAS Friday 3/20/15 GMAS Update Andrew Malone 1.
CMap Version 0.16 Ben Faga. CMap CMap Version 0.16 Bug fixes and code optimizations More intuitive menu system Asynchronous loading of comparative map.
 Shopping Basket  Stages to maintain shopping basket in framework  Viewing Shopping Basket.
CPSC 203 Introduction to Computers T59 & T64 By Jie (Jeff) Gao.
Senior Design 2010 Group 10.  Students  Nathan Dane  Jamin Hitchcock  Eric Tweedt  Advisor  Tien Nguyen  Client  Mary Greeley Medical Center.
Learning Aim C.  In this section we will look at how text, tables, forms and frames can be used in web pages.
Power View Overview April 25, POWER VIEW Presentation ready visualizations for the masses.
Overview of Basic 3D Experience (Enovia V6) Concepts
Advanced Higher Computing Science The Project. Introduction Worth 60% of the total marks for the course Must include: An appropriate interface using input.
DB Implementation: MS Access Forms. MS Access Forms: Purpose Data entry, editing, & viewing data in Tables Forms are user-friendlier to end-users than.
Advanced Higher Computing Science
CIS 375 Bruce R. Maxim UM-Dearborn
Architecture Review 10/11/2004
Business rules.
Spreadsheet Engineering
FHIRForms – Viewing and Editing FHIR Data
Simulation Production System
HMVR System Final Presentation
PROPworks ESB Financial Interface
CIS C Project Presentation 4
Appendix A: Guide to Using Microsoft Project 2002
LSA/InCA changes during LS1
Database Management Systems (DBMS)
The enhancement concept allows you to add your own functionality to SAP's standard business applications without having to modify the original applications.
Database Management Systems
New developments on the LHCb Bookkeeping
Databases.
Customization
Translation of ER-diagram into Relational Schema
DB Implementation: MS Access Forms
The Re3gistry software and the INSPIRE Registry
INTAKE OF NEW PORTFOLIO AND INVOICES
Enhancement Notification Release 5.4
Financial Energy Management System (FEMS) Re-engineered by IT Department IT, H.O. Mumbai. 26 November 2018.
Fast Track Maintenance Process (for existing messages)
Working Group on Population and Housing Censuses
DB Implementation: MS Access Forms
Experience with XML – based production of publications Case of « Statistical yearbook 2005 and 2006  » Guy Zacharias Centralisation et Diffusion STATEC.
Data Management Innovations 2017 High level overview of DB
IT and Development support services
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
Chapter 3 Database Management
Smart Shopper iPhone App
TriFoil System Overview From Global Directions, Inc.
How to use the Youra e tool
Appendix A: Guide to Using Microsoft Project 2002
Collection Inventory Software
September 12-14, 2018 Raleigh, NC.
WEB DESIGN Cross 11, Tapovan Enclave Nala pani Road, Dehradun : ,
SDMX IT Tools SDMX Registry
Presentation transcript:

Jochen Ballof EN-STI-RBS ISOLDE Yield Database Jochen Ballof EN-STI-RBS

Status and Feature Requests GUI lost after webpage update Partially restored (Tania) db-link missing Feature Requests Major Modifications Extrapolation of yields for cases in which the release is understood well Yields for target in sub-optimal operation conditions („contaminations“) Submission of yields and faster availibility Other new features Link to the logbook entry in which the yield was documented Add fields: Target number, Measurement details, Rilis Information, Molecular sideband, Freshness of a Target, Target temperature Show release information Link to Rilis PSE from Yield database PSE Produced isotopes from a given target

Feature Requests Database yield input Validation (TISD) Z yield 1 105 Mo 5e+08 Yield checks User Report manuel entry Yield# Status User 1 Mike Database yield input Yield# Status User 1 10 Bernard Validation (TISD) Easy to add more steps later Yield# Status User 1 20 Kristina Publication

Data and requirements To implement the requested yield extrapolation feature, production cross sections must be known. A number of ARBLABLA and FLUKA simulations have been performed mostly by Joao Pedro Ramos and Jozef Klimo (Slovak Acad. Sci) J. Klimo et. al, Simulations of production cross section of isotopes produced in spallation reaction using ABRABLA07 code

Enter production state! Technical Aspects Development roadmap Evaluation of technologies to use with respect to requirements Enter production state! Set-up of development environment Data consolidation and migration Test of Technologies (Proof-of-concept) Test the new system Review requirements in detail Website Implement User Interface SQL Implement data model SQL Object – RDMS mapping

Technical Aspects Development roadmap Uses CERN-SSO authentification Development roadmap Evaluation of technologies to use with respect to requirements Set-up of development environment Test of Technologies (Proof-of-Concept) Yield Graph is generated by the server and transferred as picture to the client -> No Java or similar necessary

Technical Aspects Development roadmap Evaluation of technologies to use with respect to requirements Set-up of development environment Test of Technologies (Proof-of-Concept) Review requirements in detail SQL Implement data model

Redundant ionformation for targets in each yield row Technical Aspects Issues with the old database layout Single large table One row per yield Redundant ionformation for targets in each yield row Multiple attributes in one field Different labels for the same material Inconsistent use of fields

New Db design (excerpt) Technical Aspects New Db design (excerpt)

Enter production state! Technical Aspects Development roadmap Evaluation of technologies to use with respect to requirements Enter production state! Set-up of development environment Data consolidation and migration Test of Technologies (Proof-of-concept) Test the new system Review requirements in detail Website Implement User Interface SQL Implement data model SQL Object – RDMS mapping

Enter production state! Technical Aspects Development roadmap Evaluation of technologies to use with respect to requirements Enter production state! Set-up of development environment Data consolidation and migration Test of Technologies (Proof-of-concept) Test the new system Review requirements in detail Website Implement User Interface SQL Implement data model SQL Object – RDMS mapping

Technical Aspects More advanced: User interaction Effusion and Diffusion Process optimization Milestone 3 New features: Yield tracking Yield prediction Flexible search Production yields Basic webinterface with Link to new database Similar to current yield website Milestone 2 Ready to insert new yields! Milestone 1

Webinterface

Webinterface

Webinterface Full text links (doi)

Webinterface Thanks!