1 / 6

D ATABASE GUI

D ATABASE GUI. DESIGN GOALS TECHNOLOGY USED DEVELOPMENT STAGE LIVE DEMONSTRATION. D ESIGN G OALS. ADAPTABLE CONFIGURABLE DYNAMIC PLOTTING DEPLOYABLE. CAN BE USED WITH ANY MySQL DATABASE EASILY SWITCHED FROM ONE DB TO ANOTHER. CONFIGURATION FILE WEB-BASED INTERFACE.

jiro
Download Presentation

D ATABASE GUI

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. DATABASE GUI DESIGN GOALS TECHNOLOGY USED DEVELOPMENT STAGE LIVE DEMONSTRATION

  2. DESIGN GOALS • ADAPTABLE • CONFIGURABLE • DYNAMIC PLOTTING • DEPLOYABLE • CAN BE USED WITH ANY MySQL DATABASE • EASILY SWITCHED FROM ONE DB TO ANOTHER • CONFIGURATION FILE • WEB-BASED INTERFACE • DOES NOT CREATE A TEMPORARY FILE • SAVES DISK SPACE • NO ADDITIONAL SOFTWARE NEEDED • SERVED BY A WEB CONTAINER - e.g. TOMCAT

  3. TECHNOLOGYSERVER-SIDE JAVA • INTERFACE – JAVASERVER FACES • BACKEND CODE – JAVA & JAVASERVER PAGES • PLOTTING CAPABILITY – USES FREEHEP JAVALIBRARY – JAIDA (http://aida.freehep.org/jaida)

  4. DEVELOPMENT STATUS INTERFACE COMPONENTS ALLOW: • DATA SELECTION • CUT DEFINITION • SIMPLE FITTING • LAYOUT & STYLE • PLOT OUTPUT • IMAGE SAVING

  5. HOW IT WORKS

  6. WHAT’S NEXT? • FINALIZE THE DESIGN • PACK IN A WEB APPLICATION ARCHIVE FILE (WAR FILE) • INSTALL ON clasweb.jlab.org SO IT IS WIDELY ACCESSIBLE

More Related