0% found this document useful (0 votes)
4 views

Java Done 1

Uploaded by

gking3659
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views

Java Done 1

Uploaded by

gking3659
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 9

1

Part–A
Micro-Project Proposal

DEVELOP A AUTO BOOKING SOFTWARE

1.0 Aims/Benefits of the Micro-Project


Customers can book auto services from anywhere without the need to
visit or call the service provider. The Auto Booking software reduces the time
spent on manual booking processes, allowing customers to quickly reserve
their desired slots. Customers can easily reschedule or cancel bookings
through the software. Auto Booking software reminders and notifications keep
customers informed about their upcoming bookings.

2.0 Course Outcomes Addressed

 Develop programs using object oriented methodology in Java.

 Apply concept of Inheritance for code reusability .

3.0 Proposed Methodology

 First all team members discussed about the topic and select the topic.

 All Team Members Collected data from Java Programming Book to get
more information about Micro-Project topic and to know recourses.

4.0 Report on microproject

The micro-project report has two parts :


First part is 'Project Proposal' about Camria font of size 14 with Narrow margin of
0.5 centimetres to top, bottom, right and left in the format given in the Annexure-I.
This is related to the planning . The purpose of this part is to teach the student to
plan and also to ensure that students finalize their title and start working. The
second part is the micro-project report (Annexure II) which is to be submitted
after the completion of the project prepared in black and white (and colour
printing) of A4 size pages depending upon nature of the project (excluding the
cover page and initial pages ) written in preferably in cambria font of 14 size with
Narrow margins of 0.5 centimetres to top, bottom, right and left of each page.
2
5.0 Action Plan

S. Detail of activity Planned Planned Names of responsible team


No. Start date Finish date members
1 Literature Review 10-03-2024 12-03-2024 1. Aniket P. Somankar
2. Pradeep P. Rathod
3. Om P. Shende

2 Collection Of Resources 12-03-2024 15-03-2024 1. Pradeep P. Rathod


2. Aniket P. Somankar
3. Om P. Shende

3 Working on project and 16-03-2024 31-03-2024 1. Aniket P. Somankar


Methodology 2. Pradeep P. Rathod
3. Om P. Shende

4 Report Presentation 01-04-2024 05-04-2024 1. Aniket P. Somankar


2. Pradeep P. Rathod
3. Om P. Shende

6.0 Resources required

Sr. Name of
No. Resource/material Specifications Qty Remarks

1 Reference video https://www.youtub 1


e.com/watch?v=j9y0
F-qzHNw
2 Internet/Reference JAVA Programming 1
Book
(Tech Konwladge)
3 Others sources NotePad , 2
Jdk

3
Part-B
1.0 Rationale

The auto booking system can run on any device or operating system with a
Java Virtual Machine (JVM), providing flexibility and accessibility to a wide range of
users . In auto booking software it provides a notification to keep users informed about
their bookings, including confirmation messages, reminders, and updates on any
changes or cancellations.

2.0 Aims/Benefits of the microproject

Customers can book auto services from anywhere without the


need to visit or call the service provider. The Auto Booking software
reduces the time spent on manual booking processes, allowing customers to
quickly reserve their desired slots. Customers can easily reschedule or
cancel bookings through the software. Auto Booking software reminders
and notifications keep customers informed about their upcoming bookings.

3.0 Course Outcomes Addressed

 Develop programs using object oriented methodology in Java.

 Apply concept of Inheritance for code reusability .

5.0 Literature review

import java.util.Scanner;
public class AutoBooking
{
public static void main(String[] args)
{
Scanner input = new Scanner(System.in);
String name[]=new String[50];

System.out.println("\n***********Welcome to Auto Booking


System**********");
System.out.print("\n Enter Seats You Have to Booked: ");
int seats = input.nextInt();

System.out.println("\n Enter Names of Passanger:");


for(int i=1;i<=seats;i++)
{
System.out.print("\n Enter Name "+i+ ":");
name[i]= input.next();
}

System.out.print("\n Enter Location: ");


String loc = input.next(); System.out.print("\
n Enter Destination: "); String dest =
input.next();

System.out.print("\n Enter Date: ");


int dd = input.nextInt();

System.out.print("\n Enter Month: ");


int mm = input.nextInt();

System.out.print("\n Enter Year: ");


int yyyy = input.nextInt();

System.out.print("\n Enter Time in Hour: ");


int Hour = input.nextInt();

System.out.print("\n Enter Time in min: ");


int Min = input.nextInt();

System.out.print("\n To Check Details Enter Yes:");


String choice = input.next();

if(choice.equalsIgnoreCase("Yes"))
{
System.out.println("----------------------------------------------");

System.out.println("\n Name of Passangers:");


for(int i=1;i<=seats;i++)
{
System.out.print("\n Passanger "+i+":");
System.out.print(name[i]);
}
System.out.println("\n Ride Date:"+dd+"/"+mm+"/"+yyyy);
System.out.println(" Customers Location:"+loc);
System.out.println(" Customers Destination:"+dest);

System.out.println("\n Number of Booked Seats:" + seats + "\n seats are


successfully booked ");
System.out.println("----------------------------------------------");
}
else
{
System.out.println("Thank You !! Enjoy your ride!");
System.out.println("----------------------------------------------");
}
input.close();
}
}
5.0 Actual Methodology Followed

All team members are discuss on our microproject topic which is


Develop a auto Booking software. We all are collected the information from
Java Programming Book. We all distributed works in group and go for next
process .All of group members worked on this project. Two Group Members
are gathered the information about Auto Booking Software and other
members are finalize the Micro-Project. Last process was we all are took
typing and printing. After all that process our microproject was completed.

6.0 Resources required

Sr. Name of
No. Resource/material Specifications Qty Remarks

1 Reference video https://www.youtub 1


e.com/watch?v=j9y0
F-qzHNw
2 Internet/Reference Java Programming 1
Book
(Tech Konwladge)
3 Others sources NotePad 2
Jdk
7.0 Outputs of Microproject
8.0 Skills Developed/Learning outcomes of this micro project

 Strong proficiency in Java programming language is essential for


implementing the backend logic and functionalities of the auto booking
system.

 Enhance Ability to design and implement object-oriented solutions to handel


the various services of the booking system, such as users bookings.

 Ability to analyze requirements, identify potential challenges, and propose


effective solutions to overcome technical obstacles and meet project
objectives.

 Understanding How to manage customer requirements and implement


in booking software.

You might also like