Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 12

Micro-Project Report

On

Submitted in partial fulfilment of the requirements

“Temperature Converter”
For the award of the course of

Diploma of
Engineering In
Information Technology

By

Sr. No. Names of Group Members Roll No Enrollment No


1 Davhare Priyanka Kailas 22IF308 2010510353

2 Kate Gaurav Suresh 22IF325 2010510373

3 Shitole Tejas Uttam 22IF343 2010510392

4 Jadhav Pranav Appa 22IF364 2110510548

Under the guidance of

Subject Teacher H.O.D Principal

( Ms. P. C. Fafat) (Dr.D.N.Rewadkar) (Dr.D.R.Nandanwar)


DEPARTMENT OF INFORMATION TECHNOLOGY
GOVERNMENT POLYTECHNIC AWASARI
(KHURD)

SEMESTER 5th (2022-23)

CERTIFICATE
This is to certify that following students of semester 5th of Diploma in Information
Technology of Institute: Government Polytechnic, Awasari (kh) (code:1051) has
completed the micro project satisfactorily in subject- Advance Java Programing for the
academic year 2022- 2023 as prescribed in the curriculum.

Sr. No. Names of Group Members Roll No Enrollment No


1 Davhare Priyanka Kailas 22IF308 2010510353

2 Kate Gaurav Suresh 22IF325 2010510373

3 Shitole Tejas Uttam 22IF343 2010510392

4 Jadhav Pranav Appa 22IF364 2110510548

Guidance by H.O.D Principal

(Ms. P. C. Fafat) (Dr. D.N. Rewadkar) (Dr. D. R.Nandanwar)


Part - A
MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION

GOVERNMENT POLYTECHNIC, AWASARI ( KH


) TAL – AMBEGAON, DIST – PUNE – 412405
MICROPROJECT

ACADEMIC YEAR : 2022-2023

COURSE NAME : Advance Java Programing

COURSE CODE : 22517

BRANCH : Information Technology (TY)

TOPIC NAME : Temperature Converter

GUIDANCE BY : Ms.P.C.Fafat
MICRO PROJECT PROPOSAL

1.0 Aims/Benefits of the Micro-Project:

Aim: Temperature Convertor.

Benefits:
1. To create a user friendly system using java.
2. To display the temperature Celsius to Fahrenheit and Kelvin.
3. To understand different types of concepts used in java.
4. To learn the concepts of Advance Java programming.

2.0 Course Outcomes Addressed:

CO1: Develop programs using GUI Framework (Awt and Swing).


CO2: Handle events of AWT and Swings components
CO3: Develop programs to handle events in Java Programming.

3.0 Actual Methodology Followed:

1. As soon as we get the topic, the respective group members will sit together and
discuss regarding the micro project.
2. The selection of topic will be relevant which will teach us to learn something new.
3. The work of the project will be divided in such a way that each and every member
of our group can contribute equally.
4. Collection of the material will be done as per the requirements.
5. Later, soft copy will be made and shown to the respected subject teacher.
6. Corrections will be done accordingly as per the suggestions given to us.
7. The final hard copy will be submitted.
5.0 Action plan: -

Sr Details of activity Planned Planned Name of


No. Start date Finish Responsible Team
date Members
Formation of project group
1
Selection of project title
2
Making abstract
3
Conduct the information
4 search about the project for
requirement and analysis
ofthe project.
Assembling information
5 forthe project work

Implementation of Project
6

Testing of the Project


7

Report preparation
8
Report Finalization
9
Submission of the project
10
6.0 Resources Required: -

Sr.no Name of Resource Specif Qty Remarks


. icatio .
n
1 Computer/ Laptop I5 dual core,8GB Ram 1

2 MS Word MS Office 2013 1

3 Reference Book -

3 Book Comp -
lete
Refere
nce

Date : - / / 2023
Part – B Micro-Project Report
Temperature Convertor.

1.0 Rationale:
In this project “Temperature Convertor” we have studied concepts of java
programming and have applied within the code. A temperature converter helps in
the conversion of the measurement units of the temperature recorded in a particular
unit. Temperature expresses the degree of heat or cold of a solid, liquid, or gas.

2.0 Aims/Benefits of the Micro-Project:

Aim: Temperature Convertor.

Benefits:

1.To create a user friendly system using java.


2.To display the temperature Celsius to Fahrenheit and Kelvin.
3.To understand different types of concepts used in java.
4.To learn the concepts of Advance Java programming.

3.0 Course Outcomes Addressed:

CO1: Develop programs using GUI Framework (Awt and Swing).


CO2: Handle events of AWT and Swings components
CO3: Develop programs to handle events in Java Programming.
4.0 Literature Review:

Computer programming is important today because so much of our world


automated. Humans need to be able to control the interaction between people and
machines. Since computers and machines are able to do things so efficiently and
accurately, we use computer programming to harness that computing power. Java
is one of the most popular programming languages used to create Web
applications and platforms. It was designed for flexibility, allowing developers to
write code that would run on any machine, regardless of architecture or platform.
In this project “Medical shop management system” we have studied concepts of
java programming and have applied it in the code. This project will help us
develop skills such as understanding the code, using right instructions and solving
errors

5.0Actual Methodology Followed:

1. As soon as we get the topic, the respective group members will sit together and d
discuss regarding the micro project.
2. The selection of topic will be relevant which will teach us to learn something
new.
3. The work of the project will be divided in such a way that each and every
member of our group can contribute equally.
4. Collection of the material will be done as per the requirements.
5. Later, soft copy will be made and shown to the respected subject teacher.
6. Corrections will be done accordingly as per the suggestions given to us.
7. The final hard copy will be submitted.

6.0 Resources Required: -

Sr.no. Name of Specification Qty. Remarks


Resource
1 Computer/ Any desktop or laptop with basic 1
Laptop configuration

2 Software Jdk -

3 Book Complete -
Reference
7.0 Output of the Micro-Project:

Code:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
class Tempcon extends JFrame implements ActionListener
{
JTextField t1;
JButton b1,b2;
JLabel l1;

Tempcon()
{
setLayout(new FlowLayout());
t1=new JTextField(10);
b1= new JButton("farenit");
b2= new JButton("kelvin");
l1=new JLabel("");
add (t1); add(b1); add(b2); add(l1);
b1.addActionListener(this);
b2.addActionListener(this);
}
public void actionPerformed(ActionEvent evt)
{
if(evt.getSource()==b1)
{
String str=t1.getText();
float num=Float.parseFloat(str);
float result;
result=(num*180/100)+32;
str=String.valueOf(result);
l1.setText("The Temperature in farenit is:"+str);
}

if(evt.getSource()==b2)
{
String str=t1.getText();
float num= Float.parseFloat(str);
float result;
result=num+273;
str=String.valueOf(result);
l1.setText("The Temperature in kelvin is:"+str);
}

public static void main(String args[])


{
Tempcon obj=new Tempcon();
obj.setVisible(true);
obj.setSize(700,200);
obj.setTitle("Temperature Converter");
obj.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

 Output:
Celsius to Fahrenheit :

Celsius to Kelvin:

8.0 outcomes of this Micro-Project:

1. Created a user friendly system through Advance java.


2. Learnt the different types of java concepts.
3. We learned about Temperature Convertor
4. Working as a team and as an individual
Arranging the information in proper sequence

9.0 Conclusion:

The project is developed using Jdk fully meets the objectives of the system
which it has been developed. This project is used for convert temperature.
Working as a team and as an individual Arranging the information in proper
sequence

************************

You might also like