ONLINE RAILWAY RESERVATION SYSTEM

Size: px
Start display at page:

Download "ONLINE RAILWAY RESERVATION SYSTEM"

Transcription

1 Ex. No: Date: ONLINE RAILWAY RESERVATION SYSTEM AIM: methodologies To develop a software for online railway reservation system project by using software ALGORITHM: Step1: Open a VB project. Step2: Design the main form such as Reservation and cancellation. Step3: In the reservation form, obtain the passenger and Train details. Step4: Connect the database using AddIns->Database->MS Access. Step5: Connect the database with necessary forms. Step6: Add the coding to the forms. Step7: Save the process. Step8: Execute the program. Step 9: Enter all the fields in run time and perform the operations. Step10: Stop the process.

2 ONLINE RAILWAY RESERVATION SYSTEM: USE CASE DIAGRAM Reservation Form Name Train No Train Name From To Date No of Passengers Reservation form Ticket Status(Waiting/Conform) customer Ticket Issuer Amount TIckets

3 ONLINE RAILWAY RESERVATION SYSTEM: SEQUENCE DIAGRAM Customer Counter Reservation Form Ticket Issuer Going to Fill up the details Give the form Ticket Status Give the corresponding amount Ticket Issue

4 ONLINE RAILWAY RESERVATION SYSTEM: COLLABORATION DIAGRAM Customer 1: Going to Counter 5: Give the corresponding amount 2: Fill up the details 4: Ticket Status 6: Ticket Issue Reservation Form 3: Give the form Ticket Issuer

5 ONLINE RAILWAY RESERVATION SYSTEM: STATE CHART DIAGRAM Reservation Form Filling Details Passenger Details Train No. & Train Name Source & Destination Place Date & No. of Tickets Ticket Issuer Receive Reservation Form Check Availability of Ticket Inform Ticket Status Collect money and Issue Ticket

6 ONLINE RAILWAY RESERVATION SYSTEM: ACTIVITY DIAGRAM Customer Fill the form Give the amount Issuer Ticket status Issue the ticket

7 ONLINE RAILWAY RESERVATION SYSTEM

8 SOURCE CODE: Private Sub cmdadd_click() 'To Add New Record Data1.Recordset.AddNew Private Sub cmddelete_click() 'To Delete the Record Data1.Recordset.Delete Data1.Recordset.MoveFirst Private Sub cmdrefresh_click() 'To Refresh & to Move First Data1.Refresh Private Sub cmdupdate_click() 'To Update the Current Record Data1.UpdateRecord Data1.Recordset.Bookmark = Data1.Recordset.LastModified Private Sub cmdclose_click() 'To Close the Form Unload Me Private Sub First_Click() 'To Move First Record Data1.Recordset.MoveFirst Private Sub Last_Click() 'To Move Last Record Data1.Recordset.MoveLast Private Sub Next_Click() 'To Move Next Record If Data1.Recordset.EOF = True Then MsgBox ("LAST RECORD") Else Data1.Recordset.MoveNext Private Sub Previous_Click() 'To move Previous record If Data1.Recordset.BOF = True Then

9 MsgBox ("FIRST RECORD") Else Data1.Recordset.MovePrevious Private Sub txtfields_gotfocus(index As Integer) 'To Calculate the total charge Total no of tickets * ticket charge txtfields(11).text = (Val(txtFields(5)) * Val(txtFields(6)))

10 Ex. No: Date: PAYROLL PROCESSING SYSTEM AIM: methodologies. To develop software for payroll processing system project by using software ALGORITHM: Step 1: Start the process. Step 2: Design the VB project with different forms. Step 3: Add needed label box, text box, command button to the form. Step 4: Connect the database using AddIns->Database->MS Access. Step 5: Connect the database with necessary forms. Step 6: Add the coding to the forms. Step 7: Save the process. Step 8: Execute the program. Step 9: Stop the process.

11 PAYROLL SYSTEM: USE CASE DIAGRAM COLLECT EMPLOYEE DETAILS CALCULATE SALARY DETAILS EMPLOYEE ACCOUNTANT UPDATE THE DATABASE ISSUE THE SALARY

12 PAYROLL SYSTEM: SEQUENCE DIAGRAM EMPLOYEE ACCOUNTANT DATA BASE EMPLOYEE NAME EMPLOYEE ID VERIFY THE DATA GET THE BASIC PAY DETAIL CALCULATE HRA,DA,PA,GROSS & NET SALARY UPDATE THE DATABASE GIVE THE SALARY PAYROLL SYSTEM: COLLABORATION DIAGRAM 5: CALCULATE HRA,DA,PA,GROSS & NET SALARY EMPLOYEE 1: EMPLOYEE NAME 2: EMPLOYEE ID 7: GIVE THE SALARY ACCOUNTANT 4: GET THE BASIC PAY DETAIL 3: VERIFY THE DATA 6: UPDATE THE DATABASE DATA BASE

13 PAYROLL SYSTEM: STATE CHART DIAGRAM DATA COLLECTION GET EMPLOYEE ID & NAME VERIFY THE ID CALCULATION GET THE BASIC PAY CALCULATE THE HRA, DA, PA, GROSS, NET SALARY UPDATE THE DETAILS IN DATA BASE ISSUE OF SALARY PAYROLL SYSTEM: ACTIVITY DIAGRAM GET THE EMPLOYEE DETAILS VERIFY THE DATA NO IF CORRECT YES GET THE BASIC PAY FROM DATABASE CALCULATE THE HRA, DA, PA, GROSS, NET SALARY UPDATE THE DATABASE

14 FORM DESIGN PAYROLL PROCESSING SYSTEM

15 SOURCE CODE: Private Sub Command1_Click() Data1.Recordset.Update Private Sub Command10_Click() Data1.Recordset.AddNew Private Sub Command2_Click() Text10.Text = Val(Text7.Text) + Val(Text8.Text) + Val(Text9.Text) Private Sub Command3_Click() Text1.Text = "" Text2.Text = "" Text3.Text = "" Text4.Text = "" Text5.Text = "" Text6.Text = "" Text7.Text = "" Text8.Text = "" Text9.Text = "" Text10.Text = "" Text11.Text = "" Text12.Text = "" Text13.Text = "" Private Sub Command4_Click() End Private Sub Command5_Click() Data1.Recordset.MoveFirst Private Sub Command6_Click() Data1.Recordset.MoveNext Private Sub Command7_Click() Data1.Recordset.MovePrevious Private Sub Command8_Click() Data1.Recordset.MoveLast Private Sub Command9_Click() Text13.Text = Val(Text10.Text) - (Val(Text11.Text) + Val(Text12.Text)) Private Sub Form_Load() Data1.Visible = True

16 OUTPUT: RESULT: The above programs are deployed and verify the output.

17 Ex. No: Date: INVENTORY SYSTEM AIM: To develop software for Inventory system project by using software methodologies. ALGORITHM: Step 1: Start the process. Step 2: Design the VB project with different forms. Step 3: Add needed label box, text box, command button to the form. Step 4: Connect the database using AddIns->Database->MS Access. Step 5: Connect the database with necessary forms. Step 6: Add the coding to the forms. Step 7: Add all the stock details in the new details entry and purchase details in the appropriate forms. Step 8: Save the process. Step 9: Execute the program. Step 10: Stop the process

18 INVENTORY SYSTEM: USE CASE DIAGRAM Purchase items Stock Incharge Stock Maintenance Customer Updated the Stock & maintain Reorder level INVENTORY SYSTEM: SEQUENCE DIAGRAM CUSTOMER STOCK INCHARGE DATABASE Ask for an item check the availability Status If available, sell it Update Repeat for 'n' items Check the reorder level status of the item If insufficient, order the items Repeat for 'n' times

19 INVENTORY SYSTEM: COLLABORATION DIAGRAM 9: If insufficient, order the items 10: Repeat for 'n' times 1: Ask for an item CUSTOMER STOCK INCHARGE 4: If available, sell it 6: Repeat for 'n' items 3: Status 8: status of the item 2: check the availability 5: Update 7: Check the reorder level DATABASE INVENTORY SYSTEM: STATE CHART DIAGRAM Add item details to database Stock details Check whether Selling or Purchasing Update the database Purchase Check item quality is good If it is good, purchase item Save purchasing details in to database Check the availability of the item Sell If it is avalable, sell it Save selling details in to database

20 INVENTORY SYSTEM: ACTIVITY DIAGRAM Add the item details to DB Sell Check status of the items Check Sell or Purchase Purchase NO Move that item from stock Can not process YES Check if it is available Check if the Quality is good NO Reject that item YES Purchase that item Update the item details

21 INVENTORY SYSTEM SOURCE CODE: Private Sub Label1_Click() Display New Details Entry Form FrmNew.Show Private Sub Label2_Click() Display Purchase Form FrmPurchase.Show Private Sub Label3_Click() Unload Me 1. New Details Entry Form

22 Private Sub CmdAddnew_Click() Frame1.Enabled = True CmdSave.Enabled = True CmdAddnew.Enabled = False Private Sub CmdExit_Click() Unload Me Private Sub CmdSave_Click() rs.open "stock", cn, adopendynamic, adlockoptimistic, adcmdtable rs.addnew rs!name = Text1.Text rs!qty = Val(Text3.Text) rs!price = Val(Text4.Text) rs!sid = Text5.Text rs.update MsgBox "Record Save Sucessfully", vbinformation rs.close Private Sub Form_Load() connect 2. Purchase form Private Sub CmdAddnew_Click() Frame1.Enabled = True TxtSID.SetFocus Private Sub CmdExit_Click() Unload Me Private Sub CmdSave_Click() rs!qty = rs!qty - Val(TxtQty.Text) rs.update MsgBox "Record Updated Sucessfully", vbinformation rs.close CmdAddnew.Enabled = True CmdSave.Enabled = False Frame1.Enabled = False Private Sub Form_Load() connect

23 Private Sub TxtQty_KeyPress(KeyAscii As Integer) If KeyAscii = 13 And Not TxtQty.Text = "" Then Txtname.Text = rs!name TxtPrice.Text = Val(TxtQty.Text) * rs!price CmdSave.Enabled = True CmdSave.SetFocus Private Sub TxtSID_KeyPress(KeyAscii As Integer) If KeyAscii = 13 And Not TxtSID.Text = "" Then str = "select *from stock where sid='" & TxtSID.Text & "';" rs.open str, cn, adopendynamic, adlockoptimistic, adcmdtext If rs.bof And rs.eof Then MsgBox "Record not Fount", vbinformation rs.close Else If Not rs!qty = 0 Then MsgBox "Stocks Are Available Enter The Quantity", vbinformation TxtQty.Enabled = True TxtQty.SetFocus Else MsgBox "No Stock Currently", vbinformation TxtSID.SetFocus TxtQty.Enabled = False rs.clos Module 1 Public cn As Connection Public rs As Recordset Public str As String Public Function connect() Set cn = New ADODB.Connection cn.provider = "microsoft.jet.oledb.4.0" cn.open App.Path & "\" & "database.mdb" Set rs = New ADODB.Recordset End Function

