ABSTRACT
This research work focused on the development of a computerized balance sheet and profit/loss account, a case study of NTEPS supermarket Ikot Ekpene. Balance sheet is used to maintain the financial record of a company on a yearly basis. It provides valuable information about the net worth of the company. Profit and loss account is used to determine if profit is being made or not. Balance sheet and profit/loss computation requires human expertise, but an expert system software is developed to solve the problem. The software system developed enables the processing of balance sheet and profit/loss accounting information. The advantage of the system is that it saves time and eliminates error in computation. The software development methodology used is rapid application development (RAD). The programming language used is Visual BASIC 6.0 and the database used is Microsoft Access 2003. Use case model is also used to represent the partitions of the system.
CHAPTER ONE
INTRODUCTION
1.0 Introduction
This chapter is focused on the introduction to expert system for computing balance sheet and profit/loss account. It presents the introduction, background of the study, statement of the problem, aim and objectives of the study, significance of the study, scope of the study, organization of the research and definition of terms.
1.1 Background of the Study
An expert system refers to a type of computer application program that makes decisions or solves problems in a particular field, such as finance or medicine, by using knowledge and analytical rules defined by experts in the field. Human experts solve problems by using a combination of factual knowledge and reasoning ability. In an expert system, these two essentials are contained in two separate but related components, a knowledge base and an inference engine. The knowledge base provides specific facts and rules about the subject, and the inference engine provides the reasoning ability that enables the expert system to form conclusions. Expert systems also provide additional tools in the form of user interfaces and explanation facilities. User interfaces, as with any application, enable people to form queries, provide information, and otherwise interact with the system. Explanation facilities, an intriguing part of expert systems, enable the systems to explain or justify their conclusions, and they also enable developers to check on the operation of the systems themselves. Expert systems originated in the 1960s; fields in which they are used include chemistry, geology, medicine, banking and investments, and insurance and accounts (Boulanger, 2018).
An expert system is typically applied to solve problems meant for human experts. There are numerous mathematical problems in the accounting field and expert systems are needed to aid in solving these problems. Preparing a balance sheet and profit/loss account manually, takes time and it is expedient that an automated system is developed to solve these mathematical problems.
A balance sheet provides a snapshot of a business’ health at a point in time. It is a summary of what the business owns (assets) and owes (liabilities). Balance sheets are usually prepared at the close of an accounting period such as month-end, quarter-end, or year-end. New business owners should not wait until the end of 12 months or the end of an operating cycle to complete a balance sheet. A profit and loss account can also be prepared yearly to determine if the organization is making profit or loss.Computerized accounting information system is defined as the application of the computer based software used to input, process, store, and output accounting information. This application is in support of the ever advancing technology that enables firms to use computer programs to perform tasks that were previously done manually. Developing an expert system for the computation of balance sheet and profit/loss account therefore involves the computerization of the manual system in order to facilitate decision making and easy retrieval of balance sheet and profit/loss account information (Brodt, 2008).