diane richmond - sungard higher education forms us helix 2006 presentation (h082) diane richmond

19
Diane Richmond - SunGard Higher Education Forms Us HELIX 2006 Presentation (H082) Diane Richmond

Upload: sarah-floyd

Post on 26-Dec-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Diane Richmond - SunGard Higher Education Forms Us HELIX 2006 Presentation (H082) Diane Richmond

Diane Richmond - SunGard Higher Education

Forms Us

HELIX 2006 Presentation (H082)

Diane Richmond

Page 2: Diane Richmond - SunGard Higher Education Forms Us HELIX 2006 Presentation (H082) Diane Richmond

Diane Richmond - SunGard Higher Education

We’d like our on the web

Page 3: Diane Richmond - SunGard Higher Education Forms Us HELIX 2006 Presentation (H082) Diane Richmond

Diane Richmond - SunGard Higher Education

Technologies You’ll Hear Word Doc – to download PDF …and later FDF HTML submitted to an e-mail Form “handlers” or cgi scripts Dynamic programming languages

aspphpasp.NET

Database backing MS SQL mySQL Oracle

Getting really “jiggy with it” xml, ajax, fdf

Page 4: Diane Richmond - SunGard Higher Education Forms Us HELIX 2006 Presentation (H082) Diane Richmond

Diane Richmond - SunGard Higher Education

Which is the “right” one?

Standards Proprietary systems Expertise on site Resources

WHAT DOES THE CLIENT WANT THE FORM TO DO?

Page 5: Diane Richmond - SunGard Higher Education Forms Us HELIX 2006 Presentation (H082) Diane Richmond

Diane Richmond - SunGard Higher Education

Communication is the

Like all good relationships… Don’t let the client SUGGEST a solution Let them talk a LOT Guide the discussion – especially if a skilled

project manager is not the one meeting with the client

Page 6: Diane Richmond - SunGard Higher Education Forms Us HELIX 2006 Presentation (H082) Diane Richmond

Diane Richmond - SunGard Higher Education

A Series of Questions

Build a matrix A conditional web app A flow chart OR SOMETHING to guide this process

Here is a simplified sample…

Page 7: Diane Richmond - SunGard Higher Education Forms Us HELIX 2006 Presentation (H082) Diane Richmond

Client’s Form

Must Match Paper Version

HTML Form(PHP, ASP, Etc.)

HTMLor

PDF

Matches Paper Version atWhat Point

Yes

No

Fill-In

PDF Form

Print-Out

Page 8: Diane Richmond - SunGard Higher Education Forms Us HELIX 2006 Presentation (H082) Diane Richmond

Diane Richmond - SunGard Higher Education

A Word of Caution - Workflow

If there IS a paper version… What is the workflow of the paper version?

This MAY be a detailed discussion which eventually demonstrates problem areas and the need for a “new” system

My husband refers to this as the “Oh, *$#@” factor

Is there a plan for how the new web version will fit into that workflow?

Page 9: Diane Richmond - SunGard Higher Education Forms Us HELIX 2006 Presentation (H082) Diane Richmond

Diane Richmond - SunGard Higher Education

HTML Forms

Great if… Form questions change often by content

owners, but functionality remains constant Page layout, template must match other web

pages as opposed to print pages There is frequent need to change the form The form is quite complex; i.e. has many

pages/sections or is completed in stages. The form data can be submitted online

Page 10: Diane Richmond - SunGard Higher Education Forms Us HELIX 2006 Presentation (H082) Diane Richmond

Diane Richmond - SunGard Higher Education

Eric Coffman says…

Forms have long been and will continue to be a central part of any interactive site. Collecting information from a form has been solved, first by posting the data to an e-mail address, then by using Common Gateway Interface (CGI) scripts, and currently by using other server-side technologies, such as ASPs. Collecting and storing this data into a database is a fairly simple process and even prepopulating a form with user-specific data via session variables or cookies has become a sort of standard. Though we are deep within the Information Age, we still require forms to be printed out and physically signed. Perhaps in 10 years or so everyone will have a digital signature and this will no longer be necessary. But, until that day we are faced with a kind of dilemma -- How to present a form that is connectable to a database and that can be printed for signature or other purposes. Along comes Adobe's Portable Document Format (PDF) which is both printable and transportable. On top of this they have added a layer called Forms Data Format (FDF), which is very similar and similar to HTML form elements.