24 OUTPUT: RESULT: The above programs are deployed and verify the output.

25 Ex. No: Date: AUTOMATING THE BANKING PROCESS Aim: To develop software for ATM System project by using software methodologies Algorithm: Step 1: Start the process. Step 2: Design the VB project with different forms. Step 3: Add needed label box, text box, command button to the form. Step 4: Create the Login form that contains the details of card no and pin number. Step 5: Connect the database using AddIns->Database->MS Access. Step 6: Connect the database with necessary forms. Step 7: Add the coding to the forms. Step 8: Save the process. Step 9: Execute the program. Step 10: Enter the details for performing saving or withdraw operations. Step 11: Stop the process.

26 ATM: USE CASE DIAGRAM Insert card & Verification Select type of Transaction Customer Perform the Transaction ATM Take the card ATM: SEQUENCE DIAGRAM CUSTOMER ATM MACHINE DATABASE Insert the card Enter password Check password Prompt for Transaction type Select type of transaction Perform transaction Check the account Update the account Repeat Transactions Take the card

27 ATM: COLLABORATION DIAGRAM 9: Repeat Transactions CUSTOMER 1: Insert the card 2: Enter password 5: Select type of transaction ATM MACHINE 7: Perform transaction 10: Take the card 4: Prompt for Transaction type 3: Check password 6: Check the account 8: Update the account DATABASE ATM: STATE CHART DIAGRAM ATM Process Insert Card Enter Pin Select Type of Transaction Perform the Transaction Take the Money Take the Card Machine(ATM) Insert Card & Verification State Insert Card Enter Correct PIN Check the PIN Wrong Correct Specify the Transaction Type Transaction Type Select the

28 Wrong Correct Specify the Transaction Type Transaction Type Select the Transaction Savings A/C Current A/C Select_1 Select_2 Withdrawal Deposit Withdraw Deposite Perform the Transaction YES Go to select the transaction state NO NewState

29 ATM: ACTIVITY DIAGRAM Insert card Enter pin Password not accepted Password accepted Select Type of Transaction Current A/C Savings A/C Withdraw Deposit Withdrawl Deposite Select Option Perform the Trasaction Select Another Transaction Take the card No more Transaction

30 1. Login Form ATM SYSTEM SOURCE CODE: Dim t As Integer Private Sub Cmdcacel_Click() Unload Me Close the window Private Sub Cmdok_Click() Check for valid PIN number str = "select * from newcust where pid ='" & MDIForm1.Txtpno.Text & "';" rs.open str, cn, adopendynamic, adlockoptimistic, adcmdtext If rs.bof And rs.eof Then MsgBox ("Invalid PIN or Card Number") rs.close Exit Sub Else FrmWelcome.Show MDIForm1.Visible = False rs.close Private Sub dot_click() Display. In either pin field or card number field If t = 0 Then TxtCno.Text = TxtCno.Text & dot.caption

31 Else Txtpno.Text = Txtpno.Text & dot.caption Private Sub eight_click() Display 8 In either pin field or card number field If t = 0 Then TxtCno.Text = TxtCno.Text & eight.caption Else Txtpno.Text = Txtpno.Text & eight.caption Private Sub five_click() Display 5 In either pin field or card number field If t = 0 Then TxtCno.Text = TxtCno.Text & five.caption Else Txtpno.Text = Txtpno.Text & five.caption Private Sub four_click() Display 4 In either pin field or card number field If t = 0 Then TxtCno.Text = TxtCno.Text & four.caption Else Txtpno.Text = Txtpno.Text & four.caption Private Sub MDIForm_Load() Connect Private Sub nine_click() Display 9 In either pin field or card number field If t = 0 Then TxtCno.Text = TxtCno.Text & nine.caption Else Txtpno.Text = Txtpno.Text & nine.caption Private Sub one_click() Display 1 In either pin field or card number field If t = 0 Then TxtCno.Text = TxtCno.Text & one.caption Else Txtpno.Text = Txtpno.Text & one.caption

32 Private Sub seven_click() Display 7 In either pin field or card number field If t = 0 Then TxtCno.Text = TxtCno.Text & seven.caption Else Txtpno.Text = Txtpno.Text & seven.caption Private Sub six_click() Display 6 In either pin field or card number field If t = 0 Then TxtCno.Text = TxtCno.Text & six.caption Else Txtpno.Text = Txtpno.Text & six.caption Private Sub three_click() Display 3. In either pin field or card number field If t = 0 Then TxtCno.Text = TxtCno.Text & three.caption Else Txtpno.Text = Txtpno.Text & three.caption Private Sub two_click() Display 2 In either pin field or card number field If t = 0 Then TxtCno.Text = TxtCno.Text & two.caption Else Txtpno.Text = Txtpno.Text & two.caption Private Sub TxtCno_GotFocus() Display. In either pin field or card number field t = 0 Private Sub Txtpno_GotFocus() t = 1 Private Sub zero_click() Display 0 In either pin field or card number field If t = 0 Then TxtCno.Text = TxtCno.Text & zero.caption Else Txtpno.Text = Txtpno.Text & zero.caption

33 Private Sub CmdInquery_Click() Display the Balance enquery form FrmBalance.Show MDIForm1.Visible = False Private Sub CmdSaving_Click() Display the Deposit form FrmDeposit.Show Private Sub CmdWithdraw_Click() Display Withdrawal form FrmWithdraw.Show Private Sub Command5_Click() Close the window MDIForm1.Visible = True Unload Me Frame Flex Grid control

34 Dim j As Integer Private Sub CmdDone_Click() FrmWelcome.Visible = True Unload Me Private Sub Form_Load() Connect fg.textmatrix(0, 0) = "Time" fg.textmatrix(0, 1) = "Date" fg.textmatrix(0, 2) = "Amount" fg.textmatrix(0, 3) = "Transation" fg.colwidth(0) = 1400 fg.colwidth(1) = 1100 Private Sub Optcurrent_Click() Balance Enquiry for Current Account j = 1 fg.rows = 1 str = "select * from deposit where pin ='" & MDIForm1.Txtpno.Text & "'and type='current';" rs.open str, cn, adopendynamic, adlockoptimistic, adcmdtext If rs.bof And rs.eof Then rs.close Exit Sub Else While rs.eof = False fg.rows = fg.rows + 1 fg.textmatrix(j, 0) = rs!time fg.textmatrix(j, 1) = rs!date fg.textmatrix(j, 2) = rs!amount fg.textmatrix(j, 3) = rs!action j = j + 1 rs.movenext Wend rs.close Private Sub Optsaving_Click() Balance Enquiry for Saving Account j = 1 fg.rows = 1 str = "select * from deposit where pin ='" & MDIForm1.Txtpno.Text & "'and type='saving';" rs.open str, cn, adopendynamic, adlockoptimistic, adcmdtext If rs.bof And rs.eof Then rs.close Exit Sub Else While rs.eof = False fg.rows = fg.rows + 1

35 fg.textmatrix(j, 0) = rs!time fg.textmatrix(j, 1) = rs!date fg.textmatrix(j, 2) = rs!amount fg.textmatrix(j, 3) = rs!action j = j + 1 rs.movenext Wend rs.close Private Sub CmdCsubmit_Click() Save the amount to current Account database If Not Txtsamound.Text = "" Then rs.open "deposit", cn, adopendynamic, adlockoptimistic, adcmdtable rs.addnew rs!amount = Val(Txtsamound.Text) rs!date = Date rs!time = Time rs!type = "current" rs!action = "deposit" rs!pin = MDIForm1.Txtpno.Text rs.save MsgBox (" Record Saved Sucessfully") rs.close Private Sub CmdDone_Click() Unload Me Private Sub CmdSSubmit_Click() Save the amount to saving Account database If Not Txtcamound.Text = "" Then rs.open "deposit", cn, adopendynamic, adlockoptimistic, adcmdtable rs.addnew rs!amount = Val(Txtcamound.Text) rs!date = Date

36 rs!time = Time rs!type = "saving" rs!action = "deposit" rs!pin = MDIForm1.Txtpno.Text rs.update MsgBox (" Record Saved Sucessfully") rs.close Private Sub Form_Load() Connect OptCurrent.Value = True FrameCurrent.Visible = True FrameSaving.Visible = False Private Sub Optcurrent_Click() FrameCurrent.Visible = True FrameSaving.Visible = False Private Sub Optsaving_Click() FrameCurrent.Visible = False FrameSaving.Visible = True

37 Private Sub CmdCsubmit_Click() Save the current withdrawal amount to database If Not Txtsamound.Text = "" Then rs.open "deposit", cn, adopendynamic, adlockoptimistic, adcmdtable rs.addnew rs!amount = Val(Txtsamound.Text) rs!date = Date rs!time = Time rs!type = "current" rs!action = "withdraw" rs!pin = MDIForm1.Txtpno.Text rs.save MsgBox (" Record Saved Sucessfully") rs.close Private Sub CmdDone_Click() Unload Me Private Sub CmdSSubmit_Click() Save the saving withdrawal amount to database If Not Txtcamound.Text = "" Then rs.open "deposit", cn, adopendynamic, adlockoptimistic, adcmdtable rs.addnew rs!amount = Val(Txtcamound.Text) rs!date = Date rs!time = Time rs!type = "saving" rs!action = "withdraw" rs!pin = MDIForm1.Txtpno.Text rs.update MsgBox (" Record Saved Sucessfully") rs.close Private Sub Form_Load() Connect OptCurrent.Value = True FrameCurrent.Visible = True FrameSaving.Visible = False Private Sub Optcurrent_Click() FrameCurrent.Visible = True FrameSaving.Visible = False Private Sub Optsaving_Click() FrameCurrent.Visible = False FrameSaving.Visible = True

38 Module for global data declaration Module 1 Public cn As Connection Public rs As Recordset Public cmd As Command Public str As String Function Connect() Set cn = New ADODB.Connection cn.provider = "Microsoft.Jet.Oledb.4.0" cn.open App.Path & "\" & "database.mdb" Set rs = New ADODB.Recordset Set cmd = New ADODB.Command End Function Database path and name RESULT: The above programs are deployed and verify the output.

39 Ex. No: Date: Aim: Algorithm: To develop software for Chess games project by using software methodologies Step 1: Start the process. Step 2: Design the VB project. Step 3: Add needed label box, text box, command button, picture box and Timer to the form. Step 4: Design the form by placing the picture and set the timer. Step 5: Add the coding to the form for the software game. Step 6: Save the process. Step 7: Execute the Game. Step 8: Stop the process. SOFTWARE GAME

40 GAME: USE CASE DIAGRAM GAME: SEQUENCE DIAGRAM

41 GAME: COLLABORATION DIAGRAM GAME: STATE CHART DIAGRAM

