Design Engineering Report Example
Design Engineering Report Example
A PROJECT REPORT
Submitted by
Vivek Patrekar - 160170107087
BACHELOR OF ENGINEERING
In
COMPUTER ENGINEERING
CHANDKHEDA
CERTIFICATE
Date:
This is to certify that the project entitled E-vehicle service has been carried out by
Vivek Patrekar (160170107087), Raj Pitroda (160170107088), Truptesh vasava
(160170107117), Raj Rabadiya (160170107093) under my guidance in fulfilment of
the degree of Bachelor of Engineering in Computer Engineering (8th Semester) of
Gujarat Technological University, Ahmadabad during the academic year 2019-20.
P a g e |2
UNDERTAKING ABOUT ORIGINALITY OF WORK
We hereby certify that we are the sole authors of this IDP/UDP project report and that neither any
part of this IDP/UDP project report nor the whole of the IDP/UDP Project report has been
submitted for a degree by other student(s) to any other University or Institution. We certify that, to
the best of our knowledge, the current IDP/UDP Project report does not infringe upon anyone’s
copyright nor violate any proprietary rights and that any ideas, techniques, quotations or any other
material from the work of other people included in our IDP/UDP Project report, published or
otherwise, are fully acknowledged in accordance with the standard referencing practices.
Furthermore, to the extent that we have included copyrighted material that surpasses the boundary
of fair dealing within the meaning of the Indian Copyright (Amendment) Act 2012, we certify that
we have obtained a written permission from the copyright owner(s) to include such material(s) in
the current IDP/UDP Project report and have included copies of such copyright clearances to our
appendix. We have checked the write up of the present IDP/UDP Project report using anti-
plagiarism database and it is in the allowable limit. In case of any complaints pertaining to
plagiarism, we certify that we shall be solely responsible for the same and we understand that as per
norms, University can even revoke BE degree conferred upon the student(s) submitting this
IDP/UDP Project report, in case it is found to be plagiarized.
Team:
Signature of Guide
P a g e |3
Acknowledgement
This project work has been the most practical and exciting part of our learning experience, which
would be an asset for us and also for our future carrier. With a deep sense of gratitude and respect,
we would like to extend our sincere thanks to the all members of this project for their kind attention
No system is created entirely by individual. Many people have helped to create this system and each
of their contribution has been valuable. Proper organization of concept and analysis of system is due
We are deeply thankful to Prof. Bhumika panchal our project guide, who was a constant source of
inspiration not only during this project but also during our 4 years of curriculum. Our most sincere
thanks to our project review guide Prof. Jitendra B. Bhatia and prof. Amit Rathod for his kind co-
P a g e |4
INDEX
2. System Analysis 10
2.1 Study of current System
2.2 Problem and weakness of Current System
2.3 Requirement analysis of New System
2.4 Brief literature review and Prior Art Search (PAS) about the
project.
2.5 Design: Analysis, Design Methodology and Implementation
Strategy. Explain your work including Observation Matrix,
Ideation canvas, and Product development canvas in the
context of your project.
3. Project Management 13
3.1 Project Planning and Scheduling
3.1.1 Project Development Approach
3.1.2 Project Plan
4. System Modelling 14
4.1 Use case diagrams
4.2 Activity Diagrams
4.3 Sequence diagrams
4.4 State Transition Diagrams
4.5 Class Diagrams
4.6 System Architecture
P a g e |5
6. Implementation Planning 25
6.1 Implementation Environment
6.2 Program/Modules Specification
6.3 Security Features
6.4 Coding Standards
6.5 Result
6.6 Report/Snapshots of project
7. Testing 27
7.1 Testing Plan
7.2 Testing Strategy
7.3 Testing Methods
7.4 Test Cases
7.2.1 Purpose
7.2.2 Required Input
7.2.3 Expected Output
IV. Reference 30
V. Appendix 31
P a g e |6
ABSTRACT
• In today's world, people mostly use non-renewable sources as fuel and that
causes pollution in environment. So by using EV we can slowly decrease
pollution and in a very efficient way. Those Who (Middle class and poor)
cannot afford EV can book the cab using our application. Why we selected this
topic for the project? Now let’s assume that 70% of cars are electric so there
would be technical problems …
• The parts which get damaged needs to be replaced. so people can order their
required part by using our app and even a genuine dealer can use our
Application to sell vehicle parts.
Functions:
Sign Up
login
Buying
Payment method
Select type of vehicle
Account details
Feedback & report
P a g e |7
List of Figures
List of Tables
P a g e |8
Chapter 1 – Introduction
P a g e |9
Chapter 2 – System Analysis
• Renting car and cab sharing are very costly, normal people can’t afford it.
2.4 Brief literature review and Prior Art Search (PAS) about the project
Electric vehicle market is constantly increasing every year, an automobile company invest
lots of money on EVs, The Narendra Modi led BJP-NDA government is planning to curb
the pollution by giving a major push to electric vehicles in India. As per a report on CNBC-
TV18, government sources have informed that the Nitin Gadkari led Ministry of Road
Transport and Highways has started working on a draft notification proposing to ban all the
IC engine powered two-wheelers and three-wheelers in India starting 2025 for two-wheelers
and 2023 for three-wheelers, In a move to combat the increasing pollution levels in the
capital city of India, the State Government of Delhi initiated the trials of Olectra-BYD’s 12
Meter electric bus – eBuzz K9 with a 35+1 (Driver) seating capacity, In a move to combat
P a g e |10
the increasing pollution levels in the capital city of India, the State Government of Delhi
initiated the trials of Olectra-BYD’s 12 Meter electric bus – eBuzz K9 with a 35+1 (Driver)
seating capacity, Amitabh Kant, CEO of Niti Aayog, a think tank body of Modi Government
welcomed the move by the government and said he will extend the electrification drive to all
the delivery vehicles and state buses. He also said to allocate more funds once the Rs.10000
Crore allocated to the FAME II scheme are utilized and there are lots of news and literature
that bring towards the EVs.
P a g e |11
Product Development Canvas
P a g e |12
Chapter 3 – Project Management
We started to plan our Project from July,2019. We wanted to implement our project in a
budding technology which is going to be an integral part of our techno-infused future.
We planned to study the problem, collect from a literature review of articles, News, Social
media, papers and patents and then proceed to develop the application.
We are planning to complete the entire system along with a research paper on the Advantages of
our system over the existing one by April 2020.
P a g e |13
Chapter 4 – System Modelling
P a g e |14
4.2 Activity Diagram
P a g e |15
4.2.2 Login Activity Diagram
P a g e |16
4.2.3 Update Activity Diagram
P a g e |17
4.2.4 Add Item Activity Diagram
P a g e |18
4.3 Sequence Diagram
P a g e |19
4.4 State Transition Diagram
P a g e |20
4.5 Class Diagram
P a g e |21
4.6 System Architecture
P a g e |22
Chapter 5 – Data Modelling and Design
1. Sign Up Details
This table contains the details regarding the signup of user
2. Login Details
This table contains the details regarding login.
3. Driver Details
P a g e |23
5.2 Database Relationship Diagram
P a g e |24
Chapter 6 – Implementation Planning
6.1 Implementation Environment
The basic requirement for starting the implementation process is to have the work
plan ready and non-technical requirements have to be clearly defined. The basic
requirement is that the financial, material and human resources are fully available for the
implementation.
Communicating with the members of the team and ensuring all the roles and
responsibilities are distributed and understood.
Implementation is the desired step after the carrying out of a participatory planning
process, as it represents the realization of the plans and activities described in the strategy
paper.
6.5 Result
After making whole project, we begin the testing on this project because testing is the
important part after making any project. We face some problems or errors too; we solve
some but not at all.
P a g e |25
Sometime, app delay to run or delay in page loading, sometime delay in button functioning,
after all the app run continuously without any crash and sometime its depend on
android(low) in mobile.
P a g e |26
Chapter 7 – Testing
7.1 Testing Plan
We will start by using both static and dynamic testing strategies. The static strategies will
include reviewing the basics of the application whereas the dynamic testing is based on
actual code execution.
P a g e |27
Chapter 8 – Limitation and Future Enhancement
A country like India where most of the population belong to middle class family. most of
them can't afford a car. in this era people have less time and more work that force them to travel
different places to work, business meeting and tourism.
The public vehicle is not the best option, Public vehicle are crowded, generally not running
on the time. Thus, EVS come up the solution. People who can't afford the car can book the car for
trip.
Internet connects us across the globe. Which means if we start using renting or sharing
software like EV's service system, we would able to increase our business, this would help us to
connect the global world intend of limiting our services to our local domain alone, thus increase
their return on investment(ROI).
P a g e |28
Chapter 9 – Conclusion and Discussion
9.1 Self-Analysis of Project Viabilities
user login and register: validation on login and register page work perfect.
-Driver login and register: validation on login and register page works perfect.
- Live location: it showing correct live location in app.
- Driver’s availabilities: it shows live status on user's page when driver on/off it
availabilities.
- User verification: user can not send request to driver until user can't add payment type
(debit card).
- Driver verification: driver needs to attach driving license number in the driver's
profile.
- The app runs successfully from both side drivers as well as users.
- Ride: rides history shows on both side drivers and users.
- Many time driver changes his car, so when user request to the cab they got wrong
vehicle type.so we set option " change vehicle type " in driver's profile.
- Many time app showing wrong live location, so driver get the wrong pick up point,
so we set it correct so it could show correct live location of user.
- Many time app crashes because of products buying and cab booking services, and
the products buying services took lot of time to load, as result app crashed.
so we keep it (products services) for future perspective until we cannot solve this
problem.
even government started Faster Adoption and Manufacturing of Hybrid and Electric
vehicles (FAME) scheme.
so for making this project we divide the work, one person manages the technical things,
2 persons collect the information and analyses the market and public demands and 1
person manage and eyes on work process and give direction to the project, use it and
give feedback in every task.
P a g e |29
References
"Uber Technologies, Inc. Form S-1 Registration Statement". U.S. Securities and
Exchange Commission. April 11, 2019. Archived from the original on April 13, 2019.
Retrieved April 14, 2019.
Agarwal, Surabhi (August 23, 2017). "Uber integrates with UPI BHIM payment for
riders". The Economic Times. Retrieved April 12, 2020.
Bateman, Joshua (January 18, 2018). "The Biggest Electric Vehicle Company You've
Never Heard Of". Fast Company. Archived from the original on January 13, 2019.
Retrieved January 13, 2019.
"Ola starts in London with over 25,000 drivers". Business Traveller. Retrieved 28
February 2020.
Bansal, Varsha (6 May 2019). "Ratan Tata raises stake in Ola, invests in fledgling
electric vehicle business". Mint. Retrieved 7 May 2019.
P a g e |30
Appendix
Periodic Progress Report (PPR)
PPR 1
P a g e |31
PPR 2
P a g e |32
PPR 3
P a g e |33
PPR 4
P a g e |34
Business Model Canvas (BMC) & BMC Report
P a g e |35
THE USER DEFINED PROJECT
“ E-Vehicle Services ”
Submitted by
BACHELOR OF ENGINEERING
in
COMPUTER ENGINEERING
Affiliated by
SEMESTER VIII
ACADEMIC YEAR: 2019-20
P a g e |36
ABSTRACT
The project is about to provide E-Vehicle services like cab sharing and buy
and sell vehicle pats online, Government is planning to curb the pollution by
giving a major push to electric vehicles in India, those who cannot buy
electrical vehicles can book cab for travelling. Why we selected this topic for
the project? Now let’s assume that 70% of cars are electric so there would be
technical problems….. The parts which get damaged needs to be replaced. so
people can order their required part by using our app and even a genuine
dealer can use our Application to buy and sell vehicle parts.
P a g e |37
ACKNOWLEDGEMENT
On completion of our project, it gives us great pleasure and satisfaction. Hence, we would like to take
this opportunity to express our gratitude towards those who made this possible.
Words cannot express the zeal of ecstasy while depicting our deep sense of, gratitude to our
esteemed, knowledge guide Prof. Bhumika panchal who inspires us to undertake this project. His
dynamic guidance and continuous interest kept us going inspire of all difficulties. His technical
guidance, knowledge and dynamic approach are the corner stone.
This dissertation could not be possible without his most valuable suggestion and guidance. We are also
thankful to all the staff members of computer engineering department for their kind support at
various stages of work. It is beyond the reach of our language to express our sincere gratitude to our
parents, for their infinite inspiration and sacrifices for the benefit of our academic career.
- Team
P a g e |38
VISHWAKARMA GOVERNMENT ENGINEERING COLLEGE
CHANDKHEDA
Ahmedabad, Gujarat 382424
2019-20
CERTIFICATE
Date:
P a g e |39
Table of Contents
Chapter 1 INTRODUCTION ............................................................................................... 7
Chapter 2 CONTENTS ....................................................................................................... 9
2.1 Key Partners ...................................................................................................... 9
2.3Value Proposition............................................................................................... 10
Chapter 3 CONCLUSION...........................................................................................................15
P a g e |40
Table of Figures
P a g e |41
Chapter 1 Introduction
Thus business model canvas can be used to visualize such customer expectations and market
problems. This exercise will increase the market strategy and implementation of technology. This will
make them more effective in market.
This exercise brings discussions on viability and cost effectiveness into picture with their impact. This
exercise will enable us to have knowledge on the steps required to ensure that a solution they develop
via project should have a user who can afford it with desired needs. This exercise helps us to
understand the true value of the proposed solution.
Business Model Canvas is used to validate the market significance of products and services which will
be of technology nature in this case. Technology projects are often solutions or processes that solve a
technical problem. However, the market implementation of such solutions also require that the
problem solution is designed to overcome not just the technical barriers but also market and business
related barriers of costs, customer reach and collaborations and those that pertain to the practical
nature of limited initial capacities within the team.
P a g e |42
Figure II Proposed Business Model Canvas
P a g e |43
Chapter 2 Contents
In this we can do partnership with different companies according to our product. By doing this we can
get the idea about what is market scenario, optimization in services.
Drivers:
Drivers use app to fulfil the requites of customers and earn money through trips.
Technology Partners (API providers and others):
Technology partner is key partner for developing the new design and modifies it
according to requirement.
Computer Programmer:
Computer programmer is key partner for automation and coding in our project.
P a g e |44
Figure IV Key Activities
In this one can directly come in contact with customer requirement. How it is usable and beneficial
over the conventional product and which kind of services they will provide to customers.
For Customers:
On-demand booking:
Can book any time anywhere.
Accurate ETAs
App showing accurate ETAs of trip.
Cashless rides:
Customers can pay bill online or through any payment app.
For Drivers:
Work Flexibility:
Drivers can work easily with help of this app.
Better income:
They earn enough money through trips.
P a g e |45
Figure V Value Proposition
In this section we can get idea about, industries which provide the products (car parts). And important
parts of project.
Technology team:
Technology team provide the technical support to the project and manage the app our
periods.
Analysis expertise:
In our project some analysis experts are there to analyse the use of app and suggest to
team member.
P a g e |46
2.5 CUSTOMER RELATIONSHIP
In this section we get to know about how will manage the relationship with customer by giving them
services.
P a g e |47
Figure VIII Customer Segments
2.7 CHANNEL
In this we got to know about how they will approach customers, which media they should select for
the marketing of their product.
Advertisement
Social Media
Mobile app
Offline advertising
All above options are best for marketing for our project.
Figure IX Channel
In this section, know about the money reach to their different destination.
Salary to employee:
P a g e |48
Employee earn through app.
Driver payments:
Drivers earn through completing the trips.
Technology department:
Department which manage the tech. issues and support
P a g e |49
Chapter 3 Conclusion:
The business model canvas is useful for driving the conception of new products and services through
its nine elements from both rational and emotional perspectives.
P a g e |50
Patent Drafting Exercise (PDA)
Form 1
P a g e |51
P a g e |52
Form 2
P a g e |53
P a g e |54
Form 3
P a g e |55