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

Java Programing Microproject

This document summarizes a micro project report submitted by three students - Pratik Waman Junghare, Sanket Shriniwas Sumptam, and Simran Ashok Ramteke - to their professor Amol S. Gaikwad for their diploma in computer engineering. The students developed a Java application for the loan department of a bank that allows customers to view account details, search by account number, deposit funds, withdraw funds, and exit the program. The project aimed to help students learn how to develop a program and implement standard algorithms to draw various graphics objects using Java. It followed a methodology of collecting data, discussing the project with their guide, working on the project, and finalizing it

Uploaded by

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

Java Programing Microproject

This document summarizes a micro project report submitted by three students - Pratik Waman Junghare, Sanket Shriniwas Sumptam, and Simran Ashok Ramteke - to their professor Amol S. Gaikwad for their diploma in computer engineering. The students developed a Java application for the loan department of a bank that allows customers to view account details, search by account number, deposit funds, withdraw funds, and exit the program. The project aimed to help students learn how to develop a program and implement standard algorithms to draw various graphics objects using Java. It followed a methodology of collecting data, discussing the project with their guide, working on the project, and finalizing it

Uploaded by

Saniya Puchalwar
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 20

Government Polytechnic Gadchiroli

A MICRO PROJECT REPORT ON

Micro Project: “DEVELOP A JAVA APPLICATION FOR LOAN DEPARTMENT OF BANK”.

Computer Engineering
Submitted By Group: CO-4I

Sr. No. Name Of Students Roll No.

1. Pratik Waman Junghare 21

2. Sanket Shriniwas Sumptam 22

3. Simran Ashok Ramteke 23

UNDER THE GUIDENCE OF

Prof. Amol S. Gaikwad Sir

DEPARTMENT OF COMPUTER ENGENEERING


GOVERNMENT POLYTECHNIC GADCHIROLI
A
PROJECT REPORT
ON
“DEVELOP A JAVA APPLICATION FOR LOAN DEPARTMENT OF BANK ”

A PROJECT SUBMISSION TO
GOVERNMENT POLYTECHNIC GADCHIROLI
2021-2022
In Partial Fulfillment of Requirement for the

Award of

“Computer Department”
SUBMITTED BY

1. Sanket Shriniwas Sumptam 2. Simran Ashok Ramteke


3. Pratik Waman Junghare

GUIDED BY
Prof. Amol S. Gaikwad Sir
DEPARTMENT OF COMPUTER ENGINEERING

SUBMISSION

We are the students of second year of the course Diploma


.ME/CE/EE/CO/EJ humbly submitted that we have completed project work
as “DEVELOP A JAVA APPLICATION FOR LOAN DEPARTMENT OF BANK”
describes in this report by our own skills and study between the period 2021-
2022 as per the guidance of prof. Amol S. Gaikwad Sir and that the following
students were associated this work. However the teacher has approved
quantum of contribution.
We further declare that; we have not copied the report per this any
appreciable part from any other literature in contravention of the academic
session

SUBMITED BY

1. Pratik Waman Junghare 2. Sanket Shriniwas Sumptam

3. Simran Ashok Ramteke

DATE: -21/12/2021 SCIENCE AND HUMANITIES


PLACE: -Gadchiroli GOVERNMENT POLYTECHNIC, GADCHIROLI
Maharashtra State Board of Technical Education
Certificate

This is to certify that:Mr. Sanket Shriniwas Sumptam

Roll No. 22 of fourth semester Diploma in Computer Engineering has completed the micro

project satisfactorily in Computer Graphics (22318) for the academic year 2021 To 2022

prescribed in the MSBTE curriculum

Place. Gadchiroli Enrolment No. 2101190153

Date. 21 /04/2022 Exam Seat No.

Subject Teacher Head OF Department Principal

Seal of
Institution
Maharashtra State Board of Technical Education
Certificate

This is to certify that Mr. Pratik Waman Junghare

Roll No. 21 of fourth semester Diploma in Computer Engineering has completed the micro

project satisfactorily in Computer Graphics (22318) for the academic year 2021 To 2022

prescribed in the MSBTE curriculum

Place. Gadchiroli Enrolment No. 2101190156

Date. 21 /04/2022 Exam Seat No.

Subject Teacher Head OF Department Principal

Seal of
Institution
Maharashtra State Board of Technical Education
Certificate

This is to certify that Mr. Simran Ashok Ramteke

Roll No. of 23 fourth semester Diploma in Computer Engineering has completed the micro

project satisfactorily in Computer Graphics (22318) for the academic year 2021 To 2022

prescribed in the MSBTE curriculum