42 SOURCE CODE: Dim misscount As Integer Dim score As Integer Private Sub Frame1_Click() Label2.Caption = "YOU MISS" misscount = misscount + 1 If (misscount = 10) Then MsgBox "YOU MISS LOT OF TIME" End Private Sub PCTgame_Click() score = score + 1 Label1.Caption = "SCORE" + Str(score) If (score = 10) Then Timer1.Interval = Timer1.Interval ElseIf (score = 15) Then Timer1.Interval = Timer1.Interval ElseIf (score = 20) Then Timer1.Interval = Timer1.Interval Label2.Caption = "GOAL" Private Sub Timer1_Timer() Dim rt As Integer Dim rl As Integer Call Randomize rt = Int((5000 * Rnd) + 100) rl = Int((5000 * Rnd) + 10) PCTgame.Left = rl PCTgame.Top = rt

43 OUTPUT:

44 Ex. No: Date: LIBRARY MANAGEMENT SYSTEM AIM: To develop software for library management system by using software methodologies ALGORITHM: Step 1: Start the process. Step 2: Design the necessary form. Step 3: Create a MDI form and enable the form. Step 4: Go with add-ins,establish a ODBC connectivity between front end and MS Access after creating the database. Step 5: Write the codings for delete,add.search button for every forms. Step 6: Add the ADODC option for all the form. Step 7: Enable the table and database by clicking the ADODC properties. Step 8: Save and execute the project. Step 9: Stop the process.

45 LIBRARY MANAGEMENT SYSTEM: USE CASE DIAGRAM SEARCH & ASK FOR THE BOOK STATUS OF THE BOOK USER ISSUE OF THE BOOK LIBRARIAN RETURN THE BOOK

46 LIBRARY MANAGEMENT SYSTEM: SEQUENCE DIAGRAM USER DATA BASE LIBRARIAN SEARCH THE BOOK STATUS OF THE BOOK REPEAT THE CHECK RESERVE THE BOOK INTIMATE LIBRARIAN REQUEST FOR THE BOOK ISSUE OF THE BOOK RETURN THE BOOK VERIFY RETURN DATE & CALCULATE FINE IF FINE PAY IT

47 LIBRARY MANAGEMENT SYSTEM: COLLOBORATION DIAGRAM 3: REPEAT THE CHECK USER 1: SEARCH THE BOOK 4: RESERVE THE BOOK DATA BASE 2: STATUS OF THE BOOK 6: REQUEST FOR THE BOOK 8: RETURN THE BOOK 10: IF FINE PAY IT 9: VERIFY RETURN DATE & CALCULATE FINE 7: ISSUE OF THE BOOK 5: INTIMATE LIBRARIAN LIBRARIAN

48 LIBRARY MANAGEMENT SYSTEM: STATE CHART DIAGRAM BOOK SEARCHING SERACH BASED ON AUTHOR SERACH BASED ON TITLE SERACH BASED ON ISBN BOOK ISSUE IS ELIGIBLE FOR LENDING ISSUE THE ITEM UPDATE THE DATABASE BOOK RETURN RETURN THE BOOK VERIFY RETURN DATE CALCULATE FINE PAY THE FINE, ELSE VACATE THE LIBRARY

49 LIBRARY MANAGEMENT SYSTEM: ACTIVITY DIAGRAM SEARCH BOOK YES YES AVAIL NO SEARCH FOR SOME OTHER BOOK NO OK RESERVE THE BOOK DO SOME OTHER ACTIVITY / GO OUT REQUEST THE LIBRARIAN ISSUE OF THE BOOK BOOK RETURN CHECK FOR FINE YES PAY THE FINE NO

50 LIBRARY MANAGEMENT SYSTEM 1. Login form SOURCE CODE: Private Sub Label1_Click() frmaddnewbook.show Private Sub Label2_Click() Frmbookdis.Show Private Sub Label3_Click() Frmbookret.Show Private Sub Label6_Click() FrmGiveBook.Show

51 2. Add new book details Private Sub Form_Load() Connect Private Sub CmdAddnew_Click() CmdAddnew.Enabled = False Frame1.Enabled = True Txtbno.SetFocus cmdsave.enabled = True Private Sub CmdSave_Click() Save new book to database rs.open "library", cn, adopendynamic, adlockoptimistic, adcmdtable rs.addnew rs!aname = TxtAName.Text rs!bname = Txtbname.Text rs!tot = Txtqty.Text rs!price = TxtPrice.Text rs!bno = Txtbno.Text rs!category = Cbocat.Text rs!quantity = Txtqty.Text rs.update MsgBox "Record Saved SuccessFully", vbokonly + vbinformation, " Informatrion" cmdsave.enabled = False CmdAddnew.Enabled = True TxtAName.Text = "" Txtbname.Text = "" Cbocat.Text = "" TxtPrice.Text = "" Txtqty.Text = "" Txtbno.Text = "" Frame1.Enabled = False CmdAddnew.SetFocus rs.close

52 Private Sub CmdExit_Click() Unload Me 3. Book search form Private Sub CheName_Click() If CheName.Value Then Txtbname.Visible = True Else Txtbname.Visible = False Private Sub Form_Load() Fg.TextMatrix(0, 0) = "Number" Fg.TextMatrix(0, 1) = "Book Number" Fg.TextMatrix(0, 2) = "BookName" Fg.TextMatrix(0, 3) = "Author Name" Fg.TextMatrix(0, 4) = "Ctegory" Fg.TextMatrix(0, 5) = "Totel Book" Fg.TextMatrix(0, 6) = "Balance" Fg.ColWidth(0) = 700 Fg.ColWidth(1) = 100 Fg.ColWidth(2) = 3500 Fg.ColWidth(3) = 3500 Fg.ColWidth(4) = 3000 Fg.ColWidth(5) = 1000 Fg.ColWidth(6) = 500 Connect Private Sub Txtaname_KeyPress(KeyAscii As Integer) Code for book return If KeyAscii = 13 And Not Txtbname.Text = "" Then str = "select *from library where bname='" & Txtbname.Text & "';"

53 rs.open str, cn, adopendynamic, adlockoptimistic, adcmdtext If rs.bof And rs.eof Then Fg.Rows = 1 Txtbname.Text = "" rs.close Exit Sub Else Fg.Rows = 1 ro = 0 a = 1 rs.movefirst While rs.eof = False Fg.Rows = Fg.Rows + 1 ro = ro + 1 Fg.TextMatrix(ro, 0) = a Fg.TextMatrix(ro, 1) = rs!bno Fg.TextMatrix(ro, 2) = rs!bname Fg.TextMatrix(ro, 3) = rs!aname Fg.TextMatrix(ro, 4) = rs!category Fg.TextMatrix(ro, 5) = rs!quantity Fg.TextMatrix(ro, 6) = rs!tot rs.movenext a = a + 1 Wend rs.close Private Sub CmdExit_Click() Unload Me

54 4. Book issue Form Private Sub Form_Load() Connect Private Sub CmdAddnew_Click() CmdAddnew.Enabled = False Frame1.Enabled = True Txtadno.SetFocus Private Sub CmdSave_Click() Book issue and save the details to issued book details table rs.open "givenbook", cn, adopendynamic, adlockoptimistic, adcmdtable rs.addnew rs!adno = Txtadno.Text rs!bno = Txtbno.Text rs!date = Date rs!bname = Txtbname.Text rs.update MsgBox "Record Saved SuccessFully", vbokonly + vbinformation, " Informatrion" rs.close Frame1.Enabled = False CmdAddnew.Enabled = True cmdsave.enabled = False CmdAddnew.SetFocus Txtadno.Text = "" Txtbno.Text = "" Txtbname.Text = "" Private Sub CmdExit_Click() Unload Me

55 5. Book Return: Form Private Sub CmdExit_Click() Unload Me Private Sub CmdSave_Click() Delete the issued book from member and refresh database If Not Fg.Rows = 1 Then str = "delete from givenbook where bno=" & Txtbno.Text & ";" cmd.activeconnection = cn cmd.commandtext = str cmd.execute Fg.Rows = 1 str = "select *from givenbook where adno='" & Txtadno.Text & "';" rs.open str, cn, adopendynamic, adlockoptimistic, adcmdtext If rs.eof And rs.bof Then rs.close Exit Sub Else Fg.Rows = 1 ro = 0 a = 1 rs.movefirst While rs.eof = False Fg.Rows = Fg.Rows + 1 ro = ro + 1 Fg.TextMatrix(ro, 0) = a Fg.TextMatrix(ro, 1) = rs!bno Fg.TextMatrix(ro, 5) = rs!date rs.movenext Wend rs.close ro = 1 For a = 1 To Fg.Rows - 1 str = "select *from library where bno=" & Fg.TextMatrix(ro, 1) & ";" rs.open str, cn, adopendynamic, adlockoptimistic, adcmdtext If rs.bof And rs.eof Then rs.close Else Fg.TextMatrix(a, 2) = rs!bname

56 Fg.TextMatrix(a, 3) = rs!aname Fg.TextMatrix(a, 4) = rs!category ro = ro + 1 rs.close Next a Txtbno.SetFocus Txtbno.Text = "" cmdsave.enabled = False Else cmdsave.enabled = False cmdsave.enabled = False Txtadno.Text = "" Txtbno.Text = "" Private Sub Form_Load() Fg.TextMatrix(0, 0) = "Number" Fg.TextMatrix(0, 1) = "Book Number" Fg.TextMatrix(0, 2) = "BookName" Fg.TextMatrix(0, 3) = "Author Name" Fg.TextMatrix(0, 4) = "Ctegory" Fg.TextMatrix(0, 5) = "Date" Fg.ColWidth(0) = 1000 Fg.ColWidth(1) = 1300 Fg.ColWidth(2) = 3500 Fg.ColWidth(3) = 3500 Fg.ColWidth(4) = 3000 Fg.ColWidth(5) = 2000 Connect Private Sub txtadno_keypress(keyascii As Integer) Display all the issued book using id If KeyAscii = 13 And Not Txtadno.Text = "" Then str = "select *from givenbook where adno='" & Txtadno.Text & "';" rs.open str, cn, adopendynamic, adlockoptimistic, adcmdtext If rs.eof And rs.bof Then rs.close Txtadno.SetFocus Txtadno.Text = "" Exit Sub Else Fg.Rows = 1 ro = 0 a = 1 rs.movefirst While rs.eof = False Fg.Rows = Fg.Rows + 1 ro = ro + 1 Fg.TextMatrix(ro, 0) = a Fg.TextMatrix(ro, 1) = rs!bno Fg.TextMatrix(ro, 5) = rs!date rs.movenext

57 Wend rs.close ro = 1 For a = 1 To Fg.Rows - 1 str = "select *from library where bno=" & Fg.TextMatrix(ro, 1) & ";" rs.open str, cn, adopendynamic, adlockoptimistic, adcmdtext If rs.bof And rs.eof Then rs.close Else Fg.TextMatrix(ro, 2) = rs!bname Fg.TextMatrix(ro, 3) = rs!aname Fg.TextMatrix(ro, 4) = rs!category ro = ro + 1 rs.close Next a Txtbno.SetFocus Txtadno.Enabled = False Private Sub TxtBNo_KeyPress(KeyAscii As Integer) If KeyAscii = 13 And Not Txtbno.Text = "" Then cmdsave.enabled = True cmdsave.setfocus RESULT: The above programs are deployed and verify the output.

