Home » COMPUTER SCIENCE » DESIGN AND IMPLEMENTATION OF COMPUTERIZED ACCOUNT MANAGEMENT SYSTEM

DESIGN AND IMPLEMENTATION OF COMPUTERIZED ACCOUNT MANAGEMENT SYSTEM

DESIGN AND
IMPLEMENTATION OF COMPUTERIZED ACCOUNT MANAGEMENT SYSTEM (A CASE STUDY OF
FINE BROTHERS
& CO LTD ABAKALIKI
)

 

A PROJECT WORK

 

ABSTRACT

This
study was carried out to design and implement a software system that will
automate the processes involved in account management, particularly in Fine
Brothers Abakaliki. Manual accounting systems are characterized by human
errors, including mutilation, omission, duplication, miscalculation, etc, as
well as wastage of time and energy, data loss, and so on. Moreover, extra cost
is incurred in running manual accounting systems because of the need to buy big
registers and writing materials from time to time. To solve all these problems,
the researcher has developed and tested a computerized account management
system for the case study company, Fine Brothers Abakaliki. This system will
eliminate all errors associated with the existing manual system like mutilation,
duplication, etc; it will further automate most processes like report
generation and mathematical calculations. Observational technique was used to
make findings about the existing system. Based on the information gathered from
the exercise, the new system was analysed. The project design was done using
Object-Oriented Analysis and Design Methodology (OOADM); UML diagrams such as
use case diagram and class diagram were used. Microsoft Access was used to
design the database; necessary relationships were established between the
database tables using foreign keys. The project was implemented using VB 6.0 to
send and receive data and information to and fro the database. Input forms were
designed to collect users’ input while output could be received in different
forms like data report forms and message boxes. The project could only run on
Windows PCs, with just a minimal configuration (Windows XP, 1gig RAM, 40gig HD,
1.4GHZ processor) or higher. Proper documentation of this project was also kept.
The researcher concluded that implementing this account management system will
increase the organizational performance and productivity of Fine Brothers
Abakaliki and like companies. He therefore encouraged the implementation of the
software in Fine Brothers and like companies. Finally, he recommended regular
maintenance of the system to ensure efficiency.


 

TABLE
OF CONTENTS

Title
Page

Certification
Page

Approval
Page

Dedication

Acknowledgements

Abstract

CHAPTER ONE:
INTRODUCTION

1.1
Background of the Study

1.2
Statement of the Problem

1.3
Objectives of the Study

1.4
Significance of the Study

1.5
Scope of the Study

1.6
Limitations of the Study

1.7
Definition of Terms

CHAPTER TWO: LITERATURE
REVIEW

2.1
Introduction

2.1
Financial Transaction

2.1.1
History of Financial Transaction

2.2
Account Management System and its Importance to Businesses

2.3
Manual vs Computerized Accounting

2.3.1
Manual Accounting

2.3.2
Computerized Accounting

2.3.3
Manual Accounting vs Computerized Accounting

2.4
The Advantages of Using Computerized Accounting Software

2.5
Fine Brothers Abakaliki: a Brief Description, History

and Review of its Current Accounting System

2.6
Summary

CHAPTER THREE: SYSTEM
ANALYSIS AND DESIGN

3.1
Introduction

3.2
Analysis of the Existing System

3.2.1
Limitations of the Existing System

3.3
Analysis of the Proposed System

3.4
Design Methodology Used

3.4.1
Use Case Diagram

3.4.2
Class Diagram

3.5
Database Design

3.5.1
Data Organization

3.5.2
Table Relationships

3.5.3
Data Storage

3.5.4
Data Retrieval

3.6
User-Interface Design

3.6.1
Input Form Design

3.6.2
Output Form Design

CHAPTER FOUR:
IMPLEMENTATION

4.1
Introduction

4.2
Architecture of the System

4.3
Procedural Design

4.4
Development Environment

4.5
Deployment Environment

4.6
Documentation

CHAPTER FIVE: SUMMARY,
CONCLUSION AND RECOMMENDATIONS

5.1
Summary

5.2
Conclusion

5.3
Recommendations

References

Appendix
I

Appendix
II

LIST OF FIGURES

Fig. 3.4.1.1 Use Case Diagram for Computerized
Account Management System

Fig. 3.4.2.1 Class Diagram for a Computerized
Account Management System

Fig 3.5.1.1 Data Dictionary for a Computerized
Account Mgt System

