AIM To analyze, design and develop code for Online Course Reservation System using Rational Rose software
|
|
- Darrell Bryant
- 5 years ago
- Views:
Transcription
1 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 a college, you are tasked with developing a new student registration system. The college would like a new client-server system to replace its much older system developed around main frame technology. The new system will allow students to register for courses and view report cards from PCs attached to the campus LAN. Professors will be able to access the system to sign up to teach courses as well as record grades. Students may request a course catalogue containing list of course offering for all college. Information about each course, such as professor, department and prerequisites, will be included to help students make informed decisions. Once the registration process is completed for the student, the registration system sends information to the billing system so that the student can be billed for the course. OVERALL DESCRIPTION The Online Course Reservation System is an integrated system that has four modules as part of it. The four modules are, 1) Login for Student: Using this module student login to the system using his/her unique username and password 2) Student Registration: In this module, the students register his/her details in the system. The details are stored in students table in database 3) Form for Registration: In this module the user can apply for the course by giving the details about the candidate and selecting the quota for the registration. 4) Enquiry about course: In this module the student can enquiry about the various courses in all the colleges. SOFTWARE REQUIRMENTS Microsoft Visual Basic 6.0 Rational Rose Microsoft Access HARDWARE REQUIRMENTS 128MB RAM Pentium III Processor 1
2 USE CASE DIAGRAM CLASS DIAGRAM 2
3 ACTIVITY DIAGRAM 3
4 SEQUENCE DIAGRAM 4
5 COLLABRATION DIAGRAM Student 1: Login 3: Getdetail 6: Look for course 8: Select 10: Register System 15: Print 7: Resut 12: Validate 14: Validation 2: validate 4: Query 9: Update 11: Check Server 5: Retrive 13: Update Database COMPONENT DIAGRAM Register Student View Administ rator Catalog Databas e DEPLOYMENT DIAGRAM Access Database Course Reserv... Adminis trator Student 5
6 IMPLEMENTATION Form1 Private Sub Command1_Click() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset Dim a As Boolean a = False cn.open "dsn=course" rs.activeconnection = cn With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Students" End With rs.movefirst While Not rs.eof If (Text1.Text = rs(1) And Text2.Text = rs(2)) Then a = True Form3.Show Form1.Hide rs.movenext Wend If (a = False) Then MsgBox ("Enter Correct UserName and Password") Private Sub Command2_Click() Form2.Show 6
7 Form2 Private Sub Command1_Click() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset cn.open "dsn=course" rs.activeconnection = cn If (Text3.Text = Text4.Text) Then With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Students" End With With rs.addnew.fields(0) = Val(Text1.Text).Fields(1) = Text2.Text.Fields(2) = Text3.Text If (Option1 = True) Then.Fields(3) = Option1.Caption If (Option2 = True) Then.Fields(3) = Option2.Caption.Fields(4) = Val(Text5.Text) 7
8 .Fields(5) = Text6.Text.Fields(6) = Text7.Text.Fields(7) = Text8.Text.Fields(8) = Text9.Text.Update MsgBox ("Registration Success. Please Login") Form1.Show End With Else MsgBox ("Password doesn't match") Private Sub Command2_Click() Public Sub calcutoff() Text9.Text = Val(Text6.Text) / 4 + Val(Text7.Text) / 4 + Val(Text8.Text) / 2 Private Sub Text6_Change() calcutoff Private Sub Text7_Change() calcutoff Private Sub Text8_Change() calcutoff Form3 Private Sub Command1_Click() Form4.Show 8
9 Private Sub Command2_Click() Form5.Show Form4 Private Sub Command1_Click() Form3.Show Private Sub Text1_Change() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset cn.open "dsn=course" rs.activeconnection = cn With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Colleges" End With rs.movefirst While Not rs.eof If (Val(Text1.Text) = rs(0)) Then Text2.Text = rs(1) Text3.Text = rs(2) Text4.Text = rs(3) Text5.Text = rs(4) 9
10 Text6.Text = rs(5) rs.movenext Wend Form5 Private Sub Command1_Click() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset cn.open "dsn=course" rs.activeconnection = cn With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Reservations" End With With rs.addnew.fields(0) = Form1.Text1.Text.Fields(1) = Text1.Text.Fields(2) = Text2.Text.Update MsgBox ("Resrvation Success") End With Private Sub Command2_Click() 10
11 CONCLUSION: This project was carried out in a sequential manner to design and implement the Online Course Reservation System. Thus the outcome of the project is efficient. The Online Course Reservation System caters the varied requirements of the user to perform various options. 11
12 Ex. No. 2 Date: E- TICKETING AIM To analyze, design and develop code E-Ticketing using Rational Rose software. Problem Statement Our project is carried out to develop software for online Railway Reservation System. The software is coded in VB, which is the front end, and it has Back end, which contains information about the reservation and the availability of seats in trains. It has various options like reservation, cancellation and to view details about available seats. Our project mainly simulates the role of a Railway ticket booking officer, in a computerized way. The reservation option enables a person to reserve for a ticket at their home itself. All he/ she has to do is to just login and enter the required details. After this the reservation database is updated with the person details, train name and also the source and destination place. The cancellation option enables the passenger to cancel the tickets that has been already booked by him/her. The availability option prompts the person to enter train number, train name and date of travel. After this the availability database is accessed and available positions are produced. OVERALL DESCRIPTION: The E-Ticketing System is an integrated system that has four modules as part of it. The four modules are, 1) Viewing Train Details: To view the train details. Details can be viewed by giving the train number or Source and Destination 2) Checking Availability of Tickets: To view number of tickets available in the train 3) Reservation of Tickets: To enable the users to reserve the tickets easily 4) Cancellation of Tickets: To enable the users to cancel the tickets by giving PNR No USE CASE DIAGRAM :- 12
13 CLASS DIAGRAM :- 13
14 ACTIVITY DIAGRAM :- 14
15 INTERACTION DIAGRAM :- 15
16 COLLABRATION DIAGRAM Passenger 1: pass 1: Login to website 4: Look for train details 6: check for availability for seats 8: choose a specific seats 10: pay via credit/debit 12: cancellation process 14: confirm cancellation 16: Logout 3: Acknowledged the login 5: provide corresponding train details 7: Display available seats 9: Display the price scheme 11: Acknowledged pay 13: Ask confirmation of cancellation Client End system:system 2: Check login details 15: updata database Server database:train database COMPONENT DIAGRAM Cancellat ion Passeng er Databas e Administ rator Reservati on 16
17 DEPLOYMENT DIAGRAM Access Database E- Ticketi... Adminis trator Passen ger IMPLEMENTATION Form1 Private Sub Command1_Click() Form2.Show Private Sub Command2_Click() Form3.Show Private Sub Command3_Click() Form4.Show 17
18 Private Sub Command4_Click() Form2 Private Sub Command1_Click() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset cn.open "dsn=ticket" rs.activeconnection = cn With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Reservations" End With With rs.addnew.fields(0) = Val(Text1.Text).Fields(1) = Val(Text2.Text).Fields(2) = Text3.Text.Fields(3) = Val(Text4.Text).Update MsgBox ("Reservation Success.") Text1.Text = "" Text2.Text = "" Text3.Text = "" Text4.Text = "" End With 18
19 Private Sub Command2_Click() Form1.Show Form3 Private Sub Command1_Click() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset cn.open "dsn=ticket" rs.activeconnection = cn With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Reservations" End With rs.movefirst While (Not rs.eof) If (rs(0) = Val(Text1.Text)) Then rs.delete rs.update Wend Private Sub Command2_Click() Form1.Show Form4 Private Sub Command1_Click() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset Dim a As Boolean a = False cn.open "dsn=ticket" rs.activeconnection = cn With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Trains" End With 19
20 rs.movefirst While Not rs.eof If (Text1.Text = rs(2) And Text2.Text = rs(3)) Then Text3.Text = Text3.Text + Str$(rs(0)) + ", " Text3.Text = Text3.Text + rs(1) + ". " a = True rs.movenext Wend If (a = False) Then MsgBox ("Enter correct Details") Private Sub Command2_Click() Form1.Show CONCLUSION: This project was carried out in a sequential manner to design and implement the E- Ticketing System. Thus the outcome of the project is efficient. The E-Ticketing System caters the varied requirements of the user to perform various options. 20
21 Ex No: 3 Date: CREDIT CARD PROCESSING AIM To analyze, design and develop code for Credit Card Processing System using Rational Rose software PROBLEM STATEMENT We envision a banking system that provides the customer holing a bank credit card can make deposits, withdraws, check balances and perform transfer to and from their accounts. Credit card processing will be attractive to banking customer because they allow access to their accounts outside of regular business hours. Participating Banks want to make sure the access to their customer account information is safe and secure transaction information is accurate and reliable. Bank Customer-Want easy, low-cost, remote access to their accounts, but want to be assured that their accounts are secure and not accessible to hackers or other their parties. Bank must be able to handle multiple simultaneous transactions (and possible simultaneous transaction to the same joint account).bank owning a credit card must be able to determine the cash on hand in the creditcard. The cash in the creditcard must be secure. OVERALL DESCRIPTION The Credit Card Processing System is an integrated system that has four modules as part of it. The four modules are, 1) User Login: Using this module user login to the system using his/her unique username and password 2) Withdraw: The purpose of this module to withdraw money from the account 3) Deposit: The purpose of this module to deposit money to the account 4) Balance Enquiry: Using this module the user can check his/her account balance and the loan amount to pay if any. SOFTWARE REQUIRMENTS Microsoft Visual Basic 6.0 Rational Rose Microsoft Access HARDWARE REQUIRMENTS 128MB RAM Pentium III Processor 21
22 USE CASE DIAGRAM Login Customer Transaction Bank Database Deposit Withdraw Balance Enquiry CLASS DIAGRAM 22
23 ACTIVITY DIAGRAM Login Withdraw Deposit Balnce Enquiry Logout 23
24 SEQUENCE DIAGRAM Customer Credit System Bank Database Login Validate Details Login Success Validation Success Transaction Validate Transaction Transaction Success Transaction Validated Pin Change Update Details Pin Change Success Details Updated 24
25 COLLABRATION DIAGRAM Customer 1: Login 5: Transaction 9: Pin Change 4: Login Success 8: Transaction Success 12: Pin Change Success Credit System 3: Validation Success 7: Transaction Validated 11: Details Updated 2: Validate Details 6: Validate Transaction 10: Update Details Bank Database COMPONENT DIAGRAM Customer Credit Card Databas e Bank DEPLOYMENT DIAGRAM Customer Credit Card Processi... Access Database 25
26 IMPLEMENTATION Form1 Private Sub Command1_Click() Form2.Show Private Sub Command2_Click() Form3.Show Private Sub Command3_Click() Form2 Private Sub Command1_Click() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset Dim a As Boolean a = False cn.open "dsn=credit" rs.activeconnection = cn With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Admin" 26
27 End With rs.movefirst While Not rs.eof If (Text1.Text = rs(1) And Text2.Text = rs(2)) Then a = True Form7.Show rs.movenext Wend If (a = False) Then MsgBox ("Enter Correct UserName and Password") Form3 Private Sub Command1_Click() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset Dim a As Boolean a = False cn.open "dsn=credit" rs.activeconnection = cn With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Customers" End With rs.movefirst While Not rs.eof If (Text1.Text = rs(1) And Text2.Text = rs(2)) Then a = True Form4.Show Form3.Hide rs.movenext Wend 27
28 If (a = False) Then MsgBox ("Enter Correct UserName and Password") Form4 Private Sub Command1_Click() Form5.Show Private Sub Command2_Click() Form6.Show Private Sub Form_Load() Form4.Text1 = Form3.Text1.Text Form5 Private Sub Command1_Click() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset cn.open "dsn=credit" rs.activeconnection = cn 28
29 With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Customers" End With rs.movefirst While Not rs.eof If (rs(1) = Form3.Text1.Text) Then If (Option1 = True) Then rs(3) = rs(3) + Val(Text1.Text) MsgBox ("Transaction Complete") If (Option2 = True) Then If ((rs(3) ) > Val(Text1.Text)) Then rs(3) = rs(3) - Val(Text1.Text) MsgBox ("Transaction Complete") Else MsgBox ("Credit Amount Exceeds") rs.movenext Wend Text1.Text = "" Private Sub Command2_Click() Form4.Show Form6 Private Sub Command1_Click() Form4.Show Private Sub Form_Load() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset 29
30 cn.open "dsn=credit" rs.activeconnection = cn With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Customers" End With rs.movefirst While Not rs.eof If (rs(1) = Form3.Text1.Text) Then Text1.Text = rs(3) rs.movenext Wend Form7 Private Sub Command1_Click() Form8.Show Private Sub Command2_Click() Form8 Private Sub Command1_Click() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset Dim a As Boolean a = False cn.open "dsn=credit" rs.activeconnection = cn With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Customers" 30
31 End With rs.movefirst While Not rs.eof If (Val(Text1.Text) = rs(0)) Then Text2.Text = rs(1) Text3.Text = rs(3) Text4.Text = rs(4) a = True rs.movenext Wend If (a = False) Then MsgBox ("Enter correct ID") Private Sub Command2_Click() Form7.Show CONCLUSION: This project was carried out in a sequential manner to design and implement the Credit Card Processing System. Thus the outcome of the project is efficient. The Credit Card Processing System caters the varied requirements of the user to perform various options. 31
32 Ex No:4 Date: SOFTWARE PERSONNEL MANAGEMENT SYSTEM AIM To analyze, design and develop code for Software Personnel Management System using Rational Rose software PROBLEM STATEMENT To create Software Personnel Management System and processes the intersection between human resource management (HRM) and information technology. The system should merges HRM as a discipline and in particular its basic HR activities and processes with the information technology field. OVERALL DESCRIPTION The Software Personnel Management System is an integrated system that has four modules as part of it. The four modules are, 1) Login: To implement security and only the HR is allowed to access the system using is username and password 2) Adding an Entry: This module is used to insert a new personnel details 3) Search an Entry: This module is used to search the database with reference to Id or Designation 4) View an Entry: This module is used to get the detailed information about an personnel SOFTWARE REQUIRMENTS Microsoft Visual Basic 6.0 Rational Rose Microsoft Access HARDWARE REQUIRMENTS 128MB RAM Pentium III Processor USECASE DIAGRAM Login Add New Entry HR Database Search an Entry View an Entry 32
33 CLASS DIAGRAM ACTIVITY DIAGRAM Login Add New Entry View Entry Search Entry By Id By Designation Logout 33
34 SEQUENCE DIAGRAM HR SPM System SPM Database Login Validate Details Login Success Validation Success Add New Entry Add Details Entry Added Details Added Edit Entry Update Details Entry Edited Details Updated Search Entry Retrive Data Return Data Return Details 34
35 COLLABRATION DIAGRAM HR 1: Login 5: Add New Entry 9: Edit Entry 13: Search Entry 4: Login Success 8: Entry Added 12: Entry Edited 16: Return Details 3: Validation Success 7: Details Added 11: Details Updated 15: Return Data SPM System 2: Validate Details 6: Add Details 10: Update Details 14: Retrive Data SPM Database COMPONENT DIAGRAM HR Personnel Designation DEPLOYMENT DIAGRAM HR SPM System Access Database 35
36 IMPLEMENTATION Form1 Private Sub Command1_Click() Dim a As Boolean a = False If (Text1.Text = "admin" And Text2.Text = "admin") Then a = True Form2.Show If (a = False) Then MsgBox ("Enter Correct Username and Password") Form2 Private Sub Command1_Click() Form3.Show Private Sub Command2_Click() Form4.Show 36
37 Private Sub Command3_Click() Form5.Show Private Sub Command4_Click() Form3 Private Sub Command1_Click() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset cn.open "dsn=software" rs.activeconnection = cn With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Details" End With 37
38 With rs.addnew.fields(0) = Val(Text1.Text).Fields(1) = Text2.Text If (Option1 = True) Then.Fields(2) = Option1.Caption If (Option2 = True) Then.Fields(2) = Option2.Caption.Fields(3) = Val(Text3.Text).Fields(4) = Text4.Text.Fields(5) = Text5.Text.Fields(6) = Text6.Text.Update End With Text1.Text = "" Text2.Text = "" Text3.Text = "" Text4.Text = "" Text5.Text = "" Text6.Text = "" Option1 = False Option2 = False Form4 Private Sub Command1_Click() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset Dim a As Boolean a = False cn.open "dsn=software" rs.activeconnection = cn 38
39 With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Details" End With rs.movefirst While Not rs.eof If (Val(Text1.Text) = rs(0)) Then Text3.Text = Text3.Text + rs(1) + ", " Text3.Text = Text3.Text + rs(2) + ", " Text3.Text = Text3.Text + Str$(rs(3)) + ", " Text3.Text = Text3.Text + rs(4) + ", " Text3.Text = Text3.Text + rs(5) + ", " Text3.Text = Text3.Text + rs(6) + ", " a = True rs.movenext Wend If (a = False) Then MsgBox ("Enter correct Employee ID") Text1.Text = "" Private Sub Command2_Click() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset Dim a As Boolean a = False cn.open "dsn=software" rs.activeconnection = cn With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Details" End With rs.movefirst While Not rs.eof If (Text2.Text = rs(4)) Then Text3.Text = Text3.Text + Str$(rs(0)) + ", " Text3.Text = Text3.Text + rs(1) + ", " Text3.Text = Text3.Text + rs(2) + ", " Text3.Text = Text3.Text + Str$(rs(3)) + ", " Text3.Text = Text3.Text + rs(5) + ", " Text3.Text = Text3.Text + rs(6) + ". " a = True 39
40 rs.movenext Wend If (a = False) Then MsgBox ("Enter correct Designation") Text2.Text = "" Private Sub Command3_Click() Form2.Show Form5 Private Sub Command1_Click() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset Dim a As Boolean a = False cn.open "dsn=software" rs.activeconnection = cn With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Details" End With 40
41 rs.movefirst While Not rs.eof If (Val(Text1.Text) = rs(0)) Then Text2.Text = rs(1) Text3.Text = rs(2) Text4.Text = rs(3) Text5.Text = rs(4) Text6.Text = rs(5) Text7.Text = rs(6) a = True rs.movenext Wend If (a = False) Then MsgBox ("Enter correct ID") CONCLUSION: This project was carried out in a sequential manner to design and implement the Software Personnel Management System. Thus the outcome of the project is efficient. The Software Personnel Management System caters the varied requirements of the user to perform various options. 41
42 Ex.No: 5 Date : BOOK BANK SYSTEM AIM: To analyze, design and develop code for Book Bank system using Rational Rose software. PROBLEM STATEMENT To create an Book Bank Maintenance System software that will meet the needs of the customer and help them in registering for the book bank,enquiry about the issue of book, return book and available books. OVERALL DESCRIPTION The Book Bank Maintenance System is an integrated system that has four modules as part of it. The four modules are, 1) Registration for the new user: In this module, the user can register as new user in the database. 2) Issue Book: In this module, it shows the details of issued book to the existing user and it shows the available book to the particular user. 3) Return Book: In this module, shows and modify the database and store the return book from the user and shows the fine amount. SOFTWARE REQUIRMENTS Microsoft Visual Basic 6.0 Rational Rose Microsoft Access HARDWARE REQUIRMENTS 128MB RAM Pentium III Processor 42
43 USECASE DIAGRAM ENTER INTO SYSTEM USER NEWUSER DATA BASE ADMIN EXISTING USER ISSUE STORE RETURN CLASS DIAGRAM 43
44 ACTIVITY DIAGRAM start Login No Yes New user Registration Existing user Book search Return Book Available Books Fine Issue book End 44
45 SEQUENCE DIAGRAM user system data base 1: new user 2: save 3: existing user 4: retrieve 5: display information 6: issue 7: update 8: close 9: save 10: return 11: update 12: close 13: save 45
46 COLLABORATION DIAGRAM user 1: new user 3: existing user 6: issue 8: close 10: return 12: close system COMPONENT DIAGRAM 5: display information data base 2: save 4: retrieve 7: update 9: save 11: update 13: save User BookSearch Database DEPLOYMENT DIAGRAM User Book Bank Access Database 46
47 IMPLEMENTATION Form1 Private Sub Command1_Click() Dim a As Boolean a = False If (Text1.Text = "admin" And Text2.Text = "admin") Then a = True Form2.Show If (a = False) Then MsgBox ("Enter Correct Username and Password") Form2 Private Sub Command1_Click() Form3.Show Private Sub Command2_Click() Form4.Show 47
48 Private Sub Command3_Click() Form5.Show Private Sub Command4_Click() Form6.Show Private Sub Command5_Click() Form3 Private Sub Command1_Click() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset cn.open "dsn=bookbank" rs.activeconnection = cn With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Students" End With With rs.addnew.fields(0) = Val(Text1.Text).Fields(1) = Text2.Text.Update End With Text1.Text = "" Private Sub Command2_Click() Form2.Show 48
49 Form4 Private Sub Command1_Click() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset cn.open "dsn=bookbank" rs.activeconnection = cn With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Books" End With With rs.addnew.fields(0) = Val(Text1.Text).Fields(1) = Text2.Text.Fields(2) = Val(Text3.Text).Update End With Text1.Text = "" Text2.Text = "" Text3.Text = "" Private Sub Command2_Click() Form2.Show 49
50 Form5 Private Sub Command1_Click() Dim cn As New ADODB.Connection Dim rs1 As New ADODB.Recordset Dim rs2 As New ADODB.Recordset Dim a As Boolean Dim b As Boolean a = False b = False cn.open "dsn=bookbank" rs1.activeconnection = cn rs2.activeconnection = cn With rs1.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Students" End With With rs2.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Books" End With rs1.movefirst While Not rs1.eof If (Val(Text1.Text) = rs1(0)) Then a = True rs2.movefirst While Not rs2.eof If (Val(Text2.Text) = rs2(0)) Then b = True If (rs2(2) > 0) Then rs2(2) = rs2(2) - 1 rs2.update MsgBox "Book is Issued" Else MsgBox "No copies of books is avilable" 50
51 rs2.movenext Wend rs1.movenext Wend Text1.Text = "" Text2.Text = "" If (a = False) Then MsgBox ("Enter correct Student ID") If (a = True And b = False) Then MsgBox ("Enter correct Book ID") Private Sub Command2_Click() Dim cn As New ADODB.Connection Dim rs1 As New ADODB.Recordset Dim rs2 As New ADODB.Recordset Dim a As Boolean Dim b As Boolean a = False b = False cn.open "dsn=bookbank" rs1.activeconnection = cn rs2.activeconnection = cn With rs1.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Students" End With With rs2.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Books" End With rs1.movefirst While Not rs1.eof If (Val(Text1.Text) = rs1(0)) Then a = True rs2.movefirst While Not rs2.eof If (Val(Text2.Text) = rs2(0)) Then 51
52 b = True If (rs2(2) > 10) Then MsgBox "Book is Renewed" Else MsgBox "Please return the Book." rs2.movenext Wend rs1.movenext Wend Text1.Text = "" Text2.Text = "" If (a = False) Then MsgBox ("Enter correct Student ID") If (a = True And b = False) Then MsgBox ("Enter correct Book ID") Private Sub Command3_Click() Form2.Show Form6 Private Sub Command1_Click() Dim cn As New ADODB.Connection Dim rs1 As New ADODB.Recordset Dim rs2 As New ADODB.Recordset Dim a As Boolean Dim b As Boolean a = False b = False 52
53 cn.open "dsn=bookbank" rs1.activeconnection = cn rs2.activeconnection = cn With rs1.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Students" End With With rs2.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Books" End With rs1.movefirst While Not rs1.eof If (Val(Text1.Text) = rs1(0)) Then a = True rs2.movefirst While Not rs2.eof If (Val(Text2.Text) = rs2(0)) Then b = True rs2(2) = rs2(2) + 1 MsgBox ("Book is Returned") rs2.movenext Wend rs1.movenext Text1.Text = "" Text2.Text = "" Wend If (a = False) Then MsgBox ("Enter correct Student ID") If (a = True And b = False) Then MsgBox ("Enter correct Book ID") Private Sub Command2_Click() Form2.Show CONCLUSION: This project was carried out in a sequential manner to design and implement the Book Bank System. Thus the outcome of the project is efficient. The Book Bank System caters the varied requirements of the user to perform various options. 53
54 Ex.No: 6 Date : EXAM REGISTRATION SYSTEM AIM: To analyze, design and develop code for Exam Registration System using Rational Rose software. PROBLEM STATEMENT To create an Exam registration software that will meet the needs of the applicant and help them in registering for the exam,enquiry about the registered subject,modification in database and cancellation for the registered project. OVERALL DESCRIPTION The Exam Registration System is an integrated system that has four modules as part of it. The four modules are, 1) Registration for the exam: In this module, the user can select the subject to register for the exam, Enquiry about the registered subject, Modification in the student database, canceling the registered subject 2) Form for Registration: In this module the user can apply for the exam by giving the details about the candidate and selecting the subject for the registration. 3) Modification in the Database: In this module the user can change the data s like the phone number, address can be done. 4) Cancellation for the registered subject: In this module the user can cancel their name which is registered for the exam. SOFTWARE REQUIRMENTS Microsoft Visual Basic 6.0 Rational Rose Microsoft Access HARDWARE REQUIRMENTS 128MB RAM Pentium III Processor 54
55 USECASE DIAGRAM: student (from actor) register for exam (from use case) select the exam (from use case) databse (from actor) enter datas (from use case) cancel the exam registration (from use case) modify databse (from use case) maintain student info (from use case) CLASS DIAGRAM: 55
56 ACTIVITY DIAGRAM: enter into system cancel regisrtation select the subject apply the exam modify databse SEQUENCE DIAGRAM: student enter the datas exam registration databse select the subject apply for the exam generation of registration id note id modify databse cancel the subject registration 56
57 COLLABRATION DIAGRAM: student 1: enter the datas 2: select the subject 3: apply for the exam 7: modify databse 8: cancel the subject registration 6: note id 5: generation of registration id exam registration 4: databse COMPONENT DIAGRAM: DEPLOYMENT DIAGRAM: student exam registration Databse 57
58 IMPLEMENTATION Form1 Private Sub Command1_Click() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset Dim a As Boolean a = False cn.open "dsn=exam" rs.activeconnection = cn With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Students" End With rs.movefirst While Not rs.eof If (Text1.Text = rs(1) And Text2.Text = rs(2)) Then a = True Form3.Show Form1.Hide rs.movenext Wend If (a = False) Then MsgBox ("Enter Correct UserName and Password") Private Sub Command2_Click() Form2.Show 58
59 Form2 Private Sub Command1_Click() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset cn.open "dsn=exam" rs.activeconnection = cn If (Text3.Text = Text4.Text) Then With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Students" End With With rs.addnew.fields(0) = Val(Text1.Text).Fields(1) = Text2.Text.Fields(2) = Text3.Text If (Option1 = True) Then.Fields(3) = Option1.Caption If (Option2 = True) Then.Fields(3) = Option2.Caption.Fields(4) = Val(Text5.Text).Fields(5) = Text6.Text.Fields(6) = Text7.Text.Fields(7) = Text8.Text.Update MsgBox ("Registration Success. Please Login") Form1.Show End With 59
60 Else MsgBox ("Password doesn't match") Private Sub Command2_Click() Form3 Private Sub Command1_Click() Form4.Show Private Sub Command2_Click() Form5.Show Private Sub Command3_Click() Form4 Private Sub Command1_Click() Form3.Show Private Sub Text1_Change() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset cn.open "dsn=exam" rs.activeconnection = cn 60
61 With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Exams" End With rs.movefirst While Not rs.eof If (Val(Text1.Text) = rs(0)) Then Text2.Text = rs(1) Text3.Text = rs(2) Text4.Text = rs(3) rs.movenext Wend Form5 Private Sub Command1_Click() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset 61
62 cn.open "dsn=exam" rs.activeconnection = cn With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Exams" End With rs.movefirst While Not rs.eof If (Val(Text1.Text) = rs(0)) Then rs(4) = rs(4) + ", " + Form1.Text1.Text rs.update a = True MsgBox "Exam Applied" rs.movenext Wend If (a = False) Then MsgBox ("Enter correct Exam ID") Private Sub Command2_Click() CONCLUSION: This project was carried out in a sequential manner to design and implement the Exam Registration System. Thus the outcome of the project is efficient. The Exam Registration System caters the varied requirements of the user to perform various options. 62
63 Ex.No:7 Date : STOCK MAINTENANCE SYSTEM AIM: To analyze, design and develop code for Stock maintenance system using Rational Rose software. PROBLEM DOMAIN: Stock maintenance system is a real time application used in the merchant s day to day system. This is a database to store the transaction that takes places between the Manufacturer, Dealer and the Shop Keeper that includes stock inward and stock outward with reference to the dealer. Here we assume our self as the Dealer and proceed with the transaction as follows: The Manufacturer is the producer of the items and it contains the necessary information of the item such as price per item, Date of manufacture, best before use, Number of Item available and their Company Address. The Dealer is the secondary source of an Item and he purchases Item from the manufacturer by requesting the required Item with its corresponding Company Name and the Number of Items required. OVERALL DESCRIPTION: 1) Login Form: Authenticate the user and administrator. 2) Department Selection Form: This form will give the options for selecting the department to get knowledge about the conference. 3) Conference view Form: This form contains the details about the conferences are conducting by various institutions and we can see the date and time for the conference. 4) Database Form: The details about the conferences going to conduct by various institutions. Administrator can add the details about the conference for the students and also for the staff members. SOFTWARE REQURIEMENTS: Microsoft Visual Basic 6.0 Rational Rose Microsoft Access. HARDWARE REQURIMENTS: 128MB RAM Pentium III Processor 63
64 USECASE DIAGRAM: Purchase Sales Company name Company name PRODUCER Price/item DEALER Price/Item SHOP KEEPER Items ordered Items ordered Total price Total price 64
65 CLASS DIAGRAM: 65
66 ACTIVITY DIAGRAM: Inventory System Select from the Menu Purchase Sales Stock Exit Company Name Display the Transaction Details Price/Item No of Items ordered Total Price If Availability > No of Items Ordered Displays Insufficient no of items Displays price of Items 66
67 SEQUENCE DIAGRAM: PRODUCER DEALER SHOPKEEPER 1.PURCHASE 1.SALES 2.COMPANY NAME 2.COMPANY NAME 3.PRICE/ITEM 3.PRICE/ITEM 4.NO OF ITEMS ORDERED 4.NO OF ITEMS ORDERED 5.TOTAL PRICE 5.CHECKING WITH AVAILABILITY 6.ITEMS INSUFFICIENT/TOTAL PRICE 67
68 COLLABORATION DIAGRAM: PRODUC ER 5: 3.PRICE/ITEM 9: 5.TOTAL PRICE 1: 1.PURCHASE 3: 2.COMPANY NAME 7: 4.NO OF ITEMS ORDERED DEALER 4: 2.COMPANY NAME 8: 4.NO OF ITEMS ORDERED 10: 5.CHECKING WITH AVAILABILITY 2: 1.SALES 6: 3.PRICE/ITEM 11: 6.ITEMS INSUFFICIENT/TOTAL PRICE SHOPKEE PER COMPONENT DIAGRAM: ShopKeeper Dealer Manufacturer DEPLOYMENT DIAGRAM: ShopKe eper Stock Maint... Access Database 68
69 IMPLEMENTATION: Form1 Private Sub Command1_Click() Dim a As Boolean a = False If (Text1.Text = "admin" And Text2.Text = "admin") Then a = True Form2.Show If (a = False) Then MsgBox ("Enter Correct Username and Password") Form2 Private Sub Command1_Click() Form3.Show Private Sub Command2_Click() Form4.Show 69
70 Private Sub Command3_Click() Form5.Show Private Sub Command4_Click() Form3 Private Sub Command1_Click() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset cn.open "dsn=stock" rs.activeconnection = cn With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Stock" End With With rs.addnew.fields(0) = Val(Text1.Text).Fields(1) = Text2.Text.Fields(2) = Text3.Text.Fields(3) = Val(Text4.Text).Update End With MsgBox ("New Record Added") Text1.Text = "" Text2.Text = "" 70
71 Text3.Text = "" Text4.Text = "" Private Sub Command2_Click() Form2.Show Form4 Private Sub Command1_Click() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset Dim a As Boolean a = False cn.open "dsn=stock" rs.activeconnection = cn With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Stock" End With rs.movefirst While Not rs.eof If (Val(Text1.Text) = rs(0)) Then Text2.Text = rs(1) Text3.Text = rs(2) Text4.Text = rs(3) a = True 71
72 rs.movenext Wend If (a = False) Then MsgBox ("Enter correct ID") Private Sub Command2_Click() Form2.Show Form5 Private Sub Command1_Click() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset cn.open "dsn=stock" rs.activeconnection = cn With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Stock" End With rs.movefirst While Not rs.eof If (Val(Text1.Text) = rs(0)) Then With rs.fields(0) = Val(Text1.Text) 72
73 .Fields(1) = Text2.Text.Fields(2) = Text3.Text.Fields(3) = Val(Text4.Text).Update End With MsgBox ("Record Updated") rs.movenext Wend Text1.Text = "" Text2.Text = "" Text3.Text = "" Text4.Text = "" Private Sub Command2_Click() Form2.Show Private Sub Text1_Change() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset Dim a As Boolean a = False cn.open "dsn=stock" rs.activeconnection = cn With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Stock" End With rs.movefirst While Not rs.eof If (Val(Text1.Text) = rs(0)) Then Text2.Text = rs(1) Text3.Text = rs(2) Text4.Text = rs(3) a = True rs.movenext Wend If (a = False) Then MsgBox ("Enter correct ID") 73
74 CONCLUSION: This project was carried out in a sequential manner to design and implement the Stock Maintenance System. Thus the outcome of the project is efficient. The Stock Maintenance System caters the varied requirements of the user to perform various options. 74
75 Ex.No:8 Date : E-BOOK MANAGEMENT SYSTEM AIM: To analyze, design and develop code for E-Book Management system using Rational Rose software. PROBLEM STATEMENT To create an E-Book Management system software that will meet the needs of the customer and help them in registering for the book bank, enquiry about the issue of book, return book and available books. OVERALL DESCRIPTION The E-Book Management System is an integrated system that has four modules as part of it. The four modules are, 1) Add Book Details: In this module, the user can enter details about new book. 2) Edit Book Details: In this module, the user can edit details about any book. 3) View Book Details: In this module, the user can view details about books. 4) Search Book Details: In this module, the user can search details about books by Author and Id SOFTWARE REQUIRMENTS Microsoft Visual Basic 6.0 Rational Rose Microsoft Access HARDWARE REQUIRMENTS 128MB RAM Pentium III Processor 75
76 USECASE DIAGRAM New Book Details Edit Book Details User View Book Details Database Search Book Details CLASS DIAGRAM 76
77 ACTIVITY DIAGRAM Login View Book Details Edit Book Details Search Book Details By Publication By Author 77
78 SEQUENCE DIAGRAM User System Database Add Book Details Insert Details Details Added Successfully Inserted Search Details Retrive Details Send Details Send Details Edit Details Update Details Udate Success Edition Success 78
79 COLLABORATION DIAGRAM User 1: Add Book Details 5: Search Details 9: Edit Details System 4: Details Added 8: Send Details 12: Edition Success 3: Successfully Inserted 7: Send Details 11: Udate Success 2: Insert Details 6: Retrive Details 10: Update Details Database COMPONENT DIAGRAM User Book Database DEPLOYMENT DIAGRAM User E-Book Manageme... Access Database 79
80 IMPLEMENTATION Form1 Private Sub Command1_Click() Dim a As Boolean a = False If (Text1.Text = "admin" And Text2.Text = "admin") Then a = True Form2.Show If (a = False) Then MsgBox ("Enter Correct Username and Password") Form2 Private Sub Command1_Click() Form3.Show Private Sub Command2_Click() 80
81 Form4.Show Private Sub Command3_Click() Form5.Show Private Sub Command4_Click() Form3 Private Sub Command1_Click() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset Dim a As Boolean a = False cn.open "dsn=ebook" rs.activeconnection = cn With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Details" End With rs.movefirst While Not rs.eof If (Val(Text1.Text) = rs(0)) Then Text2.Text = rs(1) Text3.Text = rs(2) Text4.Text = rs(3) 81
82 a = True rs.movenext Wend If (a = False) Then MsgBox ("Enter correct ID") Private Sub Command2_Click() Form2.Show Form4 Private Sub Command1_Click() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset cn.open "dsn=ebook" rs.activeconnection = cn With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Details" End With With rs.addnew.fields(0) = Val(Text1.Text).Fields(1) = Text2.Text 82
83 .Fields(2) = Text3.Text.Fields(3) = Text4.Text.Update End With Text1.Text = "" Text2.Text = "" Text3.Text = "" Text4.Text = "" Private Sub Command2_Click() Form2.Show Form5 Private Sub Command1_Click() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset Dim a As Boolean a = False cn.open "dsn=ebook" rs.activeconnection = cn With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Details" End With rs.movefirst 83
84 While Not rs.eof If (Text1.Text = rs(2)) Then Text3.Text = Text3.Text + Str$(rs(0)) + ", " Text3.Text = Text3.Text + rs(1) + ", " Text3.Text = Text3.Text + rs(3) + ". " a = True rs.movenext Wend If (a = False) Then MsgBox ("Enter correct Author Name") Private Sub Command2_Click() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset Dim a As Boolean a = False cn.open "dsn=ebook" rs.activeconnection = cn With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Details" End With rs.movefirst While Not rs.eof If (Text2.Text = rs(3)) Then Text3.Text = Text3.Text + Str$(rs(0)) + ", " Text3.Text = Text3.Text + rs(1) + ", " Text3.Text = Text3.Text + rs(2) + ". " a = True rs.movenext Wend If (a = False) Then MsgBox ("Enter correct Publisher Name") Private Sub Command3_Click() Form2.Show 84
85 CONCLUSION: This project was carried out in a sequential manner to design and implement the E-Book System. Thus the outcome of the project is efficient. The E-Book System caters the varied requirements of the user to perform various options. 85
86 Ex.No: 9 Date: RECRUITMENT SYSTEM AIM To analyze, design and develop code for Recruitment System using Rational Rose software PROBLEM STATEMENT Recruitment System is used to process the applicant easily. It also contains search filters to filters the applicants based on age, gender, experience, skills etc. It is mainly used by HR personnel in corporates to efficiently analyze the applications OVERALL DESCRIPTION The E-Book Management System is an integrated system that has four modules as part of it. The four modules are, 1) Register: In this module, the user can register his/her details to use in the system. 2) Search Jobs: In this module, the user can search jobs. 3) Apply Jobs: In this module, the user can apply jobs. 4) Edit details: In this module, the user can search details about books by Author and Id SOFTWARE REQUIRMENTS Microsoft Visual Basic 6.0 Rational Rose Microsoft Access HARDWARE REQUIRMENTS 128MB RAM Pentium III Processor 86
87 USECASE DIAGRAM: Login Register Employee Search Jobs Database Apply Jobs CLASS DIAGRAM: 87
88 ACTIVITY DIAGRAM: Login Search jobs Apply Jobs Edit Details Logout 88
89 SEQUENCE DIAGRAM User Login Recruitment Syste Validate details Database Valid user Login sucess Search Jobs Retrive Details Send Details Show Details Apply Jobs Make Entry Entry Successful Job Applied Edit Details Update Details Updation Success Details Edited 89
90 COLLABORATION DIAGRAM: User 1: Login 5: Search Jobs 9: Apply Jobs 13: Edit Details 4: Login sucess 8: Show Details 12: Job Applied 16: Details Edited 3: Valid user 7: Send Details 11: Entry Successful 15: Updation Success Recruitment Syste 2: Validate details 6: Retrive Details 10: Make Entry 14: Update Details Database COMPONENT DIAGRAM: User Application Employer DEPLOYMENT DIAGRAM: Employee Recruitment System Access Databe 90
91 IMPLEMENTATION: Form1: Private Sub Command1_Click() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset Dim a As Boolean a = False cn.open "dsn=recruit" rs.activeconnection = cn With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Applicants" End With rs.movefirst While Not rs.eof If (Text1.Text = rs(1) And Text2.Text = rs(2)) Then a = True Form3.Show Form1.Hide rs.movenext Wend If (a = False) Then MsgBox ("Enter Correct UserName and Password") Private Sub Command2_Click() Form2.Show 91
92 Form2 Private Sub Command1_Click() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset cn.open "dsn=recruit" rs.activeconnection = cn If (Text3.Text = Text4.Text) Then With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Applicants" End With With rs.addnew.fields(0) = Val(Text1.Text).Fields(1) = Text2.Text.Fields(2) = Text3.Text If (Option1 = True) Then.Fields(3) = Option1.Caption If (Option2 = True) Then.Fields(3) = Option2.Caption 92
93 .Fields(4) = Val(Text5.Text).Fields(5) = Text6.Text.Fields(6) = Text7.Text.Update MsgBox ("Registration Success. Please Login") Form1.Show End With Else MsgBox ("Password doesn't match") Private Sub Command2_Click() Form3 Private Sub Command1_Click() Form4.Show Private Sub Command2_Click() Form5.Show Private Sub Form_Load() Text1.Text = Form1.Text1.Text 93
94 Form4 Private Sub Command1_Click() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset Dim a As Boolean a = False cn.open "dsn=recruit" rs.activeconnection = cn With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Jobs" End With rs.movefirst While Not rs.eof If (Text1.Text = rs(1)) Then Text3.Text = Text3.Text + Str$(rs(0)) + ", " Text3.Text = Text3.Text + rs(2) + ", " Text3.Text = Text3.Text + rs(3) + ". " a = True rs.movenext Wend If (a = False) Then MsgBox ("Enter correct Company Name") Private Sub Command2_Click() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset Dim a As Boolean a = False 94
95 cn.open "dsn=recruit" rs.activeconnection = cn With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Jobs" End With rs.movefirst While Not rs.eof If (Text2.Text = rs(2)) Then Text3.Text = Text3.Text + Str$(rs(0)) + ", " Text3.Text = Text3.Text + rs(1) + ", " Text3.Text = Text3.Text + rs(3) + ". " a = True rs.movenext Wend If (a = False) Then MsgBox ("Enter correct Company Name") Private Sub Command3_Click() Form3.Show Form5 Private Sub Command1_Click() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset Dim a As Boolean a = False cn.open "dsn=recruit" rs.activeconnection = cn 95
96 With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Jobs" End With rs.movefirst While Not rs.eof If (Val(Text1.Text) = rs(0)) Then rs(4) = rs(4) + ", " + Form1.Text1.Text rs.update a = True MsgBox "Job Applied" rs.movenext Wend If (a = False) Then MsgBox ("Enter correct Company Name") CONCLUSION: This project was carried out in a sequential manner to design and implement the Recruitment System. Thus the outcome of the project is efficient. The Recruitment System caters the varied requirements of the user to perform various options. 96
97 Ex No: 10 Date: ATM SYSTEM AIM To analyze, design and develop code for Atm System using Rational Rose software PROBLEM STATEMENT We envision a banking system that provides the customer holing a bank credit card can make deposits, withdraws, check balances and perform transfer to and from their accounts. Atm card processing will be attractive to banking customer because they allow access to their accounts outside of regular business hours. Participating Banks want to make sure the access to their customer account information is safe and secure transaction information is accurate and reliable. Bank Customer-Want easy, low-cost, remote access to their accounts, but want to be assured that their accounts are secure and not accessible to hackers or other their parties. Bank must be able to handle multiple simultaneous transactions (and possible simultaneous transaction to the same joint account).bank owning a credit card must be able to determine the cash on hand in the atm. The cash in the at must be secure. OVERALL DESCRIPTION The Atm System is an integrated system that has four modules as part of it. The four modules are, 1) User Login: Using this module user login to the system using his/her unique username and password 2) Withdraw: The purpose of this module to withdraw money from the account 3) Deposit: The purpose of this module to deposit money to the account 4) Balance Enquiry: Using this module the user can check his/her account balance and the loan amount to pay if any. SOFTWARE REQUIRMENTS Microsoft Visual Basic 6.0 Rational Rose Microsoft Access HARDWARE REQUIRMENTS 128MB RAM Pentium III Processor 97
98 USE CASE DIAGRAM Login User Transaction Database Withdraw Balance Enquiry CLASS DIAGRAM 98
99 ACTIVITY DIAGRAM Login Pin Change Withdraw Balance Enquiry Logout 99
100 SEQUENCE DIAGRAM User System Database Login Validate details Valid user Login sucess Withdraw Reduce Amount New Balance Send Cash Balance Enquiry Retrive Balance Return Balance Return details Pin Change Update Details Updation Success Pin Changed 100
101 COLLABRATION DIAGRAM User 1: Login 5: Withdraw 9: Balance Enquiry 13: Pin Change System 4: Login sucess 8: Send Cash 12: Return details 16: Pin Changed 3: Valid user 7: New Balance 11: Return Balance 15: Updation Success 2: Validate details 6: Reduce Amount 10: Retrive Balance 14: Update Details Database COMPONENT DIAGRAM Customer ATM Card Databas e Bank DEPLOYMENT DIAGRAM User ATM System Access Databe 101
102 IMPLEMENTATION Form1 Private Sub Command1_Click() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset Dim a As String Dim b As Integer Dim c As Boolean c = False cn.open "dsn=atm" rs.activeconnection = cn With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Details" End With rs.movefirst While Not rs.eof a = rs.fields("accno") b = rs.fields("pin") If (Text1.Text = a And Val(Text2.Text) = b) Then c = True Form2.Show Form1.Hide rs.movenext Wend If (c = False) Then MsgBox ("Enter Correct AccNo and PIN") 102
103 Form2 Private Sub Command1_Click() Form3.Show Private Sub Command2_Click() Form4.Show Private Sub Command3_Click() Form5.Show Private Sub Command4_Click() Unload Form1 Private Sub Form_Load() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset Dim a As String cn.open "dsn=atm" rs.activeconnection = cn With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Details" End With 103
104 rs.movefirst While Not rs.eof a = rs.fields("accno") If (Form1.Text1.Text = a) Then Text1.Text = rs.fields("username") Text2.Text = a rs.movenext Wend Form3 Private Sub Command1_Click() Form2.Show Private Sub Command2_Click() Unload Form1 Private Sub Form_Load() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset Dim a As String cn.open "dsn=atm" rs.activeconnection = cn With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Details" End With rs.movefirst While Not rs.eof a = rs.fields("accno") 104
105 If (Form1.Text1.Text = a) Then Text1.Text = rs.fields("balance") rs.movenext Wend Form4 Private Sub Command1_Click() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset Dim a As String Dim b As Integer Dim c As Boolean c = False cn.open "dsn=atm" rs.activeconnection = cn With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Details" End With rs.movefirst While Not rs.eof a = rs.fields("accno") If (Form1.Text1.Text = a) Then If (Val(Text1.Text) = rs.fields("pin")) Then If (Val(Text2.Text) = Val(Text3.Text)) Then rs("pin") = Val(Text2.Text) rs.update MsgBox ("Pin Change Success") c = True Text1.Text = "" Text2.Text = "" 105
106 Text3.Text = "" rs.movenext Wend If (c = False) Then MsgBox ("Pin Change not Success") Private Sub Command2_Click() Form2.Show Private Sub Command3_Click() Unload Form1 Form5 Private Sub Command1_Click() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset Dim a As String Dim b As Long Dim c As Boolean c = False cn.open "dsn=atm" rs.activeconnection = cn With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Details" End With 106
107 rs.movefirst While Not rs.eof a = rs.fields("accno") b = rs.fields("balance") If (a = Form1.Text1.Text And Val(Text1.Text) < b) Then rs.fields("balance") = b - Val(Text1.Text) c = True MsgBox ("Collect the cash") Text1.Text = "" rs.movenext Wend If (c = False) Then MsgBox ("Not sufficient Balance") Private Sub Command2_Click() Form2.Show Private Sub Command3_Click() Unload Form1 CONCLUSION: This project was carried out in a sequential manner to design and implement the ATM System. Thus the outcome of the project is efficient. The ATM System caters the varied requirements of the user to perform various options. 107
108 Ex No:11 Date: PAYROLL SYSTEM AIM: To analyze, design and develop code for Payroll system using Rational Rose software. PROBLEM STATEMENT To compute the gross pay of a person using the Payroll system software and to add new details to the existing database and update it, using visual basic 6.0 and MS Access OVERALL DESCRIPTION The three modules are 1) Entry form: The employee details, edit details and exit command buttons are present. We can choose the required command button. 2) Pay slip form: Fill in the form with details such as employee id, employee name, department, experience, and basic pay in the text boxes and submit using CALCULATE command button Update it in the database using UPDATE command button. 3) Database form: Updated database would be present. We can search for the required Pay details using SEARCH command button SOFTWARE REQURIEMENTS: Microsoft Visual Basic 6.0 Rational Rose Microsoft Access. HARDWARE REQURIMENTS: 128MB RAM Pentium III Processor USECASE DIAGRAM 108
109 CLASS DIAGRAM 109
110 ACTIVITY DIAGRAM Payroll Employee Detail Salary Emp payroll Official detail Basic PF Other 110
111 SEQUENCE DIAGRAM Employee System Employee Database Login Valid Enter Employee Details Store In Database Return Details Display details Ask For Salary Slip Ask For Basic Pay,PF Return Details Calculate & Display Salary Exit 111
112 COLLABRATION DIAGRAM Employee 1: Login 3: Enter Employee Details 7: Ask For Salary Slip System 2: Valid 6: Display details 10: Calculate & Display Salary 11: Exit 5: Return Details 9: Return Details 4: Store In Database 8: Ask For Basic Pay,PF Employee Database COMPONENT DIAGRAM Employee PayRoll Database DEPLOYMENT DIAGRAM: Employee PayRoll System Access Databe 112
113 IMPLEMENTATION: Form1: Private Sub Command1_Click() Dim a As Boolean a = False If (Text1.Text = "admin" And Text2.Text = "admin") Then a = True Form2.Show If (a = False) Then MsgBox ("Enter Correct Username and Password") Form2 Private Sub Command1_Click() Form3.Show 113
114 Private Sub Command2_Click() Form4.Show Private Sub Command3_Click() Form5.Show Private Sub Command4_Click() Form3 Private Sub Command1_Click() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset Dim a As Boolean a = False cn.open "dsn=payroll" rs.activeconnection = cn With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic 114
115 .Open "select * from Details" End With rs.movefirst While Not rs.eof If (Val(Text1.Text) = rs(0)) Then Text2.Text = rs(1) Text3.Text = rs(2) Text4.Text = rs(3) Text5.Text = rs(4) Text6.Text = rs(5) Text7.Text = rs(6) Text8.Text = rs(7) a = True rs.movenext Wend If (a = False) Then MsgBox ("Enter correct ID") Private Sub Command2_Click() Form2.Show Private Sub Command3_Click() Form4 Private Sub Command1_Click() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset cn.open "dsn=payroll" rs.activeconnection = cn With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Details" End With With rs.addnew 115
116 .Fields(0) = Text1.Text.Fields(1) = Text2.Text.Fields(2) = Text3.Text.Fields(3) = Val(Text4.Text).Fields(4) = Val(Text5.Text).Fields(5) = Val(Text6.Text).Fields(6) = Val(Text7.Text).Fields(7) = Val(Text8.Text).Update End With Text1.Text = "" Text2.Text = "" Text3.Text = "" Text4.Text = "" Text5.Text = "" Text6.Text = "" Text7.Text = "" Text8.Text = "" Private Sub Command2_Click() Form2.Show Private Sub Command3_Click() 116
117 Private Sub Text3_Change() Text4.Text = Val(Text3.Text) * 0.25 Text5.Text = Val(Text3.Text) * 0.1 Text6.Text = Val(Text3.Text) * 0.12 Text8.Text = Val(Text3.Text) + Val(Text4.Text) + Val(Text5.Text) - Val(Text6.Text) + Val(Text7.Text) Form5 Private Sub Command1_Click() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset Dim a As Boolean a = False cn.open "dsn=payroll" rs.activeconnection = cn With rs.cursortype = adopenstatic.cursorlocation = aduseclient.locktype = adlockoptimistic.open "select * from Details" End With rs.movefirst While Not rs.eof If (Val(Text1.Text) = rs(0)) Then rs.delete rs.update a = True rs.movenext Wend 117
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 informationTO DEVELOP A PROBLEM STATEMENT
DHANALAKSHMI COLLEGE OF ENGINEERING DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING CS6511 CASE TOOLS LAB Expt. No. 1 TO DEVELOP A PROBLEM STATEMENT 1. Passport Automation System 1. Problems Analysis and
More informationIRCTC windows 10 e-ticket booking screens
IRCTC windows 0 e-ticket booking screens. Login screen Enter valid Username & password and click on Done To generate new password, click on Forgot Password 3 New user can create their profile on click
More informationSPOTCASH 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 informationPassword 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 informationRemainder 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 informationATM Use Cases. ID: CIS Title: Check Balance Description: Customer aims to know the balance in his/her account
ID: CIS375-01 Title: Login Description: Customer logs into the system by inserting the card and entering pin code. Preconditions: Customer has a bank account and an ATM Card. Postconditions: Customer logged
More informationHow to buy the ticket online
How to buy the ticket online 1. Purchase 2. Purchase without registration 3. Payment options 4. Purchase summary e-mail 5. What to do if the transaction is not permitted or is refused 6. Online invoice
More informationThe 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 informationClick E Money Laravel Application
Click E Money Laravel Application Member User Manual Version 1.0 2016 Click E Money All Rights Reserved. Member Panel User guide: Authentication & Registration: Member sign-in Forgot your password Member
More informationApplication User Guide. VCB-Mobile User Guide 1
Application User Guide VCB -MOBILE B@NKING VCB-Mobile B@nking User Guide 1 I. Introduction to VCB-Mobile B@nking Service features... 7 Group of financial functions... 7 Group of add-on utilities... 7 Conditions
More information10 Steps to Getting Started with Restaurant Pro Express
One Blue Hill Plaza, 16th Floor, PO Box 1546 Pearl River, NY 10965 1-800-PC-AMERICA, 1-800-722-6374 (Voice) 845-920-0800 (Fax) 845-920-0880 10 Steps to Getting Started with Restaurant Pro Express Your
More informationUser Manual. <MacBank ABM> for. Contents. Prepared by. Version <2.0> Group Name: Group 304. Instructor: Dr. Kamran Sartipi Course:
User Manual for Version Prepared by Matthew Gardner Robert Lombardi Steven Li Group Name: Group 304 Instructor: Dr. Kamran Sartipi Course: SFWR ENG 3K04 Lab Section: L03 Teaching Assistant:
More informationINDEX 1. ABSTRACT 1 2. ACKNOWLEDGEMENT 2
INDEX 1. ABSTRACT 1 2. ACKNOWLEDGEMENT 2 3. INTRODUCTION 3 3.1 PROJECT SUMMARY 3.2 PURPOSE : GOALS AND OBJECTIVE 3.3 SCOPE 3.4 TECHNOLOHY & LITERATURE REVIEW 4 SYSTEM REQUIREMENT STUDY 7 4.1USER CHARACTERISTICS
More informationFAQs about Mobile Banking. Mobile Banking is a channel to access Cyberbanking service through BEA App or a web browser of your mobile device.
FAQs about Mobile Banking Introduction Q1: What is Mobile Banking? Mobile Banking is a channel to access Cyberbanking service through BEA App or a web browser of your mobile device. Q2: What services are
More informationHow to use Fusioncoin Wallet
How to use Fusioncoin Wallet < How to make an account > Please click Register Type your user name, email address, password and click Register If you have authentication key, do not forget type it. (Email
More informationE-BOOK MANAGEMENT. The software provide the visitor,customer and administrator a easy and efficient way to buy and manage books in online.
1.OBJECTIVE: The main objective of the document is to illustrate the Requirements of project E-Book Management system.the document gives the detailed description of both functional and non-functional requirements.it
More informationWelcome to Your. Online Banking Experience
Welcome to Your Online Banking Experience Take your Orlando Federal accounts with you where ever you go - Access your account information with online banking and mobile banking. Check balances, pay bills,
More informationOn 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 informationAn 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 information2010 PROVISIO GmbH -
2010 PROVISIO GmbH - http://www.provisio.com/ What is SiteCafe? Management solution for LANs This software is specifically designed to suit the needs of Internet cafes and hotels. SiteCafe allows you to
More informationV.V. COLLEGE OF ENGINEERING
A.R. NIVETHITHAA BE 1 ST YEAR V.V. COLLEGE OF ENGINEERING TISAIYANVILAI DIGITAL FIANCIAL LITERACY India is a developing economy with focus on achieving sustainable development. To achieve sustainable development,
More informationHow to use Fusioncoin Wallet
How to use Fusioncoin Wallet < How to make an account > Please click Register Type your user name, email address, password and click Register If you have authentication key, do not forget type it. (Email
More informationImportant Instructions for Candidate Regarding Application Form
Important Instructions for Candidate Regarding Application Form 1. Help-line: 7900076272 (Help Line Number is available from 10.00 am to 5.30 pm) 2. The Candidate should keep username & password up to
More informationDefinition, 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 informationPaperCut Student Guide
PaperCut Student Guide 1.0 Sending a Print Job directly from student workstations (Direct Printing) Students or Guest Users click the Printer icon on the standard toolbar or select the Print Command from
More informationGet the most from your Health Savings Account. Your guide to your HSA and online account access
Get the most from your Health Savings Account Your guide to your HSA and online account access 1 Health Savings Account Investments Contents Getting started... 2 Accessing the BBPadmin Online Portal...
More informationHigher Reach Online Registration
Higher Reach Online Registration July 12, 2013 (Version 1) kc This procedure guide contains information for students and administration. QUICK ADMIT Define three roles that someone can use to log in to
More informationA Guide to CAMPUS CARD SYSTEM
A Guide to CAMPUS CARD SYSTEM INTERNATIONAL SCHOOL MANILA Table of Contents Campus Card... 3 Frequently Asked Questions... 3 Does this apply to students only?... 3 How do I get the ISM Campus Card?...
More informationRelational Operators. > greater than < less than >= greater than or equal to <= less than or equal to <> not equal to = equal to
Relational Operators > greater than < less than >= greater than or equal to
More informationMCB Lite FAQs What is MCB Lite? How do I apply for MCB Lite? Can I apply for MCB Lite without a valid CNIC?
MCB Lite FAQs What is MCB Lite? MCB Lite is a socially connected payments solution that saves you time and money by enabling you to make unlimited free payments through a Visa Card and a Mobile Wallet.
More informationThe Hong Kong Polytechnic University
COMP1001-Problem Solving in IT Top-Down Design Objective: Upon completion of this lab, you will be able to: How to use top down design to design an Automatic teller machine (ATM) Structure of Top-Down
More informationPOPA MOBILE BANKING USER GUIDE
POPA MOBILE BANKING USER GUIDE 2 P OPA Federal Credit Union Safely Access your POPA Accounts At Your Fingertips. POPA Mobile Banking (MB) gives you the power to manage your accounts right from the palm
More informationGleeson College Ecommerce Portal Instructions
Hello Parents, These instructions will guide you through purchasing your child s Tablet or Notebook device, Device Insurance, and Additional Accessories. We look forward to assisting you. Registration
More informationQuickSwipe Web User Guide
QuickSwipe Web User Guide Bluefin Payment Systems Release 12/20/2013 Table of Contents Table of Contents... 1 Overview... 3 Log In... 3 Management... 5 Users... 5 Adding Users... 6 Editing Users... 8 Deleting
More informationPaperCut Student Guide
5/2/2011 Technology Services PaperCut Student Guide Administrative Office Isaac Barbosa [Type text] [Type text] [Type text] Table of Contents: 1.0 Sending a Print Job directly from student workstations
More informationAdding Cash to your Student Card
Adding Cash to your Student Card 1. You can now use your student card to purchase food and drinks from the Walkway Café or the new Coffee Pod. 2. To do this you need to set up an account with In-loop Campus.
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 informationEBIONETWORXS FLASH TRAINING MANUAL
EBIONETWORXS FLASH TRAINING MANUAL 1 FLASH (SAVINGS AND CREDIT CO-OPERATIVE LIMITED) INTRODUCTION The purpose of this manual is to give you step by step instructions on how to start with your FLASH business.
More informationUser Manual Online Book Store. Phase-III. Vamsi Krishna Mummaneni
User Manual Online Book Store Phase-III Submitted in partial fulfillment of the requirements of the degree of Master of Software Engineering Vamsi Krishna Mummaneni CIS 895 MSE Project Kansas State University
More informationHow to Register and Pay for BEST Center Classes Online
How to Register and Pay for BEST Center Classes Online Welcome to our new online registration system for The BEST Center at Genesee Community College! All of our scheduled noncredit classes are listed
More informationStandard User Site Registration Account Options Customer Hot List Creation & Utilization.
Standard User Site Registration Account Options Customer Hot List Creation & Utilization www.gosafe.com gosafe.com User Instructions This document details the process for registering with gosafe.com, options
More informationOnline Banking Overview
Online Banking Overview Online Banking Services Check you account balances, make a transfer, and view recent activity View, download, or print your monthly statements Set-up and manage custom alerts for
More informationICBC (London) Plc Internet Banking FAQ s
ICBC (London) Plc Internet Banking FAQ s Internet banking tips * Never share your account login or password with anyone; * ICBC will never ask you to disclose to us your internet banking password; * Do
More informationYou can use your PIN to complete your purchases at point-of-sale and for ATM transactions.
Westpac Business Prepaid MasterCard FAQs General Questions Is the Business Prepaid card a credit card? No. The Business Prepaid card has funds loaded on it by your employer. You can use the Business Prepaid
More informationHOW TO REGISTER FOR THE TEAS ASSESSMENT AT A PSI SITE
How to Register for the TEAS Assessment at a PSI Site 1 HOW TO REGISTER FOR THE TEAS ASSESSMENT AT A PSI SITE PSI and ATI have partnered to provide a National Testing Center that will administer the TEAS
More informationFunction: 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 informationTo book Train Tickets live online UK/Europe/Eurostar
To book Train Tickets live online UK/Europe/Eurostar 1. Go to the Agent Portal at www.agent.internationalrail.com.au 2. Click on Rail Tickets & Passes 3. Login using your International Rail Username and
More informationInternet Banking User Guide
Internet Banking User Guide Table of Content Table of Content... 2 Introduction... 3 Internet Banking Facilities... 3 Internet Banking Security... 3 Login Screen and Navigation... 4 Updating Personal Details...
More informationStudent Self Service User's Guide
Student Self Service User's Guide Table of Contents Helpful Hints... P 1 Accessing Self Service... P 2 Student Center... P 3 MAP (My Academic Plan)... P 4 Degree Map... P 6 Eligibility to Register... P
More informationThe exam registration is performed by the primary level user [Lecturer/ Course advisor].
The Exam Registration can be done in 2 modes: 1. College mode Used to register students for examination in group by the college authority. 2. Student mode Used by the student to register himself/herself
More informationInternet Banking BackOffice User Guide
Internet Business Service Provider Internet Banking BackOffice User Guide IBSP Hong Kong Ltd Suite 2909-10, 29/F. China Resources Building, No. 26 Harbour Road, Wanchai, Hong Kong 2012-05-01 Version 1.4
More informationDRX Your School Lunch Payment Program
DRX Your School Lunch Payment Program DRX is the online software that Guess Who's Coming to Dinner Caterers uses as our lunch payment program. DRX creates accounts for students and allows parents to add
More informationBUSINESS ADVANTAGE USER GUIDE
Table of Contents Getting Started... Account Summary...5 Navigation Tools...6 Account History...8 Quick Reference Guide...9 Frequently Asked Questions... Need Help?... Getting Started. Visit.. In the Online
More informationCLIENT MANUAL USER MANUAL. Sky Travellers Page 1. Dubai, UAE. Skytravellers.com
http://partner.skytravellers.com/ CLIENT MANUAL Dubai, UAE Skytravellers.com P.O. Box: 89634, Office No. 109, Business Point, Port Saeed, Deira, Dubai, UAE, Tel: +971 4 2989880 Fax: + 971 4 2941413 e-mail:
More informationAnalysis and designing of the automated mobile money transfer system.
Chapter 5 Analysis and designing of the automated mobile money transfer system. 5.1 Introduction Previous chapter has been discussed approaches, methods of implementing this project and technologies used.
More informationKCCU Online Banking - For Members Use
KCCU Online Banking - For Members Use KCCU s online financial services facility allows members to access their current financial data and perform a limited transaction set in the comfort of their home
More information1.4 Definitions, acronyms, and abbreviations PWAS: Printshop Workflow Automation System, the name of the proposed system.
1. Introduction While it's true that we are now in the so-called Information Age, it's good to keep in mind that there are still many industries in which computers do not play a dominant role in day-to-day
More informationMD Helicopters, Inc. On-line Publications Ordering Applications Guide
MD Helicopters, Inc. On-line Publications Ordering Applications Guide Welcome. This guide is provided to assist you in placing orders for Technical Publications using the new On-line Publications Order
More informationNO DUE MANAGEMENT SYSTEM Ankit Kumar Choudhary, Saket singh, chandraleka
NO DUE MANAGEMENT SYSTEM Ankit Kumar Choudhary, Saket singh, chandraleka Under Graduate Student, Department of Information Technology, SRM University, Chennai, India Under Graduate Student, Department
More informationVisa Payments Control
Visa Payments Control Getting Started Guide Effective: June 2017 2017 Visa. All Rights Reserved. Notices and Disclaimers This document is protected by copyright restricting its use, copying, distribution,
More informationUSER MANUAL. MageMob Admin TABLE OF CONTENTS. Version: 1.0.0
USER MANUAL TABLE OF CONTENTS Introduction... 1 Benefits of MageMob Admin... 1 Installation & Activation... 2 Pre-requisite... 2 Installation Steps... 2 Installation via Composer... 4 Extension Activation...
More informationUdio Systems. Front Desk
Udio Systems Front Desk Table of Contents 1. Tour of Udio... 5 2. Login... 6 2.1 First Time User... 6 2.2 Login to Udio... 6 2.3 Changing your Password... 6 3. The Dashboard... 7 3.1 People Search... 7
More informationList of Modules with its Forms and Reports (IFW Campus ERP - EduTech)
List of Modules with its Forms and Reports (IFW Campus ERP - EduTech) 1. MASTER MODULE i. CODE MASTER ii. DEPARTMENT MASTER iii. ROOM MASTER iv. COURSE MASTER v. COMPANY MASTER vi. COLLEGE MASTER vii.
More informationMobile Banking App Guide (ios and Android Apps) Mobile Banking App Guide (ios and Android)
Mobile Banking App Guide (ios and Android) Page 1 A safe and efficient way of accessing your People s Choice Credit Union accounts, paying bills Contents. 1. Mobile Banking using the People s Choice iphone
More informationRegister with Weight Watchers
Register with Weight Watchers 1. Register with Weight Watchers by visiting https://wellness.weightwatchers.com/employees/employeelogin.aspx 2. Enter your Company ID and Company Passcode. Your employer
More information- How to register as a Stand by for the ITP-TOEFL Test. Sign up
Page 1 of 39 Registration Manual for Non SIT and Non KMUTT students There are two steps: 1) Sign up (must be done at the first registration) or forgot password - How to sign up for new members - How to
More informationCargills Bank Mobile Banking Frequently Asked Questions (FAQs) pg. 0
Cargills Bank Mobile Banking Frequently Asked Questions (FAQs) pg. 0 Frequently Asked Questions (FAQs) FAQs Registration / Activation 1. What is Cargills Bank Mobile Banking facility? Cargills Bank Mobile
More informationUser guide. July 2018
User guide 1 Table of Contents System settings Employees Tee sheet and green fees Customer tab Orders tab and shopping cart Product tab Marketing tab Reporting tab 3 5 9 18 21 31 39 41 2 System settings
More informationSEM Dealer Management System Operation Manual
SEM Dealer Management System Operation Manual 1 Content Chapter 1 System Introduction... 3 Chapter 2 System Installation... 4 Chapter 3 System Interface Introduction... 5 Chapter 4 System Operating Instruction...
More informationFUNCTIONAL SIZE MEASUREMENT USING THE COSMIC METHOD EXAMPLE: ONLINE SHOPPING
FUNCTIONAL SIZE MEASUREMENT USING THE COSMIC METHOD EXAMPLE: ONLINE SHOPPING Copyright 2014. All Rights Reserved. Mónica Villavicencio and Alain Abran Permission to copy all or part of this material is
More informationPassport Automation System
1.Objective: To develop the passport automation system software using UML language. It is the interface between applicant and authority responsible for issue the passport. It aims at improving efficiency
More informationIT322 Software Engineering I Student Textbook Exchange System Software Requirements Specification. Prepared by
King Saud University College of Computer and Information Sciences Information Technology Department IT322 Software Engineering I Student Textbook Exchange System Software Requirements Specification Prepared
More informationLOGIN TO YOUR ACCOUNT
Student Printing at RPCC LOGIN TO YOUR ACCOUNT Using a web browser, go to RPCC Web Pay Home, to access your Pcounter account. You may create a new account, but it is not required; you have an account that
More informationAngel 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 informationTouchPay Enabling the Future of Payments. Toasted Cafe Case Study
TouchPay Enabling the Future of Payments Toasted Cafe Case Study Problem Statement An expanding South African sandwich franchise, Toasted Cafe, sought to simultaneously increase its customer base, while
More information22. 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 informationTeam One Mobile Banking App DETAILED ENHANCEMENTS
Team One Mobile Banking App DETAILED ENHANCEMENTS Team One Mobile Banking App DETAILED ENHANCEMENTS Table of Contents Page Touch ID 3 QuickBalance 4 MiSnap 6 Bill Pay Enhancement 6 AnyWhereMobile Set Up
More informationOnce you click on the Enterprise Icon found on your desktop you will be asked for your password. This Default Code Is
Once you click on the Enterprise Icon found on your desktop you will be asked for your password. This Default Code Is You should now see the main screen which is called the main screen or menu screen.
More informationViglen Website e-buyers Guide
Viglen Website e-buyers Guide Version 1.0 Page 1 of 34 6 November 2013 Contents 1.0 Introduction... 4 1.1 Target Audience...4 1.2 Knowledge Prerequisites...4 1.3 Security...4 2.0 The Home Page...5 2.1
More informationMobile Banking with Mobile Deposit FAQs
Mobile Banking with Mobile Deposit FAQs Getting Started Q. What is Mobile Banking? Mobile Banking is our mobile service that brings banking to your mobile phone & tablets. Mobile Banking allows you to
More informationFinal Project. CS3500 Fall 2017
Final Project CS3500 Fall 2017 Please design and create a Database Management System for an online book store in your mysql account on storm.cis.fordham.edu. A. A customer of the store should register
More informationETS Global E-Commerce Platform User Guide V2.1. Table of contents 1. LOGIN TO THE ONLINE ACCOUNT... 3
Table of contents 1. LOGIN TO THE ONLINE ACCOUNT... 3 1.1. First Login - initialize your password... 3 1.2. Renewal of your password... 4 2. ACCOUNT MANAGEMENT... 6 2.1. B2B user creation / edition...
More informationFurniture Wizard Security Introduction
Furniture Wizard Security Introduction In this section, we will introduce you to the new security features of Furniture Wizard. Furniture Wizard s security will allow you to set permissions for different
More information2 New Company Setup OBJECTIVES:
2 New Company Setup In Chapter 2 of Accounting Fundamentals with QuickBooks Online Essentials Edition, you will learn how to use the software to set up your business. New Company Setup includes selecting
More informationGeneral ECDL Information
General ECDL Information The European Computer Driver s Licence (ECDL) consists of seven modules. In order to achieve the full ECDL Certificate candidates must achieve the minimum pass result of 75 or
More informationSigning up for NJ Sharing Network s 5K Celebration of Life
Signing up for NJ Sharing Network s 5K Celebration of Life Choose your Event Site To sign up for the 5K, visit www.njsharingnetwork.org/5k and click Sign Up under the event you wish to attend. You will
More informationTechnology Upgrade User Guide
Technology Upgrade User Guide TABLE OF CONTENTS Message from the President/CEO... 1 Technology Upgrade Information... 2 Why Are We Upgrading?... 2 Important Dates to Remember... 3 Upgrade Impacts Debit
More informationeservices checklist Online account access estatements Online bill payment Mobile check deposit (requires mobile app) Debit card
eservices checklist Online account access estatements Online bill payment Mobile check deposit (requires mobile app) Debit card Bring this checklist in to any branch for your eservices green check-up.
More informationMMS Parent and Student Portals version
MMS Parent and Student Portals version 3.0.08 MMS Web Portal System Computer Resources, LLC www.cri-mms.com Sales: 888-665-4046 Support: 888-641-9922 Training: 888-641-9925 About MMS The Modular Management
More informationUser Guide For Version 4.0
User Guide For Version 4.0 Easy-to-use, Complete Cyber Cafe Management Software by icafe Manager User Guide Contents Chapter 1: Introduction 7 1.1 About the Manual 7 1.2 Intended Audience 7 1.3 Conventions
More informationTRANSCORP INTERNATIONAL LTD. FAQs: TRANSCORP PREPAID CARD. It can be used for Shopping Outlets, online portals and for cash withdrawal at ATMs.
TRANSCORP INTERNATIONAL LTD FAQs: TRANSCORP PREPAID CARD Prepaid Reloadable Card Q. What is a TRANSCORP Reloadable Prepaid Card? Transcorp Prepaid Reloadable Card is a Rupee denominated magnetic strip
More informationGetting Started with Blackboard
@ Getting Started with Blackboard Information Technology Services The College of Saint Rose Table of Contents What is Blackboard?... 2 Why do professors want to use Blackboard?... 2 Web browsers and hardware
More informationmyabl Personal Internet Banking
myabl Personal Internet Banking User Guide Simplify your banking experience Page 1 of 55 Table of Contents 1. GLOSSARY... 4 2. myabl Digital Banking... 5 2.1. Introduction... 5 2.2. Scope... 5 2.3. Eligibility
More informationTravelers Guide for Concur
Travelers Guide for Concur Preparing travel Requests, cash advances, and travel Expense Reports Youngstown State University does not discriminate on the basis of race, color, national origin, sex, sexual
More informationAnswer any Five Questions. All questions carry equal marks.
PART II, PAPER XII (Object Oriented Analysis and Design) 1. What are the benefits of object oriented development over structure development. How one way association is different than two way association.
More informationFAST TRACK. On-Line Application Instructions
FAST TRACK Access job openings or log in if you are a current applicant. Search Current Job Openings Click to view current job openings Existing Applicants Please Log In To access your previous applications,
More informationLunchTime Web Portal. Parents Guide to Getting Started
LunchTime Web Portal Parents Guide to Getting Started Contents Creating a New Account... 3 Logging into the LunchTime Web Portal... 6 Site Logout... 7 Adding Students to Your Account... 7 Starting a New
More informationBusiness Card Services StatementLook User s Guide Phone:
Business Card Services StatementLook User s Guide Phone: 1-800-441-4025 www.businesscardstatement.com Register Your Account... 2 Successful Registration First Time Login... 8 Forgot User Name... 10 Forgot
More informationWelcome to the easy step-by-step instructions on how to register for the Energy Generation Conference.
Welcome to the easy step-by-step instructions on how to register for the Energy Generation Conference. If you have not created a profile account on our registration site before, you must do so before you
More information