58 Ex. No: Date: WORD DICTIONARY AIM: To develop software for Word Dictionary by using software methodologies Algorithm: Step 1: Start the process. Step 2: Design the VB project with different forms. Step 3: Add needed label box, text box, command button to the form. Step 4: Connect the database using AddIns->Database->MS Access. Step 5: Connect the database with necessary forms. Step 6: Add the coding to the forms for searching a word in the dictionary.. Step 7: Save the process. Step 8: Execute the program. Step 9: Enter the target word and click the button. Step 10: Stop the process.

59 WORD DICTIONARY: USECASE DIAGRAM WORD DICTIONARY: SEQUENCE DIAGRAM

60 WORD DICTIONARY: COLLABORATION DIAGRAM WORD DICTIONARY: STATE CHART DIAGRAM

61 WORD DICTIONARY: ACTIVITY DIAGRAM

62 WORD DICTIONARY SOURCE CODE: Option Explicit Dim vprvwordsort As String Dim vprvtelephonenumbersort As String Dim vprvword As String Private Sub cmdclosecancel_click() If cmdclosecancel.caption = "&Close" Then Unload Me Else fprvdefault_obj "" Private Sub cmddelete_click() If MsgBox("You are about to delete " & txtword & ", are you sure?", vbquestion + vbyesno, "Confirm Delete") = vbyes Then fprvdeleterecord Private Sub cmdeditupdate_click() If cmdeditupdate.caption = "&Edit" Then fprvdefault_obj "Edit" fprvenable_obj "Edit" cmdeditupdate.caption = "&Update" Else If fprvistextboxempty = True Then Exit Sub fprvsavedata "Edit", "SELECT * FROM Dictionary WHERE Word_Number = " & CInt(txtID)

63 Private Sub cmdnewsave_click() If cmdnewsave.caption = "&New" Then fprvdefault_obj "AddNew" fprvenable_obj "AddNew" cmdnewsave.caption = "&Save" txtid = fprvgenerateid Else If fprvistextboxempty = True Then Exit Sub fprvsavedata "AddNew", "SELECT * FROM Dictionary" Private Sub cmdsearch_click() Dim vsearchkey As String If fprvisrecordempty = True Then MsgBox "There is no current record to search.", vbexclamation, "Empty Recordset" Else vsearchkey = InputBox("Enter a word to search:", "Search Name") If Len(vSearchKey) <> 0 Then fprvpopulatelistview ("SELECT * FROM Dictionary WHERE Word LIKE '" & vsearchkey & "%' ORDER BY Word ASC") Private Sub Form_Load() vprvwordsort = "ASC" vprvtelephonenumbersort = "ASC" fprvdefault_obj "" fprvpopulatelistview ("SELECT * FROM Dictionary ORDER BY Word ASC") '**************** PRIVATE FUNCTIONS ************************* Private Function fprvdefault_obj(voper As String) With Me If voper = "AddNew" Or voper = "" Then.txtID = "".txtword = "".txtmeaning = "".txtantonyms = "".txtsynonyms = "".framain.enabled = False.cmdCloseCancel.Caption = "&Close".cmdEditUpdate.Caption = "&Edit".cmdNewSave.Caption = "&New".cmdEditUpdate.Enabled = False.cmdDelete.Enabled = False End With End Function

64 Private Function fprvenable_obj(voper As String) With Me If voper = "Edit" Then cmdeditupdate.enabled = True cmddelete.enabled = True.cmdCloseCancel.Caption = "&Cancel".fraMain.Enabled = True.txtWord.SetFocus SendKeys "{HOME}+{END}" End With End Function Private Function fprvistextboxempty() As Boolean fprvistextboxempty = False With Me If Len(.txtWord) = 0 Then MsgBox "Word Textbox contact no data.", vbexclamation, "Empty Textfield".txtWord.SetFocus fprvistextboxempty = True Exit Function If Len(.txtMeaning) = 0 Then MsgBox "Meaning Textbox contact no data.", vbexclamation, "Empty Textfield".txtMeaning.SetFocus fprvistextboxempty = True Exit Function If Len(.txtSynonyms) = 0 Then MsgBox "Synonyms Textbox contact no data.", vbexclamation, "Empty Textfield".txtSynonyms.SetFocus fprvistextboxempty = True Exit Function If Len(.txtAntonyms) = 0 Then MsgBox "Antonyms Textbox contact no data.", vbexclamation, "Empty Textfield".txtAntonyms.SetFocus fprvistextboxempty = True Exit Function End With End Function Private Function fprvgenerateid() As String Dim vquery As String fpubdbconnect vquery = "SELECT * FROM Dictionary ORDER BY Word_Number ASC" vpubdbrecordset.open (vquery), vpubdbconnection, adopendynamic, adlockoptimistic With vpubdbrecordset If.BOF = True Then

65 fprvgenerateid = 1 Else.MoveLast fprvgenerateid = CInt(!Word_Number) + 1 End With vpubdbrecordset.close End Function Private Sub lstpersonalinformation_columnclick(byval ColumnHeader As MSComctlLib.ColumnHeader) Select Case ColumnHeader Case "Word" fprvpopulatelistview ("SELECT * FROM Dictionary ORDER BY Word " & vprvwordsort) If vprvwordsort = "ASC" Then vprvwordsort = "DESC" Else vprvwordsort = "ASC" End Select Private Sub lstpersonalinformation_keydown(keycode As Integer, Shift As Integer) If KeyCode = 38 Or KeyCode = 40 Then tmlistviewclicker.enabled = True Private Sub lstdictionary_click() If lstdictionary.listitems.count <> 0 Then fprvdefault_obj "" fprvpopulatetextfields cmdeditupdate.enabled = True cmddelete.enabled = True cmdclosecancel.caption = "&Cancel" vprvword = txtword Private Sub tmlistviewclicker_timer() Call lstdictionary_click tmlistviewclicker.enabled = False Private Sub txtfullname_change() Private Function fprvsavedata(voper As String, vquery As String) fpubdbconnect vpubdbrecordset.open (vquery), vpubdbconnection, adopendynamic, adlockoptimistic With vpubdbrecordset If voper = "AddNew" Then.AddNew Else

66 !Word_Number = txtid!word = txtword!meaning = txtmeaning!synonyms = txtsynonyms!antonyms = txtantonyms.update MsgBox txtword & " was saved successfully.", vbinformation, "Data Saved" fprvdefault_obj "" End With vpubdbrecordset.close fprvpopulatelistview ("SELECT * FROM Dictionary ORDER BY Word ASC") End Function Private Function fprvpopulatelistview(vquery As String) Dim vlistitem As ListItem lstdictionary.listitems.clear fpubdbconnect vpubdbrecordset.open (vquery), vpubdbconnection, adopendynamic, adlockoptimistic With vpubdbrecordset If.BOF = False Then.MoveFirst While Not.EOF Set vlistitem = lstdictionary.listitems.add(,,!word_number) vlistitem.subitems(1) =!Word vlistitem.subitems(2) =!Meaning vlistitem.subitems(3) =!Synonyms vlistitem.subitems(4) =!Antonyms.MoveNext Wend End With vpubdbrecordset.close End Function Private Function fprvpopulatetextfields() If lstdictionary.listitems.count <> 0 Then txtid = Me.lstDictionary.SelectedItem.Text fpubdbconnect vpubdbrecordset.open ("SELECT * FROM Dictionary WHERE Word_Number =" & CInt(txtID)), vpubdbconnection, adopendynamic, adlockoptimistic With vpubdbrecordset If.BOF = False Then txtword =!Word txtmeaning =!Meaning txtsynonyms =!Synonyms txtantonyms =!Antonyms End With vpubdbrecordset.close End Function Private Function fprvdeleterecord()

67 fpubdbconnect vpubdbrecordset.open ("SELECT * FROM Dictionary WHERE Word_Number = " & CInt(txtID)), vpubdbconnection, adopendynamic, adlockoptimistic With vpubdbrecordset If.BOF = False Then.Delete fprvdefault_obj "" End With vpubdbrecordset.close fprvpopulatelistview ("SELECT * FROM Dictionary ORDER BY Word ASC") End Function Private Function fprvisrecordempty() As Boolean fprvisrecordempty = False fpubdbconnect vpubdbrecordset.open ("SELECT * FROM Dictionary"), vpubdbconnection, adopendynamic, adlockoptimistic If vpubdbrecordset.bof = True Then fprvisrecordempty = True vpubdbrecordset.close End Function RESULT: The above programs are deployed and verify the output.

68 Ex. No: Date: TEXT EDITOR AIM: To develop software for Text Editor by using software methodologies. ALGORITHM: Step 1: Start Program Visual Basic 6.0 Standard Exe project. Step 2: Choose Tools Menu Editor, in that dialog box create the menu items. Step 3: Select the Project Components, add the controls Microsoft Common Dialog Control 6.0, Microsoft Rich Textbox Control 6.0, Microsoft Windows Common Control 6.0. Step 4: Place the Toolbar Control, Image List Control and Common Dialog Control Step 5: Right click the Image List Control and click properties. Now insert the image icons by clicking insert button then click ok. Step 6: Right click the Toolbar control properties. In the general tab change the Image List option as imagelist1 then go to button tab click insert button to add the icon to the Form, Image option change the values for each button and click apply. Step 7: Insert the Rich Textbox Control to the form. Step 8: Execute the program.

69 TEXT EDITOR: USECASE DIAGRAM TEXT EDITOR: SEQUENCE DIAGRAM

70 TEXT EDITOR: COLLABORATION DIAGRAM TEXT EDITOR: STATE CHART DIAGRAM

71 TEXT EDITOR

72

73 SOURCE CODE Texteditor.frm: Dim activeform As Form1 Dim changes As Boolean Dim s As String Dim mail As Boolean Dim a As String Private Sub mnuclear_click() RichTextBox1.Text = "" Private Sub mnucolor_click() cd1.showcolor RichTextBox1.BackColor = cd1.color Private Sub mnucopy_click() s = RichTextBox1.SelText Private Sub mnucut_click() s = RichTextBox1.SelText RichTextBox1.SelText = "" Private Sub mnuexit_click() End Private Sub mnufont_click() Form2.Show Private Sub mnunew_click() Dim ans As Byte ans = MsgBox("Do you want to save the changes", vbyesnocancel + vbexclamation, "Text Pad") If ans = vbyes Then mnusave_click If ans = vbno Then RichTextBox1.Text = "" If ans = vbcancel Then Exit Sub Private Sub mnuopen_click() cd1.defaultext = ".txt" cd1.filter = "Text Files(*.txt) *.txt" cd1.showopen RichTextBox1.LoadFile (cd1.filename) Private Sub mnupaste_click()

