20
SUMMER TRAINING PRESENTATION HINDUSTAN AERONAUTICS LIMITED LUCKNOW DIVISION UNDERTAKEN AT BY: - AYUSH AGARWAL 0709010025 C.S.

Summer Training Presentation

Embed Size (px)

Citation preview

Page 1: Summer Training Presentation

SUMMER TRAINING PRESENTATION

HINDUSTAN AERONAUTICS LIMITED

LUCKNOW DIVISION

UNDERTAKEN AT

BY:-AYUSH AGARWAL 0709010025 C.S.(IV yr)

Page 2: Summer Training Presentation

PROFILE OF

THE

COMPANY

Page 3: Summer Training Presentation

HINDUSTAN AERONAUTICS LIMITED

A Banglore Based Public Sector Company, which is one of the Asia’s Largest Aerospace Company.

Under the Management of Ministry of Defence, India.

involved in aerospace industry, including manufacturing and assembling aircraft, navigation and related communication equipment, as well as operating airports.

HAL built the first military aircraft in South Asia and is currently involved in the design, fabrication and assembly of aircraft, jet engines, helicopters and their components and spares.

Page 4: Summer Training Presentation

history OF

THE

COMPANY

Page 5: Summer Training Presentation

HINDUSTAN AERONAUTICS LIMITED

Established As HINDUSTAN AIRCRAFT In Banglore in 1940 By Walchand Hirachand to produce military aircraft for royal indian air force

HAL came into existence on 1st October 1964.

HAL has 19 Production Units and 9 Research and Design Centers in 7 locations in India. The Company has an impressive product track record - 12 types of aircraft manufactured with in-house R & D and 14 types produced under license. HAL has been successful in numerous R & D programs developed for both Defence and Civil Aviation sectors.

Page 6: Summer Training Presentation

DIVISIONS OF

THE

COMPANY

Page 7: Summer Training Presentation
Page 8: Summer Training Presentation

PRODUCTS BY

THE

COMPANY

Page 9: Summer Training Presentation
Page 10: Summer Training Presentation

QUALITY ASSURANCE

my TRAINING

DEPARTMENT

Page 11: Summer Training Presentation

OBJECTIVE :To maintain Quality within the Products Delivered by factories and Deal with any defects in products after delivery.

FACTORIES :Mechanical(m),Instrumentation(I),Fuel(F)

REPORTS :DI : Defect Invesyigation Report

PWR : Premature Withdrawal ReportFUR : Follow Up Report

Page 12: Summer Training Presentation

PROJECT :

To Develop A GUI (Graphical User Interface) For Entering Records For Each Report within a Factory.

OBJECTIVE

The staff of quality assurance department

TARGETED USERS

Page 13: Summer Training Presentation

PROJECT :

~ To reduce error

~ Easy Data Retrieval and Maintenance

~ To Eliminate Excel Sheet entry method.

NEED OF GUI

Page 14: Summer Training Presentation

PROJECT :

~ Swings

~ MS- Access

~ Notepad ++

~ JDK 1.6

TECHNOLOGIES/TOOLS USED

Page 15: Summer Training Presentation

CODING:

import java.awt.*;import javax.swing.*;import java.awt.event.*; class HAL {

JTextField t1,t2;JRadioButton rd2,rd3,rd4,rd5,rd6,rd7;JFrame jfrm;String ch;

HAL() {

jfrm=new JFrame("Home Page");jfrm.setLayout(null);jfrm.setSize(600,500);jfrm.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

JButton b0= new JButton("VIEW");JButton b1= new JButton("INSERT");JButton b2= new JButton("UPDATE");JButton b3= new JButton("EXIT");final ButtonGroup bg = new ButtonGroup();

JRadioButton rd1=new JRadioButton("DI_Inst");

Page 16: Summer Training Presentation

CODING:

rd1.setActionCommand("DI_Inst");rd2=new JRadioButton("DI_Mech");rd2.setActionCommand("DI_Mech");rd3=new JRadioButton("DI_Fuel");rd3.setActionCommand("DI_Fuel");rd4=new JRadioButton("PWR_Inst");rd4.setActionCommand("PWR_Inst");rd5=new JRadioButton("PWR_Mech");rd5.setActionCommand("PWR_Mech");rd6=new JRadioButton("PWR_Fuel");rd6.setActionCommand("PWR_Fuel");rd7=new JRadioButton("FUR_Inst");rd7.setActionCommand("FUR_Inst");

bg.add(rd1);bg.add(rd2);bg.add(rd3);bg.add(rd4);bg.add(rd5);bg.add(rd6);bg.add(rd7);

b0.addActionListener(new ActionListener() {public void actionPerformed(ActionEvent ae) {

Page 17: Summer Training Presentation

CODING:

try{ch= bg.getSelection().getActionCommand();

if(ch=="DI_Inst"||ch=="DI_Mech"||ch=="DI_Fuel"||ch=="PWR_Inst"||ch==“ PWR_Mech"||ch=="PWR_Fuel"||ch=="FUR_Inst") {

View v1= new View(ch);} }catch(Exception e){} }});

b1.addActionListener(new ActionListener() {public void actionPerformed(ActionEvent ae) {

try{ch= bg.getSelection().getActionCommand();

if(ch=="DI_Inst"||ch=="DI_Mech"||ch=="DI_Fuel")

{Diinsert d= new Diinsert(ch);}if(ch=="PWR_Inst"||

ch=="PWR_Mech"||ch=="PWR_Fuel"||ch==“ FUR_Inst")

{Pwrinsert d=new Pwrinsert(ch);}}catch(Exception e){}

}});

Page 18: Summer Training Presentation

CODING:

b2.addActionListener(new ActionListener() {public void actionPerformed(ActionEvent ae) {

try{ch= bg.getSelection().getActionCommand();

if(ch=="DI_Inst"||ch=="DI_Mech"||ch=="DI_Fuel"||ch=="PWR_Inst"||ch=="PWR_Mech"||ch=="PWR_Fuel"||ch=="FUR_Inst") {

Update d1= new Update(jfrm,"Update",ch);d1.setVisible(true);

}}catch(Exception e){}

}});

b3.addActionListener(new ActionListener() {public void actionPerformed(ActionEvent ae) {

jfrm.setVisible(false);}

});jfrm.add(rd1);jfrm.add(rd2);jfrm.add(rd3);jfrm.add(rd4);jfrm.add(rd5);

Page 19: Summer Training Presentation

CODING:

jfrm.add(rd6);jfrm.add(rd7);jfrm.add(b0);jfrm.add(b1);jfrm.add(b2);jfrm.add(b3);rd1.setBounds(100,50,120,20);rd2.setBounds(250,50,120,20);rd3.setBounds(400,50,120,20);rd4.setBounds(100,110,120,20);rd5.setBounds(250,110,120,20);rd6.setBounds(400,110,120,20);rd7.setBounds(250,170,120,20);b0.setBounds(90,300,80,25);b1.setBounds(200,300,90,25);b2.setBounds(320,300,90,25);b3.setBounds(440,300,60,25);jfrm.setVisible(true);

}public static void main(String args[]) {

SwingUtilities.invokeLater(new Runnable() {public void run() {

new HAL();}

});}}

Page 20: Summer Training Presentation

THANK YOU