CUMREC 2005 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,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 students, faculty, and staff, 24/7, any location Common design theme Customized tabs and menu options
CUMREC 2005 AccessPlus Architecture
CUMREC 2005 AccessPlus MVC (Model View Controller) Allows integration of all processes Session checking: Security checks Check expired sessions Set system variables Catch inappropriate double clicks Re-route transaction System message MVC
CUMREC 2005 Average Response Time: /15/05 – 4/15/ million pages.3 seconds / page
CUMREC 2005 A+ - Tabs & Applications Tabs & Who you are Explicitly granted Your needs Your role Applications Personal Business Customized access based on profiles:
CUMREC 2005 A+ - Page Structure Application Area Tab Menu Head/Navigation Application Bar Application Keys
CUMREC 2005 Analyst Student Parent Faculty / Employee Extended beyond clients Agenda – Services For:
CUMREC 2005 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 ‘Generator’ System ID Program name Copybook JSP GENERATOR Application Area Tab Menu Header Application Bar Application Keys Travel Dates / Purpose
CUMREC 2005 AccessPlus Help Utilities Total: $123, , Total: $913,643.00
CUMREC 2005 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 Client Menu View Situation: We have dynamic menu based on profiles How to support that for: Help desk Analyst Profile testing
CUMREC 2005 Situation: We have dynamic menu based on profiles How to support that for: Help desk Analyst Profile testing Client Menu View TS02/TS02.jsp? System=TS02&SubSystem=021&Syscode=TR1
CUMREC 2005 AccessPlus Home Page Menu Functions Preferences Messages AccessPlus Application Toolbar
CUMREC 2005 Preferences Display menu item description (hover) Text only Name view Login method
CUMREC 2005 Login Methods SSN University ID Third party
CUMREC 2005 Accessibility Normal Page Text Only Version
CUMREC 2005 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 Central available to all Preset contact list for each tab Application can set the default Application Bar: Contact
CUMREC 2005 Application Bar: Help
CUMREC 2005 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 account(s) Select apps Notify 3 rd Party Maximum of 5
CUMREC 2005 Third Party – Create Account
CUMREC 2005 Third Party – Set Privileges
CUMREC 2005 Third Party – Review Accounts
CUMREC 2005 Third Party Support
CUMREC 2005 Re-authentication Application requirement Leaving the uBusiness Tab Uses this common re-authentication window
CUMREC 2005 Direct Connect Managing changes Situation: Growth in outside sources linking to AccessPlus Instructions for accessing information To pay your University bill on-line, open your web browser, enter the URL AccessPlus.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.
CUMREC 2005 Direct Connect
CUMREC 2005 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 Can easily change parameters Minimize information on URL line
CUMREC 2005 Jump to Direct Connect
CUMREC 2005 Direct Connect - Reuse Secure Handoff o Log onto AccessPlus 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 AccessPlus not allowed Linking within AccessPlus 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 and ACH transactions Downloads via small ‘packets’ Activity / count module Password strength test
CUMREC 2005 Summary Services for portable devices Expand “Direct Connect” functions Expand “Third Party Access” Overview of our AccessPlus architecture Services for analyst/developers Services for our clients Services extended beyond our clients Next Steps…
CUMREC 2005
Questions….