74 RichTextBox1.Text = RichTextBox1.Text + s Private Sub mnuprint_click() cd1.showprinter Private Sub mnusave_click() cd1.defaultext = ".txt" cd1.filter = "Text Files(*.txt) *.txt" cd1.showsave RichTextBox1.SaveFile (cd1.filename), rtftext Private Sub mnuselectall_click() RichTextBox1.SelStart = 0 RichTextBox1.SelLength = Len(RichTextBox1.Text) Private Sub Toolbar1_ButtonClick(ByVal Button As MSComctlLib.Button) On Error Resume Next Dim mail As Integer Select Case Button.Index Case 1 mnunew_click Case 2 mnuopen_click Case 3 mnupaste_click Case 4 mnucut_click Case 5 mnucopy_click Case 6 mnusave_click Case 7 mnuprint_click Case 8 Form1.RichTextBox1.SelBold = Not Form1.RichTextBox1.SelBold Case 9 Form1.RichTextBox1.SelItalic = Not Form1.RichTextBox1.SelItalic Case 10 Form1.RichTextBox1.SelUnderline = Not Form1.RichTextBox1.SelUnderline Case 11 RichTextBox1.SelAlignment = rtfleft Case 12 RichTextBox1.SelAlignment = rtfright Case 13 RichTextBox1.SelAlignment = rtfcenter Case 14 End End Select

75 Font.frm: Private Sub ok_click() On Error Resume Next Form1.RichTextBox1.SelStart = 0 Form1.RichTextBox1.SelLength = Len(Form1.RichTextBox1.Text) Form1.RichTextBox1.SelFontName = List1.List(List1.ListIndex) Form1.RichTextBox1.SelFontSize = List3.List(List3.ListIndex) If (List2.List(List2.ListIndex) = "BOLD") Then Form1.RichTextBox1.SelBold = True Else Form1.RichTextBox1.SelItalic = True Form1.Show Form1.Enabled = True Form2.Hide Private Sub Cancel_Click() Unload Me Form1.Enabled = True Private Sub Form_Load() For i = 1 To Printer.FontCount - l List1.AddItem Printer.Fonts(i) Next i List2.AddItem "BOLD" List2.AddItem "ITALIC" List2.AddItem "REGULAR" List3.AddItem "8" List3.AddItem "15" List3.AddItem "25" List3.AddItem "30" List3.AddItem "45" List3.AddItem "60"

76

77

78 RESULT: The above programs are deployed and verify the output.

79 Ex. No: Date: TELEPHONE DIRECTORY AIM: To develop software for Telephone Directory by using software methodologies. ALGORITHM: Step 1: Start the process. Step 2: Design the VB project with different forms. Step 3: Add needed label box, text box, command button to the form. Step 4: Connect the database using AddIns->Database->MS Access. Step 5: Connect the database with necessary forms. Step 6: Add the coding to all the forms. Step 7: Save the process. Step 8: Execute the program. Step 9: Enter the name, address, phno and save the record by clicking save button. Step 10: Enter the details in search form; it will display the details of particular person. Step 11: Stop the process.

80 TELEPHONE DIRECTORY: USECASE DIAGRAM Database Data integrator Search User TELEPHONE DIRECTORY: SEQUENCE DIAGRAM Data integrator Database User Update the database Search for particular number / name Retrieve the info. Search the required no's.

81 TELEPHONE DIRECTORY: COLLABORATION DIAGRAM Data integrator 1: Update the database Database 4: Search the required no's. 3: Retrieve the info. 2: Search for particular number / name User TELEPHONE DIRECTORY: STATE CHART DIAGRAM Data collection Name Number Other info. Update database Enter the key element Search Search & Find out

82 TELEPHONE DIRECTORY: ACTIVITY DIAGRAM collect the data update in the database search for the key element No( Not found ) Yes( found ) Get the required details

83 TELEPHONE DIRECTORY SOURCE CODE Private Sub Label1_Click() Form1.Show Private Sub Label2_Click() Form2.Show Private Sub CmdAddnew_Click() Frame1.Enabled = True CmdAddnew.Enabled = False CmdSave.Enabled = True Private Sub CmdExit_Click() Unload Me Private Sub CmdSave_Click() rs.open "tbl1", cn, adopendynamic, adlockoptimistic, adcmdtable rs.addnew rs!name = TxtName.Text rs!address = TxtAddress.Text rs!phno = TxtPh.Text rs.update MsgBox "Record Saved Sucessfully" rs.close CmdAddnew.Enabled = True

84 CmdSave.Enabled = False Frame1.Enabled = False Private Sub Form_Load() connect Private Sub Form_Load() connect Private Sub TxtPh_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then str = "select *from tbl1 where phno='" & TxtPh.Text & "';" rs.open str, cn, adopendynamic, adlockoptimistic, adcmdtext If rs.bof And rs.eof Then MsgBox "Record not found" rs.close Else TxtAddress.Text = rs!address TxtName.Text = rs!name rs.close Module 1 Public rs As Recordset Public cn As Connection Public str As String Public Function connect() Set cn = New ADODB.Connection Set rs = New ADODB.Recordset cn.provider = "microsoft.jet.oledb.4.0" cn.open App.Path & "\" & "database.mdb" End Function RESULT: The above programs are deployed and verify the output.

85 Ex. No: Date: E BOOK AIM: To develop software for Ebook by using software methodologies. ALGORITHM: Step 1: Start the process. Step 2: Include the necessary html tags and script tags. Step 3: Using tables divide the rows and colums and use the border properties. Step 4: Use cellpadding and cell spacing to design the tables. Step 5: Use marquee to move the data. Step 6: Using marquee properties to move the data towards up. Step 7: By using script it is used to stop the moving data when the user keeps mouse on it. Step 8: Using href all the pages is connected to one another. Step 9: Stop the process.

86 EBOOK: USECASE DIAGRAM EBOOK: SEQUENCE DIAGRAM

87 EBOOK: COLLABORATION DIAGRAM EBOOK: STATE CHART DIAGRAM

88 EBOOK: ACTIVITY DIAGRAM

89 EBOOK

90 SOURCE CODE: <html> <head> <title>e-book</title> </head> <body background="suresh.jpg"> <br><br> <center> <table width="700" border="2" cellspacing="7" cellpadding="80"> <tr> <td align="center" valign="top"> <marquee direction="up" height="120" scrollamount=8 scrolldelay=70 class="sidelink" onmousedown="this.stop()" onmouseover="this.stop()" onmousemove="this.stop()" onmouseout="this.start()" vspace="15"> <span class="three"> <span class="sidelink"> <A style="font-size:9pt;font-family:arial ;color:green"> <a href="fourth.html" target="content"> NETWORKING</a><br><br> <a href="fourth1.html" target="content"> SCIENCE </a><br><br> <a href="fourth2.html" target="content"> HISTORY </a><br><br> <a href=" target="content"> MORE... </a><br><br> </td> <td align="center" valign="middle"> <marquee direction="up" height="120" scrollamount=8 scrolldelay=70 class="sidelink" onmousedown="this.stop()" onmouseover="this.stop()" onmousemove="this.stop()" onmouseout="this.start()" vspace="15"> <span class="three"> <span class="sidelink"> <A style="font-size:9pt;font-family:arial ;color:green"> <a href="fifth.html" target="content"> COMPUTER LANGUAGE </a><br><br> <a href="fifth1.html" target="content"> MECHANICAL </a><br><br> <a href="fifth2.html" target="content"> OOPS CONCEPT </a><br><br> <a href=" target="content"> More... </a><br><br> </td> <td align="center" valign="bottom"> <marquee direction="up" height="120" scrollamount=8 scrolldelay=70 class="sidelink" onmousedown="this.stop()" onmouseover="this.stop()" onmousemove="this.stop()" onmouseout="this.start()" vspace="15"> <span class="three"> <span class="sidelink"> <A style="font-size:9pt;font-family:arial ;color:green"> <a href="six.html" target="content"> GEOGRAPHY </a><br><br> <a href="six1.html" target="content"> NETWORK HACKING </a><br><br> <a href="six2.html" target="content"> SYSTEM HACKING </a><br><br> <a href=" target="content"> More... </a><br><br> </td> </tr> </table> </center> </body> </html>

91 Networking link: <html> <head> <title>e-book</title> </head> <body background="suresh.jpg"> <br> <center> <table width="70" border="2" cellspacing="7" cellpadding="80"> <tr> <td align="center" valign="top"> <marquee direction="up" height="120" scrollamount=8 scrolldelay=70 class="sidelink" onmousedown="this.stop()" onmouseover="this.stop()" onmousemove="this.stop()" onmouseout="this.start()" vspace="15"> <span class="three"> <span class="sidelink"> <A style="font-size:9pt;font-family:arial ;color:green"> <a href="csc.txt" target="content"> NETWORKING</a><br><br> <a href="csc.txt" target="content"> TCP/IP</a><br><br> <a href="csc.txt" target="content"> MOBILE COMPUTING </a><br><br> <a href="csc.txt" target="content"> WIRELESS LAN </a><br><br> <a href="csc.txt" target="content"> WIRELESS TECHNOLOGY </a><br><br> <a href="csc.txt" target="content"> SMTP PROTOCAL </a><br><br> <a href="csc.txt" target="content"> MTA & POP PROTOCAL </a><br><br> <a href=" target="content"> More... </a><br><br> </td></tr></table> </center><br><br><br> <a href="thirdpage.html"> <center><input type="button" value="back" style="height: 25px; width: 80px"></center></a> <br> </body> </html> RESULT: The above programs are deployed and verify the output.

EMPLOYEE PAYROLL SYSTEM

EMPLOYEE PAYROLL SYSTEM EX.NO:1 DATE: EMPLOYEE PAYROLL SYSTEM AIM: To develop a Employee Payroll System using visual Basic. PROCEDURE: 1. Problem statement Software is to be designed for supporting a computerized employee payroll

More information

AIM To analyze, design and develop code for Online Course Reservation System using Rational Rose software

AIM To analyze, design and develop code for Online Course Reservation System using Rational Rose software Ex. No.1 Date: ONLINE COURSE RESERVATION AIM To analyze, design and develop code for Online Course Reservation System using Rational Rose software PROBLEM STATEMENT As the head of information systems for

More information

An InputBox( ) function will display an input Box window where the user can enter a value or a text. The format is

An InputBox( ) function will display an input Box window where the user can enter a value or a text. The format is InputBox( ) Function An InputBox( ) function will display an input Box window where the user can enter a value or a text. The format is A = InputBox ( Question or Phrase, Window Title, ) Example1: Integer:

More information

LAMPIRAN. Universitas Sumatera Utara

LAMPIRAN. Universitas Sumatera Utara 61 LAMPIRAN 61 Listing Program Form 1 ( Barang ) Dim CnSuzuya As ADODB.Connection Dim CommBar As ADODB.Command Dim rsbar As ADODB.Recordset Dim StrSql As String Dim psn As Byte Private Sub Form_Load()

More information

PROGRAM 1: SIMPLE CALCULATOR

PROGRAM 1: SIMPLE CALCULATOR PROGRAM 1: SIMPLE CALCULATOR Option Explicit Dim operand1 As Double, operand2 As Double Dim op1 As Double, op2 As Double Dim operator As String Dim cleardisplay As Boolean Private Sub Cmdclear_Click()

