
























































Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
For accounting students. It covers self-made summary notes
Typology: Schemes and Mind Maps
1 / 64
This page cannot be seen from the preview
Don't miss anything!

























































: Intro to
System
System
Documentation
.
System
Generic
System
:
Accounting
System
:
change
input
to output
Output
:
data
Process done
Transformed Users
of
Input
a Inaccurate
[accidental
/Control
:
3 Incomplete I
didn't do all]
Money/resource
lost
Invalid/inaccurate/incomplete
Info
cannot be trested
in
put
4 .
Storage
of Data
, ↓duplication
s removes
of
inconsistent
data
takes
up storage
Integrated
resource
planning
system
or
resource
planning
(ERP)
Centralised database to ↓
makes
data available
in
timely
manner across
organisation
documentation [DFD
,
1
Graphically documenting
a
system
(What ,
who
,
how) <
quickly identify
how
system
works
1
clear communication
, identify
areas for improvement
include
:
Source
of
2 Input
3
Howdatharestored
5
Output
66 Destination
External
Data
Store External
outside bubble
outside
bubble
External
<
typically
non-employees
(don't
handle
entity
if
perform process
company
Stepstodraw
:
table of
entities and activities
:
of
to be
[Sales Order/Billing)
LVIO DFD
a Chronological
b
activities
exception/error 7
↓
routines Not
explicitly
described ;
must be
"At the
end ofeach
day"
2
1"update
AR master"
do ;
not human
"Throughout
the
!
W
2
"automically
prints"
somewhere
gottime
discrepancy
s then store in
file/retrieve
DONE in process ,
.
if not
normally
exclude
4
the DFDs
a Context ↓
Physical
DFD
O
Logical
DER
Summary
;
Infrastructure
Activities
that
defines
Physical
form
a. Draw the Context
Diagram
Anopata
Store
&
s
being
documented
least 1
Source
Data
label
(No
. )
External
entity
S External
Simple
↓
Process
HAS to be a
Doesn't
Generic
.
1
specific
to
system
.
manual/physical
[
you sending
over
Don't include action (verb)
4a)i)
Explode
context
diagram
physical/logical
.
Sales
Order
Process
46
.
Physical
Bhasdata stor
1 What/who
Physical
form
Paper
or
Duplicate * Duplicate Can
be verbs
&
physical
entity
Physical
Physical
form
L
form (
internal
>
BUTS
Trave
entity
entity
No need to label
sure
~
separate
in/out
actions
M
No
Data store
need to be
4 :
Logical
& Must
have same number of
data stores as
steps
~ What actions
Where are the
~ Bubble , the action (X
internal
entity
Unlik
physical
min 4 ,
max
> bubbles
I
important sub-processes
bubbles
can
be linked
directly
8
S
8
>
. 8
~
indirectly
through
data store
↓
Noun ;
Generic
!
from
2 Implies
.
to
process
↓
M
W
data store)
X
can
not
1
keys
in
:
output
K
.
Computer
screen
, display
.
(receive input/retrieve datal
m
by
human
being
(sign
form/pick
n
Computer
0
· A/c/m Manual file [A
=
alphabetical ,
=
chronological
· N = Numerical)
.
On
page
connector
Must
duplicate
symbol
before
Clerk
~
V
PR2/A
q
page
connector
Pg//A
V
V
page
> Draw with
grey
yourself page
. Process done
by
human
being
:
2 .
Process done
by
:
16
. Data received via telecomm
L
3
. Manual
keying
4 .
Manual
5
(
7
.
documents
Remarks
10
. Batch total BT
.
Computer
screen
Computer
data store
13 .
annotations
14 .
On-page
connector
Topic
49 : Database
Design
mostly
FC
1 Database
Management
~ Involves the
,
,
retrieval & maintenance of
data
Keeping
the data
you get
PROPERLY
·
(theft ;
unauthorised use)
& costs I baddata
management
( more time/effort to maintain/retrieve
:
costs
V
v
Eacsyste m manage
Each
system
store
data in
centralised
its own data in
danbuindependen m separate files
~
W
Same data stored
in more than
1
place
use data
concurrently
↓ labord maint cost
,
,
Xdata
redundancy
.
BUT not
more
private/secure
in ONE BASKET
4 .
Database
Management
System
issues Clock
when other user
updating)
,
no
processing
occur across
5
.
Coding
Data
used to stordata (shorthand label
to
description
:
Staff
ID number
, "Quene"
ticket
,
so number
~ Limited
flexibility
) unused number ;
telluty
about
object
2 Block
Coding
~
Group
numbers dedicated to a
particular
characteristic
E
200-
Liabilities & within each block
,
code
may
be
assigned
to individual items
110 CA
ill
Cash
) 112 Inventory
3
Significant
Digit
Coding
Assign meaning
to
digits
y
.
162174389
Product
Warehouse
location
W
gro
unique
item number
product
Or
component
Hierarchical Data
Coding
>
Type
of
where numbers
are ordered
in
a DESCENDING
order where each successive rank is a subset
.
subset of subset of
L
Staff
: xxx)
YYY
222
Div
Deptin
State
identifier
: mm unnu
Deliving
Pata
house/building)
5
Mnemonic
Coding
numbers
s Need
to
of
providing
information vs
; store
Melevant data
4
Ws to
in
every
1 What
is the event
? Whatusoures
?
agents
involved?
I can
be a
Where is the location
of the event? Where
are the
after event?
Where are
the
?
4
. When is the event ,
INCLUDING future
of resources
the event
are data stored
Stored in 20
tables
: Set
of related data tables
Insert
Anomaly
all
table
then
is made
.
~
to put new
in 1 table but
all the other attributes
~
Resulting
in no
pkey
and
empty
cells
.
[blank]
Anomaly
~ I recorded
,
so
you
need
record
.
BUT
since
all in
deleling
that
you'll
remove
other important ,
still
existing
.
Relational Database
~
table
= anomalies
.
So
need
to normalize table
by storing
.
Relational
database :
free from anomalies
.
Must
satisfy
rules
:
Entity Integrity
is
uniquely
transitive/partial dependency
2
Referential
Integrity
by
dependency
Having
attributes
a table
that
by
primary
key
I
so
if
order
2 >
her name
put
in
twice .
g
:
number. but another
(customer
identified
by
cust no ,
not
play
.
Issues
: 1
Dataredundancy/duplication
2
3
Insert/ Addition
anomaly
4
anomaly
add new justwo any delete
Many
>
changes
in
more order Cho
play
data
than I
18
partial
dependency
>
Stems from
~
When I attribute is
by
part
composite p-key
full)
g.
Order no
no
:
desc
identified
by
no
Issues
2
Update
anomaly
anomaly
4 Deletion
anomaly
: Data redundancies
I result in anomalies (be
duplicates)
19
. To
solve anomalies
:
table into
Many
NORMALIZED tables
No transitive/partial
dependency
:
Use
to
[Foreign
my
,
primary
play
I can
be
broken
into
foreign myd
1
data
redundancy/update anomaly
(change
in
No insert
anomaly
(can
add in I table even
entry
3 No delete
anomaly (deleting
loss
for
entries
Topic
5
: Internal Control and Enterprise
Risk
make
1
Fraudtriangle
(factors that cause frauds to
be committed)
Deliberate act ,
to
[misappropriation
, Corruption
,
fraudulent
statements]
intent to deceive
2
3
rationalization
for fraud
↓ opportunity
Fraud
"not
doing anything g
,
a &
internal
Controls
pressure
I
reduce (financial/emotional /
opportunities
for fraud
~
sponsoring
organization
[prevent
fraudent
reporting
a
Objectives
Internal Controls
[what
you
Operations
Reporting
Compliance
regulations
and efficient
"reasonable" assurance ,
not 100
%
b.
for
Strong
Internal Controls
Order matters (foundation)
↓ Control Environment [ethisal
values
,
standards
,
structures and
processes
, leaders
acting
ethically)
Loss
[identifying
threats
to
orgobj)
impact Avoid
WOrK
E .
g.
Separation
of duties
together
L
3 .
Control Activities
[response
to
risk assessment actions to
mitigate
risks)
Accept
to
probability
3
of
risk
happening
4
activities
should be communicated
will
then know now to adhere to
Monitoring
internal
control activities)
Control Activities
Inherent risk :
probability
of risk
happening
w/ no control
activity
Residual risk :
Probability
of risk
happening
after control
activity
Preventive
[Separation
of
duty)
Detective [Jobrotation]
Corrective
edit
.
Responsibility
across
all
organizational
i
.
Entity
level
Responsibility
is shand
ii
. Division
across the
organization
organisation
j
iii .
Unit
structure
ir.
incompetent top
manager
....
: Internal controls
,
,[Corporate
governance
good)
,
even
control activities
won't
Limitations
internal
controls : 1
subject
to human error
2
beyond organisational
control
content
from here onwards
(except
the control
plans
itself
Input integrity
(and how a
lack of it
will affect
quality
of
output
of a
system/process)
Garbage
in
put
Garbage
No
input
integrity ~
(mistakes ,
process
,
failure to
mistake or
input
,
not
fraudulent ,
transactions
> non-existent
about
validity
of
( not
mistains
b.
Cany
in
wrong
&
~
transaction
but mistains
V
If whole transaction missed
out
c.
Complete
all
events/objects
recorded
(any
may
not be done at same time
4
of
Processing
Business event occurs s ( business event recorded
, master
is
>
are
. Batch
processing
:
accumulated ,
then recorded and
processing
data recorded
directly
in
when event
happens ,
but
at a later time
,
processed
later)
Online real-time
processing
into
computer
when event
.
Data
immediately
processed
and master file
updated
.
reliability ,
timeliness of
crecord
[Affects
Internal controls
must be
relevant to mode of
proussing
Update
integrity
Why
of
processing
matters
:
Check what
internal controls
are needed
If no time
lay
key-in
and
update
to master
store
Conline real
*online real
time .
,
input
to AR
master
Comes from
key
only
.
update
master
W Store.
need to ensure
Sufficient control
input
keyed
in
is IA ,
IV and
K .
No had for
S
controls
.
In
processing
...
myriad
of
issues
.
g.
:
master file
month Only
at end
S
Stilhar
as
W
wry &
How
1
Complete
headings
of Control matrix
Identify
mode
of
Anticipate
what
Crisk assessment) and recommend Control
plans
/ Control activities
to
risks.
4
.
Match control plans
and control
5
Annotate flowchart to indicate if control
plan
is
in
system
.
Control
How it works in
system
of interest
1
How control
work
to achieve
control
.
Tip
: Where
, begin
by explaining
how control plans ensure IV/IA/12 before
linking
control plans
to
operations process
goals
.
[input
everything
Overall control matrix
Control Plans /
mitigate
risk
may
go wrong
plans
keying
in
RAs
Computer
verifies
amount entered
(4)
.
plans
Control
Px : Present Control
plans
Mx
:
Missing
control
plans (but
present
will achieve control
goal)
How to describe control
plans
:
1
Description
(A/IV/IC
: How ... ·
control
3 Ensure
Security
: How
goals [
Ensure
employment
)
How
cont
as
Or
effectiveness
M2 same format but
1
is a missing
Controlas"
...
"
Which IV/IA/I or control
goal
you're
talking
about
on control
.
to describe HOW
1
/efficience/security
&
depending
on control
may
only
talk about one
. Assess Overall
control
matrix
money
.
efficiency)
plan,
no
integrity
.
plan
Control
Goal
must
balance.
A
~
B ~
I
Too
many
goal
.
E
~