Creating A Suite of Convenience Services for Clients

  • Slides: 41
Download presentation
Creating A Suite of Convenience Services for Clients and Developers Deb Nelson – Systems

Creating A Suite of Convenience Services for Clients and Developers Deb Nelson – Systems Analyst Larry Newhouse – Information Systems Leader CUMREC 2005

Iowa State University • • Established in 1858 as the first land-grant college 26,

Iowa State University • • Established in 1858 as the first land-grant college 26, 000+ students 6, 000+ Faculty / Staff Birthplace of the ABC computer (first digital computer) Administrative Technology Services • ATS – partner with administrative offices to deliver enterprise application systems CUMREC 2005

 • An ISU developed, secure, web-based system • Implemented in 1995 • For

• An ISU developed, secure, web-based system • Implemented in 1995 • For students, faculty, and staff, 24/7, any location • Common design theme • Customized tabs and menu options CUMREC 2005

Access. Plus Architecture CUMREC 2005

Access. Plus Architecture CUMREC 2005

Access. Plus MVC (Model View Controller) • Allows integration of all processes • Session

Access. Plus MVC (Model View Controller) • Allows integration of all processes • Session checking: MVC • Security checks • Check expired sessions • Set system variables • Catch inappropriate double clicks • Re-route transaction • System message CUMREC 2005

Average Response Time: -----------2/15/05 – 4/15/05 ------------4. 3 million pages. 3 seconds / page

Average Response Time: -----------2/15/05 – 4/15/05 ------------4. 3 million pages. 3 seconds / page CUMREC 2005

A+ - Tabs & Applications • Personal • Business Customized access based on profiles:

A+ - Tabs & Applications • Personal • Business Customized access based on profiles: • Who you are • Explicitly granted • Your needs • Your role CUMREC 2005

A+ - Page Structure Head/Navigation Application Bar Tab Menu Application Keys Application Area CUMREC

A+ - Page Structure Head/Navigation Application Bar Tab Menu Application Keys Application Area CUMREC 2005

Agenda – Services For: • Analyst • Student Parent Faculty / Employee • Extended

Agenda – Services For: • Analyst • Student Parent Faculty / Employee • Extended beyond clients CUMREC 2005

Analyst • Write programs for faculty, students, staff, alumni, departments • Debug code •

Analyst • Write programs for faculty, students, staff, alumni, departments • Debug code • Communicate with clients • Maintain programs – Similar structure – Other’s code CUMREC 2005

Java Server Page CUMREC 2005

Java Server Page CUMREC 2005

Java Server Page ‘Generator’ System ID Program name Application Bar Header Copybook JSP GENERATOR

Java Server Page ‘Generator’ System ID Program name Application Bar Header Copybook JSP GENERATOR Travel Dates / Purpose Application Keys Application Area Tab Menu CUMREC 2005

Access. Plus Help Utilities 123456 555 789632 Total: 124011 123456 913643 $123, 456. 00

Access. Plus Help Utilities 123456 555 789632 Total: 124011 123456 913643 $123, 456. 00 555. 00 789, 632. 00 Total: $913, 643. 00 CUMREC 2005

Utility: Log Output • External program • View server log View while testing Parse

Utility: Log Output • External program • View server log View while testing Parse log file • View while testing • Parse log file CUMREC 2005

Utility: Code Checker CUMREC 2005

Utility: Code Checker CUMREC 2005

Client Menu View Situation: We have dynamic menu based on profiles How to support

Client Menu View Situation: We have dynamic menu based on profiles How to support that for: • Help desk • Analyst • Profile testing CUMREC 2005

Client Menu View Situation: We have dynamic menu based on profiles How to support

Client Menu View Situation: We have dynamic menu based on profiles How to support that for: • Help desk • Analyst • Profile testing TS 02/TS 02. jsp? System=TS 02&Sub. System=021&Syscode=TR 1 CUMREC 2005

Access. Plus Home Page Menu Functions • Preferences • Messages • Access. Plus Application

Access. Plus Home Page Menu Functions • Preferences • Messages • Access. Plus Application Toolbar CUMREC 2005

Preferences • • Display menu item description (hover) Text only Name view Login method

