====== Course Scheduler ====== **Team Members** * Alex Baca * Alicia Bargar * Phil Lisovicz * Richard Marmorstein ===== Team Documents ===== * [[requirements|Requirements]] * [[design_plan|Design Plan]] * [[work_plan|Work Plan]] ===== Static Mockups ===== * Part 1 -- [[http://cs.wlu.edu/~marmorsteinr/cs335/mockuppreference1.html|choose preferred courses]] * Part 2 -- [[http://cs.wlu.edu/~marmorsteinr/cs335/mockupselection1.html|schedule creator]] ===== Development Statistics ===== [[http://www.cs.wlu.edu/~sprenkle/cs335/projects/Corsola_stats/|Corsola Statistics]] ===== Feedback on Preliminary Implementation ===== * Good implementation of preliminary functionality * some kinks, but that's what you're trying to find and figure out -- what works and what doesn't and better approaches * Working with the data is important, so it's good that you have all the data in the database * Seems like you have a pretty clear idea of the next steps and what needs to get done ==== Suggestions/To do ==== * In your documentation, please let me know how to get the data from the Registrar to the DB for your application so I can make sure the application works for future terms * What are your steps? Do you have scripts you used? Add all of this to the Subversion repository, e.g., in a ''scripts'' directory * Instead of having the DB parameters in several classes, put the parameters in the web.xml and use a ''ServletContextListener'' to get that information and set up the DB connection pool * On your about page, add links to your web pages and/or Linked in profiles or whatever you want to increase your page rank * Include a page for recognizing the code you used--let's help those folks increase their page ranks. * Make sure all the pages that you do //not// want a user to directly access (e.g., responses to Servlets) are in the ''WEB-INF'' directory ===== Suggestions during Lightning Talk ===== * Explanations/feedback/instructions for what the groups mean * Dependence between courses? -- I want this _and_ this course * The Login form should submit a ''post'', not a ''get'' request ===== Final Outcomes ===== Rather than a stand-alone web application, Richard Marmorstein developed a [[http://cs.wlu.edu/~marmorsteinr/utilities/corsola.html|Chrome extension]] that leverages the student developers' code to allow students to visualize their schedules.