0% found this document useful (0 votes)
5 views19 pages

Final 3

The document outlines a micro-project titled 'Car Rental Service System Web Application' developed by students at Government Polytechnic Kolhapur as part of their Programming using .NET course. It details the project structure, functionalities for both admin and customer users, and the technologies used, including C# and .NET Framework. The project aims to facilitate car rental services with a user-friendly interface and has been designed to meet specific course outcomes.

Uploaded by

adiakolkar0904
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views19 pages

Final 3

The document outlines a micro-project titled 'Car Rental Service System Web Application' developed by students at Government Polytechnic Kolhapur as part of their Programming using .NET course. It details the project structure, functionalities for both admin and customer users, and the technologies used, including C# and .NET Framework. The project aims to facilitate car rental services with a user-friendly interface and has been designed to meet specific course outcomes.

Uploaded by

adiakolkar0904
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 19

GOVERNMENT POLYTECHNIC KOLHAPUR

FIRST AUTONOMOUS INSTITUTE OF GOVERNMENT OF MAHARASHTRA

• COURSE NAME :- PROGRAMMING USING .NET


• COURSE CODE :- ITG-309

MICRO-PROJECT
 GROUP MEMBERS –

Roll Numbers of
Sr. No. Names of Members
Members

1. Sarthak Sanjay Salokhe 226058

2. Aditya Vinayak Akolkar 228001

 PROJECT GUIDE :-

MR. RUSHIKESH KULKARNI SIR

 PROJECT NAME :-

CAR RENTAL SERVICE SYSTEM WEB APPLICATION

1
CERTIFICATE

This is to certify that the Mr. ________________________________ student of SYIT has

completed his Micro-project work on CAR RENTAL SERVICE WEB APPLICATION. This is in partial

fulfillment of requirements for the award of the DIPLOMA IN INFORMATION TECHNOLOGY and

submitted to Lecturer of IT DEPARTMENT Mr. Rushikesh Kulkarni institute of GOVERNMENT

POLYTECHNIC KOLHAPUR work carried out during a period of academic year 2023-24 as prescribed

in curriculum of MPECS – 2020.

PLACE :-

DATE :-

PROJECT GUIDE Head of Department Principal

(Mr. Rushikesh Kulkarni) (Mrs. Shobha Nadgeri) (Mr. D. M. Garge)

2
INDEX

Sr. No. Particulars Page No.

1. Introduction to the Project 4

2. Requirements of the Project 5

3. Actual Program of the Project 6

4. Screenshots of the Output 12


5. Application of the Project in Real-World 18

6. Course Outcomes Satisfied 19

7. Conclusion 19

3
INTRODUCTION TO THE PROJECT
TOPIC – CAR RENTAL SERVICE WEB APPLICATION.
The Project we have developed is Car Rental Services Management System. This Project has various
functionalities to ensure that the user doesn’t feel any kind of inconvenience.
The Project provides an overall detailing and keen service so that the user will definitely get to
know the core reason of the development of the project.
The System has Two kind of Accesses – 1. Admin
2. Costumer
So the Administrator of the System as well as the Costumer can avail their respective services.
For Admin Access, the Admin can either access the names of All Admins, Management team
and All Employees or change the admin username and password or Add any Car required.
For Costumer Access, there are many Functionalities that we will be seeing Soon.

1. Costumer Sign Up
2. Costumer Log in
3. Basic Details [Name, Age(18 or 18+), City, Mobile Number]
4. Number of Seats or number of Passengers
5. Suggestions of Car According to the Number of Passengers
6. Selection of Desired Car
7. Selecting the Trip Type [Normal or Single way Drop]
8. Number of Days the trip will Long
9. Final Booking of The car

These all functionalities are available for the User to avail. The Life Cycle Model used for this
Project was ‘WATERFALL LIFE CYCLE MODEL’.

4
REQUIREMENTS OF THE PROJECT

1. Knowledge of C- Programming Language


a. All Important Concepts related to C# and .NET Framework
2. Integrated Development Environment
a. MICROSOFT VISUAL STUDIO 2022
b. MICROSOFT VISUAL STUDIO 2019
3. Laptop OR Desktop Containing any Operating System
a. Windows
b. Linux
c. Mac
4. Basic Mathematics Formulae.

5
ACTUAL PROGRAM OF THE PROJECT

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace TRIALMP
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void pictureBox1_Click(object sender, EventArgs e)


