0% found this document useful (0 votes)
14 views2 pages

Awal Script

The document discusses the system architecture, use case diagram, entity relationship diagram, wiring diagram, and tools used to develop an air quality monitoring solution. The system architecture slide shows how data flows from sensors to a microcontroller, web server, and users. The use case diagram depicts interactions between system entities and functionalities. The entity relationship diagram illustrates relationships between key entities and their attributes. The wiring diagram shows how hardware components are connected to collect data. The final slide discusses tools like Notion, GitHub, Figma, Arduino IDE, AWS that supported the project.

Uploaded by

Awal MM Ahmed
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views2 pages

Awal Script

The document discusses the system architecture, use case diagram, entity relationship diagram, wiring diagram, and tools used to develop an air quality monitoring solution. The system architecture slide shows how data flows from sensors to a microcontroller, web server, and users. The use case diagram depicts interactions between system entities and functionalities. The entity relationship diagram illustrates relationships between key entities and their attributes. The wiring diagram shows how hardware components are connected to collect data. The final slide discusses tools like Notion, GitHub, Figma, Arduino IDE, AWS that supported the project.

Uploaded by

Awal MM Ahmed
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

slide 7 : system overview

let's now take a closer look at the system architecture of our air quality monitoring solution. This slide
provides a visual representation of how data flows between various entities or users within the system."

The sensor, which collects air quality data, is connected to the micro-controller."
"The micro-controller facilitates communication with the web server, allowing for the exchange of data."
"The administrator interacts bidirectionally with the web server, managing system settings and accessing
data."
"The web server delivers data to the webpage, providing a user-friendly interface for data visualization."
"Finally, the webpage communicates unidirectionally with the end user, presenting air quality
information in an accessible format."

slide 8: Use case diagram

Next, we'll explore the use case diagram of our air quality monitoring system. This diagram illustrates the
various interactions between system entities and the functionalities they can perform."

The use case diagram depicts interactions between four sensor entities, a microcontroller entity, a web
server with a database entity, an administrator entity, an end user entity, and the system itself."
"Each entity is associated with specific use cases or functionalities within the system."
"For example, sensors are responsible for collecting air quality data, while the microcontroller facilitates
data transmission to the web server."
"The administrator entity can perform tasks such as system configuration and data management."
"End users interact with the system to access air quality information and visualization tools."

slide 9: entity relational diagram

Moving on, let's examine the entity relationship diagram of our air quality monitoring system. This
diagram illustrates the relationships between key entities within the system and their respective
attributes."

"The diagram includes three tables: sensor_unit, administrator, and data."


"There's a one-to-many relationship between the sensor_unit and the data tables, indicating that each
sensor unit can generate multiple data entries."
"Similarly, there's a one-to-many relationship between the administrator and the sensor_unit tables,
indicating that each administrator can oversee multiple sensor units."
"These relationships help organize and structure the data within our system, facilitating efficient data
management and system administration."

slide 10: wiring diagram


"Now, let's take a look at the wiring diagram of our air quality monitoring system. This diagram illustrates
how the hardware components are connected and configured to collect air quality data."

In this diagram, we have an ESP32 microcontroller, a breadboard, and three sensors: a BME680 sensor,
an Adafruit PMSA003I PM2.5 sensor, and an MQ-2 sensor."
"Each sensor is connected to the ESP32 microcontroller via the breadboard, with specific wiring
configurations to ensure proper data acquisition."
"The wiring diagram provides a visual guide for assembling the hardware components and establishing
the necessary connections for collecting air quality data effectively."

slide 11 : tools and resources

Now, let's discuss the tools and resources that have been instrumental in the development and
implementation of our air quality monitoring system. This slide provides an overview of the key tools and
technologies used throughout the project lifecycle."

For project management, we utilized Notion for project organization and GitHub for collaboration,
enabling seamless coordination among team members."
"In designing the user interface, we relied on Figma for prototyping and the React framework for
frontend development, ensuring an intuitive and responsive user experience."
"For software development, we utilized the Arduino IDE and Visual Studio Code as our integrated
development environments (IDEs), streamlining the coding process for the microcontroller and web
application."
"Our web server and database infrastructure were powered by Nginx and MySQL, providing robust
hosting and data management capabilities."
"For hosting services, we leveraged AWS (Amazon Web Services) to deploy and scale our application,
ensuring reliability and scalability."
"Lastly, in writing reports and documentation, we utilized LaTeX for its powerful typesetting capabilities,
enabling us to produce professional-looking documents."

You might also like