Payroll system for a small organization using a micro-computer
Maina, Joseph K
MetadataShow full item record
he use of micro-carputers in Kenyahas lately been on the increase. This is mainly due to twomajor reasons; the awareness of the business entities of the advantages of the use of carputers; the ION price of micrcrccmputers nONavailable due to a decrease in production costs and canpeti tion anonq the many vendors. Before the intrcxluction of micrcrcomputers in Kenya, most businesses that had carputerized systems were USLl1gei tiler Large mainframe computers, installed in their premises or bureau services. The costs of these two alternatives--have been highly prohibitive to the not so well established businesses and hence, though feeling the need to computerize their systems have been forced to be contended with their tedious, labourious and boring manual systems, It is for these, by far the largest, groups of businesses that the micrcrcarputer has cane to aid. Today, a small business entity or even an individual can be able to purchase a microcomputer at quite a reasonable price. , however , a computer or a micro-computer for that matter without the necessary software to perfonn the required tasks is worthless. It is nONin this area of software that matters have been expensive. As the price of computer hardware has been dropping in the recent past the costs of writing; testing and maintaining computer software has on the contrary been steadily on the increase. In order to minimize these costs, computer vendors are supplying their customers with standard software packages for most of their business application - e. g. stock control, sale anaiysis, general ledgers, purchases analysis etc.These standard software packages are being written either by micro-computer manufacturers for their machines, or by software houses for their customers. Unfortunately not all business applications can be written into standard packages and used anywherein the world. An example of such an application is the payro.LLsystem. This system cannot be written into a standard package and used in for instance Britain, Japan and Kenya. This is mainly because these three countries have different currencies and also apply different income taxation laws. Therefore, it is necessary to write systems that campIy with local conditions e.g. governmentlegislation, trade union consents etc. It is in view of this that I have urlertaken to do a standard payroll system for a smal.Lorganisation (in Kenya) using a micro-computer. I have done this in consultation with a corrputer vendor in Nairobi, Tabflow Systems, whose assistance I have very muchappreciated and , I would like to thank them for their cooperation and interest in my endeavor. I have written all the programs in BASIC,a programming language that features in rrost of the micro-computers available in Kenya. Though these programs have developed and tested at the Institute of Computer science the ICL 2950 mainframe computer, I have made them as small and possible so that can be small and simple possible so that they can be compatible in any micro-computer with mininimal modification subject to slightly different versions of BASIC that are available in these' micros.The system I have designed is an on-line system of which this report gives a detailed description. In Chapter 1 a general overview of the total system is discussed. Chapter 2 deals with the payroll masterfile. It cavers the organization and layout of the file, writing of records, updating records, deleting and listing. Finally, in Chapter 3 a look at the payroll where procedures on the production of payslips , net pay listing, departmental totals and updating the P9 tax card, are laid out.