More information

ต วอย างการสร างฟอร ม เมน การใช งาน

ต วอย างการสร างฟอร ม เมน การใช งาน ต วอย างการสร างฟอร ม เมน การใช งาน Option Explicit Dim conn As New ADODB.Connection Dim rs As New ADODB.Recordset Dim Sql As String Private Sub Command6_Click() Form2.Hide Form3.Show Private Sub Command7_Click()

More information

22. VB Programming Fundamentals Data Access with Data Objects

22. VB Programming Fundamentals Data Access with Data Objects 22. VB Programming Fundamentals Data Access with Data Objects 22.1 Data Access Object MS Data Access Object (DAO) enables you to use a programming language to access and manipulate data in local or remote

More information

LISTING PROGRAM. 1. Form Login. Private Sub BATAL_Click() End End Sub

LISTING PROGRAM. 1. Form Login. Private Sub BATAL_Click() End End Sub LISTING PROGRAM 1. Form Login Private Sub BATAL_Click() End Sub Bersih() USERNAME.Text = "" PASSWORD.Text = "" Private Sub Form_Load() Bersih Private Sub OK_Click() Sql = "select*from tbl_login where username='"

More information

LISTING PROGRAM. Form Splash

LISTING PROGRAM. Form Splash LISTING PROGRAM Form Splash Private Sub Form_Load() lblversion.caption = "Version " & App.Major & "." & App.Minor & "." & App.Revision lblproductname.caption = App.Title lblcopyright.caption = App.LegalCopyright

More information

Remainder Cordial Labeling of Graphs

Remainder Cordial Labeling of Graphs Journal of Algorithms and Computation journal homepage: http://jac.ut.ac.ir Remainder Cordial Labeling of Graphs R. Ponraj 1, K. Annathurai and R. Kala 3 1 Department of Mathematics, Sri Paramakalyani

More information

Rooftop Industries Pvt. Ltd.

Rooftop Industries Pvt. Ltd. Rooftop Industries Pvt. Ltd. Production and inventory management system A level Computing Project Shritesh Bhattarai Little Angels' College 1 Table of Contents Definition, investigation and analysis...

More information

Understanding the MsgBox command in Visual Basic

Understanding the MsgBox command in Visual Basic Understanding the MsgBox command in Visual Basic This VB2008 tutorial explains how to use the MsgBox function in Visual Basic. This also works for VBS MsgBox. The MsgBox function displays a message in

More information

Password Protect an Access Database

Password Protect an Access Database Access a Password Protected Microsoft Access Database from within Visual Basic 6 Have you ever wanted to password protect an Access Database that is a Data Store (a repository of Data) used in one of your

More information

Visual Programming 1. What is Visual Basic? 2. What are different Editions available in VB? 3. List the various features of VB

Visual Programming 1. What is Visual Basic? 2. What are different Editions available in VB? 3. List the various features of VB Visual Programming 1. What is Visual Basic? Visual Basic is a powerful application development toolkit developed by John Kemeny and Thomas Kurtz. It is a Microsoft Windows Programming language. Visual

More information

Programming with visual Basic:

Programming with visual Basic: Programming with visual Basic: 1-Introdution to Visual Basics 2-Forms and Control tools. 3-Project explorer, properties and events. 4-make project, save it and its applications. 5- Files projects and exercises.

More information

Visual Basic , ,. Caption Hello, On Off. * + +, -. 1-Arrow, , 2- Cross. - project1.vbp, 4-form1.frm.

Visual Basic , ,. Caption Hello, On Off. * + +, -. 1-Arrow, , 2- Cross. - project1.vbp, 4-form1.frm. Visual Basic 6.0 1.,. Caption Hello, On Off. * + +, -. 1-Arrow, + - 4 +, 2- Cross. - project1.vbp, 4-form1.frm...!"# 2/59 3...

More information

Visual Basic ,

Visual Basic , Visual Basic 6.0..!"# !"# $#%$$"& ( ( 6.0) 2 $, -&, - 1.,. Caption Hello, On O ff. * + +, -. 1-Arrow, + - 4 +, 2- Cross. - project1.vbp, 4-form1.frm. 2/59 !"# $#%$$"& ( ( 6.0) 3 $, -&, - 3/59 !"# $#%$$"&

More information

17. Introduction to Visual Basic Programming

17. Introduction to Visual Basic Programming 17. Introduction to Visual Basic Programming Visual Basic (VB) is the fastest and easiest way to create applications for MS Windows. Whether you are an experienced professional or brand new to Windows

More information

Visual Basic ,

Visual Basic , Visual Basic 6.0 1.,. Caption Hello, On O ff. * + +, -. 1-Arrow, + - 4 +, 2- Cross. - project1.vbp, 4-form1.frm...!"# 2/59 3...

More information

Definition, Investigation and Analysis

Definition, Investigation and Analysis Definition, Investigation and Analysis Introduction and Nature of the Problem Introduction Pradhan Store is a wholesale store located in Nakhipot, Lalitpur. It has been providing its service since the

More information

variables programming statements

variables programming statements 1 VB PROGRAMMERS GUIDE LESSON 1 File: VbGuideL1.doc Date Started: May 24, 2002 Last Update: Dec 27, 2002 ISBN: 0-9730824-9-6 Version: 0.0 INTRODUCTION TO VB PROGRAMMING VB stands for Visual Basic. Visual

More information

Programming Concepts and Skills. Arrays continued and Functions

Programming Concepts and Skills. Arrays continued and Functions Programming Concepts and Skills Arrays continued and Functions Fixed-Size vs. Dynamic Arrays A fixed-size array has a limited number of spots you can place information in. Dim strcdrack(0 to 2) As String

More information

NATIONAL DIPLOMA IN COMPUTER TECHNOLOGY

NATIONAL DIPLOMA IN COMPUTER TECHNOLOGY UNESCO-NIGERIA TECHNICAL & VOCATIONAL EDUCATION REVITALISATION PROJECT-PHASE II NATIONAL DIPLOMA IN COMPUTER TECHNOLOGY OOBASIC/VISUAL BASIC PROGRAMMING COURSE CODE: COM 211 YEAR I SEMESTER II PRACTICAL

More information

LAMPIRAN LIST PROGRAM

LAMPIRAN LIST PROGRAM LAMPIRAN LIST PROGRAM 1. Modules Public conn As New ADODB.Connection Public rstb_pendekatan As ADODB.Recordset Public rstb_solusi As ADODB.Recordset Public rstb_alasan As ADODB.Recordset Public rstb_pilihan

More information

Excel & Visual Basic for Applications (VBA)

Excel & Visual Basic for Applications (VBA) Class meeting #18 Monday, Oct. 26 th GEEN 1300 Introduction to Engineering Computing Excel & Visual Basic for Applications (VBA) user interfaces o on-sheet buttons o InputBox and MsgBox functions o userforms

More information

Control Properties. Example: Program to change background color

Control Properties. Example: Program to change background color Control Properties Before writing an event procedure for the control to response to an event, you have to set certain properties for the control to determine its appearance and how will it work with the

More information

2Practicals Visual Basic 6.0

2Practicals Visual Basic 6.0 2Practicals Visual Basic 6.0 Practical 1: 1. Navigation of Visual Basic Integrated Development Environment The Visual Basic IDE is made up of a number of components Menu Bar Tool Bar Project Explorer Properties

More information

Function: function procedures and sub procedures share the same characteristics, with

Function: function procedures and sub procedures share the same characteristics, with Function: function procedures and sub procedures share the same characteristics, with one important difference- function procedures return a value (e.g., give a value back) to the caller, whereas sub procedures

More information

Visual Basic. The Integrated Development Environment. Menu Bar

Visual Basic. The Integrated Development Environment. Menu Bar Visual Basic Visual Basic is initiated by using the Programs option > Microsoft Visual Basic 6.0 > Visual Basic 6.0. Clicking the Visual Basic icon, we can view a copyright screen enlisting the details

More information

IFA/QFN VBA Tutorial Notes prepared by Keith Wong

IFA/QFN VBA Tutorial Notes prepared by Keith Wong Chapter 2: Basic Visual Basic programming 2-1: What is Visual Basic IFA/QFN VBA Tutorial Notes prepared by Keith Wong BASIC is an acronym for Beginner's All-purpose Symbolic Instruction Code. It is a type

More information

Experiment No. 2. Program:

Experiment No. 2. Program: Index 1. C++ program to perform bubble sort. 2. C++ program with class ratio and assign(),convert(),invert(),print() functions. 3. C++ program with circle class using default constructor. 4. C++ program

More information

LAMPIRAN A : LISTING PROGRAM

LAMPIRAN A : LISTING PROGRAM LAMPIRAN A : LISTING PROGRAM 1. frmmenu.frm Dim CN As Connection Dim rshapus As Recordset Private Sub DfaHasil_Click() Call frmlap.cetak Private Sub Form_Load() Set CN = New ADODB.Connection CN.ConnectionString

More information

Lookup Project. frmlookup (Name: object is a combo box, style 2); use 4 labels: 2 for phone, 2 for mail. MsgBox Function:

Lookup Project. frmlookup (Name: object is a combo box, style 2); use 4 labels: 2 for phone, 2 for mail. MsgBox Function: Lookup Project frmlookup (Name: object is a combo box, style 2); use 4 labels: 2 for phone, 2 for mail. MsgBox Function: Help About, in a Message Box lookup.vbp programmed by C.Gribble Page 2 Code for

More information

Tables *Note: Nothing in Volcano!*

Tables *Note: Nothing in Volcano!* Tables *Note: Nothing in Volcano!* 016 1 Learning Objectives After this lesson you will be able to Design a web page table with rows and columns of text in a grid display Write the HTML for integrated

More information

On Railway Reservation. U G D C A Semester VI. Roll No DA

On Railway Reservation. U G D C A Semester VI. Roll No DA On Railway Reservation U G D C A Semester VI Submitted to: Dr. P. K. Sen (Co-ordinator) Submitted By: (Name of Student) Roll No. 14836DA Contents 1. Acknowledgement 2. Objectives 3. Declaration 4. Analysis

More information

Errors, Warnings, and Issues WARNING #2077

Errors, Warnings, and Issues WARNING #2077 WARNING #2077 Change the default 0 index in the Rows property with the correct one. Description When upgrading an ADO Recordset object to native ADO.Net, the VBUC converts all the Recordset objects to

More information

Revisions: jee Initial jee SW Version 1.1 now includes the leave type Other

Revisions: jee Initial jee SW Version 1.1 now includes the leave type Other Memorandum To: From: File John Effland Date: 2005-03-10 Revisions: 2005-03-10 jee Initial 2006-02-24 jee SW Version 1.1 now includes the leave type Other Subject: Leave Calendar Program Architecture and

More information

HELP - VB TIPS. ANIMATE AN IMAGE BOX Insert a module. In this module, create a global variable: Global x

