Pennsylvania BANNER Users Group 2006 Staff Directory on the Web.

Slides:



Advertisements
Similar presentations
Document Dickinson College presented by Terry Beard, Application Developer Deb Bolen, Associate Registrar Pennsylvania Banner Users Group 2009.
Advertisements

S the of partnership power Evaluation Code 030 Presenter: Laura Key, Taylor University Monday, April 9th - 8:30 AM Building a Self- Refreshing MS Access.
MS Access Reporting (BOF) Evaluation Code 303 Bruce Knox University of Arkansas Cooperative Extension Service Bruce Loving University of North Carolina.
th Annual PABUG Conference Session Title Presenter Name.
Pennsylvania Banner Users Group 2008 Fall Conference
10 th Anniversary Oracle Database and Application Server Packs.
Pennsylvania BANNER Users Group 2006 Junior/Senior Rollover.
Pennsylvania Banner Users Group 2008 Fall Conference Spreadsheet Budgeting.
Pennsylvania BANNER Users Group 2007 Stewardship and Prospect Reports.
Pennsylvania BANNER Users Group 2006 NCATE Assessments John Tabor University of Scranton.
Employee Compensation and Benefits Statement presented by Brad Smith Library and Information Services Institutional Systems.
Pennsylvania BANNER Users Group 2007 Admissions Checklist – Online!
Pennsylvania Banner Users Group 2008 Fall Conference
Creating Argos Banded Reports
1 Pennsylvania BANNER Users Group 2006 HACC ACCOUNTS RECEIVABLE.
Pennsylvania Banner Users Group 2008 Fall Conference Scripted Data Entry.
Pennsylvania Banner Users Group 2008 Fall Conference IUP Banner Server Environment Jeff Montgomery.
Pennsylvania BANNER Users Group 2006 Instance Neutral Cloning Script Robin Ying Imperial Valley.
Pennsylvania Banner Users Group 2008 Fall Conference
Pennsylvania BANNER Users Group 2007 Duquesne University Data warehouse Greg Jerry Jill Spitznagel Chad Painter.
Pennsylvania Banner Users Group 2008 Fall Conference Imaging in Financial Aid.
Pennsylvania BANNER Users Group 2007
Pennsylvania Banner Users Group 2008 Fall Conference Value-Added Reporting Through Argos Patrick Kelly – Director, Administrative Computing – Immaculata.
Pennsylvania BANNER Users Group 2007 Successfully Implementing a Decentralized Admissions Solution.
Pennsylvania Banner Users Group 2008 Fall Conference
Pennsylvania BANNER Users Group 2007 Automating the Freshman Parent Load.
Pennsylvania Banner Users Group 2008 Fall Conference Finance Reporting from the ODS using Cognos.
Pennsylvania BANNER Users Group 2006 Integrate Your Decision Support with Cognos 8.
Importing Data from Banner into the NCAA CAi System
On-Line Graduation Application and Manual Role for Banner 8.x
Pennsylvania BANNER Users Group 2007 Oracle Discoverer Web Reports for the Provost & Deans.
Pennsylvania Banner Users Group 2008 Fall Conference EMUR (Enrollment Management Reporting) Portal.
Pennsylvania BANNER Users Group 2006 Using Solicitor Organizations to Manage Multiple Volunteer Groups.
Pennsylvania Banner Users Group 2007 Conference APEX Applications for Student Presented by: Jane Gilbert, Director of Application Support Services Sandra.
Pennsylvania BANNER Users Group 2006 Self- Service Leave Lookup on the Web: Two Approaches.
Pennsylvania BANNER Users Group 2007 Disaster Recover For The Financial Aid Environment.
Getting what is needed! Working with the IT staff to formulate a data request.
Pennsylvania Banner Users Group 2008 Fall Conference IUP Enrollment Management Solutions Jeff Montgomery.
CLIQ-ing through Banner: Classes and Students presented by Terry Beard – LIS Application Developer Deb Bolen – Associate Registrar.
Pennsylvania BANNER Users Group 2006 Disaster Recovery.
Pennsylvania BANNER Users Group 2006 Dickinson College Accounts Receivable Go Live Lessons Learned.
Pennsylvania Banner Users Group 2009 Fall Conference Implementing Imaging 11/24/2009.
Pennsylvania BANNER Users Group 2006 Development and Launch of a Portal Tab for Admitted Students Dana Stow Admissions Debbie Feldman LTS.
CLIQ-ing through Banner: Employee Profile presented by Terry Beard and Brad Smith Library and Information Services Institutional Systems.
Case Study: Photo.net March 20, What is photo.net? An online learning community for amateur and professional photographers 90,000 registered users.
Creating Tables. 2 home back first prev next last What Will I Learn? List and provide an example of each of the number, character, and date data types.
Session Title Presented by: Name, Institution Day, Date, Time ##:## Session ID ###
Workflow Basics Tommy Parker Sr. Systems Analyst & Team Leader Mississippi State University 1 MBUG – September 17, 2012.
UNC General Administration
Just Beyond Simple SQL – How to Dramatically Improve Your Argos Queries Session ID: Evisions Conference Bruce Knox Project/Program Director (A.K.A.
1 Presented by: Dave Bresson & Eric Hermann, Kishwaukee College May 21, 2013 The Migration An Unexpected Journey (from Oracle to SQL)
Let’s try Oracle. Accessing Oracle The Oracle system, like the SQL Server system, is client / server. For SQL Server, –the client is the Query Analyser.
COGNOS GOVT. & HE USERS GROUP Operational reporting using Cognos and Oracle’s Logical database technologies Presenter: Angela Hooper, Colorado Community.
Session Title: Using SQL and PL/SQL for Queries and Reporting Presented By: Stephen Frederic Institution: IHL September 16, 2013.
PHP meets MySQL.
Presenter Name Presenter School. About this Template  This template is compatible with Microsoft ® PowerPoint ® 2007, PowerPoint ® 2010, PowerPoint ®
Session Title: Using SQL and PL/SQL for Queries and Reporting Presented By: Stephen Frederic Institution: IHL September 16, 2014.
Hibernate 3.0. What is Hibernate Hibernate is a free, open source Java package that makes it easy to work with relational databases. Hibernate makes it.
Academic Scheduling and Configuration in Practice Amy Adkerson, Associate Registrar Sterling McCool, Systems Analyst Mississippi State University September.
Session Title Presented by: Name, Institution Day, Date, Time ##:## Session ID ###
Session ID:4077 Presenter:Bruce Knox Institution:University of Arkansas Argos Reporting and Value Based Security.
th Annual PABUG Conference Automating PLUS loans How to do it What not to do.
th Annual PABUG Conference MESSAGE SOLUTION WITH RHACOMM Judy Strauser Director of Operations, Financial Aid Swarthmore College.
Presenter Name: Presenter Title: Institution: Address: Session ID: 115 April 10, 2010 Enabling Functional Users with Argos Bruce Knox Project/Program.
Session Title: Identifying and Merging Multiple Entities Presented By: Lisa McDaniel, MUW Edith Riley September 17, 2013.
A Presentation Presentation On JSP On JSP & Online Shopping Cart Online Shopping Cart.
Faculty Load and Compensation Part 2 Bruce Schermerhorn, Human Resources Consultant Antonio Trepesowsky, Student Consultant Sungard Higher Education.
Workflow: Beyond Basics
Title of Presentation Presenters Name Presenters Title, Institution.
WELCOME 2019 NWEUG Conference July 10-12, The College of Idaho.
Presentation transcript:

Pennsylvania BANNER Users Group 2006 Staff Directory on the Web

General Announcements: Please turn off all cell phones/pagers If you must leave the session early, please do so as discreetly as possible Please avoid side conversations during the session Questions will be answered at the end of the session Thank you for your cooperation

Contact Informatin Calvin Deiterich Harrisburg Area Community College (717)

Primary Goal To provide a comprehensive staff directory with photographs.

Issues What data to display? Storage vs. Speed What language to use? What framework to use?

Accomplished So Far Created a view to supply the data elements Use of Oracle Intermedia 10g Opted for speed Language – Java Framework – Struts

What Happened Had base code written in Banner6/Oracle 9 Tried to import images in Oracle 10 – errors Oracle 10 does not seem to handle BLOBs Needed to migrate everything to Ordimage

Data Supplied via View Column NameIDData TypeNull STAFF_PIDM1NUMBER (8)N STAFF_ID2VARCHAR2 (9 Byte)Y STAFF_NAME_LFMI3VARCHAR2 (120 Byte)Y STAFF_NAME_FMIL4VARCHAR2 (120 Byte)Y ROOM5VARCHAR2 (30 Byte)Y CAMPUS6VARCHAR2 (20 Byte)Y PHONE_NUMB7VARCHAR2 (8 Byte)Y PHONE_EXT8VARCHAR2 (4 Byte)Y ECLS_CODE9VARCHAR2 (2 Byte)Y DIVISION10VARCHAR2 (30 Byte)Y DICD_CODE11VARCHAR2 (3 Byte)Y TITLE12VARCHAR2 (30 Byte)Y PREF_ 13VARCHAR2 (90 Byte)Y HACC_ 14VARCHAR2 (90 Byte)Y

Image_Xfr_Table Column NameIDPkNull?Data Type ID11NVARCHAR2 (20 Byte) IMG2YORDIMAGE PIDM4YNUMBER

GZTPOTO Table Column NameIDPkNull?Data Type GZTPOTO_PIDM11NNUMBER GZTPOTO_IMAGE2YORDIMAGE GZTPOTO_ACTIVITY_DATE3NDATE GZTPOTO_USER4NVARCHAR2 GZTPOTO_THUMB5YORDIMAGE GZTPOTO_STATUS6YVARCHAR2

Processing Steps Copy images to UNIX directory Java code to read the file names into a table Procedure to load images & set image properties Procedure to resize images & store – fixedscale= – fixedscale= Cleanup

The Java Code CREATE OR REPLACE AND RESOLVE JAVA SOURCE NAMED HACCINST1."DirList AS import java.io.*; import java.sql.*; public class DirList { public static void getList(String directory) throws SQLException { File path = new File( directory ); String[] list = path.list(); String element; for(int i = 0; i < list.length; i++) { element = list[i]; #sql { INSERT INTO DIR_LIST (FILENAME) VALUES (:element) }; }

Loading the images INSERT INTO IMAGE_XFR_TABLE VALUES( image_id, ORDSYS.ORDIMAGE.init('FILE','IMAGEDIR',filename), NULL); SELECT img INTO myImage FROM IMAGE_XFR_TABL WHERE ID = image_id FOR UPDATE; --- we import the image into the table using a buffer (ctx). myImage.import(ctx); --- we do a setproperties on the object which sets the --- attributes of the object such as mimetype from the metadata in --- the image file. myImage.setproperties(); UPDATE IMAGE_XFR_TABLE SET img=myImage WHERE ID=image_id;

The Move Code PROCEDURE move_photo(pidm in number, initialImage in ORDSYS.ORDImage) IS myNewImage ORDSYS.ORDImage; myThumbnail ORDSYS.ORDImage; tempImage ORDSYS.ORDImage; BEGIN INSERT INTO gztpoto(gztpoto_pidm,gztpoto_image,gztpoto_activity_date, gztpoto_user, gztpoto_thumb, gztpoto_status) VALUES(pidm, ORDSYS.ORDIMAGE.init(), trunc(sysdate), USER, ORDSYS.ORDIMAGE.init(),NULL); SELECT gztpoto_image, gztpoto_thumb INTO myNewImage, myThumbnail from gztpoto WHERE gztpoto_pidm = pidm FOR UPDATE; tempImage := initialImage; tempImage.processcopy('fileFormat=JFIF fixedscale= ', myNewImage); tempImage.processcopy('fileFormat=JFIF fixedscale= ', myThumbnail); UPDATE gztpoto SET gztpoto_image = myNewImage, gztpoto_thumb = myThumbnail WHERE gztpoto_pidm = pidm;

Needs to be done. Figure out how to display the images Finalize new code Migrate JSPs to Struts Migrate Guard-Card database to Oracle – Create triggers to move information – Create Scripts to copy & resize photos Archiving images(5 year plan)

Pennsylvania BANNER Users Group 2006 Questions?

Pennsylvania BANNER Users Group 2006 Have a great day!