Final AIS Book لائجه قديمه الفرقه الرابعه
Final AIS Book لائجه قديمه الفرقه الرابعه
Systems
2017- 2018
Accm.mtiug Information System
~~ -. :··~
r
l_, I r - - - · ' · · ! !
I lli'lll'eface .. j
I
.,I
i
r
l
__ ..
r~~~,~(-.:::~~~-~;. ::.~~~j:t'-~~~~~;~~l.:-~~::~~ ;i·7=\ ...0~::_~~~·;:~.:~:~~=~~p~. ·~~~,;..:~~?.~'W.£~=~~.::..~~~~~~~'";5.!-= ~~
51
~
~I
f
.. '
·~
\-'··}
\ '"'L
. tJe
..l!. d t"'['"
.!'"
,,,JLu.;.!..... _
•
··e
• ,
--.-,·!y -:'r-"ii1t.'1 LU.!..w.t.,lco:<.d._;
-
'"'1.~'f.'"'_" .. -~.,-;·;-- . . '"\.1"'\
J. ~·j '· ..
<:,rs;t'~l ,.....-~c;t
c'C. l.l~-
.,
•L_,
.
···~j_,,~J.aa.. ..i
•
noc·""'ijn·~·a:r: -l..;;-,-f· .... o·-.,
iJ.
~~·il<
l
/
\ (4) The natu.re and phases of systems development 'life I
I cycle. I
I. _I
( 5) The basic tyJ)eS of accou.nting cycles. I
·I I TQ achieve the -aforementioned
:... -! .
objectives the. book is
~.- ~
2
-~;?'~~~~~"'-~~~-~,~~~~--£,
I
J Chapter 9: Presents the revenue cycle.. !
I
reporting cycle. J
. II I
I
I '
i
I
I
j•
I
,I
I
-I
Ii
I
I
iI
I
i
i:
3
Accounting informarion System
~-- . -. ···-- ·-· ----~m&lilliJ<!!. ~"1\\>J\\®!,!§_$?'~-------·----·------·-··-·· -- - -~
!
i
i
1
PART I
I
Conceptual Fou:nda.ticns of
Acco'f!:anting ln:fo~:ltnatio:n. S1rste~s
.-· '/
;I ~~~~~~~~~~~~~~~~~~~--~---~·~~p
J
!
I
·I
I
..!i
I'
I
I
., !
i
I
I·
I
II
I
I
..
Ac~ounting Informa6on System
-----~..:... -· --------- ~---·-------------·----·~_·,;;-~y.s~·...
§~_=__________ --------·---- · - - - - - - - - - - - - - - - -
/,~,;>,~~~~..i!~~~<;;'l:i<'\l-~~~~'"%'-.
r
CHAPTER 1
Ove~ie'W of Accou.nting
lnfox-naatio:n Systezns
_:ge~_f.gn, ·
_ . ~s~~i'~ili" ._... . . .
.-c~-~ponent"'~ysteins.
7
Accnunti:ng information System
I
l
.Overvie'W of Accounti:n.g I
. I
II
lnfo:rmmatio:n. Syste:n:t.s I
·I
Ii
1/ f.. Introduction:
This chapter begins by defining basic terms such as
accounting, system, data, and information. It then explains
what an--- accounting
:- .
information system is.' Next, it discusses
...}-.. . .
9
Accountinr: Information Systems
r~"'.:':'0'~-~~~:=~~~~~~-~~~~. . 1ii
.., "
::J.econ d , a·:::.co\mi1ng
. . t:1e
1:::. f.
ra.nguag.:::: ot..• b :1s1n.ess
"1 . ,.'; It
- I
1
. !
J provides the means._·_by which the key affairs of a b'Jsiness 1
10
( ~=~.:!~~~~~~~::::~~~~~~~~.!:~~.~~~~-:·~!~'r~~~~~~~~~~~:~~~-:::~'~!--::~·.(,/::~:~:-~~~::~~~~~?.~. ~??:~~=~;~:=::~~~~~j
., . 1l
~~1
~--..
T1-,c...
~l1-\:.-•
"V•~to~--n
~"J..,.'fl~,._.l..,..lJ.,.
·•--,nc'"'p·t
li,_~t_.~J.J.v\,....
;Isn
t-~, '\..}
r.:>•-,~,-,p,--"·--p.;:- -:n1·c.;.;or·::--+1,-._,-.
•...... lJ..."'-,.:~.~ .. ~-IO.."t:;; ......._. l.i.;t~~-·6-;..U,.L.>.-.}.1.1~-
>;.rh1r·'n
'r'iJ..
.l.'\,_,.._1·
il
f
r · ·
1s e.~.unn1attng
0
·-d-up.Jcate
1· record._1ng, storage, reporting,
. and I· I
other processing activities in an organization. 1
- ·- . I .
I
, 1 1/2/J... Data Concept: -1' ._
l· eVen~~:.:~::~t:::th::~;~:~c:::~~, ::::5::~::
being sold (e.g., the· identity of the goods_ or services, the
quantity sold, unit price); arid the-people who partiC?ipated in
the sale (e.g., the identity of the customer and the s_ales-
person)~
ll
Accoux:;ting Inform21tion Systems
MT L
~I
i~
i~
while the costs of providing that- h1formation increase, I~
11
Oven'iew of Accounting Information Systems
JJ
Accounting Information Systems
f ~~~~~~~~~~~~~~~l
'I
Table 1 ~ 1: Characteristics of useful informationa '
l -----·-----r--a-b_i_li-ty-io~·-m~-ak_e_p_r_e_d-ic-t-io-·n_s_,_o_r_c_o_n
L ___ or their prior
corrects __fi_1_rm_s-1
expectations.
14
Overview of Accounting Information Systems
I
I assets and data are available when needed and the
Il data is accurate and reliable.
I
. i
, ; I
I
associated with .specific categori~s~ofuser~ of the AIS, so
·I
both. should be viewed together.
r
First ObjectiVe: o Support the Day-to-Day Operations:
In order to operate from day to day, a firm conducts a
nun1ber of business events called transactions. Accounting
transactiOJ.?.S include events or transactions that represent
.I exchanges having economic value. For example,~ ~he sale" of
·' goods by a business firm is an accounting transaCtion.
I Accounting transactions are formally captured by the AIS for
1 processing. Most nonacc9unting transactions, such as placing
16
Ove:rviev~: of Accounting Information. Systems
. ~ - '~-"::'..~-.-~-"""'"¥'\ijj
~~~~-~~~""~·~~~~-~-~""~~·-
I-
I
17
A~ctnmting Infonnation Systems
~-~.L®~=~!¥~~~~~~~~~~~~~~~~~~::~~~~~~~!":*.~~~~·
- l . ~
j
I
Third Objective: To FuifiU ObHgatlons Relating to Stewardship:
. .
I
j Every ilnn n1ust fur±1ll its legal obligations. Certain
j ixnportant ·obligations consist of providing mandatory
1 · information to users who are exten::.al to the firm. For I
i example,. firrns that are incorporated ·and publicly o~wned 1
18
Overview of Accounting Information Systt>ms
.i
I
I '>
Accmmtin.g Information. Systems
~---~~~~-~:?-i£"1iEft!l!ZlS'l~~~i<<~~;~~-:--·
( 3) Data Management: · l
The data rnanageinent·function consists Qfthree steps:
-I
I _(a) . StoringS> it involves. placLf1g data in repositories
called files or databases~_ Data must -often be stored
for fhture reference; "Ji-so, data·~ that· hav.e_ .·been
. !
~I
pr~cessed Lnto inforrnatio~l~
.::.:-l
may·b~ held te1np~rarily .
li until needed by users. _· , ~: ·
(b) Maintaining, it· involve~ adjusting stored data to
"I
-I reflect nevvly occurring - events, operations, or
decisions.·
. (c) R.etdeving, it consists of .accessing and extracting
JI data either for further processing or for reporting to
I users.
( 2) Database:
Broadly- speaking,_ the database consists of all stored
data. Data may be stored in a computer system and such
storage devices as file cabinets and desk dra\vers.
{3) Procedures:
Particular sequences _of steps performed within one or
more of an AIS 's functions are known as procedures. They
1 inay be perfonned manually or by means of the instructions
~~
~...... __
in con1puter prognnns.
~.,.;;;:-.......,_,....~
21
r::::::::::~~~~~~~
11 P.Jthough the data fuid infom1ation are not ·resourc·es to I
1
an AIS, the physical means of handling or storing them can ·
be included. For exrunple, at a business fmn data.are initially
stored on paper forms or docu..rnents and then entered into the
computer system via xnicrocomputer keyboards. Simi_larly,
outputs are printed on hard-copy forms by printers.
. .
22.
. -~ L.!-formation is used to set prices and determine
credit policies.
(3) _Infonnation about the results of previous decisions
provides valuable feedback that can be used to
improve future decisions.
(4) An AIS can improve decision making by providing
accurate information in a timely manner. .
. The degree to which an AIS can support decision making
depends, .hovvever, on the type of decision being r.aade.
Decisions can be categorized either in terms of the degree of I •·
structure that exists or by their scope.as follows:.
( 1 ) Operational Control:
Operational control relates to the effective and efficient
performance of specific tasks. Exan1ples include de.cisions
relating to inventory management and extending credit.
24
Oven-·iew of Accounting· Infonnatiofi Systi::m~
,--~~$.5&.~il'l<~li@l1lll!l~llt-llf:.
!r=-------------· -
- •. ~·~"Ill~~~~
-----------.-- ;I
J
I
human resources practices, and deciding on research projects I-
j and product improvem.ents.
i I
26
i.. Overview of Accounting Information Systcrns
--'----~~~·~<;li>Wl'l-~M"_,.....,~,~...-llilllr~-
----- i
27
Accou.nthrg Infor-mation Systems
l
'
II
;
. I
vvho are experts in the problern area.
II
i
I.
An executive infom1ation systen1 _provides managers
(i.e., executives) vvithinformation that is tailored to th.e needs I
I and interests. Since an EIS is computer-based and interactive, .
·1 the info1mation is generally very timely. Managers for vvhom
I EISs are de.signed can easily access the information, analyze
.I
I it in various ways, generate graphs, and perform other I
j·'
I
~I maninulations.
...
I I
1/8/2.. Relationships between P.JS _& Other Component
I Systems:
i•
The relationship betWeen the AIS and IVIlS is complex
I and somewhat controversial. Some view the AlS ·as being a
I subsystem of the MIS, since the data accepted by the 1\1IS
I
Thus our vievv is that the ~HS and A.IS are overlapping · ·
systems, \Vith each having assigned missions that are i
I
pmticular ·to it. !
2H
Overview of Accounting Informati.or.& Systems
29
Accouni:ing Information Systems·
JO
a Knowledge-based information systen1. -~_;£lr ~ ~ ...":.~l...~ ~~
• 1\-1anagement control. .~i.l! ~~_;
• 11anagement Information System (MIS) . -t.,?}J."/1 ,.:A.4_sl:J.l rUQ.j
II Manual AIS. ·\:?.9..1:! ~b-4.::1.4~ r~
a Master files.
• Merging.
• Operational control.
· a Pirrchase order. • s.l~ .;-&1 .
• Relevant. .d...o.. ~l
• Reliable. -~~_,31
• Stakeholders. -tsl~ly~i
iQ Subsystem. -~~r~
~:a Timely. .~Ul.' .-,_a_,:ut
· 111 Transaction files. .u~WI ~l.Q.La
.31
Accounting InfQrmation Systems
=-· .1
• Unstructured decisions, . 4 _ri<:'!/A _j:i;. ~I_)!~
I
·l i8 Value of information. ..:.tLo~· l &I .o,
li
m Verifiable. .~d,.!I.'W!
~I
j
l .. ·.·
Ii
I
·.:, .. I
·. f
i
.···:·
32
CHAPTER2
1
I .
i
-i
I
i
i
I
!I
l
II
~~
,.
I ~~
,-;
! iif::
I. !-
~ I.
/
I
Il I
I I
I
I j
i
I
I I
33
Ac.~o~nrting bform,r.ticn Systt.:m
;---=~~~~~~~--~-~~~~~-~
i
~~~~~~~~~~~a;:fl~..~~~m'.!~
(/ CHAPTER 2
I
211·.. Introduction: I
This chapter is divided into two major sections. Tne I
first major s~ction discuss~s the basic business activities an I
organization engages in) the key decisions that must be i"
considered when n1anaging tt\ose . activities, -and the
information needed to make those decisions.
The second major section discusses the data processing I.:._
.
Table 2-1 shn\vs sm.nc ba:r~- busi.l1.ess activities, the kGy
i
i
I decisions that will nyedto be ma~e for each of these activities,
and helpful information that will peed to Inake.these decisions.
I
Table
, __
2-1: Business act.Mtles, key dedsior~; and information needso ·j
r
I
~
I Business
Activities
Key
Decisions
Information
Needs
!
i
l
I
I
- Acqtdre a Howmuch? a Cash flow
capital !!I Find L.'tvestors or projections.
borrow, funds? a Pro-forma.flnancial •ii
m Ifborrow, best statements. I
terms?· e Loan amo~ization
schedule. -
I
II - Ill. Location?
o How to depreciate?
regulations.
~
36
Accounting Information Systems and Business Activities
',_,
I
r·· -
~
Business
- Key Information
I Activities Decisions Needs II
I
-·.·:~~.9hrly employees).
·-
37
~'li.1illllll!1'~diiliiMiiiltllliWIII.t<W.lliliUSIJIIMi!MWUili.&W Wt Sf££U!, ·'·---~- ~O·~iifj'!
I
. A transaction is an agreement between t'..vo entities to
exchange goods or services or any other event that can- be 1
measured in economic terms by an organization. Examples I!
l
include selling goods to customers, buying .inventory fron1 -r !
i
39
Aecii.mrd:in.g Infm·mation Systems
·.~--:'~-~-~_,.~~~~~~~,~~=-J1ii?i!~';"~!l!'lilll2l!!'~.&II-'ri:~
ire----·· ---·--···-----
cash for those sales. Figure 2-2 shows the transaction cycles I
l
and the give-get exchange· in each cycle" It also sho'WS ho¥.r . !
;
these various transaction cycles relate to one fuJ.other and
interface with the. general ledger and· reporting system, 1
which is used to generate information for both management" I·
and external parties. · · 1
40
r::·- - - - - - - - - - -
Ir Finoncir>g cycle
I
II
-I
I
I
I
l
}---;f---..- tnrom.alion
for both
internal
and
external
users
;
! gcn~rate meaningft.ll Cl..nd. relevant infonnation are referred to I
! ·~ I
1
as t.~r:: data processing cycle. As shovvn in Figure 2-3, this 1
I process consists of four steps: data input, data storage, data I
-i I
l s~~~~J - f.. I
~~ ~ f~-~1~............,..~~- r-----=---~-=--, ~
_li 1 Data
Input .
Data
Processing
Information
Output
1
1
Figure 2 .. J: The· data processing cydee
42
Accounting Information Systems and Business Activities
j~
I
I Historically, most businesses used paper source documents
to collect data about their business activities. They later
transferred that data into the computer.
Today it ~s more common for data about business activities
to be recorded directly through computer data entry screens.
The. data entry· screen ofte~ retains the same name as the
paper 1
source document it replaced. I
2/4/2- Data Storage:
·. ,, ..,.
-... .
( 1 ) Journals:
In manual systems transaction data is recorded iiJ a
Joum~l before it is entered into a L_edger. A Journal entry is
made for each transaction showing the accounts and amounts
to be debited and credited. i
·!
-
.r,
irLt.•E·matror~
. "
.•
.
., .
,:s.ystems
,;
~~
.
i
'
I
I
I
I
used to siiY.tpli:fy the pro::ess of recording large nun-.tber-s of f
·,'j .
I repetitive transactions accolh11t. and cash disbursements. ·
,·,•: .:>
1.:·'
.I ( 2) Ledgers:
·I In an AIS, the files used fo store cu.1nulative infonnation
1__ ·are called Ledgers. The. general Ie,;:lger 90ntains SUfJL"'lary-
1
clata for every asset, liabllfty, :equity,. revenue~ and
- Level.
·:. j exper~.se account of the. organization. A subsidiary Ledger
:I
· 'i record.s all the detailed data for any general Ledger account
-._:II that has many individual subaccounts.
~ I .
~~i For exarnple, DJ.e general-ledger contains an .P1.ccounts
I Receivable account that surnmarizes the· total antount owed
_ , 1 to the .company by all customers. The subsidiary accounts
receivable_ Ledger has a separate record for each· indjvidual
custotner ~ e.ach of which contaLns detailed information about
a particUlar customer. Subsidiary· Ledgers are cbriimoilly used
for ite1ns such as accounts receivable, inventory, fixed assets,
I a.tl.d accounts payable.
·I
I
TechrmiqTUJ~s;:
I (3) Coding
!
The data stored in ledgers must be organized in a logical
fashion.·_ The most coronion way to do. that is to· use coding
techniques.
Coding 1s the systematic assignment of numbers or
letters to . i~eins to cla~sify an4 organize. th~tn. Many types of
codes are used in business and accounting -applications. The
· main types of coding techniques are:
44
Accounting Information Systems and Business Activities-
!~"~~~~~~~~efd~~~~=~:~~!i~~=~~~e.
... ·
.~~ are us;>d to code the item. lf ABC compar1y uses a seven- i
I digit product code number, for example, :the group coding .
I technique might be applied as follows: -
( 4) Chart of Accounts:
.A chart of accounts is a list of all general ledger a~connts
an organization uses. Since the codes are account numbers,
they allow tnmsaction data to be coded,· classi~ed, and.
entered Lllto the proper accoimts.
The structure of chart of accounts is rui important aspect
of an AIS, because it affects the preparation of fihancial
statemen~. Therefore, it is important that the chart of
accounts con~in suf?cient detail to .meet an organi~ation' s
information needs.
Table 2-i shows the chart of accounts for ABC coin,pany.
It should be noted that each account number is three digits .
long, ¥rith each digit serving a specific
.
purpose.
.
For exiunple:
'
·summary accounts._ .
(b) The second digit in each account code represents· the
-primary financial subaccounts within each category.
(c) The third digit identifies the specific account to
which the transaction
.
data will be posted. .
FoF
example, account 501 represents cash sale.s, and
47
Accounting Information Systems
;:~~
· company~ "~ I,
I
II~h~ck~g ~:c:~nt
1U ,!
101
102 Saving Account.
103 Petty Cash. .l
1 120 Accounts Receivable. !
I
.I
125 Allowance for Doubtful Accounts.
il
!!§'
130 N~Jtes Receivable.
150 Inventory.
I! 160
170 .
Supplies.
. Prepaid :Rent.
180 Prepaid Insurance.
200-299 Non Current Assets.;
200 Land.
210 Buildings.
215 Accumulated Depreciation-Buildings.
230 Equipment.
235 Accumulated Depreciation-Equipment.
240 Furniture and Fixtures.
245 Accrunulated Depreciation-Furniture & FL-xtures~ ·
250 Other Assets.
300-399 Liabilities.
300 Accottnts Payable.
310 Wages Payable.
321 Employee Income Tax Payable.
48
Accounting Information Systems and Business Activities
49
Accounting Information Systems
~~~ -~:?~~:..:" ... __
·. __
· ---~---~-'-----------_'_____
-- _- -=._:----:!
I
' 1
I '
I
(a) Entity:
1 (c) Field:
i- A field is the physical space in which data values ate
·
1
l stored.
l
I (d) Record:
The set 'of fields that c·ontain data about various attributes
-~- of the same ent~ty form a record. In figure 2-~, each rQw
{: , represents a different rec~rd qr).d each column represents an" , ·
, attribute, o~ field. Thus, each ihtersecting ~·ow and column in·_.
I
: Figure 2-4 is a field vvithin a record, the contents of which
j are called a data value.
j
~------~~----~~~------------~
50
Accounting.Information Systems and Business Activities
-•!'5!98-iW
j:::::
(3 customers)l
3.Records 1982 Cairo Eg. 400,000 175,000.}. Values·
t _t_ ·l t
Individual Fields
Figure 2 .. 4: Data storage elements.
(e) File:
·A file is a· set· of related records.. For example, a set of
custom~r record~. forms a _customer file, a set- of inventory
records: forms an inventory file.· Two basic types of files
exist:·- .
( 1) Master files:
· . A master file is conceptually similar to a· ledger in a
manual AIS. Master. files store cumulative information
·about zhi organization's resources and agents with whom it
interacts. For example, the inventory·and equipl"ll:ent master
files store information about organizational resources.
, Similarly, the customer, supplier, and employee master files
store information about important agents with whom it
interacts.
51
1
Accounting Information Systems
l~l.~s.
a:x·e n:.~:-e··~~eC~-i<:'=s·~l""·~-ai
1
· j ..... . . . . ~.... ..a.. -:......r A. .... _,..a.. -....Go .... - .l.L , ...~.L J .r~ . . . ~t.. ~'-'!-.. ~ .... u ~,_, .........
•
1
52
Accounting Information Systems and Business Activities
~~~~~~~~~~~~~~~~~~~~~~
( 1J UJX!ating:
-.
(2) Changing:-·
It means changing data, such as changing a customer' s·
address when they move or their credit limit when their
financial situation changes.
(3) Adding:
It means adding data, such as adding a nevv employee to
( 4) Deleting:
It means deleting data, such as purgmg the vendor
Acco!!nting Infcr.mation Systems
·r~~~~~~~I~~~~---'1
- •.
54
. .
Accounting Information Systems and Business ActhH~i:s
. ...,
i
!
Sales
transactions
I
[
:
I.
;
I
Valid sales Invalid I
I
1 transactions ttansactions
I
I!
Sort __ r:-~
G._~
I
!
Sorted sales
transactions
Sorted sales
trarlsactions
Old New
customer Update customer
mastcrfllc master file
Sorted sales
transactions
56
. Accounting Informatkm Systems 21nd :au:sh:ress Activiiies
•c-7:~~""·- . ~~
llr-==-"----------
1 Disadvantages of Batch Processing Systena:
.
Batch proGes~ing syst~J;?. also }lave disa<lvaqt,ages. Fb;-;91, I
I
.·: . The infonnation they prodi.{C:.e may not be ·current. Usually )! }
! -transactions are gathered into batches for a day, a vveek, or a 1
month at a tin1e. The system then posts many batches at once,
either daily, weekly, or monthly. This means thatthe contents
of a computerized data file are usually out-of-date in. a batch.
systerr1.
.:~:.
Second, batch -system is inflexible. It is unable to produce
; ad hoc reports or provide information in any form otb.er than
that coded into the system's p~t program.
·,
57
Sort
,._
Query
program
58
Accounting Info:cmatiun Syskms and Business A~~tivW.e~
59
Accom1ti:ng Inforntation Systems
~~--~---=--·----~----·--.·--·~-----~---~-~--'--~- Ngm~ .
il 0 n- 1'1ne system
. . ~ . -f.... or ma:nagerncnt purposes.
. 1.nva1uao1e
1s . ·
rl'lll
-
invoice
-
r .I .... -----..
Validate Customer Query
and
update
\.
master ·
file
\
- _,,;
program Display
.t I
Transaction {
1.\.log \ -
Figure 2-7: Updating accounts receivable master file with on-line,
real time system.
6()
Accounting Information S:ystems a.:ud Business A{:tiv:i.tie:s
· ( 1 ) Documents:
.i
Documents are records oftransaction pr other company·: !
/.
~data. S01ne, such as checks q_nd invoices, are transmitted .to
i
l
external parties. Others, such as receiving reports and
61
Ac~C.m.li.n~~n~
0
Im~nr-mat£on
. -
Svstem.s
,.J • -
i~~~~%~~~~~-i1!"--~~~
~
. i .
. ·',_·. _purc-h~se
1 rec q~isi~i~~
u.1 • -·· _, .Y]-~_..
...,_·"'~.!·
~
. _...,~
u.:::;'""'-'- 1'"n-'$.,.,....,.._..
-:;.-..t--:.··-1
~.tXllJ.3..U)'.
~" -r-\ ..... ....,...
=-
.LJuc.umen~s
- t
:
1 generaJed at the end of transaction processing activities aJ.,:e
·'I called operational docmnents to disting.uish then1 from source
i
I documents, wh~ch ·are used at the beginning of the process.
.
I
~ Docum.ents. can be printed out or they can be stored as
'G • ~ < .
..
eJectronrc 1n1ages In a computer.
..
Reports ar-r prepared for both internal and external
' j·
users. Reports ~r~ used by employees to control operational
I ·I
1
activities and by managers to make decisions and design
strategies for th_e business. 'External users needs reports for a
wide variety of reasons, such as to evaluate company
profitability, to)udge creditworthiness 7 or to comply with
regulatory requrrements.
- :Reports are-produced on a variety of bases such as:
..•
·• On regular basis: Such as financial statements and
sales analysis. .,. .
• ·On exception basis: To call attention to unusual
conditioP..s· For example, ABC company could have
its system produce a report to indicate \Vhen product
returns exceed a certain percentage of sales.
. -
+ On demand: Reports can also be produced on
demand .. For example, an AIS could produce a
report t~:jdentify the sales person who sold the most
items dui"ing a specific promotional period.
62
Accounting Information Systems and B~siness Activities
flf~ -
ttrr
m1 ( 3) QlllerNes;~
"i
63
A.ccmmth1g Infn:rmation Systems
~~~~~~~~~~~~~~~~~~~~~~~~~
II
.·
and operational data. To improve the evaluation process,
:~corpo~.ate _accountants .1nu~~ knO\N how tCY:. organize inten1al .<j·
company data and present them in a mann<>r that sheds nevi
light on operational results. They n1ust also collect irnpotiant
data fro1n exterr1al sources.
64
Accounting Information Systems and Business Activities
~~
-
I Exrunples of evaluation reports are comparisons of the
relative importance of each sales person ar.1d data on how
· wdl ari organization meets its delivery commitments and j
;
...
-~: Traditionally, the AIS·has been referred toaS.atra.nSaction :·:
... processing system because its only concern was fmancial i
·data · ~d .· acc~unting
. . .
transactions. . -Cons~qt:iently, many.:_
. . ~
65
~~~~...,-'!:~Jk~~=*::~~~~~~.:'~~"'::~'~:o:'':'~"'~~~~~~~-:!'1~:~~m
:
I
~
Adding data.
l!l .uu~ ~L.a!
1 '" Attribute. .~-i~g..
I
·l ~ Batch processing system.. .w~-~-~?u~i,J.;.r.·f·Al1 r~·
-~4~' J:.l.l"
l
il Chat~·of accounts.
~~
f! Data input. I
l
j
li Data processing cycle. .~.:A.~~~ J.!i,fti O.JJ..'I
I
!il Data stora£e. .wu~l~.fo
! '-"
j
!'!
l
\ . a Field. -~
I
- :Ql' - - - ·
Accountd:ng Infonna.ticm Systems and Busin~ss Activities
jtF
--~~~-~~~~
. ·,- - ~~
-~~ ____ _:_ ____ ,__:__=__~;
. II General ledger and reporting systein. ._J--A_;l:O.:U! ~~~jl rWI ~lk:il r'.h:! I
Ill
I
...:.~~4~jJI~-~i
Il
,. Group codes. i,
~ Operational documents.
~ ~ -It . 'I - I . - .
I'll Paper.source documents.· ·~_)~·..)~_~.J! '"'4
~~~Permanent.' .~I.J
b~ &4W11 ++;;,p.•i=ffiammen rr
67
Accounting Information Systems
-...._.
I
I
I
I.
Accounting Information System
CHAPTER 3
SysteD'ls Tools
I
I-
I
I
!
L
()9
Accounting Information Syste~
CHAPTER 3
Systems Tools
l/t- Introduction:
Accountants typically participate in project teams that
design and implement accounting sy~tems. They also review
these systems' when performing internal or independent .
audits. This chapter discusses SOIDE? useful teclmiques for
performitig these tasks, includiD.g in~erviews, flowcharts,
. data flow diagrams, and other forms of documentation ..
l/2/1• Interviews:
Interviewing is an important skill for any accountant to
develop; it is especially important for auditors and
accountants involved in system development. Auditors
interview client employees while conducting reviews during
an audit. Members of a development team interview users of
I the system evaluating existing systems and when identifying
requirements for a new one. Interviews frequently provide .
·II . the source of infonnation that tean1 1nem~ers describe vvitb ,.;
1
.
L:~:: a~~ other fo:1::f docum:.:ta::_ __j
71
Accounting Information Systems
rI 312/2 . . flowcharts:
P.,.. flowchart is an analytical technique used to describe
I
I
.,
I
50n1e _aspect of an infom1ation systen1 in a clear, concise, and
logical manner. Flo-wcharts use a _standard set of symbols to
1
describe pictorially th_e transaction processing procedures ·a ~~
'I
. ·t
·j
,,I
.I
:o 1:/pan: us:.s and..the :owbof data through a system. · L.
:!i
-I
~i .;~_1A.. 2 1 s. ... rsOWCuart .J'ym o 1s: t
( 1 ) Input/Output Symbols:
They represent devices or media that provide input to or
record output from processing operations.
!
i (2) ·Processing Symbols:
I
1 They either show what type of devices is used to process 1
L__ _j
72
Systems Tools
-~
:~ ·"W! ~
I
I
I Symbol Name Explanation -
..
' ii
..
Input/output; ·- Any input or output function -I
0
.-_,
Journal/ledger. on a program flowchart. Also -· -·,.j
J
used to represent accounting · ..
.··.
0 Display.
.11/,.
Information displayed by an
online output devise such as a·
terminal, monitor, or screen.
-
.
q Transmittal
tape.
Manually prepared control ·
totals; .used for control
purposes to ~6rnpare to
computer-generated totals.
I
I
I
I
!
!
;
!
r
. I
'
I~
Figure J .. l: Flowchart symbols. i·
-(
_i
~
73
.A,.ccounting Ir:fonnatiou Systems
r~~=.--..- ~~---·~~~,~~~
I A computer-performed
I
·~
I r l Computer
LJ
i
processmg. processing function; usually
results in a change in data or
. +'
1n .
. . ormatwn. ·
1
I
!
0 Manual
operation.
A processing operation
performed manually.
D
Auxiliary A processing fimction
I
I
I
1operation. performed by a device that is
not a computer.
•·
I
~
l
~
CJ .
keying
operation .
line keying device (e.g.~ key
to disk, cash register)
Storage Symbols
EJ
l\ifagnetic disk. Data stored permanently on a
magnetic disk; used for
master files arid databases.
0
[iJ Diskette. Data stored on a diskette.·
-
~~
I
r~ -
-I
I
I
a- . -==--..-..-a :...- .. -
!
n~:a st~re~ in a ~~~~or;~~~-l-
CI .
On-line
stor,?,ge .
..
on:hne tile Ln a d1re~t ..acce·ss _-. . ·
me<iium such as a disk .
:··~
_.... .
File· 1
File of ddbtiments m&?J.ually : >_
~·· stored arid retrieved; inscribed
.... ;:·
~
Document or· IDirection of processing or ·
..
..
'
processmg 1?ocument flow; nor:nai flow .,
flow. Is doWli ·and to the nght. ':··,··
···············)>-
Datal Direction of data/information .·
information flow;. often used to show data
flow.· copied from one document to
I
l
I
another.
On-page
one location to another via
communication lines.
-
Connects the processing flo'\-V
75
I ·---../1
~-c---=-~-~-,--==-.-T~e.rminai. ~~~g:~-n-d,-o~r-p-·o_in_t-_o-f"""""""l
ix1teiT1.1ptiqn in a·process or
I• __ pro6Yiam; also us~d to ·indicate I I
an external party. _ ...
( 4) flow
They indjcate· the _flow of data and goods. They. also · j ...
( 1 ) Document Flowcharts:
A document flowchart illustrates the flow of documents
and information among areas_ of responsibility within an
. organization. Document flowcharts trace a document from
its cradle to its grave. They show where each document
76
Systems Tools
77
Accounting Info~mation Systems
- - .~~lal§:<,;:b~~=~"""""'-f>)!lYZ!lllil-~~~~":<!!Bi£~~~~
~~--------------- ---------- :
ill - '
-------------
~-
~i d f. ··1:. l 1'~ . . I
I/ 1
;~tenr 5 <aata._,store _ ~Or~ I'l.rture_use~ ~r, bo:.l- . ~e 1~put ~s
'
I
~~ - j_ollowed. by lhe processing pm:t110n o:t tne .tlov<~cnart; that IS I_
Sales "order
copy10'42113ched
I !Dgoodsas
I · a pocling iisz
I
I
Accounts
receivable
proccc!u=.
____.~.__..~_.__ j
_
.· Figure 3-2: A document flowchart to accept and fill a safes request
fforn a customer.
78
Systems Tools
!~
I
Systems flowcharts are an important systems, analysis,
1
design, and evaluation tool. They are universally employed in
systems work and provide an inunediate fom1 of communi- ,
cation among workers. The system flowchart is an excellent .·f
vehicle for describing information flows and procedures i
within an AIS. l·
Figure 3-3 contains a system flowchart that depicts part
of an accounts receivable application. It ·begins wit.~ a ,
·I
manual input symbol. This shows the input of individual 1
( 3) Program Flowcharts:
A program .flowchart shows i~ de~ail
each processing
step of a computer program. Similar to a system flowchart,· a
program. flowchart uses flow lines to show the sequence of
these steps. The lines proceed from top to bottom and left to
right across the page. A terminal P!ogrammin~ sy1nbol both
st[}rts and stops the flow.
''
i
I
=-I'
7')
i\.ccmmting Infnrmatiot:] Systems
) ·---~-::~~~::.~~~~3~~~~~~
.i i
II
I
I
I
I
Sort by
.CUstomer
number
customer
·master
me.
· Error Control
listing report
'r-
- I ,1,
! Co1nplete documentation for an accounting -system ·
i
includes program flo-wcharts for all progran1s identified on
the system flowchart. Often each program consists qf several
1nodules, or segments. In this case, there is a· flo\\rchart for
each module.
"Figure 3~4 shows a flowchart for one program. It isthe
update customer master file program, which posts sales
transactions to customers' accounts in the accounts receivable
subsidiary records. This program reads _one sales transaction
from a transaction file containing records of all sales. Next
it reads the master file containing customer accounts until it
finds the customer number of the customer receiving the
sale. The program .adds the. amount of_ the sale to the
customer's outstanding balance; the~ it processes the next
1 sales transaction in the sa1ne vvay. When aU transa~tions are
recorded, Ll-:le program stops .
.A.ccountants rnay exan1ine program flowcharts when
evaluating the internal control of a computer-based system.
- .,
3/2/3- Data Flow Diagrams:
A data flow diagram (DFD) graphically describes· the I
1
8l
Accounting Information Systems ·
I
I
I
i
.! I MAMOUNT=
NO
I l MAMOUNT-l·
LTAMOto"NT
------·-------~~J.II.
Figure 3-4: A program flowchart. !
82
Systems Tools
;:-....;;;:;lBz:??.l _ZJ!! G#f9Si0ii&&i~~~ ~'W'i'W'MMMS ~
{'~--·· ~-
nI
I ..
Data sources
and
destinations.
The people and organizations
that send data to and receive
. data frmn the system are
represented by square boxes.
Data destinations are also
referred to as data sinks.·
r
Data flows.
out of a process is represented
by curved or straight lines
with arrows.
0 ..
processes.
~--:
data from inputs to ·outputs
are represented by cirdes.
They are often referred to as
bubbles.·
t.~-~-~--~-------~------s~ag-~. ·-·-··~--~-•••·-·----.-.--....--e~·-···-·-------------..·-·-···-.---.-------~.. ~
8J
.,
~,~
~ p; n-u~~O .. -: ,::... .('~ ~-~·[-:~ "f1 {"Yr.'Yi I.'"! 1..:,
'}~··~ ~-- .,.
.._._p .-~-~1 0)·~·-.,_~ ....1 c;·"'" "'~ n·.u t'"f"t O."t")t
;gt•=
~.;"'· ·l ti;~; "-""~-..,~~ ~-~,·n ~l.;.r.l~,J-'-'-1..!.1 '-'~ '- -'-•-"~"'-'~1-,>..;l 1-.:::•} .!._~,._,_,_,_ ~,. .
1I
s. ;.>...· _;··v-
" pro-:-;-:~
. ~ '"''"',:}
...8 ,""1,~11
v"\ _,_L --·~·
;. .~.0·. ~j..-({"~-1
v,;:;-..U ~t-----
IAJ
.,- ... ""~11..,~~J'"-. +1--::._"'). -f ~-,-c-r.
exa.uHd,e ,o .:::.~-- . ~a -rc. -~.t·,
•-Alv ~ou-:; 03SlC ._,,ier.fl:.vn ... 0 o ... a
1
r- 1 A source or destL.1atio:n synibol on 'Ll-te DFD represents j
j an orga11ization or i..n.dividual t.~at sends or receives data that 1
1 the system uses or produces. An entity Cfui be both'asource I
.I
I!~. and destination. Data sOurces and destinations ·are represented _,
by squares, as illustrated by ite1ns A (customer), J (bank), and _
1
.I l( (credit m(;n1ager).
,.
(2) Data Flows:
A data- flow represents the f1ov1 of daJa between.
1 processes, data stores, and data sources and destinations.
I Data: that pass between data stores and either a data source or
I
a destination Inust go tlu·ough so1ne form of data processing
that is, through a transfonnation process. Data flow arrows
l
I . .,. '
are labeled to indicate the type of data being processed. The
I
I.
only ·exception to this is data t1ows betWeen a process and a
. '
-- -~~
84
Systems Tools
A·?!!?±~
·---~· .,
Accour.ts
receivable
(H)
(G)
Customer
. payment
Customer 1--·_ _(B~)........,~ Credit
1--=--+i manager,
(A)_ .· ''(K) ... ,.
Bonk
(JJ
. --
·-···---·-·
85
----------·-----J.
Accounting Information Systems
I
payrnent and splits it into the remittance data and the deposit II
l.'Bi ~during
s&y~sti i iei iniH1.Hsystems
iAa~-n~.a ilyiE-s~tRsi idevelopment.
i ci iri lea~ti.iemtmh§.ieiiiim-ins
. Different . . i i i thmi iei ipi!i r!i <conventions
86
?r.;.:ac~e ~s !i mo~fBid!i ia~ta1i .~1n~exist
oi i di i ieiforl~L.1~g~
-~
Systems Tools
I
drawing ther:."1 but usuallY' represents a type .of data and a
7
CustUmer
l. places .. ,..,., Customer
. order .
I ill--..
placed
- a-=-
1- e:r
'< [ " '
by -g1-
n
~-.
s
=
~}j\ ~ g ~~~
I\.
I Customer.
Invoice
reflects 1 . order item
. -,_s ..
\f.
....-·
= ·•
...g.
. . 0'
•.
..
...
•
('I
0
= -·
=·
0 ~... . ' 0'
B. j \ 1~
hivoice reflects _ Invemory
1
item l item
87
Accounting Information Systems
~~-~
...m~~~~~~-~~~,a~~·~~~w~-~"~aP~~~~~~mr~-?~&~5~~~~~~~~~~~~~~~~~~~~
~ i
For example, the top line spovvs tr.Jee relations:b__:i-'C that .I'
the customer places the customer order, that for c·l~--h 11
__ custo;r.ner there may be many orders, and- that each -order I
applies only to one customer. System designers need this I
information when they decide to store data in the comput _r.
/ l
-iI
-_J
-
-,i
i
i'
88
Sysiems T ods
~~i'l~~~~"'t)C~~~~-:::-:':~~~~~?!':~~~~L~~E""i'£"';~~E~':-~~~~~~~~~~"~'~ -,--,
i
- I-
l 3/2/4/J,. OedsiCJJn Tables:
- Another useful systems tool is the preparation of decision
I tables. These. offer a concise way to summarize outcomes of '
complex decisions, and they provide a tabular representation
of the logic in a prograrn flowchart. Decision tables offer
advm1tages over flowcharts when there are a large number of
alternatives, hovtever, they do not disclose the sequences.
.
A decision
. table is amatrix
..
divided into three sections.
......
.
The left half of the decision table contains two sections, a list _
of conditions and a list of actions. The right half contains
several columns. Each_ column represents.a rule, which is a ·
. . . .
. - .
combination of conditions and actionS. Each rule· shows the
action taken whenever a combination of conditio~s -occurs.
To illustrate the. use of decision _tables, 'consid_er a
· common decision in ah inventory application. For each
inventory . item, the following six conditions determine
.
the
action taken:
(1) Is the current inventory level below the reorder
point?
(2) Was the item -sold during the previou_s month?
(3) Has the· inventory reached a -critiCal point b~low
the reorder point?
( 4) Is the ite1n cunently being produced?
(5) \Vill the ite1n be sold in the future?
: _ ( 6) Are sales of the item profitable?
-~ I
~~ - . ~
~,~~-G'!!W!i&W~..,..,...,..,~'
89
A~.::counting Information Systems
~nventory-Replenishment Decision
Rules.
Conditions:
1. Inventory s reorder point. N y y ·y Y. y· y
I 2. Sales last month. N y y y y y
3. Inventory s critical point.
I
I y N N N N
I
4. Item currently in production. y N N N
I 5. Sales outlook promising. N y y
N y
I 6. Profit from sales satisfactory.
Actions:
-X
I 1. Place production order. X X
2. Do not place production order. X
.X X X
90
Systems Tnols
I~~~~~~~~~~~~~~~~~~~~·!M
~~- ~---~--~~ . ___ --~~
!
i
I
. Figure 3-1 0~ sho·ws a program flowchart of this decision.
lt contains six decision sytnbols, one i·epresenting each
condition. It contains tvvo process syrnbols, one for each
possible action. Notice how awkwarq it,_ and compare it to
the decision table in figure 3-9.
·'N'nen should decision. tables be used? Vlhenever there
a
are more than three conditions, decision table is valuable.
lt surr.unarizes the logic n1ore clearly_ and concisely than a
program :flovvchart, making it easier for so1neone to identify
errors or omission.
When developing accounting systems, many
progrartnners and analysts use_ both decision tables · and
program flowcharts. They create the· decision t<ible first to
. .
I -
.,
I
91
A~~tmnting Information Systems
i
I (,-START )
I '--~·
I
I No
I
I
I
I
I
I
i
Yes
I
·I
I
i
Yes
I
l
I
I No
I
Donal
place 01der
'----r--.1
I
·I
I Figure 3-1 0: A program flowchart for an inventory appiication.
ii
92
'.
Key Terms -
• Conditions. ..bj~
a Datum. -v~
• De~ision symbol. .Jt_;an j..o_,
s Decision ~bles. .~tjl~t J_gl~
.a Deposit slip. ··
a Document flowcharts.· ~~,,.,·,;;u.lf~Ja;n~lfo
11 Entity-relationship diagrams. .(~u~t) s-~!lt al~Jts:J,I
a Flow lines. -~..b~
•• Flowchart symbols. J.!..wlt ,bjt__,> J¥.;
· !II Flowcharts. -~' .Wt~
11 Horizontal lines. .<t.{a!Lb~
• Input/output symbols. .ut:>~l/~~..t.UJ¥.J
a Internal control.flowcharts. , · :d...t..(;.:t..UI
-, 4.!1.S ·. tr.-· · - ~f~
.'J"'~ ·- •
111 Interviews. -
.~lu~Wt .
• Inventory application. -uJ~I (riJ:O..j) ~
"" Miscellaneous sy1nbols~ -~~j¥.)
Ill. Ivfodule. -~.P.- _gl ;;..t=--..9
1:! Outstanding balance. (l$.J~) ~tl-~J I :
., -i'i Packing list. -~ (W\.1) o~ li ·
·l--~--~~~~~--~---~~~~-
93
Accounting Information Systems
,,
9 Processing symbols. -~~ j_s.4_) 1
94
...
!
"i
I
I
!I
I
'
- ~! :.{.
~ -
j
i
j
I
I
95
I'
Accounting Infor·mation System
!i
CHAPTER 4 i
I
I
lnfo:rarn.ation Systeli;tis and I
i
Coznpute1r Technology I
I
-~~~---~-<i"~"fi.'iiF~.liilil. il<i&lf.«<4ii$bW .~Wll if!lli~£1 """" 1£ iiiilfii_w"' .I
I
i
-I
97
Accounting Information Systems
J~~ . _---.-_·_ -. ~~
I
r r
'Datal
Storage
, -
J
- 1 ,
J
' - --~-
7
----
-.
-"' Data r
Output
Processor
Inst:rucficns
-
98
Any systern con.sists of its component pa:rts, a process
that coordinates these parts in a defined way, and goals
toward ~vhich the component parts are coordinated. For a
computer system, a project team identifies · goals · ?-uring
system design and creates so:ftv(are that determines the·
system's process. Component parts include the computer
hardware and software used by the systern. The hardware is
I
1>:: ( 1 ) Central
!
Proc~~~ing Unii: 'I
; ~
99
Accounting Information Systems
rI
I
~· =
.I Con!r.Q!..
r,~pthmeticl
. .-= l
~ ~ana!Z'V '"'~~-,..," ..
I ·..1
J
Main Storage
Unit
AE
.
·
device
.
~
~~----~----------~~~--~~~
100
Information Systems and Computer Technology
~~~~~~~~~~~~~~~~~~~~-~~-~~.~~~~
101
· Accounting Inform~tion Systems
~~·~w.-Q5~~--am-LAma€~sm~w~MHh~*~a~"~-=a~~a·~wswwma~·~~-~·~~~-~~wew~~~~~
102
Information Systems and Computer 'Iechnoh}g)'
~- ~-
j t--·-----~------·--·---------- "!
I (a} Secondary Storage Devices: .Il
·'
;
",\
+ Magnetic disk. i
I
+ Magnetic tape. ~ --
..
.• Terminal.-
lVIagnetic tape drive.
+ Magnetic disk drive.
.
•.Card reader.
Optical scanner•
-
• Audio input unit.
• Console.
.•
. Key to disk dev~ce.
Key to tape device.
• Terminal
.+ Magnetic tape drive.
+ Magnetic disk drive.
+ Printer.
+ Computer output on microfilm.
• · Grap:}!ics plotter.
Voice response unit.
103
Accounting Information Systems
':~~££ 4W"""""'51'~,~~~~~~~~~~
~ I
~~, .
Secondary storage also contains " o·f coiT_lputer
cup1es 1-
.
prograrnds ~~vhen 'L~ey are t ~ot+ be~g u~~dt" Bef~re t Qeing ~- _
execu1e , uie progrmn IrlUS .. oe %.ransrerreG Jn ·o ma1n s orage, .
then the instructiof!_? are copied· into the control upjt one by
.·:
one executed.
T All~ tA>.A.
q_vstp·ry)~ ~Hour t-rans-her r.f" segments 0.£'1. ,e,
\11.,..-~-,u.·~ 1 ~tor!=lgP t,JJ
l...i' lf:o,.o(!,. ""'""
a,
'!oo'W..'I..d...t.~ '!A.o.ii..:L t'"'l \r.A, .L .L. .L .V"A.. J..J.. .!.
104
Informa~km Systems and Cumputer Technology
105
Accounting Information Systems
r;;;;;;t? .. ,_ _ L l i
lf! :_
I-
Business computer applications are characterized by the
I
1
1
. output on microfilm (COM) devices. These produce reports '
'I directly on a piece of transparent plastic a few square inches
in size, such reports are easier to store than those printed on
paper.
t Many devices provide both inputs to and outputs fl.-om
the computer system. Because this describes magnetic disk
drives, magnetic tape drives,· and terminals. They are called
i input-output device, a computer user enters data at an on-
,
ri
I-
106
Inform;ation Systems and Computer Technology
~~
line terminal. The system hnmediately posts th~ data to
'
;J
·,~
-~~~~~~~~~~~~~~
. 107
Ac~omating Information Systems
r-
1 ·r
changing these instructions, This concept, tb.e stored program 1
. I ( 1) Syst~ms Software:
I
.i
These are progrruns _intended to execute on a- specific
1-
make and model of computer. The tnanagement information -
j system department usually obtains systems software from the
i computer ma~ufacturer or from independent software vendors.
~Although the users of accounting systems are frequently
unaware of systems software, ·it is necessary for any
accounting program to function properly. Systems software
includes: (a) the operating system, (b) utility programs, (c)
language translators, and (d) data _management s.oftware.
Each component of systems software will be explained
as follow:
108
Information Systems and Computer Technology
109
~~~~
!§j · ProgrmniLKrs control the activities of the operating !I
liI svst'"m
.J '- "" .....
L by· •·on>YY•Uni·.~.-~~in£·'
-"" '- ~....\..r;,A.
YC-t-.-:..A.;:::.
..:. >ill~ 'n' 1"t u'"'ing
(-t L:!..i!. .( .•
..t.'- ""u ! ·)h c,....n1L.t···o1
1~.. Ll l,_"i .! ·.'i I
! hn1gaage (JCL). l.Tsing JCI~, t~:w exarap1e, they -identify ~h~ j
: peripheral devices to be used for input, -f0r output, and for II
I secondary storage by accounting programs. The operating Jl
., '
syste1n IS f' t
a pO'-Ver.i.LH, I
con1fH(:X .
p1ece orc- sort\:vare,
..... ' ·
wrthout '
1t ~~-~II!
:lj · such as sorting files.• nrintinjz (HlL ~he -<~r1nknts () f main storage: Ij
~ ~- ~·
!i nccountin2:
'-'
anplications.
... -
A ...nruEra.1nn1er
'--'
executes a utilitv"' 1
li .
I.
I progrmn and directs its activities using iob control language.
I ~ ~- >
!
'
I
I
l (c) Language Translation Progr~rns~
'j
I
!
Language translation prognuns convert . application
I
I
I
I
program written in a fom1 understood by hu111ans into a
forn1 that the CPU's control unit can inr.erpret.
Most people prefer .computer languages that resem.bte
either English sentences or mathematical equations. Procedure
oriented languages, such as COBOL, FORTRAN, or BASIC,
1 have this characteristic. The CPU, however, requ1res
.I
11 instructions written in a binary forrn or n1achine language.
rl
b~?rr~
11 n
Information Systems and Computer Technology
If""-·
111
Accounting Information Systems
iF"~~~~~~~:-~~~~~~~~~~·:?-:~~~~~~
~~
I
I . .
~ J:,. .. .. 1 II
i sott.\\'a.re aHo·,.-..,·s a
. .... .... '2
I
! ·~
[ comrnands v1ithout b~ing concerned -about the 1nechanics of'"-!
I ~n;::::st:~:~ut. This greatly <=es the task of programming
·! 'v'Vhen designing a systen1~ a project te-;anl selects for ,_
j each cornputer :file in the system a method of accessing the j
data in the file. Each n1ethod requires that the systern have a
data n1anagernent program to ilr1plen:ient it.
Il
":i d
!"T">':I .. .. .I:.
r' .•
1.·
I ne kHl S OI syste:nJ.S S01t\Vare JUSt described are
I!
~j
~~
I-Iowever.,
.
the real fHlrpose
..
for having a con1puter system is
li
!I
I·I to apply it to problems in ace:ountL.1g, m.anagement, or I·
I;
science. i\pp!ications sofuvare accomplishes this purpose. I
I
(2) Applications Software: l
I
_Au.-1 accou..11ting ·information systen1 is composed of j
application syst_ems ~uch as the .payroH and billing systems. I
In a co1nputer-based system, these application systems rely-. 1
on computerized processes to accomplish their.,. g·oals. The I
computer programs used in these systems are examples of
applications software. There are two kinds of applications
s~~are: (a) transaction process~n~ software (i.e., payroll ~nd _ I
b1llmg programs), and (b) decision support software (I.e.,
computer models).
These_ kinds of application processing software will be
discussed as follows:
112
r;
lnformaiion Systems and Compute!· Technology
._,
I (a) Transaction Processing Software: Ii .
I .
Most transaction processing software automates
procedures that have been performed manually for centuries.
These procedures may vary between organizations-depending:
on the technology used and the preferences of management .I.,
even these variations are predictable. :.I
. .
I a
..."-=--·isinn·~
Decision support soft·Nare
\ .... L_._ ... -~ ~"
I
I models and m.ost expert systerns.
I lVIanagers use co1nputer models to evaluate alternatives
1 in both structured and unstructured decisions. Optimization
1
1
! n1odels; such as linear progrmnrning fiJn11ulations> are useful
1 when making repetitive decisions in structured situations.
l
I Managers .fi·equently use sirnulation 1nodels in unstructured
situations. These n1odels rely on data estin1ates and require
·j the evaluation of nun1erous "Vvnat if' scenarios.
Probably the most com.monly used simulation model is
· the financial rnodel, which is similar to a computerized
I budget. To create a financial model, a programmer describes
in equations the rel~tionships bet\veen income -a dependent .I
variable- and several independent .variables such as sales.
. . .
114
Information Systems and Computer Technology
fir:~~~:~~~e-~rt~Sy.~~~·'*~:m~em~S:~~~.,~'~"Wi'""~·~m~~~~~~w~~~..,~~·~m~m~'M!I'ii~~e=~~~~
I
. I ·Expert system.s are a practical result of research in a ~--
branch of computer scie;nce called artificial intelligence . .l\n
expert system is an on-:- line, real tin1e system that uses . j
computer programs and the knowledge of a human expert l to ·
mimic the experts decision-making processes~ It serves as an
I
advisor to less-experienced managers who make. decisions in
. . ..
~--------------------------------~·~
. .; ..· . ~-
115
Acce:mnth1g Info!"mattou Systems
~--;·-----~~~~~~~~:?~~~~~~~·:~-~~~:-:r:~~~~~~~~~~~~~~~~~~~~~~~YA~~:-~
I . , 1
·i ~;::;:~~:c: ~dr~!~,:~~a:::~!:;~~~~:~~~~~~~7~;~
I
i
1
-
selecting and changir1g organizational structures. It may j
~~
I
I
I
~ controlling the major activities of their fi1ms. For instance,
117
~
Accounting Information Systems
.,I
~ . ;.1.... • ..J! .d
I ' • .£:"
118
Information Systems and Computer Ted:moiogy
119
Accounting Info1mation Systems
~rjiit!::.~~::~~~~~~~~~~£<2':~~~~;~-~~-~~~~~~~~l
I /
I.
-~~~~I~.J.:>.j
I 111 Ceniral processing unit (CPU).
120
In.fon:n.ation sv~;t.:=:.ms
"'
:and C!:"!H!CHJh;r
li
T.edm•.dDTi
...........
w Pr~ject tean1.
.I
.'
.Ii
I
12 t
PART 11: Developing Accottnti11g
· Informatio11 S:ystems:
CHAPTER 5: Syste1ns Development Process.
CHAPTER 6: Systems Analysis .
Chapter 7: Systems Design .
Chapter 8: Systems Implementation and
operation.
CILL\PTER5
Systen1.s l)evelop~ei1t P_r,ocess
-.:'~.
Learning Objectives:
After studying th_is chapter, the student
should be able to:
~ Understand the objective of systen1s development.
* Explain the qualities of a successful accounting
inforn1ation systen1~
~ Discuss reasons of systems· developn1.ent.
~ ~ Explain the five phases of the systen1s
'•,·
Chapter ':5 : : Systems Development Process
Chapter. 5
$ystems ])..evelopment Pr-Ocess
5/l~ Introduction:
Accoup~ts c~mmonly ..·apply · the system approach
in ; the :developmen~ .··•~ :,of : ~e;w:, ·~ccounting information
syste~ ... M~y0 § orgaJ?.!,;~,ati9n~ f illl.plement the ·systems
approach in·a . form~l{ Pl"~ess c~U~d;the systems development
life cycle SDLC. : .-·_:_ . :'..
============~~)F============
Chapter
ltS5\;E# .
5 _: Systems Development Process
'""ffl~'""
=======~ 129)1=======
""'=-
C!"!.z.pte;r · S ·-,~ Systems Development Process
tl.~~~~~~~~-~._.;_~_..5!!~~~~~~~
==============~==============
Chapter 5 : Systems Development Process
~"' 1 ;me tM
===========~'==========
Chapter '5 · : Systems Development Process
many users. Thus, any new system should satisfy not only
the current needs of the company but also anticipated future
needs.
!-Satisfying Current Information Needs:
Most organizations have management committees ·that
provide short - and medium - range planning for new
information syste1ns. Frequently called the information
system steering committee, this group considers and
approves new systems on a project - by - project basis.
When approving the final design for a new system, they
try to ensure that the current information needs will be met
2- Satisfying Future Information Needs:
To develop successful systems, organizations should
also engage in long-range systems planning. This type
of planning examines information at a broader level
than a project-by- project analysis .allows. It may be·
accomplished by members of a corporate long-range
planning staff or by a system planning group within
an MIS department.
This long-range systems planning group identifies
long- range infonnation resource requirements and
develops a syste1n master plan for new systems. The master
==~~~=€D~:========
Chapter. 5·-:: Systems Development Process
®======
Chapter
ill"IBM:---
~'
-
5- ·: Systems Development Process
--·. ·-'.!!!!!!!!!!!!!- .,..........~,..........,
==~====~(~!==========
Chapter .5 -: Systems Development Process
,·.~:
Table ( 5,/1)
Responsibilities of the information system steering
committee
1-Review and approve for further study all projects ' ~~.~
. I
req~es~ed by · operating departments or the MIS !
,!:'
department.
2- Review and approve the MIS department's 'work· ·~
. . . -- . ... . ~~~·=====-
~135 •· : : : : : :·-====-===~=
J'~ .
-=--
Chapter 5 ·'= Systems DevelQpment Process
. ~F====~~
Chapter ·: 5 ': Systems Development Process
department. ·
The qualities, and some methods of achieving th_~~1 ,
L
. ~.
f I
I
user's needs
development
4- Satisfy the
organization's
needs:
• Get steering committee approval for new
a- Current
' systems projects.
b- Future
• Have a long-range systems ma_ster plan.
~~
~. . .. - . ®·=··====================
Chapter 5 ;: Systems Development Process
~ 3 ::S::::::::::ZZW:e:s:!UJiGiii:"""'to::snsa:::&l:tWi211~4&G>\IJ:WS ; 1 .~~!§3.~~-~
lower costs.
5- Productivity Gains:
Computers autor.aate clerical· and· repetitive tasks and
significantly decrease the performance time of other
tasks. Expert systems place specialized knowledge at the
disposal ofmany others.
6- Growth:
Companies outgrow their systems .and must either
update or replace them entirely.
7- DownsiZing:
Companies often ·move from centralized
mainframes to networked PCs or Internet-based based
systems to place 'decision making and its corresponding
information as far down the organizational chart as
possible. ·
8- System Integration:
Orgahiza1fibns often have many adequate and:
serviceable systems that are incompatible. That is, they do
==============~==============
not communicate well with each other because they
were developed over rnany years using different
technoi6gies and;: data formats. The-se:systems -often are
rewritten to remove the incompatibilities and consolidate
databases.
9- Systems Age and Need to be Replaced:
===============~F===============
Chapter . 5 ·.; Systems Devdopment Process
-Fifm?G'ilfrx·~u.~ep·~~-~~~~~~~.t~
=============~======~=====
Chapter ''5 · : Systems Development Process
==============~==============
Chapter 5 ~: Systems Development Process
Table (5/3)
Reasons for Initiating Systems Analysis
f1 ~ P~oblem solving: An . existi.11g .system does not ,;:,-;,et its I
IobJectives.
I I
E:xmnple:. A small-business system has been outgrowth.
2-New Requirement: Information that was not· needed
before.
Example: Reporting dividends and interest paid to comply with
tax laws
======~;@)======---
Cbapte~ ' 5 : Systems Development Process
~ ~22 ~- o\l?S
==============.~==============
Chapter · 5' : Systems Development Process
completed.
The principal roles · of user management are to
determine information requirements for departmental
·projects, to assist systems analysts with project cost and
benefits estimates, to assign key staff members to
development projects, and to allocate: ~ppropriate funds to
support development and operation.
The final step in this phase is to deliver the operational
system to the organization, at which time the development
of the new system is complete. A final report is prepared
and sent to the information systems steering committee.
Phase 5: Operations and Maintenance: ·
The new- and now operational- -system·is used as needed in
the organization. During its life, the system is periodically
revie\ved. Modifications are made as problems arise or as
new needs become evident and as the organization uses the
iinproved syste1n. This process is referred to as the
:
==========~~==========
Chapter 5· ": Systems Development Process
a. sa t!IR ~·§*? ~as g r 11=: a rua
±.
================~!================
Chapter · 5: -·: Systems Development Process
5!512- A.ccounta.nts:
Accountants may play three roles during system design.
First: as AIS users they must detennine their information
needs and system requirements and communicate them·
to system developers.
Second: as members of a project development team or
information systems steering cmnmittee, they help
mange system development. ·
Third: accouJ,'ltants should take an active role in
designing system controls and periodically
monitoring and testing the system to verify. that the
controls are implemented and functioning properly. AH
systems. should contain sufficient controls to ensure the
accurate and complete processing of data. The system
also should be easy to audit.
==================~IF===========~====
people, such as controller and systems and user-
- department management. The steering com..111ittee sets
policies that govern the AIS and ensure top-1nanagen1ent
participation, guidance, and control.
The steering committee also facilitates the
coordination and integration of information systems
activities to increase goal congruence and reduce goal
conflict.
5!514- Project Development Team:
Each development project has a team of systems
specialists, managers, accountants and auditors, and
-qsers that guides ~t_s development. Team members plan
each project, monitor it to ensure thnely and cost-effective
completion, make sure proper consideration is given to
human elen1ent, and communicate project status to top
management and the steering committee. They should
communicate frequently with users and hold regular
meetings to consider ideas and discuss progress. so there are
no surprises upon project completion .
=========~=========
Chapter - 5 -,: Systems Development Process
a ~nn '~i' ii£+ rrrn 2 : ;zr;- zc:iE&!CW
~============!~=-=============
Chapter 5 ;: Systems Development Pro~ess
==============~=.=============
Chapte:r ' 5 : Systems Devdopme~~:xt P1ocess
~~~~~~~~~~-=~"!~~Eli,m.~.;";;?~~=-:~=~~~
==:::::::::::::======@=.========.==
Chapter · .5 : Systems DeYelopment Process
f.·
'/.
·;.~;:;'
.. @)==;=::.~~=-===
Chapter 5 : Systems Development Process
·Key Terms
Post-implementation review ¥rJI ~ (~l_;.Jl) ~I
Preliminary feasibility ~.}'11 r..S _,~;Jj ~tlo
measures
Preliminary feasibility study ~ }i I r..S _,.l:;JI ~I.Jj
Preliminary survey J}llc~\
Project management tools •
tJ.~I o.Jbl_ wl _,jl
Proposal for a new .l:!~ wLG~ r-~ cfo
information system
Qualities of a successful
~t:J\ f' t.l;:J\ ~~
system
Quantities techniques ~\~1...}'1\
Site preparation costs ~_,.JI jl ~J '-¥\Sj
Software maintenance [...O1~1
. J ~~~b
~
===============:::::i:::======.~@=.
'••
.: : :.:-:· ===..
:::!::::'::::::. =====::·
·. = = = , .====·::
,._,-..
Chapter 5 .: Systems Development Process
~ ~~ tHiiiSi);,)~~~ JC::C:ZWLll¥ = :J4'
=============~!=============
ClfAPTER...6
Systems Analysis
Learning Objectives:
After studying this chapter, the student should
be able:
e ·Discuss the various steps of systems analysis.
• Explain the basic· aspects of systems survey.
• Discuss the various types of types of feasibility
~ .analysis and calculate economic feasibility.
• Explain information needs and system
requirements.
Chapter 6 ·_ - : Systems Analysis
Chapter 6
Systems Analysis
611 - Introduction:
When a new or improved system is needed, a written
request for system development is prepared. The request
describes the existing system1s problem, the reasons for the
change, and the proposed system's goals and objectives as
well as its anticipated benefits and costs. The project
development team conducts the analysis.
==========~@~=======
Chapter ·6 · ·- ·: Systex-ns l~. .:nalysis
Table (~/1)
Steps in system analysis
Step Objectives
1- Initial - Investigate each development activity to
Investigation define the problem to be solved.
- Make preliminary assessment of
_feasibilit)r.
- Prepare a proposal to conduct systems
analysis.
2-
. Systems - Study: the existing system to gain a
Survey thorough understanding of how it works.
-
=============9~F============
<'hapter 6 : Systems Anailysis
.. ~-~~-=-~~~=··«=·=~==~-~~-~~=.,.)[
==================~~~================
Chapter '6 . : Systems Analysis
=========\~159}
-=-
Chapter 6 : Systems Anai:ysis
============~==~~~·================
3- Processing docum,entatio~:
Another type of doeunwntation examined by the study
temns 1s processing documentation. This pro':.ides
infonnation on interfaces between individual tasks and
between these tasks and the computer.. Processing
documentation shows how computerized. and manual
procedures interact, it inciudes flowcharts, sample forms,
and sample reports.
By exarnining flowcharts, the study teatn identifies the
sequence of tasks t~at make up a system~ The sequence,
rather than the -individual tasks, may require change to
correct a problem. Satnple fonns identify the data that the
system collects, and smnple reports · illustrate the
information it . provides. Frequently, these 1nust be
changed to satisfy a new requirement for information or
to implement a new technology.
Table 2-.6, su1nmarizes the three types of documentation
gathered during the systems survey.
==============~··~~=============
:. Sys-.terras A:nalyslis
=================9~~=================
affected user departlnent. In this intervievv-~ the team_ not
only learns the nu.m.ager's perspective on the .problem but
also atternpts to gain the manager1s enthusias1n and
support. The cooperation of all affected user employees is
in1portant to the success of the study, and this cooperation
is easier to attain if en1ployees realize that their bosses
support it. After interviewing the manager, D1erribers of the
study team then conduct interviews with key supervisory
and clerical personnel.
In ·conducting intervie·ws, the study team encourages
the interviewees -whether rnanagers, supervisors, or clerks-
to describe their job functions. This allows the study team
to learn how existing documentation is out-of-date. The
team also learns the interviewees' opinions concerning the
problem, the information requiren1ents, or the technological
change initiated the study.
While conducting an interview, the study team member
tnay take notes or collect samples of completed forms for
later review. Interviews aid in gaining user acceptance if-
tnanagement decides to introduce a ne\v systetn later. They
also provide the study temn \vith the inforn1ation needed to
understand ho\v the existing syste1n operates.
==============~~F===·======~======
tea:rtl use
syste1ns survey. PJ,. questionnaire xnay be used in two vvays:.
================~~~===============
(d) Work l\feasurement:
Sometimes the study team uses questionnaires in
conjunction vvith work measurement studies. While other
techniques used by the study terun identify tasks occurring
in the system, a ·work measurement study determines the
magnitttde or quantities of these tasks.
For example, an analyst may find through interviews
or docu1nentation reviews that an accounts payable clerk
prepares a batch control slip. The analyst, however, does
not know_ how n1uch time this task requires. The analyst
ask the clerk to complete a questionnaire each day showing
how much was required to complete each batch control
slip. After several days' questionnaires are available, the,
analyst computes an average elapsed time for the task. As
an alternative, the analyst may choose to time the task
over several repetitions using a stop watch.
Another approach to work measurement counts the
number of outputs from a task or systerri, such as forms
completed or reports produced. This enables a study tern -
to compute n1easures of _efficiency by the number of
outputs per e1nployees or unit of time.
============9~F============
Chapter 0 :Systems Analysis
========~GD~======
Chapter ·_ 6 : Systems Analysis
T. 1H~
L
1nrormat:wn
• " •
gatnerea dunng
1 1 . ·1
tt_le an.a1ys1s
• p h ase
================~~~===============
·.. : Systerr1s Analysis
=============9·~F=============
: S:ystems A]i]~=dysis
========~~~=========
Chapter 6 ··- ·,: Systems Analysis
=============·~·. ~F============
Chapter ,(5 : Systern.s Anaiysis
==================~~F=================
Chapter' 6 :Systems Analysis
====~======~G])F============
: Systems Anaiysfis
============~~~=============
Chapter 5 :Systems Analysis
....
:.·_~
--
....-
4- Economic Feasibility:
_ In analyzing this criterion, the study team detern1ines
whether the proposed change will benefit the organization
==============~~~================
Chapter· 0 ·. ·-;:Systems ..Analysis
==========~€?~F=·=·========
Chapter 6 .: Systexns Analysis
=============9~~============
Chapter 6- .~: Systems ft~nalysis
==============9.~F==============
Chapter 6 :Systems Analysis
================~<iZi)~===============
Chapter D · :::Systems Analysis
aasw: mrr = 2A
========~~~=======
Chapter 6 :Systems Analysis
first.
Annual benefits - Annual costs
FtOI== -----------------------------~-----------
One~tim.e development costs
=================.~·~F================
:: Systems Analysis
==================~=================
: Sy:stcniS Ana lysis
~s~~~~~w~==~~~~~~~~~~~=~~-~-~~
Instruction:
Determine the financial benefits of the new system·using
each of the following
methods:
a. Net cost or benefit.
b. Return on investment ROI.
c. Net present value.
=================9.~F================
Chapter 6 · ·: Systems Analysis
=================="~~======~~~=====
~~
.. Chapter "'· 6 : Systen1s Analysis -'
SULW'&!
Table ('/3)
Possible Contents of System Requirements
============~~F=============
Chapter 6 ; Systems Anaiysis
==================~~~================
Chapter 6 .: Syste:ms Analysis
Table ( /4) ·
Custon1er Service
Objective Meaning
• Us~fulnes5· • "-~:.Information ·Ol4tput<.should help
mmiagement and users make decisions.
• Economy @
The benefits of the system should
• Reliability The system should process data
C>
I e Tilneliness I
e Crucial information should be
produced first, and less important items
• Customer • Courteous and efficient customer
service service should be provided.
• Capacity • System capacity ·should handle
periods of peak operation and future
.;
• Ease ofuse • The system should be user-friendly.
• Flexibility • The system should accommodate
reasonable operating or system
• Tractability • The system should be easily
understood by users and designers and
facilitate problem solving and future
• Audit ability • Audit ability should be built into the
system from the beginning.
0
Security • Only authorized users should be
granted access or allowed to . change
b- Systems Constrai1;1ts: .
Organizational constraints usually 1nake it impossible
to develop parts of new AIS simultaneously. Therefore, the
=============9.~F============
Chapter 6 ~= Systems i\. nalysis
rrrrnr ~
============~~~============
Chapter ·d · : Systems Analysis
===================~~F·==================
Chapter 0 . : Systems Analysis
================~~~================
Chapter -tf .. : Systems Analysis
=============9~~=============
After s;rst~:-;n·1s lS
d-ev"'l.opmen...
· v ~ t -1"'=, .. if
t ,:)L1.,5 -v:n~
'-' _...,
j.;;, ('ir'%r
d.L/.LJ C a., p p1\·r''"'C
..-d. .n. "no
1
"-' to (<.11
H •\,,. ,-1 e
conceptual design phase and then to physical design phase,
in1plementation and conversion phase, and operation and
maintenance phase. These topics are discussed in the next
two chapters,
1-Do Nothing:
The information systems steering coi1llnittee may
decide that no further action is warranted. Perhaps the
problem is not as serious as originally though, the need
for new information no longer exists, or the new
technology is not cost-efficient. Often the committee will
simply delay further action until sometime in the future
when more resources are available. , Any change to _
information systems requires a commitment of MIS and
user depart1nent personnel. The co1nmittee 1nust allocate
. ' existing analysts and programmers to the needs that are
currently m_ost critical.
=============9~'F============
Chapter 6 !: Systems Analysis
'*"'
=
========~~~=========
Chapter 6 :Systems Analysis
Table (6/5)
============~~F===========-
Ch~iptcr
---------------------- · · - - - - - - - - - - - - - - - - · - · - - - - -
Comn1ission system project
~I JA:~t.J~
~---------~-----r---------- ----
Computer-integrated ~ ;;~\ A.i.t.s::.JI c~··· ..,~JI ~-
manufacturing system
1--------------------------- .-----------
Data diCtionary
r--------------------·----+--------------
Discretionarv
·----------·------ - - - - - 4 - - - · - . - · · - - - - - - - - - - - -
Evaluation of outputs
Human factor~-------~-------------------------
J..------·- ------·---+------- ···- ···--·---- -- --------·
Long-run planning cycle
J------ ---------+------- - - -------------·--.
Mandatory
1-----------------.. ·-·-··-- !----··· ---- ---·-- - - - - - · - - - - - - - - · · - - · - · - - ·
Modify an existing system (:)t:~Ji) ~·~\ r-' i; ~n ~.A::
~-~-----------~--- --·-----------r-·-··---·----··-············-·······--··-···-···-----···
Operational functions 4::1-1;. .~r,\1 u:,U;__,ll.
·---1'---------
--······---
Organization c.hmis ~I ~~ ~
1----------------------- ,.----···--··-···· ---· -----·--------
Organizational environ1nent
1----~------ ------·--··- ··-------·-·------·--···-····---·-----·
. Organizational structure '-=' 4Jl;·...,\l ~I
f--· ___ .:., ___________________ ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - " · - ·
Outcmnes of systen1s
-~pal y_~~s -----····-- ····-···· ____ ··--··--··-----·-- ---······-··----·---- ....... ----········ -···-··-·-······--·-· ... _
Perforn1ancc evaluation
1-----·----··--------··----·---·--··-·· ·---· ·---··----------------- ·····
Production control system
--- ··---·--·-- ------···-·· ·---·-·· --··--------1----·---
Project develop1nent team \.l •
-~-.r--
t..~, i\ t .. ~
..,/_r··-
i lu .....,r-
..._, ..
,Q
t-----------·-··-- ---~---- ····-- ·-·- --------·-- ---------- --- ------·---··----- . ....
Quality contru.l
,y;-"-~:"\
======= ==9~94
-..:: -
jl'i== = = = = =
....... _.=,.~-
Review of docu1nentation ~ jl.\\ ~ ) ~,.u;\_y• I
- -··----
Strategic systems plan ,..hill
' ... ~ ~
~\ ~ I .&..b.;.
============~~~============
CHAPTER7
Systet11s Design
Learning Objectives:
After studying this chapter, the student
should be able:
~ Discuss the conceptual systeins design
process and the activities in this phase,
• Explain the physical systerns design
process and the activities in this phase.
Chapter ·.7 · : Systems Design
Chapte·r · 7
Systems Design ·
-t/1- Introduction:
Accountants must understand the entire systems
development process, as they are involved in it in several
ways:
• As users helping to specify their needs,
e As me1nbers of the development team, and
o As auditors after the system is complete.
Accountants should help keep the project on track by
evaluating and measuring benefits, monitoring. costs, and
ensuring that the project stays on schedule.
Effective systems analysis and design can ensure that
developers correctly define and business problem and
design the appropriate solution. As discussed in chapter 3,
systems analysis is a crucial phase in the systems
development life cycle, whose goal is to define the new
system's requirements. This chapter discusses phase 2, and
phase 3: conceptual syste1ns design and physical systems
design.
~======~~~~========
Chapter 7j iJl'
·:Systems Design
. . Figure (7/1)
Steps in Conceptual Systems.Design Phase.
This section explains these steps in more detail.
1!211- Evaluate Design Alternatives:
There are many ways to design an AIS, so accountants
and·others.
Involved 1n syste1ns design must continually make
.
design decisions. There are many different ways that a
~======~€V~=======
Chapter · 7 :Systems Design
w ..
============~~~============
Chapter :7 ·: Systems Design
(J)In-House Developntent:
With this alternative, the organization's own
employees \¥rite the computer. programs required by the
system. A large system contains many programs·, and
numerous users or programmers are added to the design
terun to complete in-house development.
Sometimes ~he chief information officer (CIO) also uses
contract programmers. Contract programmers are
. employees of another firm who work for the organization
only for the duration of the project. Using them is
smnetimes an efficient way to supplement the MIS
programming staff.
In-house development has the advantage that the
project team controls development of the program. Thus,
the program specifically meets the organization's needs,
and the system is more acceptable to the users who work
with it. However, for accounting applications other sources
are ordinarily less expensive.
(2) Software Development Companies:
Some companies are in the business of producing and
s~lling software packages. These packages are computer
progra1ns that provide cmn1nonly needed applications,
============9~F============
1
-
C hapttr
b 3. :0"'
============~.~~============
Chapter 1 ·: Systems Design
c;::zeams:zca w c ~rmt~
==
======~~~=======
Once a design alternative has been selected, the design
team develops_ the conceptual design specification
. . . .
for
outputs, data, processes, inputs, and policies.
(l)Outputs:
When the proposed syste1n n1ust provide new or
different information, the design tean1 must determine
both the form and the information content of outputs. When
the infonnation content· does not change, the team
determines only the form of the output
(a)Information. content:
================~~F================
Chapter f :Systems Design
==========~~F_==========
Chapter 1 '; Systems Design
/
The design team updates the data models produced
during systems analysis. They develop the models in more
detail . and may decide that additional data entities are
required beyond those identified earlier. They also identify
the desired attributes for each data entity.
A data attribute is a characteristic that describes a
data entity in some way of interest to the user of the
system. For example, one example of an entity
CUSTO:rviER. Characteristics of CUSTOJVIER that are of
interest included, name, number, address, credit limit, and
account balance. The design team identifies these as
attributes of the CUST011ER entity during the conceptual
design.
==============~.~F=============
Chapter1 _.:Systems Design
~~~~~"""""""'~~·~-~~wa~~~~~..~~.~"
============~·~F=============
Chapter
~li'r2"'U5"01T
1 ·: Systems Design
~ s ES E
(4) Inputs:
Inputs to the systen1 provide the sources of the data
contained in systen1 files. Com1nonly used inputs include
forms such as sales orders, requisitions, and payroll
timecards. Syste:ms users' record on these forms
information describing accounting transactions. The
System converts this information into computer-readable
fonn and summarizes it in data files.
Systems analysts call these forms source documents
because they provide the source for all data items used by
the system. Somethnes transactions are entered directly
into a system without using a document. This occurs. for
example, when a computer tenninal is also a cash register
in a point-of-sale system.
During the conceptual, system design, the design tea1n
identifies:
============~~F============
Chapter -.._-1.-::.-: Systems Design
============~~F============
Chapter 7 ·: Systems Design
-
Physical Systems
/
Design
~ ! .f, ! ! ~
Output File and Input 1 Program Procedures Controls
design database
desig.Jl
design I design design · design·
Figure ( '1/2)
Physical Systems Design
=============i9[~F===========
2 -·Special-purpose analysis reports have no prespecified
content or format and are not prepared on a regular
schedule. They are prepared in response to a management
request to evaluate an issue, such as· which of three new
products would provide the highest profits.
3 - Triggered exception reports have a prespecified
content and format but are prepared· only in response to
abnormal conditions. Excessive absenteeisn1, cost overruns,
inventory shortages~ and situations requiring irmnediate
corrective action trigger such
,..-:.
reports.·
· · 4 - Demand reports have a prespecified content and format
but are prepared only on request. Both triggered exception
reports and demand reports can be used effectively to
facilitate the management process.
AIS developers prepare an output sample and users
evaluate it to ensure that it is complete, relevant, and useful.
Unacceptable output is modified and reviewed as many
times as necessary to ·make it acceptable. To avoid the
expense and time delays resulting from changes made later
in the SDLC, many organizations require users to sign a
document stating that the form and content are acceptable.
==============9~~=============
Chapter · 1 ··: Systems Design
====================~~F===================
Chapter . -1 ... ·: Systems Design
==================~····~F==================
~
Chapter 1 ··: Systems Dcsigrt
8 *'~7a32 i&'L2J tilfhC' a Wl:l
Key Terms
Conceptual systems design .~ ~~~ ~·.o~~n
r--· -
Control and security.· c.)A~\ .J ~ti)l ~~.
measures
Database design w tldl .. 1..
~· oJcl!
~
~.o•o:::~l
============~~F=============
CHAPTERS
Systems Implementation
and Operation
Learning Objectives:
i\"'\er
... studying this chapter, the student
should be able:
• Discuss the ~ystems implementation
and conversion process and the activities
in this· phase.
• Discuss the systems operation and
· maintenance process and the activities in
this phase.
Chapter 8 · : Systems Implementation and Operation
'V!?!! ' i£ ~ -n;pp"j"'£ :a& ~ -+
Chapter: 8
Systems Implementation and Operation
B/1- Introduction:
The previous chapters focused on the flrst ttlfee phases
of the systems development life cycle (SDLC). This chapter
·will present the last two phases of the SDLC, systetns
implementation and systems operation.
In the implementation phase, a project team create~· n
working system from the detailed specifications produced
during the physical design. The oper3.:tion phase consists of
the time period in which the system is used to process
accounting data. It represents the objective of the system
development process.
fj.J2- Systems Implementation:
Systems implementation phase is the period of time
during which a working system is produced and placed in
operation. Implementation begins when the information
systems steering committee accepts the detailed-
specifications produced during physical design phase. It
ends with the acceptance of the system by management as
an operational success The information system steering
==========~==========
Chapter -8 .:: Systems Implementation and Operation
•
.. ~
Prepare site,
install and test ~
Complete
documentation ..
hardware r--.
Implementation
planning ~ .-.. Conversion
'
r--.
Select and train
--+ personnel • Test
system r.
Figure (S/1)
Systems Implementation
=============~==============
Chapter jf : Systems Implementation and Operation
============~============
Chapter 8' :Systems Implementation and Operation
============~F===========
Chapter 8 : Systems Implementation mad Operation
~~~~~~~.z;s~~m:::zt:t&S!WJJI£&:13E.!I&lo~
=========~=~=======
Chapter. '8 : Systems Implementation and Operation
........
==================~==================
Chapter. 8·. :.; Systems Implementation and Operation
==============~~============
Chapter 8 : Systems Implementation and Operation
1= Walk-tlJ_rough.:
They ar~ step-by-step reviews of procedures or progran1
logic. The development teatn and system users attend walk-
through early in the system design. The focus is on input~'.'
~=========~~==========
Chapter -g- : Systems Implementation and Operation
l e ~I
B/3-Syste:u;ns Conversion:
Conversion is the process of changing from the old
system to the new one during the conversion activity, the
project team tests the new systep1 urider actual operating .
conditions. Conversion _ provides the team with the
opportunity to tnake final modifications to the system
before the organization relies on it for processing
accounting transactions. The project team completes three
tasks during conversion: data. conversion, volume testing,
and system changeover.
8/3/1- Data Conversion:
The first task in conversion is to change the data are
stored. The objective in data conversion is to maintain
==============~F=============
Chapter S. : Systems Implementation and Operation
-
the accuracy and co1npleteness of existing data while
creating the new data entities required b~y the new systen.1.
The method for· doing this depends on technology used by
the old system.
So~etimes, the project team. converts from non-
computerized system to a computerized one. In this case,
the data used by· the old system are recorded on paper in
journals, ledgers, documents, and reports, which are stored
in filing cabinets. The project team changes this data into a
form that can be interpreted· by the computer equipment.
This me~hod of organizing the data in the new system is ·
consistent with the specifications created during system
design.
When the change from one computerized system to
another, the process of data conversion is usually quicker.
The project team writes computer programs to change data
from the old to the new system. The team in this case
verifies that the program create the new data records
· without losing computer records or altering their contents.
From an internal control standpoint, data conversion is
critical. Data contained in a new systetn tnay con1e from u
variety of sources in the old system, and some tnay be
====~=======(§9~===========
computerized 'While others are not. Vlhile others are not"
Thus, the process 1nay be a co:rnplex one. The project team
=====================~~~F===================
Chapter. g'- : Systems Implementation and Operation
~ &6 .. Sf !j$¢5$ !iii'R!< ill i5E1
-
· /3/3- System Changeoveft
After the new systerr1 has passed volume testing, the
project team m_akes it operationaL They call this task
system changeover. "The four common approaches to
change~ver are the direct approach, a parallel operation, a
pilot systen1 and system phase-in.
1~ Direct Conversion:
Direct conversion inunediately terminates the old AIS
when the ne\v one is introduced. Direct conversion is
appropriate wheri the old AIS have no value or the new one
is so different that comparisons between the two are
meaningless. It is a viable approach for noncritical
syste1n that involves simple processes and few people.
This approach is inexpensive. In most cases, howe~er,
===================~~F_=================
Chapter: '8 .-~ Systems Implementation and Operation "
~·~~t~.~~~~~~ ~·?=6"-~~--~~~~~
2- Parallel Conversion:
Parallel conversion operates the old and ne'N
systems simultaneously for a period of time. T~a:tn
members then compare the results. from both systems and
reconcile .any differences. If differences arise because ·the
ne\v system :fi:mctions in1properly, they correct it before the
organization becomes reliant on it. The old system
continues to operate as a backup.
Because parallel operation is the safest approach to
system conversion, it is also a cow_ffion one. But this
approach requires that all operations be performed twice:
once using the old documents, procedures, and programs,
and· once using the new ones. Often employees dread
parallel operation because it doubles their workload. If
they are already working at near capacity, parallel
operation require extended overtime· work. For this reason,
the organization may choose to hire temporary workers to
help the full-time employees.
3- Pilot System:
The project team may decide to implement the system
first within a limited segment of the organization, such as a
branch, depmi1nent, sales region, or a subsidiary. The temn
=============~====~~=====
Chapter· 8 :: Systems!mplemcntation and Operation
========~-~~=======
Chapter ff : Systems Implementation and Operation
==============~=.=============
"'h . temn
1 e revwv\r ' norm.a11y
l' consists
. o f. one or two sys t erns
analysts who participated in the developn1ent process
from syste1ns analysis through implementation. It should
also include so1neone impartial, who did not work on the
develo:pn1ent project. Smnetimes the comrnittee appoints
an internal auditor to the review teatn for this reason.
2- Procedures in the Review:
In its review, the tearn evaluates the outcom.e of the
system design project. Its members estimate the costs and
.benefits of the system and compare · them to· · those
predicted during development. They identifJ the source of
differences between actual and predicted costs. They
~determine the adequacy of the documentation provided by
the design team and the implementation project team. The
review team ·also evaluates user satisfaction with the
system, and the adequacy of its internal control.
a- Evaluating Costs and Benefits:
The first step in the in the review is to estimate the
costs and benefits of the system. The review team calculates
the initial costs of developing the system. Because the
s.yste1n has operated for several months, it also· develops
accurate estimates of ongoing costs and savings. The
==========~~~F=============
Chapter~ i5 ·: Systems Implementation a:mi Operation
==~==========~==~==================
Chapter · 8 : Systems Implementation and Ope1·ation
Table (8'/1)
Evaluation of Cost-Benefit Analysis
Esti!l);ated Actual,
'
Initial cost:
Installation L.E. 24,000 L.E. 40,000
Initial programming 144,000 170,000
Training and parallel system Cost 72,000 90}000
Total cost L.E. 240,000 L.E. 300,000
Annual operating costs and
saving
Salaries of computer personnel L.E. 208,000 L.E. 240,000
Power supplies 42,000 44,000
Computer rental 86,000 90,000
Total L.E. 336;000 L.E. 374,000
Less: Salary saving (534,000) (460,000)
Net cost saving L.E. 198,000 L.E. 86,000
b- Evaluating Documentation:
During the post-implementation review, the review team
evaluates the adequacy of the documentation for the new
system. Preparing adequate documentation during a project
is important because:
• . Auditors review documentation a",, a part of
operational and financial audits.
==================·~=================
Chapter:· 8' ,-:Systems Implementation and Operation
==============~F=============
-
Chapter· 8 ~: Systems Implementation and Operation
==============.~F============
Chapter B- -= Systems Implementation and Operation
========~~======
Chapter : Systems Implementation and Operation
============~F========== ··~
Ch.r:1pter. ' .~: Systems !ir;i~pl£cme:ntatio:n ami Operation
~~~~'2!:-;.;:~·~~~--£?.,.~~~~~~
=========@),~========
Chapter . · : Systems Implementation and Opemtion
===============~F==============
Chapter - · ~~ Systems lmpiemeliltation :ffind Operation
~~~ ....§:b~b-~~~!!~~~~~~~
Key Terms
""""'""
fActual hnplementa;-- ~~ ~}i:t,l\
- --
Authority structures UJ..JI JS~
----
Backup and recovery
measures
Bench-marks
-
Computer operator
. "'\J.JI :;jtc1a .1:.~·~n ~~.Sa ) .JE't.:w. •
. . ·- - ~y U"F.~ I
~WI J;~
-
Control techniques and .6..:ti)I wly \.»l.J ~LJ
procedures.
_..__ .· . ·
Data secunty prov1s1ons ~ tlull
<-J ~- · \ wLbt..ib,.\
(.).4 . "'
=============~~============
--...__,----------··-·----·
Prior phases (~):il) ~}ll ~\_;.JI
1-· -·- 1--"----------------·-----
· Site preparation ci_,.J! ..ll.!ic1
Social systen1
System 1naintenance
System modific~tion
System-related resources rU2:JL.4.h.u
.~ · -\I ..l.J.r--
I · -'I
Systen1s implementation
Tecb.nical system
=============~F============
P AR'f 111: .Accounting In.f~'lrmati.on.
Systems Applications:
CHAPTER 9: The Revenue cycle: Sales
and Cash Collections.
CHAPTER 10: The Expenditure Cycle:
Purchasing and Cash Disbursements
Learning Objectives:
After studying this chapter, the student
should be able:
• Describe the basic business activities
· and related i-nformation processing operations
·perforn1ed in the revenue cycle ..
• _Discuss the key decisions that need to be
-n1.ade in the revenue cycle, and identify th~
information needed to 1nake those decisions.
• Identify major threats in the revenue cycle
and evaluate the adequacy of various control
procedures for dealing ''\lith those threats.
Chapter ·f .: The Revenue Cycle: Sales and Cash. Collections
.Chapter 9
· The Revenue Cycle: Sales and Cash
Collections
Introduction:
Most organizations generate their revenues through the
sale of products aild I or the provision of services. The
activities that relate to the generation of revenues constitute
. .
the revenue cycle. The -revenue cycle is one of the principle
transaction cycles that interacts with and provides basis
inputs to the general ledger and financial reporting system.
==========~~F===========
Chapter .5 .::: The Revenue Cycle: Sales and Cash Collections '··
Deposits Bank
Inquiries
Orders General
Payment ledger and
reporting
system
Responses- to inquiries
Invoices
Information Human
Information
about goods about goods resources
available available management
payroll cycle
Expenditure Production
cycle cycle
Production and
purchasing needs
(back orders)
================~~~===============
Chmptcr 9. :: 'fhe Revtm~e Cyde: Sales and c~sh CoHectiuns
= ======== ----,(U;)}===========
~
Chapter .~. :: The Revenue Cycle: Sides 1md Cash CollectiQns
.·
..
========~~~==========
Chapter ~ ·: The Revenue Cycle: Sales and Cash Collections
lnqulries
. Sal~s 9rde~ · .
Resp<?ns~ to inquiries
Sales order
lnformolion
about
goods
ovailoble Inventory
Bock
orders
lnvoic~
Payments
Bonk
t---- Ca$h r~eipjs. ··. ··'.:
==========~~IF===========
Chapter 9 .: The n.evcuue Cydf;: Sales and Cash Conections
============~~F=============
Chapter Six: The Revenue Cycle: Sales and Cash Collectio_ns
= = ~= !Ai:::SW:
Inquiries
I
Sa~s
Order
/
================~~~F================
C ustOJTler oraers can bJe rece1ve
. d 1n
. un1erent
..:i" .:'+. •
1
ways: n1
store, by 1naH, by phone over a web- site, or by a sales
1
==================~~~~==================
Chapter :9~ :.: The Revenue Cycle: Sales and Cash CoHec~~ons
;j'IWtl....,. ~"=~~ E U m':; Mi4ZU ililiJQ 4£0ttill,.~
============~~F============
Perfonning such test~; on-~ line makes it easy to correct
n1istakes on line saies.order entry also increases ciccuracy by
reducing data items that must be manually entered.
========~~F=========
CJ/5/1/3- Checking Inventory Availability:
The objective here is to detennine if there is sufficient
inventory available to fill the order, so that customer cap be
informed of the expected delivery date.
If sufficient inventory is available to fill the order, the,
sales· order is completed and the shipping, inventory control,
and billing .departments are notified of the sale and on
acknowledgment may be sent to the customer.
If there is :n0t sufficient inventory on hand to fill the
order, a back order fot those items rnust be issued. In
manufacturing c0mpanies, issuing a back order involves
notifying the production department to stat the production of
the requested items. In merchandising companies, the
purchasing department would be notified about the need to
order (Purchase) the required items.
Once the inventory availability has been determined,
the systein then creates a picking list that indicates the items
and quantities of each item that the customer order. The
picking list authorizes the inventory control function to send-
the goods to the shipping depalitnent.
Traditionally, the picking list is a paper document.
Nowadays, it is often on electronic frmn that 1nay be
================~~F=================
Chapter·~·: The Revenm~ Cycle: Sales and Cash Collections
==========~~===========
the resnonse to cornmon c1uestions, such as auestions about
.!. . s. .
===============--=~F==========
-~--¥··-··~--------~-------·-·~----~--':"-'- . . . .--.. .-.
l~Ji<i'~;&~~~~~~r,c;-,.;-..;t.~k~t-:'a::.-~~'-!.~::;.t.:.~""'~-s.z::r-.:.<:.;-~:r.=!l~~~.t;::.;.~'t~T.:.:~~-.;M3'/"f."::C~:<.>.-,-.!X•'-.::.-.<-::::!0.-;.;.-::.~1:.--'i:'.;~~~-:-~-.;.~~·:'d..~~
...,~------·~~~-~-·-------~~~-----~---~""~="-"---~~-·-~-
Sales Order
·{\1 - - - - - ' - - -
Sales Order
Shipments
Billing of Lading
Packing Slip Goods Packing
Slip Bill of Lading
Billing and
Accounts
Carrier
Receivable
..-
===========,~l============ ~.
Many companies have made major investments in
automated warehouse systen1s consisting of computers, bar-
code scanners, conveyer belts, and communication
technology. The goods are to reduce the time and cost of
moving inventory into and out of"the ~Narehouse and also
hnproving the accuracy of perpetual inventory syste1ns.
======~~€V~========
Chapter 9 ·. : The Revenue Cycle: Sales and Cash Collections
========~~~=======
• accounting
tne . .,.depart1nent.
Mailroom
Figure (9/5)
Data flaw diagran1: Invoicing and accounts receivable
. 9./5i3/1- Invoicing: .
the billing activity is an inforn1ation processing activity-
that Sli.tnn1arizes information from the sales order activity
and the shipping activity. It requires information fr01n the
sales departn1ent about prices and any special sales terms
-~
========l~--
infonnation from tbe shipping depart:rnent about the items
and quantities shipped.
Th~ basiC docu1nent produced in the billing process. is
the sales invoice, which notifies customers of the runounts
to be paid and where to send payment.
Usually, a paper invoice i~ mailed to customers. On the
other hand, information technology opportunities costs
associated 'Nith billing. Sending invoices to cu~tomers via
EDI (Electronic Data Interchange)is faster and cheaper than
1nailing paper documents
Another method; companies can provide their business
customers with access to a web site at which they can view
~ccounts and make.electronic payments.
Businesses may encourage their customers to sign up
for online billing and payment using the Internet, EDI
invoices and online bill payment benefit both sellers and
customers by reducing time and costs associated with
processing paperwork.
If both companies have a well designed online systems,
it may be possible to make an agreement in which buyer
will n1ak~ the payment with a specified number of after
receiving the goods. The seller sends an E-1nail to mortify
========~~~========
Chapter 9 : The Revenue Cycle: SaJes and Cash CoHect~ons
the buyer when the goods are shipped and the custon1er
sends an electronic a know lodgment when the goods are
recetve.
============~~F============
Chapter '9 -: The Revenue Cycle: Sales a:nd Cash CoU~diom;
============~~F~============
remittance ad·vice, with their payment Pay1nents are applied
~====~~~~====~~=
Chapter .·9 . : The Revenue Cycle: Sales and Cash Collections
========~~F=========
Ch~pter '9 :.~ The Rev~nu.e Cyde: Sale§ and Cash CoUect~ons
~~~~~~~~~~~~~~~~~~
'Remittance data
L_____J
~-----___.., (EDI foxmat) r----·--·-··
1 Company.r----7
I 'A
Company
B
. . . . . . ., . I;-: ·.:·. . L ·-.:---'
_____ ! ____ ··-- ______ EDL __ -------------- -------- --·- --
1 D EFT
. j' 1
ayment
...
instruction I
1
Receipts
instruction
I
r---, ."
F 1u'"'dS
l
1-:::-~~-~-~
t...,ompany 1
A__j
Company
B
----
·~
Remittance data ·~Remittance data
and payment and receipts
instruction instiuction
i
Company Company
A's bank / B's bank
==========~~{~'F==========
Chapter 9 .: T'he Revenue Cycle: Sales and Cash CoUectkms
~======~~p=========
Chapter 9 _: The Revenue Cyde: Saies and Cash CoUecti~ns
&?.S
Table (1)
Thereat and Controls in the Revenue Cycle.
Activit<; Threat Applicable Control Procedures
Entry 1- incomplete or Data entry edit checks
inaccurate customer
orders
2- Credit sales to Credit approval by cr4edit manager
customers with poor account balances
credit.
3 - Legitimacy of Signature on paper document digital ~·
. '
orders signatures and digital certificates for· e- i
I
business.
4- Stock outs, Inventory control systems, sales
carrying costs, and forecasts, periodic physical inventory
markdowns. counts.
5-Shipping errors; Reconciliation of sales order with
Wrong merchandise picking ticket and packing slip, bar code
Wrong merchandise scanners; data entry application controls
Wrong quantities
Wrong address
6-Theft on inventory Restrict physical access to inventory,
documentation of all internal transfers of
inventory; periodic pl1ysical counts of
inventory and reconciliation of counts
with recorded amounts; RFID and
barcode technology.
================~-·~~·=================
Chapter :9 .: The Revenue Cycle: Sales and Cash Collections
Acc~unt""""'.i.·=C7·.U:-'.s.~tof. a'.~"'~·~~~s.re
1·
================~~~F========~======
Chapter 9·:.: The Revenue Cycle: Sales and Cash CoUectiQns
============9~;F============
Chapter ·9 : The Revenue Cycle: Sales and Cash Collections
2- Inquiry screens:
If t..~e revenue cycle data is stored in on- line files, a
variety of inquiries can be made. Examples of screen
inquiries include:
==================~~~=================
Chapter --g :: The R.even.ue Cycle: Sales ~nd Cash Collecti-ons
Key Words
_. .....-..... ..........
I~
......... 4
To classify ~
..
Sl!~
----
Promptly 4.s:.~
I Accurately
-· -
(~)~~~
Interactive <)cw
Link .b.:~
Replenish ~~~)'\_,~_,Ail\~
==============~~~F~==============
Chapter '9 : The Revenue Cycle: Sales and Cash Collecti~ns
. --~~~
____ 1I,_,
· Inventory control function . _?..JI ~ ~1j
U-..9 • )I 4.iJ;
~ .5 I
Conveyer belt ~~~
1---
Discrepancy Li))~\
lg.~~~
To track cP1J
&.1 b..)y"'U
-
Sales invoice
Aclmowledgement ~I_,.JI -' rhJL. ..)lb.\
.
Monthly statement
!
1.:?~1 y~l u..:us
Electroriic Flinds Transfer .
w~-'_;s.ll Jl ~\71 ~..~..
================~~~=================
Contents:
Information Systems:
Key Terms·································~················~···· 30
CHAPTER 2: Accounting Information Systems &
344
Learning Objectives . . . . . . . . . . . . . . . . . . .. .. . . . . . . . . . . . . . . . .. . . . 33
345
3/1- Introduction ••o=ot•;oooe;oo"'ooli:IC;o••eooooee.<J" . . . . e;ooooooQ ... o . o a o e .. o&o 71
3/..'2 - nn.
1 ypcs' 01;;' S ys f..erns T oo. Js ..... , ................................ . "'71
Te~hnology...................................... 95
346
4/2- Physica.l Components of an Information System 97
347
'
:' "•1 ,. .
..
5/4- Systems Development .................... '"..... 139
'· .
. 7
8/4/1- Post~Imph~mer!taJi~1p ~eview ...................... 223
;
: =-.t
t:
'·'
8/5- Svstems Maintenance ... ,.~~%~~
~
................................ 231
- ·r-~~
._:_~:.~~.,_;, ..
L ••
~ - -.:J!~:- l. .~ Aa
Key ferms"". ~ e·,;; o."."' ~ e ~ ~~ ~ ~ ~-
<» & II) a 0- .. :.~ ,.,,"_.~ Qo. Q o ...... Q. 6 ••• ~ ~ (iJ. ~ ....... 9 o. ~~~23~
AJ)pJication6Qese••(joeo••••oz$o···•a-o••~•••••••••eo• 235
35t
· 9/5- Revenue Cyde Business Activities .................. 240
~. 9/5/3- B·illingQ .... , c ~oo~ Q 9 •• e._ • • • e . Q •••• ~~-.- .•• ~-·:· ~ • e . o. a . o. o ~~ ~ 252
352
10/5- Expenditure Cycle Business Activities .............. 270
Activities................................................. 325
354
12/2- Control Objectives, Threats, and Procedures ...... 332
Key Tei. . ms ..... ~II 0 • •• "'. eeo. 0 II~ &000 • • • • • 0 ••••• 0 •• 0 •• 0 ee ~ •••••• 0 •••• ••o 334
Workbook
For
2017- 2018
Chapter One:
2
10- Benefits of information are the time and resources spent
collecting, storing, and processing data as well as
distributing information to decision makers.
3
19- A very simple system using the very latest in computers
and information technology.
4
29- Management control relates to the effective and efficient
use of resources for accomplishing those objectives.
31- The AIS is not the only system within a firm that is
concerned with data and information.
5
Answers of Q1
6
17- F Different Same information
information
18- F Cannot use Can use
19- F Simple Complex
20 T - -
21- F Data Information
22- T - -
23- F Data maintaining Data storing
24- T - -
25- F Simple Complex
26- F The degree to which Their scope
they are structured
27- T - -
28- F Operational control Strategic control
29- T - -
30- F Strategic planning Operational control
31- T - -
32- T - -
33- T - -
34- F A decision support An expert system
system
35- T - -
7
Q2: Multiple Choice:
1- ……. is a set of two or more interrelated components that
interact to achieve a goal.
(a) data (b) information (c) system (d) accounting
2- Several kinds of data need to be collected in business, such
as facts about …….. .
(a) people (b) resources (c) activities (d) all the
above
3- …….. is the benefit produced by the information minus the
cost of producing it.
(a)information (b) useful (c) value of (d) none of
overload information information the above
4- The value of information is the benefit produced by the
information ………. the cost of producing it.
(a) minus (b) plus (c) divided by (d) multiplied by
5- The major benefit of information is …………….
(a) a (b) (c) A better (d) all the
reduction of improved ability to plan above
uncertainty decisions and schedule
activities
6- Which of the following is not a characteristic that make
information useful:
(a) it is (b) it is (c) it is (d) it is
unreliable timely relevant understandable
8
7- Information is …….. if it free from errors or bias, and
accurately represents the events or activities that it measures.
9
14- Which of the following is a function of an AIS?
10
19- ……………, it consists of accessing and extracting data
either for further processing or for reporting to users.
11
24- ……….. relates to establishing organizational objectives
and policies for accomplishing those objectives.
(a)operational (b)management (c) strategic (d) structured
control control planning decisions
25- ……….. is a computer-based information system that aids
managers in making ad hoc decisions that involve significant
uncertainty.
(a) MIS (b) ES (c) AIS (d) DSS
26- ……….. is a knowledge-based information system that
fully supports the making of decisions.
(a) MIS (b) ES (c) AIS (d) DSS
27- ……….. provides executives with information that is
tailored to the needs and interests.
(a) MIS (b) ES (c) EIS (d) DSS
28- Which of the following steps is not related to the data
collection function?
(a) Data classifying
(b) Recording the data onto forms
(c) Validating and editing the data
(d) Capturing the transaction data
12
29- Which of the following steps is not related to the data
management function?
(a) Data storing
(b) Data maintaining
(c) Data retrieving
(d) Capturing the transaction data
Answers of Q2:
1- C 15- B
2- D 16- A
3- C 17- B
4- A 18- C
5- D 19- A
6- A 20- A
7- B 21- C
8- A 22- A
9- B 23- B
10- D 24- C
11- C 25- D
12- A 26- B
13- B 27- C
14- C 28- A
29- D
13
Chapter Two:
14
9- The production cycle, where companies purchase
inventory for resale or raw material in exchange for
cash or a future promise to pay cash.
15
17- The general ledger contains summary-level data for
every asset, liability, equity, revenue, expense account
of the organization.
16
29- A master file is conceptually similar to a journal in
manual AIS.
17
41- Batch processing system consists of four computer
programs: Validation Program, Sort Program, Print
Program, and Update Program.
18
Answers of Q1:
No. T or Wrong word(s) Correction
F
1- T - -
2- F external parties internal parties
3- F internal parties external parties
4- F external parties internal parties
internal parties external parties
5- F internal parties internal and external
parties
6- T - -
7- F four five
8 F the financing cycle the revenue cycle
9- F the production cycle the expenditure cycle
10 T - -
11- F the revenue cycle the financing cycle
12- F the information the data processing
processing cycle cycle
13- F five four
14- F data collection data input
15- T - -
16- F general ledger general journal
17- T - -
18- F journals ledgers
19- T - -
19
20- F block codes sequence codes
21- F sequence codes group codes
22- T - -
23- T - -
24- F records fields
a field a record
25- F a record a file
files records
26- F a field a file
27- T - -
28- F transaction file master file
29- F master file transaction file
30- F not permanent permanent
31- T - -
32- T - -
33- F permanent not permanent
34- T - -
35- F batch processing on-line, real-time
processing
36- T - -
37- F flexible inflexible
38- T - -
39- F batch processing on-line, real-time
system processing system
40- F cheap expensive
20
41- T - -
42- T - -
43- F used internally transmitted to external
parts
44- T - -
45- T - -
46- F employees managers
47- T - -
48- F evaluation purposes control purposes
49- F control purposes evaluation purposes
50- T - -
21
3- ………, where goods and services are sold for cash or a
future promise to pay cash.
22
7- ………, where goods and services are sold for cash or a
future promise to pay cash.
23
12- With …………., items are numbered consecutively to
ensure that there will be no gaps in the sequence.
24
16- Which type of coding used in this diagram?
Account Code Account Type
Accounts
Assets 1 Liabilities 2
25
19- The set of fields that contains data about various attributes
of the same entity form a …….. .
(a) file (b) record (c) database (d) none of the above
(a) file (b) field (c) database (d) none of the above
22- The set of …….. that contains data about various attributes
of the same entity form a record.
(a) databases (b) fields (c) files (d) none of the above
26
26- There are …….. different types of file processing.
27- …….. means purging the vendor master file of all vendors
that the company no longer does business with.
27
32- Reports are produced on a variety of bases, such as:
28
Answers of Q2:
1- C 19- B
2- C 20- A
3- D 21- C
4- B 22- B
5- A 23- C
6- C 24- B
7- D 25- A
8- B 26- B
9- A 27- D
10- C 28- D
11- B 29- A
12- C 30- A
13- A 31- B
14- B 32- D
15- B 33- C
16- A 34- B
17- C 35- A
18- D
29
Chapter three: System Tools
30
10- Program flowcharts are an important systems, analysis,
design, and evaluation tool.
17- DFDs show the physical storage medium (such as: disk
or paper) used to store the data.
31
Answers of Q1:
No. T or F Wrong word(s) Correction
1- T - -
2- F Interview Flowchart
3- F not an important an important
4- T - -
5- F system flowchart document flowchart
6- F document flowcharts system flowcharts
7- T - -
8- F system flowchart Document flowchart
9- T - -
10- F program flowcharts system flowcharts
11- T - -
12- F three four
13- T - -
14- F data flows source or destination
15- T - -
16- F temporary temporary or
permanent
17- F show do not show
18- F information data
19- T - -
32
Q2: Multiple Choice:
33
5- , This symbol is referring to …………. .
34
10- A ………… illustrates the flow of documents and
information among areas of responsibility within an
organization.
35
15- Document flowchart shows …………………
36
18- Which of the following is not related to input/ output
symbols?
37
24- Data flows represented in a DFD by ……..
38
29- Besides flowcharts and data flow diagrams, accountants
use other forms of documentation to describe accounting
information systems, such as …..…… .
1- C 16- C
2- B 17- A
3- D 18- B
4- A 19- D
5- C 20- A
6- B 21- C
7- B 22- B
8- A 23- D
9- B 24- B
10- C 25- C
11- B 26- A
12- A 27- C
13- C 28- D
14- D 29- D
15- B
39
Chapter 5: System Development Process
Question 1: T or F
41
22 Analysts modify and maintain existing computer
programs.
The answer
No. T or F Wrong word(s) Correction
1 T
2 F Little reasonable
3 T
4 F only prevent prevent and detect
5 F only detect prevent and detect
6 F errors only errors and fraud
7 F fraud only errors and fraud
8 T
9 F Correct timely
10 T
11 T
12 F only the current Current and future
13 T
14 F Systems analysis
15 T
42
16 F physical systems conceptual systems design
17 T
18 F Accountant Systems analyst
19 T
20 F Analysts Programmers
programmers Analysts
21 T
22 F Analysts Programmers
23 T
24 F Internal External
Question 2: MCQ
No. Statement
a) competitive advantage
c) productivity gain
d) technological change
43
2 What is the correct sequence of the phases in the
systems development life cycle?
a) conceptual design
c) physical design
d) systems analysis
44
4 In which phase are the new hardware and software for
a system tested?
a) conceptual design
d) physical design
a) accountants
c) management
a) accountants
45
7 Who is responsible for preparing the specifications that
are used to create the programs?
a) management
b) programmers
c) systems analysts
a) 2
b) 3
c) 4
d) 5
a) Conceptual design.
c) Physical design.
d) Systems analysis.
46
10 In which step of the SDLC do all of the elements of the
system come together?
a) conceptual design
c) physical design
d) systems analysis
The answer
No. Answer No. Answer
1 A 6 D
2 C 7 C
3 B 8 D
4 B 9 A
5 C 10 B
47
Chapter 6: System Analysis
Question 1: T or F
48
9. One objective of systems survey is to study the existing
system to gain a thorough understanding of how the AIS
work.
49
18. Operating feasibility determines whether the proposed
system will comply with all state laws and statutes, and
the company's contractual obligations.
50
The answer
No. T or F Wrong word(s) Correction
1 T
2 F feasibility Study systems survey
3 F systems survey feasibility study
4 T
5 F Initial Investigation systems survey
6 F Legal feasibility Operating feasibility
7 T
8 F feasibility study systems survey
9 T
10 T
11 T
12 F Operating Technical
13 T
14 F Operating Time
15 T
16 F Operating Economic
17 T
18 F Legal
19 T
20 F Operating Time
21 T
22 F design a new system Do nothing
23 T
24 F Do nothing Modify existing system
25 T
26 F modify existing system Design a New System
51
Question 2: MCQ
3. The aspect that asks the question, "Can people use the
system and will they use it?" is called
a) economic feasibility.
b) operational feasibility.
c) scheduling feasibility.
d) technical feasibility.
52
4. Which of the following parts of a feasibility study is
generally considered the most important and is
frequently re-analyzed?
a) economic feasibility
b) operational feasibility
c) scheduling feasibility
d) technical feasibility
a) benefits
b) costs
53
7. What is the step in which analysts conduct an extensive
study of the present system to gain a thorough
understanding of how it works?
a) feasibility study
d) systems survey
a) Technical Feasibility
b) Operating Feasibility
c) Economic Feasibility
d) Legal Feasibility
a) Technical Feasibility
b) Operating Feasibility
c) Time Feasibility
d) Economic Feasibility
54
10. .......... determines if the alternative can be implemented
within a reasonable period.
a) Operating Feasibility
b) Time Feasibility
c) Economic Feasibility
d) Legal Feasibility
a) Technical Feasibility
b) Operating Feasibility
c) Time Feasibility
d) Economic Feasibility
a) Technical Feasibility
b) Operating Feasibility
c) Economic Feasibility
d) Legal Feasibility
55
13. The outcome of systems analysis will be ………. if the
Problem is not serious or resources are unavailable.
b) Do nothing
b) Do nothing
b) Do nothing
56
The answer
1 D 9 B
2 B 10 B
3 B 11 D
4 A 12 D
5 A 13 B
6 C 14 C
7 D 15 A
8 A
57
Chapter 7: System Design
Question 1 :T or F
58
11. For accounting applications, In-house development is
ordinarily less expensive than other sources.
18. The design team must determine both the form and the
information content of inputs.
19. The design team ensures that the new system's outputs
provide data to satisfy the requirement.
59
21. In the conceptual systems design phase, the design team
makes the final decisions about which data files are
required, and which storage medium to use.
60
30. Special-purpose analysis reports have a pre-specified
content and format and are prepared on a regular basis.
61
The answer
No. T Wrong word(s) Correction
or F
1. T
2. F physical conceptual
3. T
4. T
5. T
6. T
7. T
8. F Hardware Software
9. Software Development
F In-house development
Company
10. T
11. F less expensive more expensive
12. T
13. T
14. F purchasing producing
15. F is more is less
16. T
17. T
18. F Inputs outputs
19. F data information
20. Or a computer
F only
terminal display
62
21. F Final preliminary
22. T
23. F planning team design team
24. F Design team Systems users
25. T
26. T
27. T
28. T
29. F conceptual physical
30. F Special-purpose analysis
Scheduled reports
reports
31. F Special-purpose
Scheduled reports
analysis reports
32. Triggered exception
F Demand reports
reports
33. Triggered exception
F Demand reports
reports
34. F incompatible compatible
35. T
36. F Input Program
37. F Program Procedures
38. F Procedures Controls
39. F conceptual a physical
63
Question 2 :MCQ
a) conceptual design
c) physical design
d) system analysis
a) physical design
b) conceptual design
d) system analysis
64
4. The design team should evaluate each design
alternatives with respect to:
a) In-House Development.
c) Computer Manufacturers.
a) Payroll application.
b) Inventory application.
65
7. The design team develops the conceptual design
specification for
b) data
c) processes,
d) policies.
8. The design team must determine both the form and the
information content of ……...
a) outputs
b) inputs
c) data
d) policies
c) A& B
66
10. the design team makes the preliminary decisions about
a) Which data files are required.
b) Which storage medium to use.
c) How to organize the data.
d) All of the above
67
14. ……………. phases include designing output, creating
files and databases, designing input, writing computer
programs, and building controls into the new AIS.
a) conceptual design
c) physical design
d) system analysis
a) Scheduled reports.
d) Demand reports
a) Scheduled reports.
d) Demand reports
68
17. …………..have no pre-specified content or format and
are not prepared on a regular schedule.
a) Scheduled reports.
d) Demand reports
a) Scheduled reports.
d) Demand reports
a) Scheduled reports.
d) Demand reports
69
20. It is important that various company units store data in
………………to help avoid the problem.
a) Incompatible formats.
b) compatible formats
c) organised formats
a) Data input.
b) Data output
c) program
a) Data input.
b) Data output
c) program
70
23. …………should be subdivided into small, well-defined
modules to reduce complexity and enhance reliability
a) Data input.
b) Data output
c) program
a) Procedures
b) controls
c) programs
a) Procedures
b) controls
c) programs
71
26. ..........................serves as the basis for management`s
decision whether or not to proceed to the implementation
phase.
The answer
No. Answer No. Answer
1. D 14. C
2. A 15. E
3. B 16. A
4. E 17. B
5. A 18. C
6 D 19. D
7. E 20. B
8. A 21 A
9. C 22. C
10 D 23. C
11. C 24. A
12. D 25. B
13 D 26. B
72
Chapter 8: Systems Implementation and Operation
Question 1: T or F
73
10. The project team completes data conversion, volume
testing, and system changeover tasks during operation
phase.
74
19. With Parallel conversion, The old system continues to
operate as a backup.
75
The answer
No. T or F Wrong word(s) Correction
1. F conceptual design implementation
2. F conversion implementation
3. T
4. F System changeover Training
5. T
6. T
7. T
8. T
9. F Adequate Inadequate
10. F operation conversion
11. F volume testing data conversion
12. F Slower Quicker
13. F data conversion volume testing
14. F system changeover volume testing
15. F Parallel Direct
16. T
17. F Phase-in Direct
18. F Direct Parallel
19. T
20. T
21. F Direct Parallel
22. F Parallel Pilot System
23. T
24. F conversion Operation
25. T
26. F conversion System maintenance
76
Question 2: MCQ
a) system analysis
b) system design
c) implementation
d) conversion
a) Implementation planning,
c) Complete documentation,
d) Test system.
77
3. ………………..should be planned and scheduled so it
occurs just before systems testing and conversion.
a) Site preparation,
c) Complete documentation,
d) Test system.
a) Security measures
b) Training
c) Development documentation
d) Operations documentation
a) Development documentation
b) Operations documentation
c) User documentation
78
6. …………….is one of the main reasons of system
failure.
c) volume testing
a) system design
b) operation
c) implementation
d) conversion
79
9. When the change from one computerized system to
another, the process of data conversion is
usually..............
a) Slower
b) quicker
c) costly
80
12. The four common approaches to …………..are the
direct approach, a parallel operation, a pilot system and
system phase-in.
a) data conversion,
b) volume testing,
c) system changeover
a) Direct conversion
b) Parallel conversion
c) Pilot System
d) Phase-in conversion
81
15. …………………. is inexpensive. In most cases,
however, unexpected problem surfaces during
conversion.
a) Direct conversion
b) Parallel conversion
c) Pilot System
d) Phase-in conversion
a) Direct conversion
b) Parallel conversion
c) Pilot System
d) Phase-in conversion
82
18. With…... The old system continues to operate as a
backup.
a) Direct conversion
b) Parallel conversion
c) Pilot System
d) Phase-in conversion
a) Direct conversion
b) Parallel conversion
c) Pilot System
d) Phase-in conversion
a) Direct conversion
b) Parallel conversion
c) Pilot System
d) Phase-in conversion
83
21. ...................operates the system first within a limited
segment of the organization, such as a branch,
department, sales region, or a subsidiary.
a) Direct conversion
b) Parallel conversion
c) Pilot System
d) Phase-in conversion
a) Direct conversion
b) Parallel conversion
c) Pilot System
d) Phase-in conversion
84
24. Three activities during the ............ phase: Post-
implementation review, System maintenance,
accounting for and systems costs.
a) system design
b) operation
c) implementation
d) conversion
b) Documentation
c) User Satisfaction
d) Internal Controls
85
The answer
No. Answer No. Answer
1. C 14. A
2. A 15. A
3. B 16. A
4. A 17. B
5. D 18. B
6. B 19. B
7. D 20. B
8. A 21. C
9. B 22. C
10. B 23. D
11. B 24. B
12. C 25. E
13. A 26. D
86
Chapter 9: Revenue Cycle
Question 1: T or F
87
8) The warehouse and shipping departments performs the
sales order entry process.
10) The two steps of the filling customer orders and shipping
the merchandise activity are:
11) The two steps of the filling customer orders and shipping
the merchandise activity are:
1) Invoicing
2) Updating accounts receivable
88
14) Billing customers activity involves two tasks:
1) Invoicing
2) Shipping the order
89
The answer
No. T or F Wrong word(s) Correction
1) T
2) F expense revenue
3) F highest right
4) T
5) F Paying for goods Cash collection
6) F expense cycle revenue cycle
7) T
8) warehouse and
F sales order department
shipping departments
9) T
10) Sales order entry Picking and packing the
F
order
11) F Cash collection Shipping the order
12) T
13) Picking and packing Invoicing
F
the order
14) F Shipping the order Updating accounts receivable
15) T
16) F shipping the order cash collection
17) T
18) F third first
19) T
20) F fourth second
21) T
22) F fourth third
23) T
24) F third fourth
90
Question2 :MCQ
a) competitors
b) creditors
c) customers
d) marketing organizations
b) shipping
c) receiving
d) billing
91
4. Which of the following is not one of revenue cycle
business activities?
a) shipping
b) billing
c) general ledger
d) cash collections
b) accounting personnel.
d) A and C above
92
7. Once a customer order has been approved, which
document is produced next?
c) revenue process
d) marketing process
93
10. When a customer pays off the balance on an invoice, the
transaction is credited to the ………. file.
a) customer master
b) sales transaction
c) cash receipts
d) All of the above are correct.
c) revenue process
d) marketing process
b) warehouse manager
c) credit manager
d) cashier
94
The answer
No. Answer No. Answer
1. C 7. B
2. C 8. A
3. C 9. B
4. C 10. A
5. A 11. A
6. A 12. C
95
Cairo University Final Exam ( Examination form 1 ) Date : 12 / 6 / 2017
Faculty of commerce Subject : Accounting Information Systems Time : 11- 1 am
Arabic section ( متميزة،الفرقة الرابعة – المجموعة ) انتظام 4 pages
Part one
Answer the following questions:
Question one: Determine whether the following statements are true or false:
1- In human resources cycle, employees are hired, trained, compensated, evaluated, promoted, and
terminated.
2- Information generation is an objective of an AIS.
3- Information is relevant if it is free from errors or bias.
4- A database is a set of interrelated, centrally coordinated fields.
5- Users can make better decisions as the quantity and quality of information decrease.
6- A document flowchart is particularly useful in analyzing the adequacy of control procedures in a system.
7- On-line processing system is more complex to develop and maintain than other systems, and more expensive
to implement.
8- Goal congruence occurs when a decision or action of a subsystem is inconsistent with another subsystem or
the system as a whole.
9- A general journal is used to record frequent or routine transactions.
10- The accounting information system is one of the systems within a firm that is concerned with data and
information.
Question Two: Choose the best answer for the following questions:
11- Data ………. consists of accessing and extracting data either for further processing or for reporting to users.
(a) maintaining (b) retrieving (c) storing (d) none of the above
12- The files used to store cumulative information are called ……….. .
(a) chart of accounts (b) journals (c) ledgers (d) none of the above
13- Reports are used by …….. to make decisions and design strategies for the business.
(a) managers (b) external users (c) employees (d) all the above
14-There are …………. characteristics that make information useful and meaningful.
(a) 4 (b) 5 (c) 6 (d) none of the above
15- Which type of coding is used in this diagram?
Accounts
Assets 1 Liabilities 2
(a) multiple copies of one document (b) online keying (c) computer processing (d) document
19- Information is ……….. if it is presented in a useful and intelligible format.
(a) relevant (b) reliable (c) complete (d) understandable
29- …………. relates to the effective and efficient performance of specific tasks.
(a) management control (b) strategic planning (c) operational control (d) none of the above
30- A ………….. is a temporary or permanent repository of data.
(a) data source and destination (b) transformation process (c) data flow (d) data store
31- ……..… is the benefit produced by the information minus the cost of producing it.
(a) information overload (b) value of information (c) information generation (d) none of the above
32-Which type of coding is used in invoices and purchase orders?
(a) Block Codes (b) Group Codes (c) Sequence Codes (d) none of the above
33- An AIS includes many components such as……….
(a) activities (b) people (c) resources (d) all of the above
34- ………….. depict the relationship among the input, processing, and output of an AIS.
(a) system flowcharts (b) document flowcharts (c) program flowcharts (d) none of the above
35- ……….. provides executives with information that is tailored to their needs and interests.
(a) ES (b) EIS (c) DSS (d) MIS
(a) document (b) online keying (c) computer processing (d) multiple copies of one document
37- ………. decisions can be delegated to lower-level employees in the organization.
(a) semi-structured (b) unstructured (c) structured (d) none of the above
38- The ………….… cycle, where goods and services are sold for cash or a future promise to pay cash.
(a) revenue (b) production (c) financing (d) expenditure
39- A master file is conceptually similar to a …….. in manual AIS.
(a) journal (b) ledger (c) chart of accounts (d) none of the above
40- An effective accounting information system performs ………. key functions to transform data into information.
(a) 3 (b) 4 (c) 5 (d) 6
Good Luck……..