HELP - VB TIPS. ANIMATE AN IMAGE BOX Insert a module. In this module, create a global variable: Global x HELP - VB TIPS Load an image to an image box from a certain folder If you use this method, won t work on N:\ To load an image to a image control Image1.Picture = LoadPicture("H:\MyVBfolder\stop.gif") Load

More information

LAMPIRAN A LISTING PROGRAM. Universitas Sumatera Utara

LAMPIRAN A LISTING PROGRAM. Universitas Sumatera Utara LAMPIRAN A LISTING PROGRAM LISTING PROGRAM MENU UTAMA Dim T As String Dim i Private Sub Dafsis_Click() Form5.Show Private Sub Dafwai_Click() Form5.Show Private Sub Dasis_Click() Form2.Show Private Sub

More information

Lab Manual Visual Basic 6.0

Lab Manual Visual Basic 6.0 Lab Manual Visual Basic 6.0 What is Visual Basic? VISUAL BASIC is a high level programming language evolved from the earlier DOS version called BASIC. BASIC means Beginners' All-purpose Symbolic Instruction

More information

IS 320 Spring 96 Page 1 Exam 1. Please use your own paper to answer the following questions. Point values are shown in parentheses.

IS 320 Spring 96 Page 1 Exam 1. Please use your own paper to answer the following questions. Point values are shown in parentheses. IS 320 Spring 96 Page 1 Please use your own paper to answer the following questions. Point values are shown in parentheses. 1. (10) Consider the following segment of code: If txtansicode.text < "0" Or

More information

END-TERM EXAMINATION

END-TERM EXAMINATION (Please Write your Exam Roll No. immediately) END-TERM EXAMINATION DECEMBER 2006 Exam. Roll No... Exam Series code: 100274DEC06200274 Paper Code : MCA-207 Subject: Front End Design Tools Time: 3 Hours

More information

Chapter 1. Block Diagram. Text .. 1

Chapter 1. Block Diagram. Text .. 1 Chapter 1 ก Visual Basic Scilab ก ก Visual Basic Scilab ก ก (Temporary File) ก ก ก ก ก ก Visual Basic ก (Interface) ก Scilab Text File ก Visual Basic ก ก ก ก Block Diagram ก ก Visual Basic ก Scilab ก.sce

More information

Tech-Talk Using the PATROL Agent COM Server August 1999 Authored By: Eric Anderson

Tech-Talk Using the PATROL Agent COM Server August 1999 Authored By: Eric Anderson Tech-Talk Using the PATROL Agent COM Server August 1999 Authored By: Eric Anderson Introduction Among the many new features of PATROL version 3.3, is support for Microsoft s Component Object Model (COM).

More information

MICROSOFT EXCEL 2000 LEVEL 5 VBA PROGRAMMING INTRODUCTION

MICROSOFT EXCEL 2000 LEVEL 5 VBA PROGRAMMING INTRODUCTION MICROSOFT EXCEL 2000 LEVEL 5 VBA PROGRAMMING INTRODUCTION Lesson 1 - Recording Macros Excel 2000: Level 5 (VBA Programming) Student Edition LESSON 1 - RECORDING MACROS... 4 Working with Visual Basic Applications...

More information

Visual Basic 6 Lecture 7. The List Box:

Visual Basic 6 Lecture 7. The List Box: The List Box: The function of the List Box is to present a list of items where the user can click and select the items from the list or we can use the List Box control as a simple memory to save data.

More information

The design and implementation of UML-based students information management system

The design and implementation of UML-based students information management system The design and implementation of UML-based students information management system Abstract Yunli Cheng 1, a, ChuanQin Li 2, b 1 Guangzhou Nanyang Polytechnic, Guangzhou 510925, China 2 Guangzhou Huaxia

More information

Shanghai Xixun-----professional supplier of Led sign control system. Quick Guide Book of M-series control card take M10 controller for example

Shanghai Xixun-----professional supplier of Led sign control system. Quick Guide Book of M-series control card take M10 controller for example Quick Guide Book of M-series control card ------take M10 controller for example 1 1. Hardware connection as show in image 1-1 in below: a. Connect M10 controller with HUB via 50pin cable, make sure the

More information

Please answer questions in the space provided. Question point values are shown in parentheses.

Please answer questions in the space provided. Question point values are shown in parentheses. IS 320 Spring 99 Page 1 Please answer questions in the space provided. Question point values are shown in parentheses. 1. (15) Assume you have the following variable declarations and assignments: Dim A

More information

Universitas Sumatera Utara

Universitas Sumatera Utara 43 L A M P I R A N 44 Penulisan Kode Program Aplikasi Game Tetris A. Kode program aplikasi game tetris untuk form1 ( MainF.frm ) adalah sebagai berikut. Dim BANK As Database Dim RS As DAO.Recordset Private

More information

Angel International School - Manipay 1 st Term Examination November, 2015

Angel International School - Manipay 1 st Term Examination November, 2015 Grade 10 Angel International School - Manipay 1 st Term Examination November, 2015 Information & Communication Technology Duration: 3.00 Hours Part 1 Choose the appropriate answer 1) Find the correct type

More information

Guess Paper Class XII Subject Informatics Practices TIME : 1½ HRS. M.M. : 50

Guess Paper Class XII Subject Informatics Practices TIME : 1½ HRS. M.M. : 50 Guess Paper 2009-10 Class XII Subject Informatics Practices Answer the following questions 1. Explain the following terms: 2x5=10 a) Shareware b) PHP c) UNICODE d) GNU e) FLOSS 2 Explain the following

More information

Angel International School - Manipay 1 st Term Examination November, 2015

Angel International School - Manipay 1 st Term Examination November, 2015 Angel International School - Manipay 1 st Term Examination November, 2015 Information & Communication Technology Grade 11A & C Duration: 3.00 Hours Part 1 Choose the most appropriate answer. 1) Find the

More information

How to update or change your banking information in isolved

How to update or change your banking information in isolved How to update or change your banking information in isolved 1. Login to isolved through the Purdue intranet site or from the NASDA web page. 2. Choose the Direct Deposit Updates tab under Employee Self

More information

CS130/230 Lecture 12 Advanced Forms and Visual Basic for Applications

CS130/230 Lecture 12 Advanced Forms and Visual Basic for Applications CS130/230 Lecture 12 Advanced Forms and Visual Basic for Applications Friday, January 23, 2004 We are going to continue using the vending machine example to illustrate some more of Access properties. Advanced

More information

The Control Properties

The Control Properties The Control Properties Figure Before writing an event procedure for the control to response to a user's input, you have to set certain properties for the control to determine its appearance and how it

More information

LAMPIRAN FORM 1 Universitas Sumatera Universitas Utara

LAMPIRAN FORM 1 Universitas Sumatera Universitas Utara LAMPIRAN FORM 1 Private Sub Text2_KeyPress(KeyAscii As Integer) If KeyAscii = vbkeyreturn Then Set tbladministrator = New ADODB.Recordset With tbladministrator.open "SELECT * FROM Administrator WHERE userid

More information

Advanced Visual Basic

Advanced Visual Basic Lab Excercises and Solutions Advanced Visual Basic LAB EXERCISES AND SOLUTIONS Ex1 - TextBoxDemo Create a standard exe Open a new form and change the name of the form as example & change the caption as

More information

Start Visual Basic. Session 1. The User Interface Form (I/II) The Visual Basic Programming Environment. The Tool Box (I/II)

Start Visual Basic. Session 1. The User Interface Form (I/II) The Visual Basic Programming Environment. The Tool Box (I/II) Session 1 Start Visual Basic Use the Visual Basic programming environment Understand Essential Visual Basic menu commands and programming procedure Change Property setting Use Online Help and Exit Visual

More information

RYAN INTERNATIONAL SCHOOL,FARIDABAD SAMPLE PAPER

RYAN INTERNATIONAL SCHOOL,FARIDABAD SAMPLE PAPER RYAN INTERNATIONAL SCHOOL,FARIDABAD SAMPLE PAPER Subject : Multimedia And Web Technology Class : XII Time allowed : 3 hours Maximum Marks : 70 Note : Please check that this question paper contains 7 questions.

More information

6/14/2010. VBA program units: Subroutines and Functions. Functions: Examples: Examples:

6/14/2010. VBA program units: Subroutines and Functions. Functions: Examples: Examples: VBA program units: Subroutines and Functions Subs: a chunk of VBA code that can be executed by running it from Excel, from the VBE, or by being called by another VBA subprogram can be created with the

More information

Creating Macros David Giusto, Technical Services Specialist, Synergy Resources

Creating Macros David Giusto, Technical Services Specialist, Synergy Resources Creating Macros David Giusto, Technical Services Specialist, Synergy Resources Session Background Ever want to automate a repetitive function or have the system perform calculations that you may be doing

More information

19. VB Project and Menu Design

19. VB Project and Menu Design 19. VB Project and Menu Design 19.1 Working with Projects As you develop an application, you work with a project to manage all the different files that make up the application. A VB project consists of:

More information

Financial Functions (all with subtypes: Normal, Stairs, Points, Height, Hollow, Colors, Marks, No Border except where indicated):

Financial Functions (all with subtypes: Normal, Stairs, Points, Height, Hollow, Colors, Marks, No Border except where indicated): Financial Charting in TeeChart Pro TeeChart Pro has always been at the cutting edge of Financial Charting and the ActiveX v6 makes this very clear; with three distinct financial series and fourteen dedicated

More information

Getting Started. Custom Reports Software

Getting Started. Custom Reports Software Getting Started Custom Reports Software Custom Reports software Custom reporting The Custom Reports software lets you transfer quantitative results from Data Analysis into the Custom Reports spreadsheet

More information

Download the files from you will use these files to finish the following exercises.

Download the files from  you will use these files to finish the following exercises. Exercise 6 Download the files from http://www.peter-lo.com/teaching/x4-xt-cdp-0071-a/source6.zip, you will use these files to finish the following exercises. 1. This exercise will guide you how to create

More information

Table Service Daily Steps for Cashiers

Table Service Daily Steps for Cashiers Table Service Daily Steps for Cashiers Process Sales Tasks This section provides information on processing sales from the Process Sales screen. Tasks Select menu items Steps Option 1: (single course meal)

More information

Tutorial, Source code, Request Program Visual Basic

Tutorial, Source code, Request Program Visual Basic Tutorial, Source code, Request Program Visual Basic Oleh : Moh. A Azis Membuat Form Data Barang Program Persediaan Barang Form Data Barang digunakan untuk menyimpan data barang dan memberikan info mengenai

More information

840 Database: SQL, ADO and RDS Chapter 25. Department Salary Location

840 Database: SQL, ADO and RDS Chapter 25. Department Salary Location iw3htp_25.fm Page 840 Tuesday, May 23, 2000 6:11 AM 840 Database: SQL, ADO and RDS Chapter 25 A record Number Name 25 Database: SQL, ADO and RDS Table: Employee Department Salary Location 23603 JONES,

More information

Doric Computer Systems International Ltd -

Doric Computer Systems International Ltd  - Doric Computer Systems International Ltd E-mail:- INFO@doric.com Install and Release Notes - June 1999 INFO~ODBC Lite v 2.09 Windows NT * Windows 95 * Windows 98 Contents Documentation 1. Installing the

