0% found this document useful (0 votes)
17 views8 pages

Ajp Report Final

The document outlines a micro-project titled 'Currency Converter System' developed by students at the Pune District Education Association's Institute of Technology. It details the project's aim to apply advanced Java programming techniques to create a functional currency converter application, including a structured action plan and resources required. The project emphasizes teamwork, practical outcomes, and the integration of various programming concepts such as GUI development and networking.

Uploaded by

Lucifer
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)
17 views8 pages

Ajp Report Final

The document outlines a micro-project titled 'Currency Converter System' developed by students at the Pune District Education Association's Institute of Technology. It details the project's aim to apply advanced Java programming techniques to create a functional currency converter application, including a structured action plan and resources required. The project emphasizes teamwork, practical outcomes, and the integration of various programming concepts such as GUI development and networking.

Uploaded by

Lucifer
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/ 8

PUNE DISTRICT EDUCATION ASSOCIATION’S

INSTITUTE OF TECHNOLOGY, HADAPSAR, PUNE.

ADVANCED JAVA PROGRAMMING.

“Currency Converter System”

PROGRAM CODE: CO I
SEMESTER: 5
COURSE NAME: ADVANCED JAVA PROGRAMMING
COURSE CODE: 22517

COMPUTER ENGINEERING DEPARTMENT


[2021-2022]

Roll No. Name of Group Members Enrollment no.


31 Aakanksha Naiknaware 1901450036

32 Ajinkya Nawale 1901450037

Page 1 of 8
PUNE DISTRICT EDUCATION ASSOCIATION’S
INSTITUTE OF TECHNOLOGY, HADAPSAR, PUNE.

Part A-Plan
Annexure I
Title of Micro-Project: Currency Converter System.

1.0 Brief Introduction:


A Currency Converter is a System that performs various operations on
Currency. The simplest currency converter can do only simple conversion of the
currency like rupees to dollars.
This course develops necessary skills in students to apply object oriented
programming techniques in java so that students will be able to developed
complete application using core java. Different countries use different currency,
and there is daily variation in these currencies relative to one another. Those
who transfer money from one country to another (one currency to another) must
be updated with the latest currency exchange rates in the market. Currency
converter mini project is built keeping this thing in mind. It is simply a
calculator-like app developed using Ajax, Java servlets web features. In this
application, there is regular update about currency of every country by which it
displays present currency market value and conversion rate. Such application
can be used by any user, but it is mainly useful for business, shares, and finance
related areas where money transfer and currency exchange takes place on a
daily basis. In this currency converter app, users are provided with an option to
select the type of conversion, i.e. from “this” currency to “that” currency. This
simple feature allows users to enter amount to be converted (say currency in
Dollars), and display the converted amount.
2.0 Aim of the Micro-Project:
 Learning application of advanced computer networking.
 To learn why and how advanced java programming language is useful in
creating an Currency Converter System.
 To develop the ability to synthesize data and technical concepts for
application to product design.
 To work as part of teams on multidisciplinary projects.

1. Program Outcomes (POs):

Page 2 of 8
PUNE DISTRICT EDUCATION ASSOCIATION’S
INSTITUTE OF TECHNOLOGY, HADAPSAR, PUNE.
 PO 1. Basic Knowledge: Apply Knowledge of basic mathematics,
science and basic engineering to solve the problems related to application
of computers and communication services in storing, manipulating and
transmitting data, often in the context of a business or other enterprise.
 PO 2. Discipline knowledge: Apply Computer Engineering knowledge
to solve broad-based Computer Engineering related problems.
 PO 3. Experiments and Practice: Plan to perform experiments,
practices and to use the results to solve Computer engineering related
problems.
 PO 5. The engineer and society: Assess societal, health, safety and legal
issues and the consequent responsibilities relevant to practice in the field
of Computer Engineering.
 PO 7. Ethics: Apply ethical principles for commitment to professional
ethics, responsibilities and norms of practices in the field of Information
Technology.
 PO 8. Individual and team work: Function effectively as a leader and
team member in diverse/ multidisciplinary teams.
 PO 9. Communication: Communicate effectively in oral and written
form.

3.0 Action Plan:


Sr. Details of activity Planned Planned Name of
No. Start Date Finish Date Group
Member
1 Discussing the 20-08-21 26-08-21
micro-project topic.
2 Informing the 27-08-21 03-09-21
subject teacher
about the topic
details.
3 Researching about 07-09-21 14-09-21
Currency Converter
System. information
and how it works.
4 Finding different 15-09-21 20-09-21
advantages and
disadvantages of
this project.
5 Started working on 22-09-21 30-10-21
coding.

Page 3 of 8
PUNE DISTRICT EDUCATION ASSOCIATION’S
INSTITUTE OF TECHNOLOGY, HADAPSAR, PUNE.
6 Finding different 1-10-21 12-10-21
outputs.
7 Finalizing the 13-10-21 18-10-21
sample code.
8 Working on report. 19-11-21 28-11-21
9 Showing the report 29-11-21 30-11-21
to subject teacher.
10 Completing and 28-12-21 -
submitting whole
project.

