You are on page 1of 31

6 WEEKS

INPLANT TRANING
PRESENTATION
Present By:-
1. Saniya Nisar Attar (2115320014)
2. Aarti Anant Kashid (2115320055)
3. Riddhi Vikram Kangane (2115320056)
4. Madhavi. vitthal Dongargave (2115320070)

Guidence by:-
Prof.Salunkhe A.A
INNOVATUS TECHNOLOGIES institute with the aim to
be a global leader in the areas of training, staffing,
software development and consulting has proven its

About remarkable performance in in-house IT training, corporate


training and various IT workshops in Pune. INNOVATUS
Company TECHNOLOGIES with its 5 years of experience has
established a venerable review and reputation among its
peers. The dedicated software solutions we provide within
the set timeline, tailor-made to suit your needs, has
acquired credit points with its long-term IT partners.
Things thought to us in Internship
• Java Project ( Using Swing Framework ) .

• Python programming

• Aptitude Sets

Software resources used –


• NetBeans IDE 8.2 , MySQL . ( For Java )

• Anaconda python . ( For Python programming )

• Spyder_64bit_full
•Introduction to JAVA
• Variables and Data types
• Control Structures and Arrays
• Functions, Classes and Objects
What we • Constructors, Inheritance and
learn in Exception Handling

java • Swing Framework and Stand- alone


User Interface creation
• JDBC on MYSQL Server
• SDLC in JAVA
• Full Stack Development of Stand-
alone Application
Blood Donation
Management System.
Using Swing Framework.
• Blood management system is designed for the blood
bank to gather blood from various sources and distribute it
Introductio to the needy people who have high requirements for it.

n • The software is designed to handle the daily transactions


of the blood bank and search the details when required.

• It also helps to register the details of donors,blood


collection details as well as blood issue reports.

• The software application is designed in such a manner


that it can suit the needs of all the blood bank requirements
in the course of future.
The main aim of this project is to save the lives of people
by providing blood. We aim to bridge the gap between
blood donors and requestors. We'll be displaying the
Aims & donor. The major problem in old Blood banking systems

Objectives
was that they don't follow the actual needs of users.
Traditional blood banking systems were developed by a 1
or 2 perspectives. This application is providing each entity
the facility to approach nearby blood donors so that it will
become much easier to search rare blood groups in the
hour of need.
*Package
*Package
•Blood_Donation_Management_System
•Blood_Donation_Management_System
*Frames
*Frames
• Mainframe
• Registration Frame
• Mainframe
• Operation Frame
Frame
• Registration
• Edit Frame
Profile Frame
• Operation Frame
• Edit Profile Frame
1.MainFrame
2. Registration Frame
3. Operation Frame
4.Edit Frame
Edit Frame
*Package
• DBdriver

*Classes
• DBconnection.java
:-The DBcomnection class is an Abstract
Class that represent a connection to a
remote database etc.(mysql).
• EditProfile.java
:-The EditProfile Is an Abstract class that
represent a updation of User profile.
• Registration.java
:-The Registration class is an Abstract
Class That use to register user data to
a remote database.
• checkusername.java
:-The checkusername class is Check the
username in Database.
• login.java
:-The login class are ise to login blood
management.
• userdatafetcher.java
:-The userdatafetcher class use to fetch
The data from database.
*Package
•Doner
*Frames
•AddNewDonor Frame
•EditProfileDoner Frame
•ViewDoner Frame
*Classes
•AddDonerDetails
•CalDiffBetDates
•CheckadharNumber
• Datafec
• DateAndTime
• Edit_Donor_Details
• Edit_Donor_Fetcher_For_Edit
• RondomNumGenerator
• ToCalculateLinearRegression
• ViewDonorDetail
• CalculateLinearRegrassion
1.Add_New_Donor_Frame
Add_New_Donor_Frame
Add_New_Donor_Frame
2.View_Donor_Deatils_Frame
3.Edit_Donor_Details_Frame
*Package
*Package
• ExcelSheet
•Blood_Donation_Management_System
*Frames
*Frames
• ExcelReader
:- ExcelReader class are use for read the data from Excel.
• Mainframe Frame
• Registration Frame
• Operation Frame
• Edit Profile Frame
Schema of registration_info:

schema of donor_info:
•Introduction to PYTHON
• Writing our first PYTHON PROGRAM
•DATATYPES in PYTHON

What we •OPERATORS in PYTHON

learn in •INPUT and OUTPUT operations

python •CONTROL Statements


• ARRAYS in PYTHON
•STRINGS and CHARACTERS
•FUNCTIONS
•LISTS and TUPLES
• DICTIONARIES
Examples of python

• Write a program to solve this equation • Write a program to find the simple
interest. (SI= PTR/100)
(a+b) 1/(x+y)
(x+y)

a,b,x,y=4,12,2,0 principle=1000
pq=a+b time=5
dr=x+y rate_of_interest=2.5
p=1/dr si=(principle*time*rate_of_interest)/100
div=pq/dr print(“simple interest is “,si);
import math
result=math.pow(div,p)
print("Result is ", result)

Result is 2.82842712474 Simple Interest is 125.0


Examples of python

• Write a program to accept 3 integers • Write a program to find biggest of


and find their average three no’s by using logical operator

a=int(input("Enter the first Number: "))


x=int(input(“Enter The First Integer: ”)) b=int(input("Enter the second Number: "))
y=int(input(“Enter The Second Integer: ”)) c=int(input("Enter the third Number: ")) big=0
z=int(input(“Enter The Third Integer: ”)) if a>b and a>c:
avg=(x+y+z)/3 big=a
Print(“Average is :”,avg) elif b>a and b>c:
big=b
Enter The First Integer: 56 else:
Enter The Second Integer: 78 big=c
print("Biggest number is: ",big)
Enter The Third Integer: 96
Average is : 76.66666666666667 Enter the first Number: 677
Enter the second Number: 987
Enter the third Number: 356
Biggest number is: 987
• Number Systems
• LCM and HCF
• Decimal Fractions
• Square Roots and Cube Roots
• Average

Syllabus • Problems on Numbers

of • Permutation and Combinations

Aptitude • Probability
• Profit and Loss
• Simple and Compound Interest
• Time, Speed and Distance
• Percentage Estimation
• Ratio and Proportion
Examples of Aptitude

• What is 83 Percent of 45? • What is mean and SD of 1,2,3,4,5?

83 1+2+3+4+5
45 µ = 3
100 5

: 83 % of 45 is 37.35
= (3-1)2+(3-2)2+(3-3)2+(3-4)2+(3-5)2
• What is percent of 25 is 20?
5
25
1% of 25 : = 0.25
100 : Mean is 3 and SD is 1.414

Then,
20 =
80%
0.25 answer
Examples of Aptitude

• Find out the square of 892 • Convert 45 from Decimal to Binary

2 45 1

2 22 0
2 11 1
2 5
1
2 2
0
1
1
Ans: 4510=1011012
THANK YOU

You might also like