Place. Gadchiroli Enrolment No. 2101190148

Date. 21 /04/2022 Exam Seat No.

Subject Teacher Head OF Department Principal

Seal of
Institution
INDEX
SR.NO. NAME OF TOPIC PAGE NO.
1 Develop a java application for loan department of bank
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Part - A Micro-Project Proposal
Annexure -I

“DEVELOP A JAVA APPLICATION FOR LOAN


DEPARTMENT OF BANK”

1.1 Aims/Benefits of the Micro-Project

The aim of the project is to know more about in this section, we will learn how to Develop a Java
Application for loan application for a banking system in Java. In this program, we will add some basic
functionalities of a bank account like a deposit of amount, withdrawal of amount, etc.

Initially, the program accepts the number of customers we need to add and adds the customer and
account details accordingly.

1. Display all account details


2. Search by account number
3. Deposit the amount
4. Withdraw the amount
5. Exit

2.1 Course Outcomes Addressed


a) Students should be able to develop a program.
b) Students should be able to use correct header files to implement graphics program.
c) Students should be able to implement standard algorithms to draw various graphics obects using c
program.
d) Student should be able to develop various graphics obects using their own creative mind.

3.0. Proposed Methodology (Procedure in brief that will be followed to do the micro-project in about
100 to200 words).

➢ First, we discussed about the topics and then select the topic.
➢ All group members collect the data related to topic from different sources.
➢ All group members give their ideas for completing the project.
➢ Then last, we will start working on the project.
1.1 Action Plan (Sequence and time required for majoractivity)
1.2

S. No. Details of activity Planned Planned Name of


Start date Finish date ResponsibleTeam Members

Collecting data 21/04/2022 22/04/2022 Sanket Shriniwas Sumptam


1
Simran Ashok Ramteke
Pratik Waman Junghare

Discussion on project / 21/04/2022 22/04/2022


discussion with Sanket Shriniwas Sumptam
Guide Simran Ashok Ramteke
2
Pratik Waman Junghare

Working on project and 21/04/2022 22/04/2022


3 finalizing the Sanket Shriniwas Sumptam
project
WORKING ON DRAFT
(TYPING, PRINTS 21/04/2022 22/04/2022 Sanket Shriniwas Sumptam
ETC)

6.0 Resources Required (major resources such as raw material, some machine facility, software etc.)

Sr.No. Name of Resource / Specifications Qty Remarks


material
Computer System Windows 7, 4GB RAM 1
1

2 Software Notepade , command 1

Names of Team Members with Roll No.

NAME ROLL NO.

1.Pratik Waman Junghare 21


2. Sanket Shriniwas Sumptam 22
3. Simran Ashok Ramteke 23

……………….
Annexure - II

Part - B Micro-Project Report

“DEVELOP A JAVA APPLICATION FOR LOAN DEPARTMENT FOR A BANK “

1.0 Rationale

To know more about Computer Graphics. Know more about develop or create a program. Students
should learn that how to use the computer system and how to create a program for various graphics objects.
Students are able to create and run the program for various graphics objects.

Reading is basic to all learning, both in learning in general and in acquisition of languages. Society is highly
depended on knowledge and information. There is a constant overflow of information from numerous
sources; the traditionaI: books, newspapers and magazines, and more modern, digital sources. It is vital to
be able to navigate in the resources and search out what is needed. This project thesis discusses how to
facilitate and ensure reading comprehension. We focus on different reading techniques developed to increase
reading comprehension, as well as look into certain aspect that often cause problems for reading
comprehension.

2.0 Aims/Benefits of the Micro-Project

The aim of the project is to know more about in this section, we will learn how to Develop a Java
Application for loan application for a banking system in Java. In this program, we will add some basic
functionalities of a bank account like a deposit of amount, withdrawal of amount, etc.

Initially, the program accepts the number of customers we need to add and adds the customer and
account details accordingly.

1. Display all account details


2. Search by account number
3. Deposit the amount
4. Withdraw the amount
5. Exit

3.0 Course Outcomes Addressed (Add to the earlier list if more Cos are addressed)
a) A students should be able to develop a program.
b) Students should be able to use correct header files to implement java programming .
c) Students should be able to implement standard algorithms to draw various java programming
objects using Java program.
d) Student should be able to develop various java programming objects using their own creative mind.

4.0 Literature Review

import java. util. Scanner;


