120 likes | 281 Vues
eMagination. Joe Chrzanowski Sophie Chen Lex Uhlmann JD Williams. About the Company. Runs computer camps for children and teenagers Based in 4 states (MA,PA,IL,GA) Overnight and day camps Some topics include Radio-controlled car racing Game Design Computer Programming. Their Problem.
E N D
eMagination Joe Chrzanowski Sophie Chen LexUhlmann JD Williams
About the Company • Runs computer camps for children and teenagers • Based in 4 states (MA,PA,IL,GA) • Overnight and day camps • Some topics include • Radio-controlled car racing • Game Design • Computer Programming
Their Problem • eMagination re-hires their employees every summer • Existing system • Doesn’t provide enough flexibility • Costs are calculated per-applicant • Hard to save/resume an application • Is based on an online event registration form
Our Solution • Custom application • Will solve existing problems • Designed for minimal code maintenance • Saves money over time
New System Details • Web-based application system • Different application “templates” for different jobs • IE: Summer ‘09 Intern vs. Summer ‘08 Employee • Allow for copying these templates • Give them a few basic ones that they can build off of • Fully editable
Exporting Data • Expressed a need for custom reports • Pull very specific datasets out of the database • Web Reports • List applicants from different time periods or application types • Exportable • Excel Reports (CSV) • Exports raw data • Allows eMagination to do custom manipulation of data
Step-Based Applications • New application templates will have pages • Each page is a step: • Page/Step 1: Personal Info • Page/Step 2: Work Experience • … • Easy save/resume for the applicants • E-Mail notifications when application is submitted
System Requirements • System will support most server environments (Apache, IIS) • Designed for • PHP5 • MySQL • Based on CakePHP framework • Allows for easier testing and future maintenance • Slight delay due to learning curve
Cost • Cost of Current system • Grows modestly: $19,500 over 5 years • Grows quickly: $28,000 over 5 years • $1.75 per applicant • New System • Fixed cost: $13,500 over 5 years • Estimated maintenance: up to $560/month (high estimate)
Timeline • High initial cost • System saves money over 5 year period • Modest and rapid growth