4.0 Resources Required:


Sr. Name of Specifications Quantity Remarks
No. resource/material
1 Internet Google
2 Java Jdk-16.0.1
3 Text editor

Page 4 of 8
PUNE DISTRICT EDUCATION ASSOCIATION’S
INSTITUTE OF TECHNOLOGY, HADAPSAR, PUNE.

Annexure II
Title of Micro-Project: Currency Converter System.

1.0 Course Outcomes Integrated:


a. Develop program using GUI framework (AWT and Swing).
c. Develop programs to handle events in Java Programming.
d. Develop Java Programs using Networking Concepts.
f. Develop programs using Servlets.

2.0 Major Learning Outcomes achieved by students by doing the


Micro-Project:

2.1 Practical Outcomes:


1. To demonstrate the use of AWT components.
2. To design a form using the components List and Choice.
3. To design simple calculator with the use of GridLayout.
4. To create a JTable on applet window/Frame

2.2 Outcomes in Affective Domain:


1. Follow precautionary measures.
2. Follow naming conventions.
3. Follow ethical practices.

3.0 Comments/ suggestions about team work/ leadership/ inter-personal


communication:
Roll No. Name of Group Members Sign
31 Aakanksha Naiknaware
32 Ajinkya Nawale

Page 5 of 8
PUNE DISTRICT EDUCATION ASSOCIATION’S
INSTITUTE OF TECHNOLOGY, HADAPSAR, PUNE.
Part B
Title of Micro-Project: Currency Converter System.

1.0 Brief Description:


A Currency Converter is a System that performs various operations on
Currency. The simplest currency converter can do only simple
conversion of the currency like rupees to dollars.
This course develops necessary skills in students to apply object oriented
programming techniques in java so that students will be able to
developed complete application using core java. Different countries use
different currency, and there is daily variation in these currencies
relative to one another. Those who transfer money from one country to
another (one currency to another) must be updated with the latest
currency exchange rates in the market. Currency converter mini project
is built keeping this thing in mind. It is simply a calculator-like app
developed using Ajax, Java servlets web features. In this application,
there is regular update about currency of every country by which it
displays present currency market value and conversion rate. Such
application can be used by any user, but it is mainly useful for business,
shares, and finance related areas where money transfer and currency
exchange takes place on a daily basis. In this currency converter app,
users are provided with an option to select the type of conversion, i.e.
from “this” currency to “that” currency. This simple feature allows users
to enter amount to be converted (say currency in Dollars), and display
the converted amount.

2.0 Aim of Micro-Project:


a. To understand advanced java programming.
b. Following coding standards.
c. To develop variety of programs to improve the logical skills.
d. To develop application oriented real-world programs.
e. To understand and learn to work in a group/team

3.0 Course Outcomes Integrated:


a. Develop program using GUI framework (AWT and Swing).
c. Develop programs to handle events in Java Programming.
Page 6 of 8
PUNE DISTRICT EDUCATION ASSOCIATION’S
INSTITUTE OF TECHNOLOGY, HADAPSAR, PUNE.
d. Develop Java Programs using Networking Concepts.
f. Develop programs using Servlets.

4.0 Actual Procedure Followed:


Sr. Details of activity Planned Planned Name of
No. Start Date Finish Date Group
Member
1 Discussing the 20-08-21 26-08-21
micro-project topic.
2 Informing the 27-08-21 03-09-21
subject teacher
about the topic
details.
3 Researching about 07-09-21 14-09-21
Currency Converter
System. information
and how it works.
4 Finding different 15-09-21 20-09-21
advantages and
disadvantages of
this project.
5 Started working on 22-09-21 30-10-21
coding.
6 Finding different 1-10-21 12-10-21
outputs.
7 Finalizing the 13-10-21 18-10-21
sample code.
8 Working on report. 19-11-21 28-11-21
9 Showing the report 29-11-21 30-11-21
to subject teacher.
10 Completing and 28-12-21 -
submitting whole
project.

5.0 Actual Resources Used:


Sr. Name of Specifications Quantity Remarks
No. resource/material
1 Internet Google
2 Java jdk-16.0.1
3 Text editor

Page 7 of 8
PUNE DISTRICT EDUCATION ASSOCIATION’S
INSTITUTE OF TECHNOLOGY, HADAPSAR, PUNE.
6.0 Skills Developed:
1. Create GUI Applications.
2. Handle events using event delegation model.
3. Write and execute programs for web based as well as window-based
applications.
4. Write and execute programs for networking.
5. Working in group as a team.
6. Improving communication skills.
7. Write and execute programs to store the data in database to perform
CRUD operations.
8. Write and execute programs for client server using Servlets.

Page 8 of 8

You might also like