Eric Coffman8/22/2001

“15 Seconds: Advanced Form Presentation and Printing w/PDF, FDF, ASP, and DHTML – Part 1”

Page 11: Diane Richmond - SunGard Higher Education Forms Us HELIX 2006 Presentation (H082) Diane Richmond

Diane Richmond - SunGard Higher Education

PDF/FDF Forms

Great if… Form must be available on the web, but

printed out for signatures and or processing Form must visually match a paper form that

already exists If this only a print-out issue, a non-PDF form

could be used to produce a printable PDF The form data can be submitted online

Sent to an e-mail address as a complete PDF Form data deposited in database Variations…

Page 12: Diane Richmond - SunGard Higher Education Forms Us HELIX 2006 Presentation (H082) Diane Richmond

Diane Richmond - SunGard Higher Education

PDFs are not just for printing anymore…

PDF forms can be useful for submitting and collecting information over the Web. This is done by providing several button actions that perform functions similar to HTML scripting macros. You must have a CGI application on the Web server to collect and route the data to a database. Any existing CGI application that collects from forms (in HTML, FDF, or XML format) can be used.

…See the FDF Toolkit Overview on the Adobe Web site.

From the Complete Acrobat 6.0 Help

Page 13: Diane Richmond - SunGard Higher Education Forms Us HELIX 2006 Presentation (H082) Diane Richmond

Diane Richmond - SunGard Higher Education

How do I get that data?

About Acrobat form data

Acrobat can submit data from PDF forms in a variety of formats:

FDF exports as an FDF file. You can choose to export the form fields data comments, incremental changes to the PDF, or all three.

HTML exports as an HTML file.

XFDF exports as an XML file. You can choose to export the form fields data, comments, or both.

PDF exports the entire PDF file that is your form. Although this creates a larger file than the FDF option, it is useful for preserving digital signatures.

From the Complete Acrobat 7.0 Help.

Page 14: Diane Richmond - SunGard Higher Education Forms Us HELIX 2006 Presentation (H082) Diane Richmond

Diane Richmond - SunGard Higher Education

Acrobat Forms Tutorial

Start with a Word or InDesign or Publisher or… A few hints here

Don’t draw boxes or circles, etc. at this point Don’t draw lines in multi-line text boxes

Convert, distill, capture, or print to PDF Author your fields

Sample Doc

Page 15: Diane Richmond - SunGard Higher Education Forms Us HELIX 2006 Presentation (H082) Diane Richmond

Diane Richmond - SunGard Higher Education

References/Resources

Never hurts to go to the obvious… http://www.adobe.com/products/acrobat/

Detailed step-by-steps http://www.adobe.com/education/pdf/cib/acro7/acro7_c

ib_14.pdf Looking for moving pictures? Here’s a video tutorial

http://www.adobe.com/products/acrobatpro/vector/forms_movie.html

Page 16: Diane Richmond - SunGard Higher Education Forms Us HELIX 2006 Presentation (H082) Diane Richmond

Diane Richmond - SunGard Higher Education

Resources/References

Really old articles, but conceptually VERY helpful :

http://www.15seconds.com/Issue/010822.htm (part I)

http://www.15seconds.com/issue/010823.htm (part II)

http://www.15seconds.com/issue/990902.htm

http://www.planetpdf.com/developer/article.asp?ContentID=6492

http://www.planetpdf.com/developer/article.asp?contentid=6480&ra

Page 17: Diane Richmond - SunGard Higher Education Forms Us HELIX 2006 Presentation (H082) Diane Richmond

Diane Richmond - SunGard Higher Education

Resources/References

My favorite non-Adobe (make that “MacroDobe”) support site:

http://www.planetpdf.com

Page 18: Diane Richmond - SunGard Higher Education Forms Us HELIX 2006 Presentation (H082) Diane Richmond

Diane Richmond - SunGard Higher Education

Contact Info

Diane Richmond Web Services Manager

Truman State University – Kirksville, MO SunGard Higher Education

Office Phone: 660-785-7191

Email: [email protected]

HELIX Session H082

Presentation Available at:

http://its.truman.edu/webservices/helix

Page 19: Diane Richmond - SunGard Higher Education Forms Us HELIX 2006 Presentation (H082) Diane Richmond

Diane Richmond - SunGard Higher Education