Preferences • • Display menu item description (hover) Text only Name view Login method CUMREC 2005

Login Methods • SSN • University ID • Third party CUMREC 2005

Login Methods • SSN • University ID • Third party CUMREC 2005

Accessibility Normal Page Text Only Version CUMREC 2005

Accessibility Normal Page Text Only Version CUMREC 2005

Messages • Based on login ID • Target individual, place on any tab •

Messages • Based on login ID • Target individual, place on any tab • Originate from many sources CUMREC 2005

Application Bar: Favorites • Favorites in database • Change navigation easily CUMREC 2005

Application Bar: Favorites • Favorites in database • Change navigation easily CUMREC 2005

Application Bar: Contact Central e-mail available to all Preset contact list for each tab

Application Bar: Contact Central e-mail available to all Preset contact list for each tab Application can set the default CUMREC 2005

Application Bar: Help CUMREC 2005

Application Bar: Help CUMREC 2005

Third Party Access • Why was it requested? • Parent/Student • Employee/Spouse • Sharing

Third Party Access • Why was it requested? • Parent/Student • Employee/Spouse • Sharing of ID/Passwords • Support questions • Limit information CUMREC 2005

Third Party Access • How is it managed? • Login to A+ • Setup

Third Party Access • How is it managed? • Login to A+ • Setup account(s) • Select apps • Notify 3 rd Party • Maximum of 5 CUMREC 2005

Third Party – Create Account CUMREC 2005

Third Party – Create Account CUMREC 2005

Third Party – Set Privileges CUMREC 2005

Third Party – Set Privileges CUMREC 2005

Third Party – Review Accounts CUMREC 2005

Third Party – Review Accounts CUMREC 2005

Third Party Support CUMREC 2005

Third Party Support CUMREC 2005

Re-authentication • Application requirement • Leaving the u. Business Tab Uses this common re-authentication

Re-authentication • Application requirement • Leaving the u. Business Tab Uses this common re-authentication window CUMREC 2005

Direct Connect Situation: • Growth in outside sources linking to Access. Plus • Instructions

Direct Connect Situation: • Growth in outside sources linking to Access. Plus • Instructions for accessing information To pay your University bill on-line, open your web browser, enter the URL Access. Plus. iastate. edu, enter ID/Password on the login screen, click on the Employee tab, click on Pay bill online, agree with the Terms and Conditions if this is your first time, fill out the payment information and submit. • Managing changes CUMREC 2005

Direct Connect CUMREC 2005

Direct Connect CUMREC 2005

Direct Connect Resolution Build database with parameters System & Sub-system ID Go to Page

Direct Connect Resolution Build database with parameters System & Sub-system ID Go to Page Name Tab ID Login ‘Welcome’ message Other required parameters / applications specific options Short, flexible URL https: //accessplus. iastate. edu/link. jsp? APPL=Employee. Direct. Deposit Can easily change parameters Minimize information on URL line CUMREC 2005

Direct Connect Ju mp to CUMREC 2005

Direct Connect Ju mp to CUMREC 2005

Direct Connect - Reuse • Secure Handoff o Log onto Access. Plus o Authenticate

Direct Connect - Reuse • Secure Handoff o Log onto Access. Plus o Authenticate o Connect to external secure web servers/Applications o No sign-in required o Add parameter data if desired o Re-entry to Access. Plus not allowed • Linking within Access. Plus o Link between application data and archived reports o Add parameter data if desired CUMREC 2005

Other Services • Tag Libraries • View session / method variables • Credit Card

Other Services • Tag Libraries • View session / method variables • Credit Card and ACH transactions • Downloads via small ‘packets’ • Activity / count module • Password strength test CUMREC 2005

Summary • Overview of our Access. Plus architecture • Services for analyst/developers • Services

Summary • Overview of our Access. Plus architecture • Services for analyst/developers • Services for our clients • Services extended beyond our clients Next Steps… • Services for portable devices • Expand “Direct Connect” functions • Expand “Third Party Access” CUMREC 2005

CUMREC 2005

CUMREC 2005

Questions…. CUMREC 2005

Questions…. CUMREC 2005