Sunteți pe pagina 1din 26

System.out.println(e.getMessage()); } } } } Public void itemStateChanged(ItemEvent ie) { if(ie.getSource()==b1) sex=b1.getText(); else sex=b2.

getText(); } } Class transaction implements ActionListener { JInternalFrame f,tr,tr1; JButton save,curr; JLabel ac,acmtlb; Front fnt1; JTextFeild can,amttf,acn1,amttf1; JButton ok,ok1,de,wi,de1,wi1; transaction() { f=new JInternalFrame(Type of Account,false,true,false,true); f.setBound(0,0,900,730);

f.setLayout(null); save=new JButton(Saving Account); save.addActionListener(this); fnt1=new Font(TimesRoman,Font.Bold,18); save.setFont(fnt1); save.setBound(320,400,180,30); f.add(save,BorderLayout.CENTER); curr=new JButton(Current Account); curr.addActionListener(this); curr.setFont(fnt1); curr.setBound(550,400,180,30); f.add(curr,BorderLayout.CENTER); Banking.dp.add(f); f.setVisible(true); } Void tran() { tr=new JInternalFrame(Transaction,false,true.false,true); tr.setBounds(0,0,900,730); tr.setLayout(null); ac=new JLabel(Enter A/C No.); ac.setFont(fnt1); ac.setBounds(200,300,600,30); tr.add(ac,Borderlayout.CENTER); acn=new JTextField(,20);

can.setFont(fnt1); acn.setBound(400,300,80,30); tr.add(acn,BorderLayout.CENTER); ok=new JButton(OK); ok.addActionListener(this); ok.setFont(fnt1); ok.setBound(400,400,70,30); tr.add(ok,BorderLayout.CENTER); Banking.dp.add(tr); tr.setVisible(true); } void depwi() { tr1=new JInternalFrame(Transaction,false,true,true,false); tr1.setBound(0,0,900,730); tr.1setLayout(null); de.new JButton(Deposit); de.setFont(fnt1); de.setBound(300,350,150,30); tr1.add(de,BorderLayout.CENTER); de.addActionListener(this); wi=new JButton(Withdraw); wi=addActionListener(this); wi.setFont(fnt1); wi.setBound(500,350,150,30);

amtlb=new JLabel(Enter Amount); amtlb.setBounds(150,150,150,30); amtlb.setFont(fnt1); tr1.add(amtlb); amttf=new JTextField(,20); amttf.setFont(fnt1); amttf.setBounds(350,150,150,30); tr1.add(amttf); tr1.add(wi); Banking.dp.add(tr1); tr1.setVisible(true); } public void actionPerformed(ActionEvent ae); { if(ae.getSource()==save) { tran(); } else if(ae.getSource()==ok&&can.getText().lenth()!=0) { depwi(); } if(ae.getSource()==curr) { tran1(); }

else if (ae.getSource()==ok1&&acn1.getText().length()!=0) { depwi1(); } else if(ae.getSource()==de&&amttf.getText().length()!=0) { int a=0; try { PreparedStatement ps1=Banking.con.prepareStatement(select Amount from Saving where Accountno=?); ps1.setInt(1,Integer.parseInt(can.getText())); ResultSet rs=ps1.excuteQuery(); while(rs.next()) a=rs.getInt(Amount); PreparedStatement Ps=Banking.con.prepareStatement(update Saving set Amount =? Where Accountno=?); ps.setlnt(1,a+Integer.parseInt(amttf.getText())); ps.setInt(2,Integer.parseInt(can.getText())); ps.executeUpdate(); Banking.con.commit(); } catch(Exception e) { System.out.println(e.getMessage));

} } else if(ae.getSource()==wi&&amttf.getText().length()!=0) { int a=0; try { PreparedStatement ps1=Banking.con.prepareStatement(select Amount from Saving where Accountno.=?); ps1.setInt(1,Integer.parseInt(can.getText())); ResultSet rs=ps1.executeQuery(); while(rs.next()); a=rs.getInt(Amount); PreparedStatement ps=Banking.con.prepareStatement(update Saving set Amount=? Where Accountno=?); ps.setInt(1,a-setInteger.parseInt(amttf.getText())); ps.setInt(2,Integer.parseInt(can.getText())); Banking.con.commit(); } catch(Exception e) { System.out.println(e.getMessage()); } } else if (ae.getSource()==wi&&amttf1.getText().length()!=0)

{ int a=0; try { PreparedStatement ps1=Banking.con.prepareStatement(select Ammount from Current where Accountno=?); ps1.setInt(1,Integer.parseInt(acn1.getText())); ResultSet rs=ps1.executeQuery(); while(rs.next()); a=rs.getInt(Ammount); PrepareStatement ps=Banking.con.prepareStatement(udate Current set Ammount=? Where Accountno=?); ps.setInt(1, a-Integer.parseInt(amttf1.getText())); ps.setInt(2,integer.parseInt(acn1.getText())); ps.executeUpdate(); Banking.con.commit(); } catch(Exception e) { System.out.println(e.getMessage()); } } else if(ae.getSource()==de1&&amttf1=get.Text().length()!=0) { int a=0;

try { PreparedStatement ps1=Banking.con.PrepareStatement(select Ammount from current where Accountno=?); ps1.setlnt(1,Integer.parseInt(acn1.getText())); ResultSet rs=ps1.executeQuery(); while(rs.next()); a=rs.getint(Ammount); PrepareStaement ps=Banking.con.prepareStatement(update Current set Ammount=? where Accountno=?); ps.setInt(1,a+Integer.parseInt(amttf1.getText())); ps.setInt(2,Integer.parseInt(acn1.getText())); ps.executeUpdate(); Banking.con.commit(); } catch(Exception e); { System.out.println(e.getMessage()); } } } void tran1() { tr=new JInternalFrame(Transaction,false,true,false,true); tr.setBound(0,0,900,730);

tr.setLayout(null); ac=new JLabel(Enter A/C No.); ac.setFont(fnt1); ac.setBounds(200,300,600,30); tr.add(ac); acn1=new JTextField(,20); acn1.setFont(fnt1); acn1.Bounds(400,300,80,30); tr.add(acn1); ok1=new JButton(OK); ok1.addActionListener(this); ok1.setFont(fnt1); ok1.setBounds(400,400,70,30); tr.add(ok1,BorderLayout.CENTER); Banking.dp.add(tr); tr.setVisible(true); } void depwi1(); { tr1=new JInternalFrame(Transaction,false,true,true,false); tr1.setBounds(0,0,900,730); tr1.setLayout(null); de1=new JButton(Deposit); de1.setFont(fnt1); de1.setBounds(300,350,150,30);

de1.addActionListener(this); tr1.add(de 1); wi1=new JButton(Withdraw); wi1.addActionListener(this); wi1.setFont(fnt1); wi1.setBounds(500,350,150,30); amtlb=new JLabel(Enter Amount); amtlb.setBounds(150,150,150,30); amtlab.setFont(fnt1); tr1.add(amtlab); amttf1=new JTextField(,20); amttf1.setBounds(350,150,150,30); tr1.add(amttf1); tr1.add(wi1); Banking.dp.add(tr1); tr1.setVisible(true); } } class viewallaccount implements ActionListener { JInternalFrame f; JButton Save,Curr,Field,del,check; Font fnt1: Vector data,column,rowdata; JTable tab;

JScrollPane sp; viewallaccount() { f=new JInternalFrame(Type of account ,false,true.true,false); f.setBounds(0,0,900,730); f.setLayout(null); data=new Vector(); coloumn=new Vector(); rowdata=new Vector(); Save=new JButton(Saving Account); Save.addActionListener(this); fnt1=new Font(TimesRoman,Font.Bold,18); Save.setBounds(320,50,180,30); f.add(Save,BorderLayout.CENTER); Curr=new JButton(Current Account); Curr.addActionListener(this); Curr.setFont(fnt1); Curr.setBounds(320,120,180,30); del=new JButton(Delete); del.setFont(fnt1); del.addActionListener(this); f.add(Curr,BorderLayout.CENTER); Fixed=new JButton(Fixed Account); Fixed.addActionListener(this); Fixed.setFont(fnt1); Fixed.setBounds(320,190,180,30);

f.add(Fixed,BorderLayout.CENTER); Banking.dp.add(f); f.setVisible(true); } void getdata() { if(check.getActionCommand()==Current Account); { try { Statement st=Banking.con.createStatement(); ResultSet rs=st.executeQuery(select*from Current Order by Accoutno.); data.clear(); column.clear(); ResultSetMetaData rsd=rs.getMetaData(); int col=rsd.getColumnCount(); for(int i=0;i<col;i++) { column.addElement(rsd.getColumnLabel(i+1)); } while(rs.next()) { rowdata=new Vector(); rowdata.addElement(rs.getString(Accountno)); rowdata.addElement(rs.getString(Name));

rowdata.addElement(rs.getString(Father Name)); rowdata.addElement(rs.getString(Sex)); rowdata.addElement(rs.getString(Date of Date)); rowdata.addElement(rs.getString(Adress)); rowdata.addElement(rs.getString(Contact no.)); rowdata.addElement(rs.getString(Amount)); data.addElement(rowdata); } } catch(Exception e) { System.out.println(e.getMessage()); } } else if(check.getActionCommand()==Saving Account); { try { Statement st=Banking.con.createStatement(); ResultSet rs=st.executeQuery(select* from Saving order by Accountno); data.clear(); ResultSetMetaData rsd=rs.getMetaData(); int col=rsd.getColumnCount(); for(int i=0;i<col;i++); {

column.addElement(rsd.getColumnLabel(i+1)); } while(rs.next()) { rowdata=new Vector(); rowdata.addElement(rs.getString(Accountno)); rowdata.addElement(rs.getString(Name)); rowdata.addElement(rs.getString(Father Name)); rowdata.addElement(rs.getString(Sex)); rowdata.addElement(rs.getString(Date of Date)); rowdata.addElement(rs.getString(Adress)); rowdata.addElement(rs.getString(Contact no.)); rowdata.addElement(rs.getString(Amount)); data.addElement(rowdata); } } catch(Exception e) { System.out.println(e.getMessage()); } } else if (check.getActionCommand()==Fixed Account) { try {

Statement st=Banking.con.createStatement(); ResultSet rs=st.executeQuery(select* from Fixed order by Accountno); data.clear(); ResultSetMetaData rsd=rs.getMetaData(); int col=rsd.getColumnCount(); for(int i=0;i<col;i++); { column.addElement(rsd.getColumnLabel(i+1)); } while(rs.next()) { rowdata=new Vector(); rowdata.addElement(rs.getString(Accountno)); rowdata.addElement(rs.getString(Name)); rowdata.addElement(rs.getString(Father Name)); rowdata.addElement(rs.getString(Sex)); rowdata.addElement(rs.getString(Date of Date)); rowdata.addElement(rs.getString(Adress)); rowdata.addElement(rs.getString(Contact no.)); rowdata.addElement(rs.getString(Amount)); rowdata.addElement(rs.getString(Duration)); rowdata.addElement(rs.getString(TotalAmmount)); data.addElement(rowdata); } }

catch(Exception e) { System.out.println(e.getMessage()); } } } public void actionPerformed(ActionEvent ae) { if(ae.getSource()==Save) { check=Save; acfrom(); } else if(ae.getSource()==del) } if(check.getactionCommand()==Saving Account,&&tab.getSelectedRow()!=-1) { try { PreparedStatement ps=Banking.con.prepareStatement(delete from Saving where Accountno=?); ps.setInt(1,Integer.parseInt(tab.getValueAt(tab.getSelectedRow(),0).toString())); ps.executeUdate(); Banking.con.commit(); }

catch(Exception e) { System.out.println(e.getMessage()); } f.setVisible(false); } if(check.getActionCommand()==Current Account,&&tab.getSelectedRow()!=-1) { try { PreparedStatement ps=Banking.con.prepareStatement(delete from Current where Accountno=?); ps.setInt(1,Integer.parseInt(tab.getValueAt(tab.getSelectedRow(),0).toString())); ps.executeUdate(); Banking.con.commit(); } catch(Exception e) { System.out.println(e.getMessage()); } f.setVisible(false); } if(check.getActionCommand()==Fixed Account,&&tab.getSelectedRow()!=-1) { try

{ PreparedStatement ps=Banking.con.prepareStatement(delete* from Fixed where Accountno=?); ps.setInt(1,Integer.parseInt(tab.getValueAt(tab.getSelectedRow(),0).toString())); ps.executeUdate(); Banking.con.commit(); } catch(Exception e) { System.out.println(e.getMessage()); } f.setVisible(false); } } else { check=Fixed; accfrom(); } } void accform(); { f=new JInternalFrame(Account From,false,true,true,false); f.setBounds(0,0,900,730) f.setLayout(null)

getdata(); tab=new JTable(data,column); sp=new JScrollPane(tab); sp.setBounds(50,50,800,500); f.add(sp); del.setBounds(250,600,150,25); f.add(del); Banking.dp.add(f); f.setVisible(true); } } class delaccount implements ActionListener { JInternalFrame f; JButton Save,Curr,Fixed,Check,de1,de2,de3,cn1,cn2,cn3; JLabel ac; JTextField acn1,acn2,acn3; Font fnt1; delaccount() f=new JInternalframe(Type of Account,false,true,true,false); f.setBounds(0,0,900,730); f.setLayout(null); Save=new JButton(Saving Account); Save.addActionListener(this); Fnt1= new Font(TimesRoman,Font.Bold,18);

Save.setFont(fnt1); Save.setBounds(320,50,180,30); f.add(Save,BorderLayout.CENTER); Curr=new JButton(Current Account); Curr.addActionListener(this); Curr.setFont(fnt1); Curr.setBounds(320,120,180,30); f.add(Curr,BorderLayout.Center); Fixed=new JButton(Fixed Account); Fixed.addActionListener(this); Fixed.setFont(fnt1); Fixed.setBounds(320,120,180,30); f.add(Fixed,BorderLayout.CENTER); Banking.dp.add(f); f.setVisible(true); } void delforms() { f=new JInternalFrame(Delete From,false,true,true,false); f.setBounds(0,0,900,730); ac=new JLabel(Enter A/C No.); ac.setFont(fnt1); ac.setBounds(200,300,600,30); f.add(ac,BorderLayout.CENTER); acn1=new JTextField(,20); acn1.setFont(fnt1);

acn1.setBounds(400,300,80,30); f.add(acn1,BorderLayout.CENTER); de1=new JButton(Delete); de1.addActionListener(this); de1.setFont(fnt1); de1.setBounds(320,120,180,30); f.add(de1,BorderLayout.CENTER); cn1=new JButton(Cancel); cn1.addActionListener(this); cn1.setFont(fnt1); cn1.setBounds(320,120,180,30); f.add(cn1,BorderLayout.CENTER); Banking.dp.add(f); f.setVisible(true); } void delformc() { f=new JInternalFrame(Delete From,false,true,true,false); f.setBounds(0,0,900,730); f.setLayout(null); ac=new JLabel(Enter A/C No.); ac.setFont(fnt1); ac.setBounds(200,300,600,30); f.add(ac,BorderLayout.CENTER); acn2=new JTextField(,20); acn2.setFont(fnt1);

acn2.setBounds(400,300,80,30); f.add(acn2,BorderLayout.CENTER); de2=new JButton(Delete); de2.addActionListener(this); de2.setFont(fnt1); de2.setBounds(400,400,100,30); f.add(de2,BorderLayout.CENTER); cn2=new JButton(Cancel); cn2.setFont(fnt1); cn2.setBounds(550,400,100,30); f.add(cn2,BorderLayout.CENTER); Banking.dp.add(f); f.setVisible(true); } void delformf() { f=new JInternalFrame(Delete From,false,true,true,false); f.setBounds(0,0,900,730); f.setLayout(null); ac=new JLabel(Enter A/C No.); ac.setFont(fnt1); ac.setBounds(200,300,600,30); f.add(ac,BorderLayout.CENTER); acn3=new JTextField(,20); acn3.setFont(fnt1); acn3.setBounds(400,300,80,30);

f.add(acn3,BorderLayout.CENTER); de3=new JButton(Delete); de3.addActionListener(this); de3.setFont(fnt1); de3.setBounds(400,400,100,30); f.add(de3,BorderLayout.CENTER); cn3=new JButton(Cancel); cn3.setFont(fnt1); cn3.setBounds(550,400,100,30); f.add(cn3,BorderLayout.CENTER); Banking.dp.add(f); f.setVisible(true); } public void actionPerformed(ActionEvent ae) { delforms(); } else if(ae.getSource()==Curr) } delformc(); } else if(ae.getSource()==Fixed) } delformf(); }

