JACoW Registration Module JACoW Database Scientific Program Management System (SPMS) Matt Arena,...

5
JACoW Registration Module JACoW Database Scientific Program Management System (SPMS) Matt Arena, Fermi National Accelerator Laborato

Transcript of JACoW Registration Module JACoW Database Scientific Program Management System (SPMS) Matt Arena,...

Page 1: JACoW Registration Module JACoW Database Scientific Program Management System (SPMS) Matt Arena, Fermi National Accelerator Laboratory.

JACoW Registration Module

JACoW DatabaseScientific Program Management System

(SPMS)

Matt Arena, Fermi National Accelerator Laboratory

Page 2: JACoW Registration Module JACoW Database Scientific Program Management System (SPMS) Matt Arena, Fermi National Accelerator Laboratory.

SPMS Registration ModuleFebruary 2005, Knoxville, TN, USA, Matt Arena 2

Design

• Dynamic data definition

• Administrator defines “meta data”• prompts, data types, short/long descriptions, display

length, field length, fee schedule, encryption

• Data types include: Numbers, Strings, Dates, Fees and Fees w/Multipliers (e.g. banquet tickets

• Display types include: text box, multi-line text box, Yes/No and popup lists

Page 3: JACoW Registration Module JACoW Database Scientific Program Management System (SPMS) Matt Arena, Fermi National Accelerator Laboratory.

SPMS Registration ModuleFebruary 2005, Knoxville, TN, USA, Matt Arena 3

Design

• HTML pages built by combining meta data

• Page definitions contains control flags– Available/unavailable, show/hide, continue

URL, SSL security option, login required

• Tracks conditional requirements– Tied to Yes/No popup

• Can combine two popup lists into one fee schedule (fee matrix)

• Optionally, limits the number of registrants

Page 4: JACoW Registration Module JACoW Database Scientific Program Management System (SPMS) Matt Arena, Fermi National Accelerator Laboratory.

SPMS Registration ModuleFebruary 2005, Knoxville, TN, USA, Matt Arena 4

Users

• Each page has publishable URL for data entry and reporting

• Data verified using meta data information– (e.g. data type, required, fixed length)

• RM display “invoice” upon successful data entry

• Automatic email to users when payment is processed

Page 5: JACoW Registration Module JACoW Database Scientific Program Management System (SPMS) Matt Arena, Fermi National Accelerator Laboratory.

SPMS Registration ModuleFebruary 2005, Knoxville, TN, USA, Matt Arena 5

Reporting

• Data extract to EXCEL– Balance due option for billing needs– Name tags, banquet count, etc.

• Budget Report– Line item totals for all fees defined– Total collected– Alternate income sources (on to do list)

• XML extract a possibility (depends on need)

• Other reports on to do list