CPP_Prac_01
CPP_Prac_01
CPP_Prac_01
REPORT
ON
“Project selection Process “
Submitted by
Vaibhav Gangadhar Jawadwar
Guided by
Ms. Dudhmale M.N.
TO
DEPARTMENT OF COMPUTER ENGINEERING
GRAMIN TECHNICAL & MANAGEMENT
CAMPUS, VISHNUPURI, NANDED-431606
1
Capstone Project Planning HydroSense
REPORT
ON
“Project selection Process“
Submitted by
Vaibhav Gangadhar Jawadwar
GUIDE BY
Ms. Dudhmale M.N.
TO
In Partial Fulfillment for the Award of the Diploma In
II
Capstone Project Planning HydroSense
CERTIFICATE
Dr. Pawar V. S.
Principal
III
Capstone Project Planning HydroSense
ACKNOWLEDGEMENT
I also express my sincere thanks to my friends for their assistance and comments
for the betterment of this micro project.
Sincerely:
IV
Capstone Project Planning HydroSense
VISION MISSION
V
Capstone Project Planning HydroSense
VI
Capstone Project Planning HydroSense
Index
Sr.No. Criteria Max .Marks Marks Obtained
Project selection Process (attached PPT,
1
Portfolio)
Abstract Preparation
2
Total
Team Members
Roll No Roles and Responsibilities
Name
1. Research existing water quality monitoring
systems.
2. Assess feasibility, scalability, and practicality of
01 Vaibhav Jawadwar
the project.
3. Gather and review information on similar projects.
4. Present research findings to the team.
Appendix-D
2
GT&MC, Vishnupuri, Nanded.
Capstone Project Planning HydroSense
Week No: 1
Activities Planned:
1. Study how water quality monitoring systems work.
2. Collect hardware like TDS sensors and Raspberry Pi.
3. Design the basic circuit for the project.
4. Plan how to send data online using Firebase.
5. Read about common problems in water quality monitoring.
Activities Executed:
1. Checked different water monitoring systems for ideas.
2. Bought and tested some hardware parts.
3. Made a basic circuit for connecting the TDS sensor to Raspberry Pi.
4. Started setting up Firebase for sending data online.
5. Finished reading about water quality monitoring challenges.
Remark:
Work is going well, with minor delays solved.
Teamwork is helping to keep the project on track.
4
GT&MC, Vishnupuri, Nanded.
Capstone Project Planning HydroSense
5
GT&MC, Vishnupuri, Nanded.
Capstone Project Planning HydroSense
6
GT&MC, Vishnupuri, Nanded.
Capstone Project Planning HydroSense
7
GT&MC, Vishnupuri, Nanded.
Capstone Project Planning HydroSense
8
GT&MC, Vishnupuri, Nanded.
Capstone Project Planning HydroSense
9
GT&MC, Vishnupuri, Nanded.
Capstone Project Planning HydroSense
10
GT&MC, Vishnupuri, Nanded.
Capstone Project Planning HydroSense
11
GT&MC, Vishnupuri, Nanded.
Capstone Project Planning HydroSense
12
GT&MC, Vishnupuri, Nanded.
Capstone Project Planning HydroSense
Portfolio
Annexure B
Portfolio for Self-Directed Learning for Major Project Work
Name of Student: Vaibhav Gangadhar Jawadwar
Semester: 5th Programme/Branch: - Computer Engineering
Roll No: 501
Title of the Project: HydroSense: An Automated Intelligent water quality
monitoring System.
Name & Designation of Project Guide: Ms. Dudhmale M.N.
Name of Polytechnic: - Gramin Technical & Management Campus Nanded
Part A: Selecting the project &Team (Answer the following questions to be included in
portfolio as Reflection related to formation of group & finalization of project topic)
Note: This section has to be prepared just after the finalization of the ‘Project topic &
formation of project Team.
2. Did we consider all the technical fields related to branch of our diploma
programme?
Yes, we have considered all the relevant technical fields related to our Computer
Engineering diploma program in this project. The project involves key areas such as IoT
integration using Raspberry Pi, sensor interfacing for data collection, and real-time data
processing. We are also utilizing cloud computing by uploading data to Firebase and
developing a mobile application using Flutter, incorporating elements of software
development and network communication. These aspects cover a wide range of computer
engineering concepts, making the project well-aligned with our diploma program.
13
GT&MC, Vishnupuri, Nanded.
Capstone Project Planning HydroSense
4. Whether all the group members agreed on the present project topic? If not? What
were the reasons of their disagreement?
Yes, all group members agreed on this project topic, as it addresses a critical need for
real-time water quality monitoring, which is highly relevant and beneficial. The system’s
ability to be implemented for both small-scale (e.g., home use) and large-scale
applications resonated with everyone. This dual-purpose functionality allows members to
see personal value in the project, as it can also help monitor water quality at their homes,
ensuring safe drinking water.
5. Whether the procedure followed in assessing alternatives & finalizing the project
topic was correct? If not discuss the reasons ?
Yes, the procedure followed in assessing alternatives and finalizing the project topic was
correct. The topic was evaluated by 2-3 senior-level members, who carefully considered
the real-world applicability of the system. The jury assessed whether the project was
feasible to implement, its importance in real-time scenarios, and its overall value. After
this thorough evaluation, the project topic was finalized, ensuring it met both practical
and academic criteria.
together.
8. Whether we faced any problem in forming the team? If yes, then what was the
problem & how was it resolved?
No, we did not face any problems while forming the team. All my team members were in
agreement about working together on the project,
9. Am I the leader of our project team? If yes , then why was I chosen? If not why I
could not become the project team leader
Yes, you are the leader of the project because of your strong technical expertise, ability
to manage complex tasks efficiently, and excellent communication skills. Your leadership
qualities stood out, making you the best fit to guide the team toward. success.
10. Do I feel that present team leader is best choice available in the group? If yes , then
why? If not, then why?
Yes, I believe the present team leader is the best choice because they demonstrate strong
leadership qualities, effective communication skills, and the ability to motivate and guide
the team towards achieving our goals. They also possess a clear understanding of the
project requirements, maintain a good rapport with the team members, and make
informed decisions under pressure.
11. According to me who should be the leader of the team & why?
In my opinion, “Vaibhav Jawadwar” should be the leader of the team. This is because
they possess strong leadership skills, have a clear understanding of the project’s
objectives, and are capable of making strategic decisions. They also foster good
communication within the team, ensure that everyone’s ideas are heard, and are efficient
at delegating tasks based on individual strengths. Their ability to handle pressure and
maintain focus on the end goal makes them an ideal candidate for the leadership role.
12. Can we achieve the targets set in the project work within the time & cost limits?
Yes, it is possible to achieve the targets set in the project within the time and cost limits,
provided we maintain a structured approach, follow the project timeline closely, and
allocate resources efficiently. Regular monitoring of progress and prompt resolution of
any issues that arise will be crucial. However, we must also stay flexible and be prepared
to make adjustments if any unforeseen challenges occur to ensure that both time and cost
constraints are met.
15
GT&MC, Vishnupuri, Nanded.
Capstone Project Planning HydroSense
13. What are my significant good/bad sharable experiences while working with my
team which provoked me to think? What I learned from these experiences?
One significant positive experience I had while working with my team was the
collaborative environment we built. We frequently exchanged ideas, provided
constructive feedback, and supported each other during challenging phases of the project.
This experience taught me the value of teamwork and how effective communication and
mutual respect can enhance project outcomes. I also learned that leveraging the strengths
of each team member can lead to more innovative solutions.
14. Any other reflection which I would like to write about formation of team &
finalization of project title ,if any?
During the team formation process, I observed that we initially faced some challenges in
identifying each member’s strengths and allocating roles accordingly. However, once we
had open discussions about our skills and interests, we were able to create a more
balanced and effective team. This reinforced the importance of taking time at the start to
understand each other’s abilities before diving into the project.
Note: This section has to be prepared just after finalization of ‘Project Proposal’
1. Which activities are having maximum risk & uncertainty in the project plan?
In this project, the activities with maximum risk and uncertainty are the circuit
development, as it can potentially fail or malfunction, and the continuous availability of
the internet, which is critical for real-time data uploads to Firebase and can be unreliable,
leading to interruptions in system functionality.
4. Is it possible to complete the project in given time? If not what are the reasons for
it? How can we ensure that project is completed within time?
Yes, it is possible to complete the project within the given timeline. The primary
challenge lies in the development of the logic circuit and the programming for data
fetching—once these key activities are successfully executed, the remaining tasks will
progress smoothly and may even be completed ahead of schedule. By actively tracking all
project activities against their deadlines and ensuring timely progress on each, we can
effectively manage the timeline and ensure the project is delivered on time. Regular
monitoring and team coordination will also help in meeting the set milestones.
5. What extra precaution &care should be taken in executing the high risk
&uncertainty? If possible, how such risks & uncertainties can be reduced?
To mitigate high risks and uncertainties in the project, extra precautions include
thoroughly testing the circuit components before final assembly to prevent malfunctions,
and having backup power sources to ensure stable system operation. For reducing the
dependency on continuous internet availability, you can implement offline data storage
(as planned with the Raspberry Pi OS) to log the last five TDS readings, ensuring that
data is not lost during outages. Additionally, integrating alternative network connections
like mobile data modules or offline alert mechanisms can help reduce uncertainties
related to internet reliability.
6. Can we reduce the total cost associated with the project? If yes, then describe the
ways?
Yes, we can reduce the total cost of project by using the following ways:
● Use Low-Cost Sensors and Components
● Eliminate Unnecessary Features
17
GT&MC, Vishnupuri, Nanded.
Capstone Project Planning HydroSense
8. Did we make enough provisions of extra time/ expenditure etc. to carry out such
activities?
Yes, we made sufficient provisions for extra time and expenditure to carry out the project
activities. We anticipated potential delays and challenges, so we built a buffer into the
schedule to accommodate any unexpected issues. Similarly, the budget includes some
flexibility to cover unforeseen expenses, ensuring that we can manage any additional
costs without jeopardizing the project's success. These provisions have helped us stay on
track and adapt to any changes efficiently.
9. Did we make enough provisions for time delays in our project activity? In which
activities there are more chances of delay?
Yes, we have made sufficient provisions for potential time delays in our project activities
by assigning specific tasks to each team member along with clear deadlines. However,
certain activities, such as the design and development of the circuit for local data storage
or server communication, are particularly time-consuming and may experience delays due
to the complexity of integration. Additionally, the development of the application
required to display TDS data also demands significant time for design, testing, and
ensuring proper functionality, making these activities more susceptible to time delays.
10. In our project schedule which are the days of more expenditure? What provisions
we have made for availability & management of cash ?
In our project schedule, the days with more expenditure are primarily during the backend
development phase, as this stage requires significant resources for software tools, testing,
and potential hiring of additional technical support. These activities are crucial for
ensuring the project's success and functionality.
To manage these expenditures effectively, we have made several provisions:
18
GT&MC, Vishnupuri, Nanded.
Capstone Project Planning HydroSense
1. Regular Monitoring: We will regularly review our spending against the budget
to ensure we remain within limits and can make adjustments as needed.
11. Any other reflection which I would like to write about planning ?.
In reflecting on our planning process, I realize that while we established a solid
foundation, there are areas where we could improve. One significant observation is the
need for greater flexibility in our plans. As the project progressed, we encountered
unforeseen challenges that required us to adapt our original timeline and resource
allocation. This experience highlighted the importance of incorporating a more agile
approach to planning, allowing us to respond swiftly to changes without compromising
project goals.
19
GT&MC, Vishnupuri, Nanded.