else if(ae.getSource()==de1&&acn1.getText().length()!=0) { try { PreparedStatement ps1=Banking.con.prepareStatement(delete* from Saving where Accountno=?); ps1.setInt(1,Integer.parseInt(acn1.getText())); ps.executeUdate(); Banking.con.commit(); } catch(Exception e) { System.out.println(e.getMessage()); } else if(ae.getSource()==de2&&acn2.getText().length()!=0) { try { PreparedStatement ps1=Banking.con.prepareStatement(delete* from Current where Accountno=?); ps1.setInt(1,Integer.parseInt(acn2.getText())); ps.executeUdate(); Banking.con.commit(); } catch(Exception e)

{ System.out.println(e.getMessage()); } else if(ae.getSource()==de2&&acn2.getText().length()!=0) { try { PreparedStatement ps1=Banking.con.prepareStatement(delete* from Fixed where Accountno=?); ps1.setInt(1,Integer.parseInt(acn3.getText())); ps.executeUdate(); Banking.con.commit(); } catch(Exception e) { System.out.println(e.getMessage()); } } } }

TESTING
INTRODUCTION

Testing is most important aspect of any project. A web application becomes more crucial since the information is to be viewed by thousand of user. It is essential for developer to make sure that the web presentation work for technical and well as usability side. We have performed the module level testing and content verification before going for integrity and usability testing.

S-ar putea să vă placă și