Professional Documents
Culture Documents
CPP Final
CPP Final
Place: Tasgaon
Date:
It is great privilege for us to express our sincere thanks to Dr. S.A. Pardeshi Principal
of Government Residence Women Polytechnic, Tasgaon for his valuable suggestions,
and constant encouragement for our project work.
We sincerely acknowledge the help and co-operation from teaching and non- teaching
staff of the Department of the Information Technology of Government Residence
Women Polytechnic, Tasgaon.
2
ABSTRACT
In today's fast-paced world, staying connected and informed while on the road has become
increasingly important, yet it also poses significant safety risks. Distracted driving, primarily
caused by smartphone use, has led to numerous accidents and fatalities. To address this
issue, driving mode applications have emerged as a promising solution to promote safer
driving habits.
This abstract introduces a comprehensive overview of a driving mode application, which is a
software solution designed to enhance the safety and convenience of driving while
minimizing distractions. The application serves as a digital co-pilot, helping drivers stay
focused on the road while providing access to essential information and services.
1. Real-Time Location Tracking: Driving mode app integrates advanced location tracking
technologies, enabling the app to monitor the driver's movements in real-time.
2. Automated Messaging: When a driver is on the road, the app automatically sends real-
time notifications to designated family members, informing them of the driver's current
activity.
3. Customizable Settings: Users have the flexibility to personalize the app based on their
preferences, allowing them to choose specific contacts to receive notifications and set do-
not-disturb hours.
4. Emergency Notifications: In case of emergencies or accidents, the app enables drivers to
send immediate alerts to their emergency contacts for prompt assistance.
3
CONTENT
Chapter 1: Introduction............................................................................................6
Chapter 4: Methodology..........................................................................................11
DFD Diagram........................................................................................15
ER Diagram...........................................................................................16
Chapter 6: Implementation.......................................................................................18
Chapter 7: Applications............................................................................................20
Chapter 8: Conclusion................................................................................................21
4
Chapter 1: Introduction
Our app aims to minimize distractions by intelligently managing notifications, calls, and
messages while you drive. It's not just about silencing your phone; it's about creating a safer
environment for both you and fellow drivers.
But that's not all! The Driving Mode App goes beyond the basics. Safety is our top priority.
The app uses smart algorithms to detect your driving patterns and adjusts settings
accordingly. It can even suggest rest breaks on long journeys, promoting healthy driving
habits.
We're not just building an app; we're crafting a driving companion that understands the
nuances of the road.
5
Chapter 2: Literature Survey
The scope of a Driving Mode App project can be broad, encompassing various
features and functionalities to enhance the overall driving experience. Here's an
overview of the potential scope:
1.Distraction Management:
- Automatically silencing notifications, calls, and messages while driving.
- Customizable settings for the level of restriction during driving mode.
2.Navigation Integration:
- Real-time GPS tracking for accurate location-based services
3.Communication Management:
- Smart response system for automatically replying to calls and messages with pre-
set messages.
6.Regulatory Compliance:
- Adherence to local laws and regulations regarding mobile phone usage while
driving.
- Regular updates to comply with evolving regulations.
Considering the dynamic nature of technology and user preferences, the scope of a
Driving Mode App project can evolve over time. It's essential to prioritize features
based on user needs, safety considerations, and the project's overall goals.
Chapter 4: Methodology
1. User Requirements:-
Understanding user requirements is crucial for the success of any application. In the context
of your Driving Mode App, here are some key user requirements to consider:
1. Notification Management:
- Users want a feature that intelligently manages notifications during their drive, allowing
them to focus on the road without being distracted by unnecessary alerts.
3. Message Prioritization:
- Users expect the app to prioritize and manage messages, allowing them to be informed
without the need to read or respond immediately, thus reducing distractions.
6. Personalized Settings:
- Users look for the ability to customize settings based on their preferences and driving
habits, ensuring that the app adapts to their specific needs and driving style.
Understanding and addressing these user requirements will not only enhance the user
experience but also increase the overall value and usability of your Driving Mode App,
making it a reliable and indispensable tool for safer and more focused driving.
2.Functional Requirements:-
Certainly, here are some additional functional requirements for your Driving Mode App:
Hardware Requirements:
Sr no Hardware Description
1 Processor Intel core i3 or above
9
Chapter 5: Details of Design, Working and Process
10
Zero (0) level DFD Diagram
11
One Level DFD
12
Two level DFD:
13
ER Diagram of Driving mode App
14
Chapter 6:
Implementation
15
2. Registration Page:
3. Main Display:
16
4. Call Log Icon:
5. Emergency contacts:
17
Chapter 7: Applications
The application of a Driving Mode App extends to various aspects of enhancing the driving
experience and promoting road safety. Here are some key applications:
1. Distraction Management:
- The app helps reduce distractions by automatically silencing notifications, calls, and
messages while the user is driving, minimizing the risk of accidents caused by phone usage.
4.Safety Features:
- Driving behavior analysis promotes safer habits by offering insights into speed, breaks,
and other factors. Speed limit alerts and reminders for breaks on long journeys contribute to
responsible driving.
6.Emergency Features:
- In the event of an emergency, the app may include features such as automatic accident
detection, emergency calling, and sending SOS alerts to predefined contacts.
The application of a Driving Mode App ultimately revolves around creating a safer and
more convenient driving environment, utilizing technology to mitigate distractions and
enhance overall road safety.
18
19
Chapter 7: Applications
1. Admin can send the approval notice to the students through mail system.
2. Insert the student details and other records.
3. Students can enroll their complaints in complaints page.
4. Hostel employee can calculate the hostel accounts in an easy manner.
5. Hostellers can check the status of their hostel fee.
6. Room Allotment to the hostellers.
20
Chapter 8: Conclusion
In conclusion, the Driving Mode App project represents a significant stride towards
enhancing road safety and improving the overall driving experience. Through a
thoughtful combination of smart features, intuitive design, and seamless integration, the
app aims to minimize distractions and promote responsible and focused driving.
The journey began with a clear definition of objectives and a thorough understanding of
user needs through market research. The conceptualization and planning phase laid the
foundation, shaping the app's vision and setting the stage for a comprehensive
development process.
The design phase prioritized user experience, ensuring a clean and user-friendly
interface that minimizes cognitive load while driving. Technological choices, such as
voice recognition and navigation integration, were carefully made to enhance the app's
functionality and user convenience.
The deployment marked the culmination of efforts, as the app became available to users
on iOS and Android platforms. Post-launch, continuous improvement remains a
priority, with regular updates based on user feedback and emerging technologies,
reinforcing the commitment to delivering a dynamic and evolving driving companion.
1. Android Studio-
Android Studio is an IDE for Google Android Development launched on 16th May
2013, during Google's I/O 2013 event. Android Studio contains all the Android tools
to design, test, debug, and profile your application. The Android Studio uses Gradle to
manage your project, a Build Automation Tool.
2. Firebase-
22
Chapter 10: References
1. O. Shoewu; S.A. Braimah; and O. Duduyemi, “Droving Mode App): LASU as Case
Study”.
2. Felke-Morris. Basics of Web Design: HTML5 & CSS3, 2nd Edition, Addison-
Wesley, 2013.
Weblinks:
1. https://nevonprojects.com/android-Driving/-Mode -app/
2. https://www.freeprojectz.com/free-android-project-source-cod
23
24
25
26
27