Interactive office scheduler_burrington_herbst

20
Shawn Burrington & Caleb Herbst Rochester Institute of Technology - ECTET SENIOR CAPSTONE PROJECT INTERACTIVE OFFICE SCHEDULER

Transcript of Interactive office scheduler_burrington_herbst

Shawn Burrington & Caleb HerbstRochester Institute of Technology - ECTET

SENIOR CAPSTONE PROJECTINTERACTIVE OFFICE SCHEDULER

TEAM AMIGOS

Shawn Burrington - 5th year Computer Engineering Technology Student – Class 2012

Caleb Herbst - 5th year Computer Engineering Technology Student – Class 2012

PRODUCT VISION

PRODUCT VISION CONTINUED

Create an interactive office manager Provides a means for individuals to

schedule appointments without having to directly contact the office owner

Mounts to the outside of any office

PRODUCT OWNER

Argos Semitech CEO – Dr. Antonio Mondragon

TARGET AUDIENCE

Any office setting

Particularly professors at universities

GENERAL DESCRIPTION

Individuals can make appointments with office owners through this Interactive Office Scheduler made by Argos Semitech

Will also display the current status of office owner(available, away, out to lunch… etc.)

Can be updated weekly

CONTRIBUTION AND DIFFERENTIATION Demo projects from Terasic was the

starting point Modified SOPC and Verilog entities All C-code manipulating the display and

handling touch-sense is custom using pre-existing Terasic and Altera basic libraries

RETROSPECTIVE – ORIGINAL GOALS

Create an office schedule and editor application

Equip with webcam to verify appointment

Use an external monitor with the DE-2 and a LCD touch screen.

ORIGINAL MS PROJECT

JIRA THROUGHOUT THE QUARTER

PLANNING SUMMARY

Unfortunately a projects lifecycle never goes as planned

Ran into a few road blocks that required change in our project plan

With scheduling conflicts and the progress we made each week the Microsoft Project plan ended up becoming useless

PLANNING SUMMARY CONTINUED

Followed an agile project management methodology

Bi-weekly sprints that produced a working product at the end of each sprint

This approach helped in overcoming roadblocks and gave us flexibility when working on tasks

ROADBLOCKS

Unable to output a resolution high enough that didn’t look pixelated using DE2 w/ monitor

Decided to switch to the Terasic TPAD which uses a DE-115 and came assembled with a touch screen

Stability Issues Verilog Implementation Time

WHAT WE LEARNED

Overall the project was an enjoyable experience for the both of us

It was fun to manage ourselves and watch the project grow each week

Communication is important

TO FUTURE ESD’ERS

Start early

Keep the goals in mind

Remember what your trying to achieve and manage your time accordingly

IF WE HAD TO DO IT AGAIN…..

Would have started with the TPAD off the bat

Did a better job documenting the project as we worked on it, instead of assembling majority of the documentation at the end of the quarter

FUTURE WORK

Integrate the webcam

Connect to a web server for automatic updating

Proximity sensing to save power

SD-card implementation

SPECIAL THANKS

Dr Antonio Mondragon

All the faculty and staff that made our last 5 years memorable