class BankDetails {
private String accno;
private String name;
private String acc_type;
private long balance;
Scanner Sc = new Scanner (System.in);
//method to open new account
public void open Account () {
System.out.print("Enter Account No: ");
accno = sc. next ();
System.out.print("Enter Account type: ");
acc_type = sc. next ();
System.out.print("Enter Name: ");
name = sc. next ();
System.out.print("Enter Balance: ");
balance = sc.nextLong();
}
//method to display account details
public void showAccount() {
System.out.println("Name of account holder: " + name);
System.out.println("Account no.: " + accno);
System.out.println("Account type: " + acc_type);
System.out.println("Balance: " + balance);
}
//method to deposit money
public void deposit () {
long amt;
System.out.println("Enter the amount you want to deposit: ");
amt = sc.nextLong();
balance = balance + amt;
}
//method to withdraw money
public void withdrawal () {
long amt;
System.out.println("Enter the amount you want to withdraw: ");
amt = sc.nextLong();
if (balance >= amt) {
balance = balance - amt;
System.out.println("Balance after withdrawal: " + balance);
} else {
System.out.println("Your balance is less than " + amt + "\tTransaction failed...!!" );
}
}
//method to search an account number
public boolean search(String ac_no) {
if (accno.equals(ac_no)) {
showAccount();
return (true);
}
return (false);
}
}
public class BankingApp {
public static void main (String arg[]) {
Scanner sc = new Scanner(System.in);
//create initial accounts
System.out.print("How many number of customers do you want to input? ");
int n = sc.nextInt();
BankDetails C[] = new BankDetails[n];
for (int i = 0; i < C.length; i++) {
C[i] = new BankDetails();
C[i].openAccount();
}
// loop runs until number 5 is not pressed to exit
int ch;
do {
System.out.println("\n **Banking System Application**");
System.out.println("1. Display all account details \n 2. Search by Account number\n 3.
Deposit the amount \n 4. Withdraw the amount \n 5.Exit ");
System.out.println("Enter your choice: ");
ch = sc.nextInt();
switch (ch) {
case 1:
for (int i = 0; i < C.length; i++) {
C[i].showAccount();
}
break;
case 2:
System.out.print("Enter account no. you want to search: ");
String ac_no = sc.next();
boolean found = false;
for (int i = 0; i < C.length; i++) {
found = C[i].search(ac_no);
if (found) {
break;
}
}
if (!found) {
System.out.println("Search failed! Account doesn't exist..!!");
}
break;
case 3:
System.out.print("Enter Account no. : ");
ac_no = sc.next();
found = false;
for (int i = 0; i < C.length; i++) {
found = C[i].search(ac_no);
if (found) {
C[i].deposit();
break;
}
}
if (!found) {
System.out.println("Search failed! Account doesn't exist..!!");
}
break;
case 4:
System.out.print("Enter Account No : ");
ac_no = sc.next();
found = false;
for (int i = 0; i < C.length; i++) {
found = C[i].search(ac_no);
if (found) {
C[i].withdrawal();
break;
}
}
if (!found) {
System.out.println("Search failed! Account doesn't exist..!!");
}
break;
case 5:
System.out.println("See you soon...");
break;
}
}
while (ch != 5);
}
}
1 OUTPUT:-
2 OUTPUT:-

5.0 Actual Methodology Followed


It contains collecting data from internet and refers from books, our teachers’ guidelines and also
refer from old project data.
To making this project our group discussion plays an important role. First, we will all discuss on the topics
and select a one topic. Then we will discuss on the topic and start working.

➢ We collect all the information and raw materials which is important for the project completion.
➢ For collect the data related to project we visit the internet cafe and for book reference we will go in
library.
➢ We collect the data and start working on project with the help of all group members.

6.0 Actual Resources Used(Mention the actual resource used)

Sr .No. Name of Resources/material Specification Qty Remarks


1 Books Great Indian 1
scientists
2 Internet Search engine 1

7.0 Outputs of the Microproject


• Showing the account detail of account holders.
• Showing withdraw and balance of account of every account holder
• OUTPUT:-

8.0 Skill Developed / Learning outcomes of this Microproject

The research methodology helps to learn how to use libraries and other resources, enable critical
evaluation of literature ;developes special interests and skills. It helps to learn how to use computer ,to
understand attitude of others and creates awareness of special needs of research process. Improving your
reading skills will reduce unnecessary reading time and enable you to read in a more focused and selective
manner. You will also able to increase your levels of understandings and concentration.

9.0 Applications of this Microproject


This project information is useful to know about great Indian scientists ,their inventions and their pride
and honours and also which prizes they received for their inventions. For making this project we use
contextual vocabulary and from this project working we learn how to use computer. our typing skill is also
developed and also we gain knowledge from this project.

…..….………..

You might also like