16
Franchise Management System Ryan Audet, T.J. Lindsey, Samer Mansour

Franchise Management System

  • Upload
    noe

  • View
    45

  • Download
    3

Embed Size (px)

DESCRIPTION

Franchise Management System. Ryan Audet, T.J. Lindsey, Samer Mansour. Franchise Management System. A powerful tool for managing your franchise ! A multi-level tool that provides functionality for all levels of your business . Including owner, managers, employees and customers. - PowerPoint PPT Presentation

Citation preview

Page 1: Franchise Management System

Franchise Management System

Ryan Audet, T.J. Lindsey, Samer Mansour

Page 2: Franchise Management System

Franchise Management SystemA powerful tool for managing your franchise!A multi-level tool that provides functionality for all levels of

your business. Including owner, managers, employees and customers.

Tool provides management support for individual franchise stores as well as your franchise as a whole.

Framework provides easy creation of online store for your franchise with customizability and order tracking.

Flexible tool is designed to be used by any franchise.

Page 3: Franchise Management System

TechnologyJSP front endJava Oracle databaseBIRT Reporting

Reason: We’ve all used JSP and Java, seemed reasonable to use it, less of a learning curve

Page 4: Franchise Management System

Why JSP?Common technology

all group members were familiar with.

Allow for application to be deployable in a non-web environment with a different front-end.

Experience relevant to industry.

Page 5: Franchise Management System

Why Java?FreeWorks on many

platforms and operating systems

Good for web based and network applications

We all know it!

Page 6: Franchise Management System

Why Oracle?Technology we are

all familiar withGood experience for

industryEasily provided by

the school.Allows us to have

one database rather than many while developing.

Page 7: Franchise Management System

Why BIRT?Easy set up and deploy in tomcat. Reports are easy to design.

Page 8: Franchise Management System

Development ToolsNet BeansSQL DeveloperSSHTortoise SVN and

Assembla

Page 9: Franchise Management System

Problems FacedTunnelling to Oracle using VistaSolution: Don’t use Vista.Google Maps APIProblems: Bloated, Requires live website.Solution: Do not use API. Allow managers to add links to

google maps but no other map functionality.School’s servers were down constantly.

Page 10: Franchise Management System

Successes AchievedGetting our environment set up Its always the hardest partMail ServletCustomizabilityDesignDatabase set up and making tables

Page 11: Franchise Management System

Progress – Milestone 1Requirements DocumentOutline all major requirementsAdd new requirements to expand projectOutline possible additional requirements if time permitsCreate Use-Cases for some requirements

Page 12: Franchise Management System

Progress – Milestone 2Architecture and Design DocumentsArchitecture ModelObject Model Inheritance Model

Proof of ConceptsEmailGoogle MapsCustomization

Page 13: Franchise Management System

Progress – How are we doing?Less code done than expectedBetter design, understandingGot over most of the technical hurdlesShould be easier from here on out

Page 14: Franchise Management System

FutureAdd a lot of basic functionalityAdd more customizabilityImplement BIRTJust keep building

Page 15: Franchise Management System

Future – Expected Issues60-454 sucks already, we can see that getting

in the way.

Page 16: Franchise Management System

Questions?