Professional Documents
Culture Documents
BY
1
CHAPTER ONE
INTRODUCTION
The main purpose that banks have been serving since their inception is keeping our
money safe for us. While keeping our money safe, they also let us earn a certain
amount of interest on the money deposited with them. Traditional banks have been
doing this, and internet banks continue the same function. The only difference is in
the way the transactions are made. We all know about internet banking and most of us
use it quite often as well, but few of us actually understand about the history of
internet banking and how it all came out. Knowing the history of internet banking can
be incredibly useful, especially since it will allow us to have more respect for the little
things that we take for granted. Computers themselves have really come an enormous
way since their initial establishment, as the earliest electronic computers were so large
that they would take up the entire area of a room, while today some are so small that
In today's world, computers play an incredibly large role in the way the world exists
in general, and the majority of tasks could actually not be completed if not for the use
and more convenient for us all. It is used for managing information in most corporate
organizations such as the banks, especially in the area of internet or online banking.
The concept of internet banking has been around for quite a few years now, but has
really only become prominent over the past year or so in particular. Internet banking
offers an array of different advantages to the user, including: account balances and
history including year-to-date information, the ability to transfer money from one
account to another and to payees for bill payments, check history, reorders, and stop
2
payments, check credit card balances and statements, complete online loan
Internet banking basically allows you to be able to do everything that you can in your
regular banking institution, only with the benefit that you can do it all right from the
convenience of your own home. Not only is this great because you can be comfortable
and have peace of mind knowing that you can keep track yourself of all your banking
issues, but as well it allows for more ease because you never have to worry about
Bank Plc and also seeks to design and develop a web-based management information
system (online banking system) for Mainstreet Bank Plc, Edo State.
With the problems and limitations associated with manual banking procedures or
problems associated with the existing application programs even much more in the
information in these banks, the need for improvement in the process of information
undermined.
development and the distribution of financial services, which rely upon the open
3
information system for the banking sector, the banks maintain a direct relationship
with the end users via the web and are able to provide a personal characterization to
aforementioned facts and for the purpose of this study, the study will seek to design
and develop such a system using Mainstreet Bank Plc, Auchi, Edo State, as case
study.
The aim of this project is to develop a web-based management information system for
Mainstreet Bank Plc, Auchi, Edo State. The online system will provide the following
facilities:
i.) Create a banking system that is easily accessible by customers from the
ii.) Provide facilities for customers to make deposits, withdrawals and view their
iii.) Promote efficient and effective banking for the banks by focusing on those
iv.) Reduce the flow of human traffic and long queues at banks;
This study will help to provide information on benefits derived in using internet
Also, many consumers today are turning to the ease and convenience of Internet
banking to take care of their financial needs. With the new levels of information
4
management and access made possible by the Internet with respect to the banking
sector, people can now check the status of their finances with the click of a button.
Furthermore, the implementation of such system will allows bank customers to check
balances online and make bank transactions such as deposit and withdrawals from the
The scope of this project is limited to the activities of the operations unit of the
banking system of Mainstreet Bank Plc, Auchi, Edo State, which include opening of
1.6 METHODOLOGY
This project employs the object oriented approach of software engineering using
Analysis – proper analysis and suggested solution to tackle such problems will
be considered;
and Visual BASIC programming language. HTML will be used to design the
front pages and Visual BASIC programming language will be used to design
5
takes care of the various banking transactions (customers’ deposits,
Online Banking - Online banking (or Internet banking) is a kind of banking system
Bank \Deposit - Deposit refers to an amount of money in cash or check form or sent
via a wire transfer that is placed into a bank account. The target bank account for the
Bank Withdrawal - The withdrawal of money from your account at a bank. In other
words, it is the act of taking out money or other capital from a bank.
6
CHAPTER TWO
LITERATURE REVIEW
SYSTEM
information, and people. It is important to recognize that while all three resources are
key components when studying management information systems, the most important
subset of the overall internal controls procedures in a business, which cover the
information systems in that they are used to analyze other information systems
term is commonly used to refer to the group of information management methods tied
Initially in businesses and other organizations, internal reporting was made manually
and only periodically, as a by-product of the accounting system and with some
the requirement and necessity of the organization. Later, data was distinguished from
7
information, and so instead of the collection of mass of data, important and to the
Earlier, business computers were mostly used for relatively simple operations such as
tracking sales or payroll data, often without much detail. Over time, these applications
became more complex and began to store increasing amount of information while also
interlinking with previously separate information systems. As more and more data
was stored and linked man began to analyze this information into further detail,
creating entire management reports from the raw, stored data. The term "MIS" arose
with information about sales, inventories, and other data that would help in managing
the enterprise. Today, the term is used broadly in a number of contexts and includes
(but is not limited to): decision support systems, resource and people management
The introduction and proliferation of computers has helped to create a need for people
technology has increased and cheapened the need to share information across a large
company had also grown, this gave way to the management of information over the
With this era computers on a common network were able to access shared information
on a server. This allows for large amounts of data to be accessed by thousands and
This along with high speed networks has led to a much more mobile view of
8
2.2 INTRODUCTION TO ONLINE BANKING
banks. However, the fact that a bank uses computers is not enough to qualify it as an
Online banking is about using the infrastructure of the digital age to create
opportunities - both local and global. Online banking enables the dramatic lowering of
transaction costs, and the creation of new types of banking opportunities that address
the barriers of time and distance. Banking opportunities are local, global and
In recent time online banking has spread rapidly all over the globe. All Banks are
making greater use of online banking facilities to provide batter service and to excel
in competition. The spread of online banking has also greatly benefited the ordinary
Benefits to Consumers:
banking. Many of the ordinary tasks have now been fully automated resulting in
9
Customer can withdraw at any time through ATMs that are now widely
Beside withdrawing cash, customers can also have mini banks statements,
Through Internet Banking, customer can operate his account while sitting in
his office or home. There is no need to go to the bank in person for such
matter.
Online banking has also greatly helped in payment of utility bill. Now there is
All services that are usually available from the local bank can be found on a
single website.
The Growth of credit card usage also owes greatly to online banking. Now a
customer can shop world wide without any need of carrying paper money with
him.
Banks are available 24 hours a day, seven days a week and they are only a
Banking industry has also received numerous benefits due to growth of E-Banking
The growth of online banking has greatly helped the banks in controlling their
Many repetitive and tedious tasks have now been fully automated resulting in
10
The rise of online banking has made banks more competitive. It has also led to
operations.
Online banking has greatly helped the banking industry to reduce paper work,
Online banking has also helped bank in proper documentation of their records
and transactions.
The reach and delivery capabilities of computer networks, such as the Internet,
Online banking as already stated has greatly serviced both the general public and the
banking industry. This has resulted in creation of a better enabling environment that
supports growth, productivity and prosperity. Besides many tangible benefit in form
discourage many illegal and illegitimate practices associated with banking industry
like money laundering, frauds and embezzlements. Further online banking has helped
banks in better monitoring of their customer base. This it is a useful tool in the hand
of the bank to device suitable commercial packages that are in conformity with
their customer base, a consequence to increase the of volume of credit creation which
results in better economic condition, Besides all this E-banking has also helped in
11
Banks can provide information and services online, which customers can pay for, and
receive.
Banking processes are made more efficient and cost effective by integrating other
If a banking function does not require physical interaction, it may derive the benefits
of electronic banking.
Just like many other developing countries, electronic banking initiatives are being
worked on in Nigeria to exploit the technological benefits that can be reaped along
strategic tool for business development, has gained wide acceptance internationally
and is fast catching up Nigeria with more and more banks entering the fray. Nigeria
can be said to be the threshold of a major banking revolution with net banking having
already been unveiled (Ovia, 2001). Of all the sectors in the Nigeria Economy,
having multiple bank accounts. The growth potential is, therefore, immense. Further
At present, the situation does not seem to have shown any significant improvement.
12
Whereas about 90 percent of the banks in the country offer other forms of electronic
banking services like telephone banking. ATM and electronic fund transfer, Internet
banking is yet to take centre stage. This aspect of banking is still at the basic
informative stage (Ovia, 2001) this is so despite the widely acclaimed benefits of
Internet banking against the traditional branch banking practice. Part of the reasons
identified for the inability of banks in Nigeria to take full advantage of this mode of
and power, upon which Electronic banking generally relies. Due to the inability of the
banks to integrate their operations into the Internet development process, Internet
banking can be said to have less in the existing banking structure in the country.
Earlier articulate reasons why Internet Banking was having a moderate economic
impact in the country include that Nigerian bank customers are not on the average
trained on for teller jobs and the working of internet banking, a situation which makes
transaction processing via internet banking prone to error; the absence of a clearly
defined legal frame-work for internet banking, leaving banks with inadequate legal
cover to provide the services; and poor telecommunication infrastructure all over the
country.
In addition, the fact that internet assuage in the country has been abused by
cybercriminals makes its window unattractive for domestic banking operations and
that the world over, dubious Nigerians use fake websites to scoop funds from
unsuspecting victims. In some cases, these crimes are committed using existing bank
sites.
13
2.5 CHALLENGES OF ONLINE BANKING
Inspite of the enormous benefits electronic banking seeks to provide, there some
PREMISES
The Advances fee fraud or 419, which is one of the most popular of all internet
frauds, has its origin from Nigeria in the 1980s. Its development and spread follows
were used as key media for committing 419 frauds. Later in the early 1990s, it
became integrated into telecommunication facilities such as the telephone and fax
from the late 1990s. Following the introduction of computers and internet, 419 crimes
became prevalently perpetrated through the use of e-mail and other internet means
(Amedu, 2005). The latest dimension taken by the perpetrators of this crime is the use
of fake internet bank site, and using that to encourage victims to open accounts with
them.
The country is the third highest ranked in internet ‘money offer’ frauds. As was
reported in one of the national newspapers, frauds and forgeries in Nigerian bank as at
June 2005 stood at 329 or N1.15 billion monetary equivalent, against 222 cases or
N1.47 billion monetary equivalent in April same year. There is even global suspicion
that a Nigerian crime syndicate that coordinates global crimes such as money
laundering, bank fraud and 419 seams exists today. These issues basically defeat the
availability.
14
Several factors are responsible for the above situation. They include inordinate
tolerance for corruption among Nigerian public and government agencies; weakness
unemployment among graduates, and the widening gap between the few rich and the
many poor caused mainly by bad governance. In the main, erosion of good value
principles and corruption constitute the greatest cause of rising cyber-crimes among
have been raised in this norm. Hence, what is seen as a dangerous global crime is
The above situation constitutes the environment upon which electronic banking has
emerged in Nigeria. Although the level of the adoption and practice of electronic
revolutionary role in the development and delivery of banking products and services
all over the world. In effect, it is this projection that has raised pertinent regulatory
countries like Nigeria. One key issue here borders on how to handle the rising level of
frauds and forgery prevalent in the entire banking system; and how to make Internet
banking fit well in the banking structure of a country so notoriously identifiable with
15
2.5.2 THE REGULATORY CHALLENGES
At the national level, the Nigerian government and the relevant regulatory agencies
have strived to match the rapidly changing electronic banking environment with
necessary regulations and frameworks (Soludo, 2005). Earlier efforts made to this
effect included the enactment of the Failed Banks (Recovery of Debts) and
Malpractices in Bank Decree No. 18 of 1994, and the Money Laundering of 1995.
very inactive in checking the menace of financial crimes. By the late 1990s, following
record growth internet and computer usage in the country, almost all the regulations
guiding the banking industry, including the Banks and Other Institution Act of 1991,
were lacking adequate provisions to accommodate the emerging trend. Not even a
mention of electronic banking or any manner of its application was mentioned in any
of those prevailing regulatory documents. The situation created a lot of gaps between
the levels of Central Bank of Nigeria (CBN) regulatory tools and the advances in
information technology. This at the same time made the banks vulnerable to all kinds
(Soludo, 2005). This deficiency notwithstanding, it is not until 2003 when the maiden
find appropriate modalities for the operation of electronic banking in the country. It
was indeed the findings and recommendations of the committee that led to the
provisions of the guidelines, only a section deals with issues relating to Internet
Banking. Section 1.3 paragraph 4 of the guidelines, exceptionally stresses that banks
16
should put in place procedures for maintaining the bank’s Web site, including the
various security features needed for Internet banking services (CBN, 2003).
Despite its numerous technical specifications, the guidelines have been widely
criticized as not being enough to check the growing popularity of Electronic banking
frauds. Closer examination of the contents of the guidelines equally shows that the
document fails to meet up with the four key areas where Electronic banking may have
regulatory impact changing the traditional lines upon which existing regulatory
structures are laid; handling concerns about existing public policy issues; changing
the nature and scope of existing risks; and rebalancing regulatory rules and industry
gave rise to the adoption of the guidelines was completely omitted. This is especially
so with paragraph 6.1 of the Committee’s report, which among others recommended
that all banks, intending to offer transactional services on the Internet /other e-banking
these services.
Part of the criticisms is that the recent guidelines are capable of constraining the
practice and development of Electronic Banking Nigeria. One of such areas, for
banking, section 4.2 of the Guidelines emphasizes that only banks, which are licensed,
supervised and with physical presence in Nigeria, are permitted to offer electronic
banking services in Nigeria, and that virtual banks are not to be allowed. The
Guidelines also gives indications that the products/services can only be offered to
17
Nigeria; any person residing physically in Nigeria as a citizen, under a resident permit
or other legal residency designation under the Nigerian Immigration Act; any person
Guidelines go further to indicate that the e-banking service should be offered in Naira
only; and that where such a service is to be provided in foreign currency, it should be
to only the holders of ordinary domiciliary accounts, and conform with all foreign
exchange regulations.
also queried amidst the poor state of basic information technological infrastructure in
the country. This is essentially necessary since Electronic Banking generally relies on
power to function effective. Though little success has been recorded, the supply of
these requisite facilities is very erratic in the Nigerian case. Where they exist, high
population access to them. The case of Internet access is a glaring one where majority
of the citizens rely solely on the services of commercial cyber cafes to meet their
only for banks investment in Internet facilities, but also in promoting customers’
access to such.
Unfortunately, none of such is contained in the document. Prior to the merger, each of
the four banks maintained a unique brand, discernable areas of coverage, an easily
18
CHAPTER THREE
System analysis is the process of analyzing a system with a view of bringing out the
Interview was conducted with the Head of Management Information System (MIS)
Unit of the bank. Information on the bank information management system and
problems faced with the current system was related to me in the course of the
interview. Also, information and transactions usually processed and kept as records
Also facts about the exiting system were compiled. Such facts include exact inputs to
the system such as transaction number, customers’ name, address, phone number, e-
mail address, customers’ account name, account number, address, account deposit,
etc.
The data gathered from the system were analysed in order to have more insight to the
19
i.) Presently, at Mainstreet Bank Plc, Auchi, information as related to
Software (Banking software). That is, various bank transaction with the
customers is keyed into the system and the system does the processing of
ii.) Apart from the software used to managed customers transactions requests,
the bank also has an automatic teller machine (ATM) stationed in the bank
There are problems and limitations associated with the current system of information
management as being carried out by the bank. Such problems include the following:
i. Banks customers have to come to the bank and make their transaction request
ii. Sometimes, inspite of the banking software used in processing such customers
their request to be met and as such leading to long queues and delay in the
entire process.
being carried out by the Mainstreet Bank Plc, Auchi, Edo State and the need for
20
improvement in the process of information management activities and the means of
development and the distribution of financial services, which rely upon the open
information system for the bank used as a case study, the bank can maintain a direct
relationship with its customers the web. With the introduction of a web-based
management information system, the bank can offer additional customised services.
ii. Provide facilities for customers to make deposits, withdrawals and view their
iii. Promote efficient and effective banking for the banks by focusing on those
iv. Reduce the flow of human traffic and long queues at banks;
21
Below is the proposed system architecture:
INFORMATION SYSTEM
System design stage of software development life cycle is the stage where the
proposed system requirements with respect to its input design requirement, process
These design requirements are specified in line with the user requirements, goals and
objectives.
With respect to our proposed system, the system specifications with respect to the
input, process and output requirements are specified in the next sub-section.
22
3.5.1 INPUT REQUIREMENTS
This consists of the designing of the input to be used by the web-based system. The
system/website is an interactive one and the input is to be accepted to the system via
In the web-based management information system, there are several screens designed
for input data. There are screens designed for populating the system with the available
Surname
First name
Middle name
Address
Phone
Sex
Marital status
Occupation
Department
Religion
Next of Kin
Passport
Account Name
23
Account Number
Initial Deposit
A screen shot of the input screen design is shown below is shown in Appendix C
successful. Usually, the system displays the balance amount in the account
iii.) ABOUT THE BANK - This information shows products and services
24
CHAPTER FOUR
based management information system is HTML (Hyper Text Markup Language) and
HTML will be used for designing the front and web pages, while Visual BASIC will
be used for designing the working programs such as the customers registration,
Microsoft access package will be used as the database to store the records.
The modular approach was adopted in the design of the software. That is the system
The processing functions of the web-based system have been broken down into
several major tasks for simplicity. Each of these tasks that remain relatively complex
Appendix B.
program logic. Flowcharts drawing or writing are important stage in software program
development in that it gives a vivid description of what the program is doing to the
25
programmer and the novice programmer. The program flowcharts for the online
START
DISPLAY MESSAGE
N “INVALID USER
IF OK?
NAME AND
PASSWORD”
Y
ENTER USER ID
ENTER PASSWORD
ENTER LEVEL
ADD USER
STOP
26
PROGRAM FLOWCHART TO DELETE USER
START
DISPLAY MESSAGE
N “INVALID USER
IF OK?
NAME AND
PASSWORD”
Y
DELETE USER
STOP
27
PROGRAM FLOWCHART TO REGISTER CUSTOMERS
START
DISPLAY MESSAGE
N “INVALID USER
IF OK?
NAME AND
PASSWORD”
Y
ENTER ACCOUNT
NAME
STOP
28
PROGRAM FLOWCHART FOR CUSTOMER ACCOUNT DEPOSIT
START
DISPLAY MESSAGE
N “INVALID USER
IF OK?
NAME AND
PASSWORD”
Y
DISPLAY ACCOUNT
BALANCE
ENTER AMOUNT TO
DEPOSIT
STOP
29
PROGRAM FLOWCHART FOR CUSTOMER ACCOUNT WITHDRAWAL
START
DISPLAY MESSAGE
N “INVALID USER
IF OK?
NAME AND
PASSWORD”
Y
DISPLAY ACCOUNT
BALANCE
ENTER AMOUNT TO
WITHDRAW
STOP
30
PROGRAM FLOWCHART TO DISPLAY CUSTOMER ACCOUNT BALANCE
START
DISPLAY MESSAGE
N “INVALID USER
IF OK?
NAME AND
PASSWORD”
Y
DISPLAY ACCOUNT
BALANCE
STOP
The sample input data to the system and their corresponding sample output from the
operational phase. This plan usually contains details about staff training requirement,
31
STAFF TRAINING AND MANPOWER REQUIREMENTS
It is important that the Mainstreet Bank Plc, Auchi Information Technology Officers
or staffs in charge of the management information system (MIS) Unit should be given
some basic operational technicalities about the web-based system. The staff should be
made to understand that the essence of the web-based system is to ease their job
functions and increase the efficiency of the staff in the delivery of their services.
SYSTEMS TESTING
During implementation, live data is used to test run the system to verify its
CHANGEOVER PROCEDURE
When the system has been fully accepted by the bank, the kind of changeover
Parallel changeover techniques involve running the organizations’ old system usually
and new system concurrently, with the same inputs, outputs from both systems will be
Outputs from the old system will still be distributed until the new system has proved
satisfactory and after the satisfaction, the old system will be dropped completely.
The major reason for choosing this method is that the average human being is
resistant to change, and it might take some time for the Information Technology
personnel or officers in charge of the MIS unit to become comfortable using the new
system
32
SYSTEMS MAINTENANCE AND REVIEW
As soon as the new system becomes operational, the cost, benefits will be compared
The system will also need to be reviewed and maintained periodically in order to
confirm that the planned objectives are being met and to take proper action if
otherwise. Maintenance is mandatory to ensure that the system is able to adapt to any
The purpose of system documentation is to show the logical flow of information and
the logical operation necessary to carry out the particular design alternative chosen.
install the software, the user should follow the steps below:
EXECUTION PROCEDURE
To launch the web-based system, the user should follow the steps below:
33
ii.) Double click on drive C:
This will load the front page of the web-based system to the Internet web browser.
The online system is content-driven and user friendly. If the user should click on
any of the menu options, the system will respond by displaying the corresponding
34
CHAPTER FIVE
In this project, we have been able to give a proper description and implementation of
We were made to understand that there are problems and limitations with the current
system of information management as being carried out by Mainstreet Bank Plc and
such problems are convenience and long queues (delay) issues on the part of the
customers and these has resulted to inefficiency in the process of satisfying their
In order to correct these problems, this study, proposed the introduction of a web-
The study also design, develop the web-based system using web technologies such as
HYML and Visual BASIC programming language. A description of the system design
The online system when accepted and put into use by the bank will go a long way to
5.2 CONCLUSION
This project had so presented a platform for the practical design and development of a
35
The web-based system designed will offer more advantages compared to the
However, potential disadvantages may exist as well including the potential for flaws
or weakness in any web-based system. Other controversies are the fact that humans
are not equipped for verifying operations occurring within an electronic machine and
that because people cannot verify these operations, the operations cannot be trusted.
Furthermore, some computing experts have argued for the broader notion that people
cannot trust any programming they did not author. Despite the several critics, the
advantages this web-based system tends to provide far outweighs its disadvantages
5.3 RECOMMENDATIONS
i.) The software designed in this project work is met to cater for the
Plc. Though design for the aforementioned bank, other commercial banks
in Nigeria can as well adopt its usage since it is a prototype system. Its
ii.) Also, the website designed is not hosted due to time and cost constrains.
We want to recommend that future research work in this direction can take
iii.) Finally, we want to recommend that the bank in implementing the web-
based system should adopt the parallel change over technique due to the
36
REFERENCES
Banking, February.
Pant, S., Hsu, C., (1995). “Strategic Information Systems Planning: A Review”,
Bulletin. August.
37
HOME PAGE
38
SAMPLE INPUT DATA FOR CUSTOMER REGISTERED
39
CONFIRMATION REPORT FOR ACCOUNT NUMBER PROCESSED FOR
CUSTOMER REGISTERED
40
SAMPLE SCREEN DESIGN AND INPUT DATA FOR CUSTOMER LOGIN
SESSION
DEPOSIT
41
SAMPLE INPUT AND OUTPUT DATA FOR CUSTOMER ACCOUNT
WITHDRAWAL
42