Computer Science & Engineering: Laboratory Note Book
Computer Science & Engineering: Laboratory Note Book
Nazirabad, P.O. - Uchhepota, Near URBANA Complex, Anandapur, Kolkata 700 150
PAPER NAME:
PAPER CODE:
STUDENT NAME:
YEAR: SEMESTER:
SECTION: SESSION:
MEGHNAD SAHA INSTITUTE OF TECHNOLOGY
Nazirabad, P.O. - Uchhepota, Near URBANA Complex, Anandapur, Kolkata 700 150
DATE OF REMARKS
SL. ASSIGNMENT (ANY DEVIATION
DATE OF CHECKED REGARDING
ASSIGNMENT / EXPERIMENT NAME / EXPERIMENT
SUBMISION BY SUBMISSION
NO. DONE DATES,
CONTENT,
FORMAT, ETC)
Team:
Kaustav Lahiri (50)
Aayush Kumar Gupta (51)
Roumyadeep Chakraborty (52)
Anindya Chatterjee (53)
Abstract:
Vehicle Maintenance and Mileage System is a vehicle monitoring and tracking
system that enables users to track and monitor vehicle operating conditions, and
maintain vehicle information. The system can also be utilized by individual
customers that require detailed information about their vehicle usage. The System
consists of a Simulated vehicle monitoring component (VMC), vehicle
monitoring component server (VMC Server) Vehicle Maintenance and tracking
System Server (VMTS Server) and a data base Server.
Vehicle maintenance & mileage system
Introduction
1.1 Purpose:
The purpose of the vehicle Maintenance and mileage System is to offer vehicle owners and fleet
managers an efficient and user-friendly Software Solution for effectively managing the maintenance
Schedule and mileage records of their vehicles.
This comprehensive System aims to streamline the maintenance tracking based on manufacturer
recommendations and industry standards.
users can record and analyze mileage data to monitor vehicle usage patterns and make informed
decisions. It reduces the risk of unexpected breakdowns, mechanical failures. With its Scalability,
flexibility, and accessibility across various devices, the vehicle maintenance and mileage system strive
to be a reliable and indispensable tool for modern vehicle management.
1.2 Scope:
As technology continues to evolve, these are several potential enhancements & features that could be
added to our system in the near future.
Some of these possibilities include
1. Blockchain Integration for data security.
2. Cloud storage & backup.
3. Offline access & synchronization.
4. Voice activated controls.
5. Smartphone app integration (Android & IOS).
These potential advancements represent exciting possibilities for the continuous improvements of our
systems. As technology advances and user improvement of these demands evolve, these features
could significantly enhance the system's functionality, usability and Overall value to its users.
1.3 Overview:
The remainder of this document is divided into two sections. The first section, section provides the
functional requirements and constraints for the system as well as how it will operate from a user’s
perspective. The second remaining section, provides a more detailed system specification including
design and structure.
Overall description
2.1 Product perspective:
The Vehicle Maintenance and Mileage System offers a user-centric approach to managing vehicle
maintenance and tracking mileage. With a user-friendly interface, automated maintenance reminders,
and data analytics, it enhances efficiency and reduces costs for both individual vehicle owners and
fleet managers. The system’s scalability and potential for integration with vehicle technologies ensure
adaptability for diverse needs. Its data-driven insights empower users to optimize maintenance
routines and make informed decisions, driving reliable and cost-effective vehicle management.
Authentication: ensures that you are communicating with the correct server. This prevents
another computer from impersonating Bank.
Encryption: scrambles transferred data.
Data integrity: verifies that the information sent by customer to website wasn't altered during
the transfer. The system detects if data was added or deleted after customer sent the message.
If any tampering has occurred, the connection is dropped.
TOPIC: Vehicle Maintenance &
Mileage System
DATA
DICTIONARY
F0: Registration Request = {Phone No, Username, VIN, License
No, Password}
Phone No= {Number (10)}
Username= {First Name + (Middle Name) + Last Name}
First Name = {String}
Middle Name = {String}
Last Name = {String}
VIN = {String + Number}
License No = {String + Number}
Password = {String + Number + Special Characters}
STOP
NO
Maintenance SUCCESS
YES
Valid? Records Valid?
YES VIN
LOGIN NUMBER
NO
Mileage STOP
Registration Tracking Valid? YES
Valid? VIN SUCCESS
USER INPUT NUMBER
NO STOP
Service
Reminders MAINTENANCE Valid? SUCCESS
STOP RECORDS & YES
NO MILEAGE DATA
Service STOP
Request Valid? NO
VENDOR &
SUCCESS
LOCATION YES
Logout STOP
NO
LOGOUT FROM SYSTEM
STOP
NO
DECISION TREE
Vehicle Servicing Request
Response
Vehicle Registration Request
Response
Mileage Tracking Request
Response Registration Request
Response
Login Request
Response
Registration Request Vehicle Maintenance Vehicle Service Centre With Location
Vehicle Response & Response
Login Request
Admin
Owner Response Mileage
System Request to track Mileage
Maintenance Records Request Response
Response Request to generate Service Reminders
Response
Write To
1.6
Write To
Registration
1.1 Service Centre
With Location 1.7
Read From Report
Login Generate
Login
Write To