Fig 3.5.2.1 Relational Database Tables for a
Computerized Account Management                        System

Fig 3.6.1 Main Menu for the Computerized Account
Management System

Fig 3.6.1.1 Input Form for the Computerized Account
Mgt System

Fig 3.6.2.1 Output Box (Message Box) to Confirm that
a Record Has Been Saved                       to the Database in the Computerized
Account Mgt System

Fig 4.2.1 Context-Level Data Flow Diagram Describing
the Architecture of the                System

Fig 4.3.1 A Flow Chart Describing the Procedural
Design of the Account Mgt                  System


CHAPTER
ONE

INTRODUCTION

1.1 BACKGROUND OF THE
STUDY

Every
business company deals on either sales of products or services or both.
Whichever the case may be, business transactions take place. Business
transaction is more than buying and selling of goods; it also includes
rendering of services and more. According to Doyle (2014), business
transactions are the interactions between businesses and their customers,
vendors and others with whom they do business. This explanation implies that
exchange of messages, items, and ultimately money, for the purpose of business
all constitutes business transaction.

Business
transactions by companies could be in form of sales, expenses, bonuses,
discounts, and so on. Proper records of such transactions need to be kept.
Keeping such records constitutes accounting.

Reynolds
(2009) defined Accounting as “the
systematic recording, analysis and appraisal of financial data which results
from activities undertaken in pursuit of the objectives of a firm”. Thus,
accounting systems monitor revenues and expenditures and quickly establish the
firm’s position at particular lines. Furthermore, firms need to know the values
of their fixed Assets (Land, buildings, vehicles, plant and equipments), and
current assets (stocks, debtors, work in progress, and cash in hand). Because
every transaction contributes to an increase or decrease in assets, it must
therefore be recorded accurately and stored in easily retrievable form. From
the going, accounts should show areas of inefficiency, and reveal the exact
cost of all the firms’ activities, as accurate and detailed accounts will make
policy formation easier and facilitate the well organized implementation of
corporate plans.

Accounting
has also been seen by Meigs (2005) as consisting of gathering of financial and
other economic data. Just as physical measurements are provided by the metric
system, economic measurements are provided by the accounting system, and are
stated in financial terms. These economic measurements are put together in
reports that carry the information essential for planning activities, control
of operations, and for decision making by business units.

Thirdly,
accounting provides financial reports that are needed by outside persons who
invest in business units, lend money to them, or extend credit to them. It also
furnishes reports to be used by government agencies which regulate businesses
and by tax authorities such as internal revenue authorities which must ensure
that the correct amount of tax is collected. When the unit of consideration is
a non-profit organization (such as school, hospital, church or other charitable
group), its members and those who contribute to it need to know for what
purposes and in what proportions their money is being used. These important
pieces of information are furnished by accounting, thereby making accounting a
very important aspect of every business.

Thus,
accounting can be referred to generally as a set of rules and methods by which
financial and economic data are collected, processed, and summarized into
reports that can be used in making decisions, relating to the accomplishment of
organizational goals.

The
major role of financial accounts is the preparation of profit and loss account
and the balance sheet. The methods used by a business to keep records of its
financial activities and to summarise these activities in periodic accounting
reports comprise the accounting system.

Fine
Brothers & Co Ltd Abakaliki, like every other profit companies, runs an
accounting system. Only a few of these companies run computerized accounting
systems; the others rely on manual accounting systems.

The
advantages of computerized account management systems over manual ones are
innumerable. Manual accounting systems involves hiring an accountant who keeps
the company’s accounts, using books and other writing materials while a
computerized account management system entails the use of computer programs to
keep and maintain a company’s accounting information. Manual accounting systems
are characterized by human errors, including mutilation, omission, duplication,
miscalculation; wastage of time and energy, data loss, and so on. On the other
hand, according to Francis (2014), computerized account management systems are
automated, accurate, and fast. Computerized systems can be used to generate
reports easily; errors can be corrected easily; data can be backed up on
external devices or on the cloud; duplications are automatically detected and
data manipulation (especially numerical figures) is easy. Recently,
computerized decision making tools have been developed to aid managers in
decision making and forecasting, using computerized accounting information.

To
solve the problems posed by manual accounting systems, the researcher has
embarked on this project which is aimed at designing and implementing a
computerized account management system, using Fine Brothers & Co Ltd
Abakaliki as the case study company. When implemented, this project will help
the company to overcome all the challenges posed by their manual accounting
system, including mutilation, omissions, duplications, miscalculations and so
on.

 

 

