Reminder System for a Smart Work Environment

2021 COE Engineering Design Project (GK04)


Faculty Lab Coordinator

Gul Khan

Topic Category

Embedded Systems

Preamble

A dedicated and portable embedded system is to be designed along with a smart embedded controller to serve as a (gate) reminder in a smart office environment. A smart phone can also be used to serve as 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 be in the form of current traffic/road conditions, any highway 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. We already have number of reminders in our daily life including alarm clock, scheduler or calendar in the PDA, 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 reminder embedded system. The smart office devices can provide the information about critical items required.

Objective

To investigate, design, 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 user and working requirements of the reminder system.
2. Develop and simulate a smart environment for a reminder system at the entrance gate.
3. Design the essential parts of an embedded system to fulfill the needs of a smart reminder system.
4. Identify and add/interface the essential sensors to enable a smart environment to work as a reminder device.
5. Design and develop the reminder embedded app i.e., embedded application software for a mobile operating system.

Suggested Approach

1. Select a suitable smart embedded computer system 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., in an android operating system environment.
6. Implement and prototype the reminder application.
7. Verify the working of the reminder for a smart work environment.

Group Responsibilities

1. Investigate and study some candidate smart embedded computer system 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. Application development for a mobile operating system.
5. Design and implementation of the reminder related software design.
6. Verification of the reminder operation in a smart office/work environment.
7. Presenting the working of the reminder for some key and interesting scenarios.

Student A Responsibilities

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

Student B Responsibilities

1. Study and learn application development on a mobile operating system like Android.
2. Investigate and study some candidate smart embedded computer 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 Student A and C.
5. Verification of the reminder in a smart office or work environment while working with Student A.

Student C Responsibilities

1. Investigate and study some candidate smart embedded computer systems to select one to support 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 gate reminder app verification being done by Student A and B.
6. Envisage and share some interesting scenarios while working with Student D to present the working of a gate reminder.

Student D Responsibilities

1. Investigate and study some candidate smart embedded control environments to select one to support the 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 done 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.

Course Co-requisites

COE718, COE838

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.

 


GK04: Reminder System for a Smart Work Environment | Gul Khan | Thursday August 19th 2021 at 12:44 PM