Page 103 - Accounting Information Systems
P. 103

74      PART I        Overview of Accounting Information Systems

                         file records that are unique to a transaction such as customer accounts and individual inventory records
                         can be updated in real time without causing operational delays.
                           Updating the records in the general ledger is a different matter. All general ledger accounts previously
                         listed need to be updated by every sales transaction. If the processing of John Smith’s transaction begins
                         before that of Mary Jones, then she must wait until all six records have been updated before her transac-
                         tion can proceed. However, the 20- or 30-second delay brought about by this conflict will probably not
                         inconvenience Mary Jones. This problem becomes manifest as transaction volumes increase. A 20-second
                         delay in each of 500 customer transactions would create operational inefficiency on a chaotic level.
                         Each of the 500 customers must wait until the person ahead of him or her in the queue has completed
                         processing their transaction. The last person in the queue will experience a delay of 500   20 seconds ¼
                          3
                         2= 4 hours.

                         REAL-TIME PROCESSING
                         Real-time systems process the entire transaction as it occurs. For example, a sales order processed by the
                         system in Figure 2-32 can be captured, filled, and shipped the same day. Such a system has many poten-
                         tial benefits, including improved productivity, reduced inventory, increased inventory turnover, decreased
                         lags in customer billing, and enhanced customer satisfaction. Because transaction information is transmit-
                         ted electronically, physical source documents can be eliminated or greatly reduced.
                           Real-time processing is well suited to systems that process lower transaction volumes and those that do
                         not share common records. These systems make extensive use of local area network and wide area net-
                         work technology. Terminals at distributed sites throughout the organization are used for receiving, process-
                         ing, and sending information about current transactions. These must be linked in a network arrangement
                         so users can communicate. The operational characteristics of networks are examined in Chapter 12.


                         Data Coding Schemes

                         Within the context of transaction processing, data coding involves creating simple numeric or alpha-
                         betic codes to represent complex economic phenomena that facilitate efficient data processing. In
                         Figure 2-28, for example, we saw how the secondary keys of transaction file records are linked to the
                         primary keys of master file records. The secondary and primary keys in the example are instances
                         of data coding. In this section we explore several data coding schemes and examples of their applica-
                         tion in AIS. To emphasize the importance of data codes, we first consider a hypothetical system that
                         does not use them.


                         A SYSTEM WITHOUT CODES
                         Firms process large volumes of transactions that are similar in their basic attributes. For instance, a firm’s
                         AR file may contain accounts for several different customers with the same name and similar addresses.
                         To process transactions accurately against the correct accounts, the firm must be able to distinguish one
                         John Smith from another. This task becomes particularly difficult as the number of similar attributes and
                         items in the class increase.
                           Consider the most elemental item that a machine shop wholesaler firm might carry in its inventory—a
                         machine nut. Assume that the total inventory of nuts has only three distinguishing attributes: size, mate-
                         rial, and thread type. As a result, this entire class of inventory must be distinguished on the basis of these
                         three features, as follows:

                          1. The size attribute ranges from = 4 inch to 1 = 4 inches in diameter in increments of = 64 of an inch, giving
                                                     1
                                                                                            1
                                                             3
                            96 nut sizes.
                          2. For each size subclass, four materials are available: brass, copper, mild steel, and case-hardened
                            steel.
                          3. Each of these size and material subclasses come in three different threads: fine, standard, and coarse.
   98   99   100   101   102   103   104   105   106   107   108