1.2 STATEMENT OF THE
PROBLEM

Manual
accounting systems are characterized by human errors, including mutilation,
omission, duplication, miscalculation, etc, as well as wastage of time and
energy, data loss, and so on.

Human
beings cannot afford writing without errors, so; mutilations are bound to occur
when using manual accounting systems. Also, an accountant can easily forget
certain debts, dates or schedules while using the manual system of account
management. Furthermore, he can duplicate entries; this will, of course, lead
to imbalance account at the end of the day; loss of job or taxing of the
accountant involved could be the ultimate price. Moreover, when an accounting
book is lost, the whole data is lost; creating a back up on the manual system
is very difficult. Extra money is also spent is also spent to purchase various
accounting books and writing materials.

To
solve all these problems, this project is thus necessary.

1.3 OBJECTIVES OF THE
STUDY

The
broad objective of this study is to design and implement a computerized account
management system for Fine Brothers & Co Ltd Abakiliki.

The
specific objectives of this study are:

i.                  
To eliminate human
errors involved in manual accounting like mutilation, omission, duplication,
forgetfulness, and so on.

ii.                
To reduce the cost of
running accounting systems

iii.             
To save time and energy
via automation

 

 

1.4 SIGNIFICANCE OF THE
STUDY

This
project will be of immense benefit to the management of Fine Brothers & Co
Ltd Abakaliki and similar companies as it will help them in decision making and
forecasting. The staff, especially the accountants, of Fine Brothers and
similar organizations will find this project helpful as it will help them to
keep accurate financial accounts devoid of mutilation, omission, duplication,
miscalculation, and so on. The customers of Fine Brothers and other companies
that will use this project will be able to sort out their transaction issues
easily due to proper record keeping that will be made possible by this new
system.

Moreover,
government revenue generation agencies and tax companies will benefit from this
computerized account management system as it will give them access to accurate
and trusted financial statements of Fine Brothers and other companies and thus
help them to tax these companies.

Furthermore,
any student carrying out a research on same or similar topics will find this
project report a useful material for such purpose.

Most
importantly, this project will form an inevitable requirement for the award of
Bachelor of Science (B.Sc.) in Computer Science.

1.5 SCOPE OF THE STUDY

This
study covers the design and implementation of a computerized account management
system for Fine Brothers & Co. Ltd Abakaliki. For the purpose of this study,
the manual system used by the above-named company was observed over the period
of this study, from late 2014 to mid 2015. Unified Modeling Language (UML) was
used for the design while Visual Basic 6.0 and Microsoft Access database were
the basic tools used for the implementation.

 

1.6 LIMITATIONS OF THE
STUDY

Due
to other academic activities, short time frame, economic crunches and other
constraints, this study was limited to the design and implementation of a
computerized account management system for Fine Brothers & Co Ltd only;
other companies were not necessarily taken into consideration for want of time
and money. Moreover, Visual Basic 6.0 and MS-Access which are just basic tools
for software development were used because of the constraints stated initially.
For want of time also, only the basic tools needed to enter, store, manipulate,
update and generate reports were added to the software system.

1.7 DEFINITION OF TERMS

ACCOUNT:
Account can be defined as record or statement of financial transactions.

ACCOUNTING:  Reynolds (2009) defined Accounting as “the systematic recording,
analysis and appraisal of financial data which results from activities
undertaken in pursuit of the objectives of a firm”.

SYSTEM:
A system is a collection of different but related components that work together
to achieve a common goal.

ACCOUNTING SYSTEM:
The methods used by a business to keep records of its financial activities and
to summarise these activities in periodic accounting reports comprise the
accounting system. An accounting system includes every tool and even persons
involved in the recording, storing, maintaining and reporting of a company’s
financial transactions.

MANAGEMENT:
Management is the art and science of planning, directing, organizing and controlling
the affairs of something or somebody.

ACCOUNT MANAGEMENT:
Account management involves the application of management principles in keeping
account. It means the planning, controlling, directing and organization of a
company’s financial activities. It also encompasses decision making based on
the accounting information of a company.

COMPUTER:
Nwachukwu (2007) defined computer as an electronic machine capable accepting
data as input, processing it, giving out information as output and also storing
such data and information for future use.

COMPUTERIZATION:
Computerization is the application of computer in performing tasks. It is
similar to automation.

AUTOMATION:
Automation refers to the use of machines (e.g. computers) to perform tasks
previously done manually, with litt