Beruflich Dokumente
Kultur Dokumente
Submitted By
Group Members:
1. Name: Salman Haider
Roll No: B-19507
FYP Registration No: FYP18-15-19507
Session: Fall 2015
Signature:
Contact No: 0347-4547412
Email Id: Salman14haider@gmail.com
Introduction:
I am student of 8th Semester BS (hons.) Computer Science at University of South Asia, Cantt.
Campus, Lahore. My specialization areas are network security and information Security which I
am pursuing other than university at CORVIT. Currently I hold CCNA (R&S) and couple of
Huawei certifications for network engineers and also studying further to be certified in Cisco
Networking technology and certified Ethical Hacking.
Introduction:
I am student of 8th Semester BS (hons.) Computer Science at University of South Asia, Cantt.
Campus, Lahore. My specialization areas are networks, System Engineering and information
Security which I am pursuing other than university at CORVIT. Currently I hold CCNA (R&S)
and couple of Huawei certifications for network engineers and also studying further to be certified
in Cisco Networking technology and Ethical Hacking.
Project Abstract:
Water conservation awareness system helps people in realizing the importance of water and helps them
create awareness to conserve water by providing them an account of how much water they have consumed.
A daily, weekly and monthly consumption record will be sent to web based central monitoring system from
each water inlet. To measure the amount of water each house/ flat/ office has used, A water flow sensor is
used on water inlet. Data from water flow sensor is sent to a web based centralized monitoring system.
Where each user can view their periodic water usage. Awareness shall be created among consumers because
the centralized system provides a social media forum, where users can see each other’s consumption and
encourage each other to save water. The system enables society management office to track the amount of
consumed water by each entity. Based on this consumption that they can charge each entity accordingly.
Those entities who have used more water then threshold shall pay penalty and those who have relatively
saved water shall have discount on their monthly bill.
Project Background:
Problem:
Water shortage is a problem that is, very soon, going to become a major hassle for many parts of the world
including Pakistan. One of the major reasons for it is that no water conservation methods were adapted by
many governments that were to rule. On government level, making dams and reservoirs is the best and most
common practice to save water all around the world. However, if a government plans to do so now, it
requires a lot of capital and a fair bit of time to succeed in its plans. On individual level, the best way to
conserve water is to reduce the wastage of water by making people more aware of their social
responsibilities. This is something that people are not truly aware of and waste huge amount of water on a
daily basis without even realizing it. One of the reasons of this ignorance is that people do not know how
much water they are consuming in their daily life. There must be something to emphasis the importance of
water conservation for which we are introducing water conservation awareness system for societies/ Flats
and office complexes.
Project Description:
In this section we will define the Methodology used, Milestones and deliverables we will provide
throughout the whole project.
Project Scope:
1. Project Methodology:
Requirement Gathering
Designing
Development
Testing
Maintenance
2. Project Milestones:
Finalizing Requirements
Developing use cases
Hardware/Software product deliverables
Test cases development
Deployment
3. Project Deliverables:
System Requirements Specifications
System Architecture
UML Class Diagrams
Entity relationship diagram
Document of Use cases
Document of test cases
Product Scope:
Water conservation awareness system consists of water flow sensor, Arduino controller and Wi-Fi module
that sends the water usage data from each water inlet to central monitoring system. A water flow sensor
will be placed at the water inlet which will allow the system to gauge water usage. This will be a small
module consisting of a controller card and a precise water flow sensor. Sensor will have a water rotor and
a hall-effect sensor that will detect the flow of water. Controller card (Arduino Board) will perform
arithmetical calculations and send values to web based central control system via Wi-Fi module. A daily,
weekly and monthly usage will be shown at the central system to users in a graphical manner allowing users
to assess their water consumption. A water usage limit will be set by the admin which will later be compared
to the usage of water. Admin of web portal receives data from each user and use information for calculation
water billing of society/ flats complex. Admin can set water consumption limits based of area (square feet
or Marla) of premises. Admin uses water consumption data in discounts and penalties.
Component Diagram:
Centralized Web
App
Water Flow
Sensor
Database
Arduino Wi-Fi
Board Module
Display
Power
Supply
Centralized Web
App
Consumption
User’s Own Comparison
consumption Billing System
Discussion Forum
Other User User Accounts
Consumption Management
Weekly
consumption Penalty/Discount
Monthly
consumption Online Database
Arduino UNO
Arduino is board on which all the components will be connected. After connecting
components, the program to run lock will be loaded in to Arduino board using USB port.
Rs 770
Power Supply
Power Supply to be connected on Arduino board and Wi-Fi module which provides
required power to run the devices. Rs 220
Wi-Fi Module
Wi-Fi module is responsible for sending data to centralized system (Web portal). Rs 500
List of hardware and software components developed by the project team
1- Hardware deliverable # 1: Assembly
Hardware module of water conservation awareness system is water consumption monitor that
consists of following sub-hardware components
Sub-deliverables:
a) Water Flow sensor (connected to Arduino Board)
Service
Water flow sensor gauges the quantity of water that passes through it and
transfers data to Arduino board which further communication data to Wi-Fi
module connected to it.
Output/Purpose
Readings from Water flow sensor are analogue and need to be connected to
Arduino board which converts analogue readings to digital values. These
digital values are communicated to Wi-Fi module.
Tentative list of Software modules
Software Program module to integrate Water flow sensor with
Arduino board.
Language and Tools
C++
Arduino IDE
Discussion Forum
This is social media forum where user can interact with each
other and initiate discussions regarding their issues and
problems with water consumption.
Arduino IDE
Sublime IDE for PHP, JavaScript & Html
Backend:
C++
PHP
JavaScript
Frontend:
PHP
Html
JavaScript
Language:
C++
PHP
JavaScript
Html
We the group members of the FYP titled “Water Conservation Awareness System For Societies,
Flats and Office Complexes” understand the meaning and consequences of the act of plagiarism
in academic works and we do solemnly declare and promise not to indulge ourselves directly or
indirectly in any acts of plagiarism and/or use or misuse of any work done by other parties, or any
activities that are considered miss-appropriate by the project advisers/supervisors and/or
considered to be illegal by the regulations of any kind; unless of course permitted by our project
adviser/supervisor that is within legal bounds and is/are deemed necessary by them.
Our project and product(s) are unique, bear quality and are not a repetition or copy of any
previous project(s). We declare that we will produce work that is genuine, innovative and reflective
of all the study that we had as the students of university of south Asia.
We promise to follow the schedule during which we shall seek feedback and maintain a liaison
with our adviser. We understand that any foul-play or infringement on our part will result in the
cancellation of our project and possibly other penalties may be imposed upon us.
Our project efforts and the end-product are safe, harmless and helpful to humans and society.