Professional Documents
Culture Documents
Server Maintenance System
Server Maintenance System
Server Maintenance System
1.0 INTRODUCTION
the sector? However, the ATM has really terminated most of the
sensor and locks (to ensure controlled access to the contents of the
vault).
In this work, we examined our overview of the ATM and its record
printer.
out it has been a concern over the years. In a bid develop a receipt
some of the problems they encounter, and they were kind enough to
2. Inadequate manpower
3. Insufficient fund
as follows:-
1. Design and restructure the ATM in a way that it will not only
out on it.
machine.
- Change of pin.
- Balance inquiring
- Cash transfer
Adamawa state.
bank’s operators and also helped transformed our economy from its
withdrawal.
banking sector.
5
CHAPTER TWO
LITERATURE REVIEW
INTRODUCTION
Luther George Simjian and installed in 1939 in new York City by the
City Bank of New York, but removal after six (6) Months due to the
Rue developed the first electronic ATM, which was installed first in
In the 2005 New Year’s Honors List: The First person to use the
machine was the British Variety artist and actor Red Varney. The
first ATMs accepted only a single use token or voucher which was
ATMs first come into wide UK use in 1973; the IBM 2984 was
The 2984 CIT (cash Insuring Terminal) was the first cash point is
trademark of Lloyds TSB in the UK. All were on line and issued a
bank. Notable Historical model of ATMs includes the IBM 3624 and
473x Series, die bold 10xx and TABs 9000 series and NCR 5xxx
ATMs are placed not only near or inside the premises of banks but
Many ATMs have a sign above them indicating the name of the bank
or organization owing the ATM and possible including the list of ATM
FINANCIAL NETWORKS
bank where they have their account or in the country where their
changed solely to users who are not customer of the bank were the
ATMs are installed. In other cases, they apply to all users. Thomsom
Bolton D (1996)
Leased lines are preferable to POTS lines because the required less
the bank include SHA over SDLC. TC500 over syne, X.25 and Tcp/Ip
acceptance. Today people still see the ATM as an avenue for bank to
2.2. ATM
9
ATM is an acronym for automated teller machine, it is a
public space without the need for a human clerk or bank teller. On
make cash withdrawn (or credit card cash advances) and check their
credit.
hole-in the wall, cash point, bank comet (in various countries in
10
An ATM is typically made up of the following component
Battery back-up.
Card reader
Communications
GPIO
Machine Control.
Motion detectors
Power supply
Real-time clock
Rs-232
RS-485
Temperature Sensors
USB
Video
Warranty
customer.
enclosure.
transaction).
restricted access).
Gunton (1988).
Prager R. (2001)
o Updating passbooks
o Lottery tickets
o Train ticket
o Concept ticket
13
o Shopping small gift certificates
o Donating to charities
From CRz or Aptra Relate from NCR. ATMs can also act as an
14
CHAPTER THREE
METHODOLOGY
data was collected; it defines how the objectives of the study will be
used for data collection of the study and the statistical techniques
15
OBSERVATION: Observation method provides first-hand
deposit and withdrawal section of the bank (Fidelity Bank Plc Yola).
researchers also visit the banks website, other sites with related
problem of ATMs.
customers.
transactions.
INPUT ANALYSIS
The input to the ATM is a plastic card called the ATM card which
contains the customer’s account number and gives him access to his
account. When the customer inserts the ATM card, the machine
prompts him for his pin number. If the PIN is correct, the machine
displays options like withdrawal, inquiry, change PIN etc. when the
17
PROCESS ANALYSIS
machine processes the data by checking the bank’s database for the
OUTPUT ANALYSIS
listed below.
used for the design. The problem to be solved requires large volume
if file and enormous base for the file accessing, updating, storage
and retrieval and since VB can handle these look with ease, it held
a useable form for processing make-up the input design. Here, the
ATM card is first inserted into the machine, the PIN is entered
through the keyboard, and the special character buttons, are used
19
Below is an overview of the input design.
PROCEED>
CANCEL
In the pin is correct it displays the next page for customer to select
WITHDRAWAL INQUIRIES
RECHARD CANCEL
SAVINGS
CURRRENT
CANCEL
20
Sub withdrawal form.
#1000 #10000
#2000 #20000
#3000 #30000
OTHERS CANCEL
XXXXXXXXXX
CANCEL
SAVINGS
CURRENT
CANCEL
Proceed cancel
If the current pin you enter is correct it takes in your new pin and
Select network
MTN GLO
AITEL ETISLAT
CANCEL
Once you select the network it gives you the option to enter your
phone no.
ENTER PNONE NO
081636234577
22
Enter amount to recharge
#100 #200
#400 #500
#1000 #3000
Others cancel
automatically.
23
For the system to be functional standard commercial off the
24
CHAPTER FOUR
4.0 IMPLEMENTATION
Welcome page
25
Login page
Transaction selection
26
Sub Withdrawal form
testing, wrong data were inputted in the ATM and the ATM rejected
4.4. DOCUMENTATION
29
Documentation is a dear and elaborates specifications of details
program design open the CD copy the folder “Link bank” to the hard
disk, double click to open, locate the Icon “project 1” and click to
open. When it opens, click on the run icon to run the program.
30
CHAPTER FIVE
5.1 SUMMARY
system, the aim was achieved as the new system was able to
performed on it.
5.2. CONLUSION
5.3 RECOMMENDATION
operators.
31
In addition, ATM manufacturers should incorporate the printer on
32
REFERENCES
Akin Bowale. S. (2004); Introduction to winner mixdorf, ATM
Products (Unpublished material) corpareti printing publishers
Lagos
ATM & Debit News (2001) EFT Data Book 2002 Edition, 1, 44,
September, Chicago:
ATM Pricing,” Review of Economics and Statistics, forthcoming.
33
Horvitz, P. (1988) “ATM Surcharges: Their Effect on Competition and
Efficiency,” Journal of Retail Banking Services, 18: 57-62.
Humphrey, D. (1993) “Delivering Deposit Services: ATMs Versus
Branches,” mimeo, Florida State University.
Laffont, J., P. Rey, and J. Tirole (1998) “Network Competition:
Overview and Nondiscriminatory Pricing,” RAND Journal of
Economics, 29: 1-37.
Lederman, E. (1990) “The Public Policy Implications of State Laws
Pertaining to Automated Teller Machines,” Federal Reserve
Bank of San Francisco Economic Review, 1: 43-58.
Luther Klein (2004) Automated Teller Machine
Machine Networks,” In M. Guerrin-Calvert and S. Wildman (eds.),
Electronic Services Networks: A Business and Public Policy
Callenge. New York: Praeger Publishing.
Mc Andrews, James (1991) “The Evolution of Shared ATM
Networks,” Federal Reserve.
Massoud, M. and D. Bernhardt (2001) “Endogenous ATM
Concentration,” mimeo, University of Alberta.
Massoud, M. and D. Bernhardt (2002) “‘Rip-Off’ ATM Surcharges,”
RAND Journal of Economics, 33: 96-115.
Matutes, C. and A. J. Padilla (1994) “Shared ATM Networks and
Banking Competition,” European Economic Review, 38: 1113-
38.
Okoh sc (2004); Software methology, principle and practice
Orji. J (1996); Business Research Methology, Enugu Meteston
publicity Co. (revised edition) pg. 325
Tony Gunton (1988, A Dictionary of IT and Computer science,
Blackwell oxford.
34
APPENDIXS
Imports System.Data.OleDb
Imports System.String
' Form Load
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles MyBase.Load
CurrentRow = 0
Con.Open()
Dad = New OleDbDataAdapter("SELECT * FROM empinfo
ORDER BY Id", Con)
Dad.Fill(Dst, "employee")
ShowData(CurrentRow)
Con.Close()
End Sub
' To display data on form
Private Sub ShowData(ByVal CurrentRow)
Try
Id.Text = Dst.Tables("employee").Rows(CurrentRow)("Id")
FName.Text = Dst.Tables("employee").Rows(CurrentRow)
("FName")
LName.Text = Dst.Tables("employee").Rows(CurrentRow)
("LName")
Designation.Text =
Dst.Tables("employee").Rows(CurrentRow)("account_type")
Salary.Text = Dst.Tables("employee").Rows(CurrentRow)
("balance")
FName.Text = ""
Catch ex As Exception
End Try
End Sub
35
'To select the data in Id field
Private Sub Id_GotFocus(ByVal sender As Object, ByVal e As
System.EventArgs) Handles Id.GotFocus
Id.SelectAll()
End Sub
' To clear all fields : Id, First Name, Last Name, Designation,
Salary
Private Sub Clear()
Id.Text = ""
FName.Text = ""
LName.Text = ""
Designation.Text = ""
Salary.Text = ""
End Sub
' To search a record in database
Private Sub Search_Click(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles btnProceed.Click
accouunt_type.TextBox1.Text = Me.Id.Text
36
Exit While
ElseIf i = j Then
Clear()
MsgBox("INvalid PIN")
ShowData(CurrentRow)
Exit While
End If
i += 1
End While
CurrentRow = i
Catch ex As Exception
MsgBox(ex.Message)
End Try
End If
End Sub
40