More information

NE1R EAST UNIVERSITY, FA-CULTYOF ENGINEERING DEPARTMENT OF COMPUTER ENGINEERING COM400 GRADUATION PROJECT LIBRARY AND BOOKSTORE AND DATABASE

NE1R EAST UNIVERSITY, FA-CULTYOF ENGINEERING DEPARTMENT OF COMPUTER ENGINEERING COM400 GRADUATION PROJECT LIBRARY AND BOOKSTORE AND DATABASE NE1R EAST UNIVERSITY, FA-CULTYOF ENGINEERING DEPARTMENT OF COMPUTER ENGINEERING COM400 GRADUATION PROJECT LIBRARY AND BOOKSTORE AND DATABASE SUBMITTED TO MRS BESiME ERIN SUBMITTED BY IMRAN SOHAIL & BEDRiYE

More information

Creating a Dynamo with VBA Scripts

Creating a Dynamo with VBA Scripts Creating a Dynamo with VBA Scripts Creating a Dynamo with VBA 1 Table of Contents 1. CREATING A DYNAMO WITH VBA... 3 1.1 NAMING CONVENTIONS FOR DYNAMO OBJECTS...3 1.2 CREATING A DYNAMO...4 1.3 DESIGNING

More information

Tables Screen. Table State Buttons: Changes the state of the selected table to one of the following: Table Open. Table Reserved Needs Bussing

Tables Screen. Table State Buttons: Changes the state of the selected table to one of the following: Table Open. Table Reserved Needs Bussing Task 1: Log on to POS 1. Select the point of service icon. 2. Choose your Name. 3. Select Keyboard on the Login screen. 4. Enter your Password. 5. Select Enter on the Keyboard screen. Task 2: Open a Serving

More information

CMPT 110 MIDTERM OCTOBER 18, 2001

CMPT 110 MIDTERM OCTOBER 18, 2001 CMPT 110 MIDTERM OCTOBER 18, 2001 1 What will be displayed when the command button is clicked? 7% Level of difficulty 7 (out of 10) Assume there is a command button called cmdbutton Assume there is a picturebox

More information

LED STUDIO USER MANUAL

LED STUDIO USER MANUAL BLAIR COMPANIES LED STUDIO USER MANUAL Part # 33-19-14 5107 Kissell Avenue Altoona PA 16601 814-949-8287 blaircompanies.com TABLE OF CONTENTS Chapter 1 Introduction... 1 Chapter 2 Install and Uninstall...

More information

Access VBA programming

Access VBA programming Access VBA programming TUTOR: Andy Sekiewicz MOODLE: http://moodle.city.ac.uk/ WEB: www.staff.city.ac.uk/~csathfc/acvba The DoCmd object The DoCmd object is used to code a lot of the bread and butter operations

More information

End Sub. Sub Kunci() Dim i As Integer For i = 0 To 4 Txtfield(i).Locked = True Next i grddatagrid.enabled = False End Sub

End Sub. Sub Kunci() Dim i As Integer For i = 0 To 4 Txtfield(i).Locked = True Next i grddatagrid.enabled = False End Sub Source Aplikasi Sistem Informasi Akademik GENERAL Dim db As Connection Dim WithEvents adoprimaryrs1 As Recordset Dim WithEvents adoprimaryrs2 As Recordset Dim WithEvents rscaridata As Recordset Dim cekid

More information

Using TBLxNet Updated May 2016

Using TBLxNet Updated May 2016 Updated May 2016 Contents Understanding TBLxNet...3 Setting Your Options...3 Changing the Fonts...3 Selecting Colors...5 Selecting Cursor Options...6 Programming the Function Keys...6 Setting Up Miscellaneous

More information

How to start as registered user? How to edit a content? How to upload a document (file)?... 8

How to start as registered user? How to edit a content? How to upload a document (file)?... 8 Platform Tutorial This document provides HydroEurope participants with the basic procedures to use the platform and to update the different pages of the website with text and documents. How to start as

More information

System Analysis and Design

System Analysis and Design System Analysis and Design LAB RECORD-INFS -280/L Information Systems Department University of Nizwa, Sultanate of Oman Table of Contents Task. No: Title Page Nos. Date 1) VB Text box and Message Button

More information

Amazon Mechanical Turk. Requester UI Guide API Version

Amazon Mechanical Turk. Requester UI Guide API Version Amazon Mechanical Turk Requester UI Guide Amazon Mechanical Turk: Requester UI Guide Copyright 2011 Amazon Web Services LLC or its affiliates. All rights reserved. Table of Contents Welcome... 1 Introduction

More information

File Organization and Management

File Organization and Management 1 UNESCO-NIGERIA TECHNICAL & VOCATIONAL EDUCATION REVITALISATION PROJECT-PHASE II NATIONAL DIPLOMA IN COMPUTER TECHNOLOGY File Organization and Management YEAR II- SE MESTER I PRACTICAL Version 1: December

More information

General Ledger Updated December 2017

General Ledger Updated December 2017 Updated December 2017 Contents About General Ledger...4 Navigating General Ledger...4 Setting Up General Ledger for First-Time Use...4 Setting Up G/L Parameters...5 Setting the G/L Parameters...6 Setting

More information

SPOTCASH MOBILE APPLICATIONS USER GUIDE

SPOTCASH MOBILE APPLICATIONS USER GUIDE SPOTCASH MOBILE APPLICATIONS USER GUIDE Table of Contents CHAPTER 1 INTRODUCTION... 3 CHAPTER 2 ACCESSING THE APPLICATION... 3 CHAPTER 3 THE DASHBOARD... 6 3.1 Withdrawal... 7 3.2 Deposit... 9 3.3 Top

More information

NiceForm User Guide. English Edition. Rev Euro Plus d.o.o. & Niceware International LLC All rights reserved.

NiceForm User Guide. English Edition. Rev Euro Plus d.o.o. & Niceware International LLC All rights reserved. www.nicelabel.com, info@nicelabel.com English Edition Rev-0910 2009 Euro Plus d.o.o. & Niceware International LLC All rights reserved. www.nicelabel.com Head Office Euro Plus d.o.o. Ulica Lojzeta Hrovata

More information

Private Sub Command2_Click() End End Sub. Private Sub Command3_Click() frmchangepassword.show End Sub. Private Sub Form_Activate() check_db End Sub

Private Sub Command2_Click() End End Sub. Private Sub Command3_Click() frmchangepassword.show End Sub. Private Sub Form_Activate() check_db End Sub Private Sub Command1_Click() On Error Resume If rs.state = adstateopen Then rs.close rs.open "select * from login where UserName='" & txtusername & "' And Log_Password='" & txtpassword & "'", conn, 1,

More information

DarwiNet Employee Level

DarwiNet Employee Level DarwiNet Employee Level Table Of Contents Welcome to the Help area for your online payroll system... 1 Logging In... 3 Login... 3 Forgot Password... 3 Employee Welcome Screen... 5 Personal... 7 Personal...

More information

PO Box Lehigh Valley, PA Fax: apcifcu.org APCIRCUIT PC Home Banking Service HOW TO Guide

PO Box Lehigh Valley, PA Fax: apcifcu.org APCIRCUIT PC Home Banking Service HOW TO Guide APCIRCUIT PC Home Banking Service HOW TO Guide Page 1 HOW TO Guide Online Banking: APCIRCUIT PC Home Banking Service 01-19 Table of Contents APCIRCUIT Overview 3 APCIRCUIT Access 3 HOW TO - Change the

More information

NOTES: Procedures (module 15)

NOTES: Procedures (module 15) Computer Science 110 NAME: NOTES: Procedures (module 15) Introduction to Procedures When you use a top-down, structured program design, you take a problem, analyze it to determine what the outcome should

More information

Inventory Module & Wireless Device. User Quick Start Guide

Inventory Module & Wireless Device. User Quick Start Guide Inventory Module & Wireless Device User Quick Start Guide Published on: 3/14/2007 Copyright and Disclaimer Copyright 2007 Pace Systems Group, Inc., 1902 2 nd Avenue North, Jacksonville Beach, Florida,

More information

Mr.Khaled Anwar ( )

Mr.Khaled Anwar ( ) The Rnd() function generates random numbers. Every time Rnd() is executed, it returns a different random fraction (greater than or equal to 0 and less than 1). If you end execution and run the program

More information

Excel 2003 Tutorial II

Excel 2003 Tutorial II This tutorial was adapted from a tutorial by see its complete version at http://www.fgcu.edu/support/office2000/excel/index.html Excel 2003 Tutorial II Charts Chart Wizard Chart toolbar Resizing a chart

More information

Modbus Server. ARSoft International

Modbus Server. ARSoft International Modbus Server ARSoft International Description The ModBus server allows: The cyclic or acyclique interrogation of equipments connected to the serial comport COM1 to COM10. Up to 115200 Bauds. The communication

More information

Common Tasks Within Your ATC Healthcare Services Vibe Portal Login

Common Tasks Within Your ATC Healthcare Services Vibe Portal Login Common Tasks Within Your ATC Healthcare Services Vibe Portal Login Within this document you will find easy How To, step by step instructions for many of the tasks you can perform within the Vibe portal.

More information

7. Run the TRAVERSE Data Migration Utility from TRAVERSE 10.2 into TRAVERSE 10.5.

7. Run the TRAVERSE Data Migration Utility from TRAVERSE 10.2 into TRAVERSE 10.5. Overview Use the TRAVERSE Data Migration Utility to convert and append OSAS 6.1x, 6.5x or 7.0x data to TRAVERSE data. Follow these steps to import OSAS 6.1x, 6.5x or 7.0x data into TRAVERSE: 1. Make sure

More information

Welcome To VTL Course

Welcome To VTL Course Welcome To VTL Course VertexFX Trading Language Course Hybrid Solutions www.hybrid-solutions.com Contents 1 Hot Tips 2 Introduction 3 Programming structure 4 VTL Client Script 5 VTL Server Script Hot Tip

More information

Save and Load Searches in Access VBA

Save and Load Searches in Access VBA Save and Load Searches in Access VBA How to allow your users to load and save form states in Access through VBA to provide cross-session saving and retrieval of search or other information. This article

More information

The figure below shows the Dreamweaver Interface.

The figure below shows the Dreamweaver Interface. Dreamweaver Interface Dreamweaver Interface In this section you will learn about the interface of Dreamweaver. You will also learn about the various panels and properties of Dreamweaver. The Macromedia

More information

TABLE OF CONTENTS ADVANCED VISUAL BASIC

TABLE OF CONTENTS ADVANCED VISUAL BASIC TABLE OF CONTENTS ADVANCED VISUAL BASIC TABLE OF CONTENTS ADVANCED VISUAL BASIC...1 REVIEW OF IMPORTANT PROGRAMMING CONCEPTS...4 OVERVIEW...4 EXCERPT FROM WIKIPEDIA ARTICLE ON CAMELCASE...5 REVIEW QUESTIONS...6

More information