{

private void pictureBox2_Click(object sender, EventArgs e)


{

private void button1_Click(object sender, EventArgs e)


{
MessageBox.Show("Redirecting You to Sign Up Form...");

signup su = new signup();


su.Show();

Form1 form1 = new Form1();


this.Hide();
}
}
}
namespace TRIALMP
{
public partial class signup : Form
{

public signup()
{
InitializeComponent();

}
private void label1_Click(object sender, EventArgs e)
{

6
}

private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)


{
string message = "1. The Per day Charges are Fixed. Even if the car will be booked
for half a day, the Whole Day charges will be considered.\n"
+
"2. Driver's Lunch and Dinner must be provided by the Customer. If no, then Rs.
500/- must be given.\n"
+
"3. Extra charges Such as Pay Parking and Toll should be given by the
Customer.\n" +
"4. In case of any case of exception, Customer should support the Rental car
owner.";
MessageBox.Show(message);

private void pictureBox9_Click(object sender, EventArgs e)


{

if (!termscheck.Checked)
{
MessageBox.Show("Please Agree to the Terms And Conditions!");
}
else
{
MessageBox.Show("Thank You For accepting the Terms and conditions!");
Menu mu = new Menu();
mu.Show();

signup su = new signup();


su.Hide();
}

}
}
}
namespace TRIALMP
{
public partial class Menu : Form
{
public Menu()
{
InitializeComponent();
}

private void button3_Click(object sender, EventArgs e)


{
MessageBox.Show("You need Admin Access for this");
Admin a = new Admin();
a.Show();

Menu m = new Menu();


m.Hide();

7
signup s = new signup();
s.Hide();
Form1 f1 = new Form1();
f1.Hide();
}

private void signupbtn_Click(object sender, EventArgs e)


{
signup su = new signup();
this.Show();

Menu mf = new Menu();


mf.Hide();
}

private void carbookbtn_Click(object sender, EventArgs e)


{
carbooking cb = new carbooking();
cb.Show();

Menu m = new Menu();


m.Hide();
}
}
}
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace TRIALMP
{
public partial class Admin : Form
{
public Admin()
{
InitializeComponent();
}

private void textBox1_TextChanged(object sender, EventArgs e)


{

private void button1_Click(object sender, EventArgs e)


{
Random r = new Random();

int random = r.Next(9999);

captch_disp.Text = Convert.ToString(random);

8
}

private void adm_submit_Click(object sender, EventArgs e)


{
if(admn_usn.Text == "astravels2427" && adm_pass.Text == "2724" && entr_captcha.Text
== captch_disp.Text)
{
MessageBox.Show("ADMIN ACCESS SUCCESSFULLY.......");
employee e1 = new employee();

e1.Show();

Admin a1 = new Admin();


a1.Hide();
}
else
{
MessageBox.Show("Incorrect Credentials........");
}
}
}
}
namespace TRIALMP
{
public partial class employee : Form
{
public employee()
{
InitializeComponent();
}

private void tableLayoutPanel1_Paint(object sender, PaintEventArgs e)


{

private void label9_Click(object sender, EventArgs e)


{

private void Back_Click(object sender, EventArgs e)


{
Menu m = new Menu();
m.Show();

employee e1 = new employee();


e1.Hide();
}

private void exit_Click(object sender, EventArgs e)


{
Application.Exit();
}
}
}
using System;
using System.Collections.Generic;

9
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace TRIALMP
{
public partial class Form2 : Form
{
public Form2()
{
InitializeComponent();
}

private void panel1_Paint(object sender, PaintEventArgs e)


{

private void label3_Click(object sender, EventArgs e)


{

private void label5_Click(object sender, EventArgs e)


{

private void wagonr_Click(object sender, EventArgs e)


{
if (seats.Value == 1)
{
MessageBox.Show("Seats are very Minimum...Cannot carry only One
Seat.....Sorry!");
}
else
{
MessageBox.Show("Confirming Your Order!!!");
MessageBox.Show("So Your Rent of the booked car according to your No. of Days is
given in counter");
}
}

private void calc_rent_Click(object sender, EventArgs e)


{
rent_display.Text = Convert.ToString(2100 * days.Value);
}
}
}
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;

10
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace TRIALMP
{
public partial class Form5 : Form
{
public Form5()
{
InitializeComponent();
}

private void wagonr_Click(object sender, EventArgs e)


{
if (seats.Value == 1)
{
MessageBox.Show("Seats are very Minimum...Cannot carry only One
Seat.....Sorry!");
}
else
{
MessageBox.Show("Confirming Your Order!!!");
MessageBox.Show("So Your Rent of the booked car according to your No. of Days is
given in counter");
}
}
private void calc_rent_Click(object sender, EventArgs e)
{
rent_display.Text = Convert.ToString(4200 * days.Value);
}

private void monthCalendar1_DateChanged(object sender, DateRangeEventArgs e)


{

}
}
}

<========== END OF PROGRAM ==========>

11
OUTPUT OF THE PROGRAM

12
13
14
15
16
<========== END OF OUTPUTS ==========>

17
APPLICATION OF PROJECT IN REAL-WORLD

The above project “CAR RENTAL SERVICE WEB APPLICATION” is an


requirement of the hour for the Entrepreneurs that are owning the Car Rental Service
Buisness.
This Project Provides a swifty way for the calculation of the Amount of the
Rent of the Car and More updation in this program is that providing a GUI (Graphical User
Interface) to the users to make it more convinient.
This Project will be updated with the Embedded values of The location and
then the prices will be calculated on the basis of Days as well as Location. This will Make the
Project more effulgent.

18
COURSE OUTCOMES STATISFIED
1. ITG309-1:. Describe .net framework environment to develop programs.
2. ITG309-2 → Develop C# programs for implementing functions and Object Oriented
programming concept.

CONCLUSION
Thus, by Satisfying Minimum 2 Course Outcomes Given in the Course Curriculum and has
obtained the desired output for which the project was developed. From this project we Developed
various skills such as building large codes, presentation and real world problem analysis.

ANNEXURE ASSESSMENT SCHEME


Sr.no Assessment Parameter Out of marks Obtained marks

1. Technical preparedness for practical 5

2. Operating skill/algorithm/flowchart 5

3. Observation/Logic/Program 5

4. Results/Outputs 5

5. Safety/Discipline and Punctuality 5

6. Total Out of 25 Signature with date:

19

You might also like