Faculty Information System Team Members Aaron Flocke Geetha Krishnasamy Leena Paulose James Curry
Clients Paulette Muller CSIS Pace University James Curry Director of Administrative Systems Pace University
Collaboration CS – Software Engineering Software Design and Development Team IS 637 – Project Management Project Managers
Prior System Designed for Current Faculty Only Not used by Faculty Information Administered by the Database Manager Time Intensive Written in ColdFusion, Fusebox, and SQL Server 2000
Desired System Manageable, efficient, state-of-the art information management tool Prospective applicants can submit completed applications online Current faculty can view/update their information Academic Chairs and Dean’s office staff (approx. 10 people) can review, sort and store applications based on department and/or course content area One Administrator for the system – Paulette Muller – creator/owner of the original databases
Design Web Interface Backend Database ColdFusion and Fusebox SQL Server 2000
Design contd.. FuseBox Standard framework for building complex web applications Manages the software development process in few simple steps Code modularity, resusability and easy maintenance
Wireframe Blueprint of the web application under development Quick way to model the proposed actions of the application Simple: text-only model
Wireframe
Fusebox Architecture
Point to Point Programming Fusebox Programming A structured application framework helps to clean the mess up.
Design contd … Backend Database Split into two databases: Users Database Holds basic user information (contact, login, etc..) Accomplishments Database Holds information regarding degrees earned, work history, publications etc.
Implementation Development & Testing - Divided into 3 circuits : Applicant Circuit – Developed and completed Faculty Circuit – Integrated from existing system Reviewer Circuit – Developed and completed - Included search features Integration To be done by the Administrator – Paulette Muller
Demo! And now for our demonstration…
Possible future enhancements Applicant - Scan and upload supporting documents Reviewer - Maintain a log of comments concerning the evaluation of the applicant Provision for current faculty to apply for a suitable position Expand to include other schools within Pace
Thank You !!