Smart Reminder and Management System for a Work Environment

2022 COE Engineering Design Project (GK02)


Faculty Lab Coordinator

Gul Khan

Topic Category

Embedded Systems

Preamble

A dedicated and portable embedded system is to be designed to serve as a reminder in a smart office or work environment. A smart phone can also be used to be part of the reminder system by interfacing some additional sensors and developing a relevant application for Android based mobile OS. The reminder can be considered as part of a smart embedded controller located around the main entrance area, which display some useful informative messages along with reminding the employees of any items they need to take and/or bring back when leaving the environment. The reminder embedded system can inform the employees and managers the current traffic/road conditions such as highway/road closure, transit situation, weather, outside temperature, etc. The reminder messages can also be about the critical items to carry while leaving or any items to bring back when returning to work. We already have a number of reminder type systems in our daily life including alarm clock, scheduler or calendar as part of a Tablet or smart phone. In a smart office environment, the appliances, utilities, information centers, environment (temperature, humidity, etc.) controller, and other smart IOT devices should be able to communicate with the proposed reminder embedded system. The smart office/work devices can provide the information about any critical items required.

Objective

To investigate, design and develop a working prototype infrastructure including smart phones to serve as a reminder system for the employees of a smart working environment.

Partial Specifications

1. Study, investigate and list the main working requirements ad specification of the reminder system.
2. Develop a simulated smart work environment for testing the reminder system.
3. Design the essential parts of the embedded system to fulfill the needs of a smart reminder system.
4. Identify, add and interface the essential sensors to enable a smart environment to work as a reminder.
5. Design and develop the reminder embedded app (i.e., embedded application software) for a mobile device.

Suggested Approach

1. Select a suitable smart embedded development platform to support the reminder system in a smart work environment.
2. Design and implement a simulated smart environment for a working embedded system.
3. Prepare the specification of the reminder system.
4. Interface any requisite sensors to a smart phone when using the smart phone as part of the reminder system.
5. Study and learn an application design for a smart phone (e.g., for an android operating system).
6. Implement and prototype the reminder system application.
7. Verify the working of the reminder system for a smart work environment.

Group Responsibilities

1. Investigate and study some candidate smart embedded platform to select one to support the reminder system.
2. Develop a detailed specification of the reminder embedded system.
3. Develop a simulated smart work or office environment.
4. Learn and design a simple application for a mobile operating system.
5. Design and implementation of the reminder related application software.
6. Verification of the reminder operation in a smart office/work environment.
7. Presentation for a working reminder system for some key and interesting scenarios.

Student A Responsibilities

1. Investigate and study some candidate smart embedded platforms to select one for the reminder system.
2. Develop a detailed specification of the reminder system while working with Student B.
3. Study and learn application development on a mobile operating system, such as Android OS.
4. Design and implement the reminder app while working with Student B and C.
5. Verification of the reminder system in a smart office or work environment while working with Student B and D.

Student B Responsibilities

1. Study and learn application development on a mobile operating system like Android.
2. Investigate and study some candidate micro-processor/controller systems to select one to support the reminder system.
3. Develop a detailed specification of the reminder system while working with Student A.
4. Design and implement the reminder app while working with Students A and C.
5. Verification of the reminder system in a smart office or work environment while working with Students A, C and D.

Student C Responsibilities

1. Investigate and study some candidate smart embedded platforms to select one for the reminder system.
2. Study and learn application development on a mobile operating system such as Android.
3. Develop a simulated smart environment by implementing the part of smart embedded system while working with Student D.
4. Design and implement the reminder app while sharing with all the members of the group.
5. Observe the reminder app verification being done by the Students A and B.
6. Envisage and share some interesting scenarios while working with Student D to present the working of a reminder at the office main gate.

Student D Responsibilities

1. Investigate and study some candidate smart embedded platforms to select one for the proposed reminder system.
2. Develop a simulated smart office or work environment while working with Student C.
3. Study and learn application development on a mobile operating system such as Android.
4. Design and implement the reminder app while sharing with all the members of the group.
5. Observe the reminder app verification being developed by Student A and B.
6. Envisage and share some useful scenarios while working with Student C to present the working of a reminder for smart office or work environment.

Course Co-requisites

COE718

To ALL EDP Students

Due to COVID-19 pandemic, in the event University is not open for in-class/in-lab activities during the Winter term, your EDP topic specifications, requirements, implementations, and assessment methods will be adjusted by your FLCs at their discretion.

 


GK02: Smart Reminder and Management System for a Work Environment | Gul Khan | Sunday September 4th 2022 at 08:08 PM