Engineering on Display: Back-End Development for Sensor Instrumentation Systems Student: Brian J...

20
Engineering on Display: Back-End Development for Sensor Instrumentation Systems Student: Brian J Kapala Supervisor: Dr. Cavalcanti

Transcript of Engineering on Display: Back-End Development for Sensor Instrumentation Systems Student: Brian J...

Page 1: Engineering on Display: Back-End Development for Sensor Instrumentation Systems Student: Brian J Kapala Supervisor: Dr. Cavalcanti.

Engineering on Display:Back-End Development for Sensor Instrumentation Systems

Student: Brian J Kapala

Supervisor: Dr. Cavalcanti

Page 2: Engineering on Display: Back-End Development for Sensor Instrumentation Systems Student: Brian J Kapala Supervisor: Dr. Cavalcanti.

Image borrowed from ADN

Page 3: Engineering on Display: Back-End Development for Sensor Instrumentation Systems Student: Brian J Kapala Supervisor: Dr. Cavalcanti.

Introduction

- The product- An interactive application and webpage that keeps

track of heat, water, and electricity usage in a building.

- Uses visual displays to represent the amount used.- Free to public- Funded by Siemens

Page 4: Engineering on Display: Back-End Development for Sensor Instrumentation Systems Student: Brian J Kapala Supervisor: Dr. Cavalcanti.

Image borrowed from www.aplossystems.co.uk

Page 5: Engineering on Display: Back-End Development for Sensor Instrumentation Systems Student: Brian J Kapala Supervisor: Dr. Cavalcanti.

Database and Connectivity

- My roles - Created a database to store the data for the Engineering on

Display project. - Set up the server to manage the database for remote access.- Manage files that connect the application and webpages to the

server.- Created usernames for personnel and granted access rights to

each.- Troubleshot connectivity problems- Setup database connectivity for other developers.

Page 6: Engineering on Display: Back-End Development for Sensor Instrumentation Systems Student: Brian J Kapala Supervisor: Dr. Cavalcanti.
Page 7: Engineering on Display: Back-End Development for Sensor Instrumentation Systems Student: Brian J Kapala Supervisor: Dr. Cavalcanti.

Database

- Created with MySQL- MySQL is a professional tool.- Cost efficient and free to use.- Compatible with other technologies.- Easy to backup.

Page 8: Engineering on Display: Back-End Development for Sensor Instrumentation Systems Student: Brian J Kapala Supervisor: Dr. Cavalcanti.

Database

- Initial setup.- Created relational tables to store data for:

- Water Usage- Electrical Usage- Electrical Demand- Outside Temperature

Page 9: Engineering on Display: Back-End Development for Sensor Instrumentation Systems Student: Brian J Kapala Supervisor: Dr. Cavalcanti.

Future Database Enhancements

- Some of the possible additions to the database include:- More data sensors to record- Building numbers associated with classes- Instructors associated with room numbers- More buildings

Page 10: Engineering on Display: Back-End Development for Sensor Instrumentation Systems Student: Brian J Kapala Supervisor: Dr. Cavalcanti.

Initial Server

- Stores all database information- Receives data file from Siemens

- Hosts the web interface for the system- Hosts all web pages and php files.

Page 11: Engineering on Display: Back-End Development for Sensor Instrumentation Systems Student: Brian J Kapala Supervisor: Dr. Cavalcanti.

Server

- What we provide- Administrative tools- User account management

Page 12: Engineering on Display: Back-End Development for Sensor Instrumentation Systems Student: Brian J Kapala Supervisor: Dr. Cavalcanti.
Page 13: Engineering on Display: Back-End Development for Sensor Instrumentation Systems Student: Brian J Kapala Supervisor: Dr. Cavalcanti.

Connectivity

- What this product provides- Same information shared across all your

applications- Fast response time- Immediate results

Page 14: Engineering on Display: Back-End Development for Sensor Instrumentation Systems Student: Brian J Kapala Supervisor: Dr. Cavalcanti.

How can this apply to you?

?

Page 15: Engineering on Display: Back-End Development for Sensor Instrumentation Systems Student: Brian J Kapala Supervisor: Dr. Cavalcanti.

Current Project

- Keeps a timeline record of usage- This is for electricity usage, electricity demand,

water consumption and temperature. - Purpose of recording this information

- Keeping track of usage trends- Possibly to save money- Compare demand and usage.

Page 16: Engineering on Display: Back-End Development for Sensor Instrumentation Systems Student: Brian J Kapala Supervisor: Dr. Cavalcanti.

Other Applications

- Currently- The application is being designed for mobile

support in an android application and a web interface.

- Large touch screen monitors are going to run the android application.

- Future Possibilities- The same application on other devices including

Windows and Apple IOS.- Classroom application

Page 17: Engineering on Display: Back-End Development for Sensor Instrumentation Systems Student: Brian J Kapala Supervisor: Dr. Cavalcanti.

Future Possibilities

- This can apply to other needs.- Can create a database to store information for:

- Product Merchandise- Bank Balances- Work Files- Ect…

Page 18: Engineering on Display: Back-End Development for Sensor Instrumentation Systems Student: Brian J Kapala Supervisor: Dr. Cavalcanti.
Page 19: Engineering on Display: Back-End Development for Sensor Instrumentation Systems Student: Brian J Kapala Supervisor: Dr. Cavalcanti.

More Possibilities

- With this product you can create applications for- Automobile repair.

- Car running statistics- Diagnostics

- Cooking- Education- Ect…

Page 20: Engineering on Display: Back-End Development for Sensor Instrumentation Systems Student: Brian J Kapala Supervisor: Dr. Cavalcanti.

Questions

????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????