AdviseUP Team –Sam Burich –Kapua Chandler –Chris Lewis Advisor Dr. Tammy VanDeGrift Industry Representative Mr. Brian Toole University of Portland Information Services 1 School of Engineering
Introduction AdviseUP –Scheduling and advising application –Expedite advising process for students and faculty –Real client: Dr. Kenneth Lulay –High potential for use in future advising School of Engineering 2
Accomplishments Finished Design Document –Completed GUI design –Designed database procedures –Set up testing and development plans Met with the following people: –Brian Toole, Dan Kabele (Database experts), Ronan Cranley (WAS), Tom Ank, and Dr. VanDeGrift School of Engineering 3
Overall Architecture School of Engineering 4
Database Design School of Engineering 5
Example Page and Procedures Procedures: getScheduleCourseInfo(adviseeID) getScheduleElectiveInfo(adviseeID) getCoursePrereqs(courseID) getCourseCoreqs(courseID) getCourseTags(courseID) getElectiveChoices(electiveID) School of Engineering 6
Prototype Set up a SQL Server database Designed a simple web page (HTML, C#, ASP.NET) Web page elements store and retrieve data from the database on user interaction School of Engineering 7
8
9
10
School of Engineering 11
Plans Expand prototype over break Enjoy winter break School of Engineering 12
Milestones School of Engineering 13 StatusDescriptionOriginal Target Previous Target Present Target completedFinish Database and Processor design 5 Nov 2011 completedDesign Document version Nov 2011 completedFinal Budget19 Nov 2011 completedDesign Document version Nov 2011 completedWorking Prototype2 Dec 2011 In progressNovember Program Review2 Dec 2011 January Program Review 27 Jan 2012 Alpha Version of Program 3 Feb 2012 Alpha Testing and Code Revision 10 Feb 2012 Beta Version of Program 17 Feb 2012
Concerns Have not received VMs yet Potential holdups with WAS may delay product development Optimistic about early development milestones School of Engineering 14
Conclusion AdviseUP will: –Expedite the advising process –Be built for a real client –Be completed on time (ideally) Return from break ready to go! School of Engineering 15