ACC2400 Topics 4,6,7,10,11,12

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/86

encourage image

There's no tags or description

Looks like no tags are added yet.

87 Terms

1
New cards

Why do good people do bad things? (3 factors)

Globalization complexity, pressure, and rationalization

2
New cards

APES 110 - 5 fundamental principles

Integrity, Objectivity, Professional Competence & Due Care, Confidentiality, Professional Behaviour

3
New cards

7-Step Ethical Decision Framework (in order)

  1. Facts, 2. Issue, 3. Principles, 4. Actions & Stakeholders, 5. Compare, 6. Choose, 7. Implement


4
New cards

Consequentialist theory

Focuses on outcomes/results - 'the end justifies the means'

5
New cards

Utilitarianism

A consequentialist theory: choose the action that produces the greatest good for the greatest number

6
New cards

Non-consequentialist theory

Focuses on the means/process - 'the means justifies the end'

7
New cards

Kantianism

A non-consequentialist theory based on duty, with two tests: the Categorical Imperative and the Humanity Principle

8
New cards

Kant: Categorical Imperative

Would everyone do this? Act only in ways you would want to become a universal rule

9
New cards

Kant: Humanity Principle

People are not tools - treat people as ends in themselves, never merely as a means

10
New cards

Rights-based ethics

People are entitled to certain rights (e.g. privacy), and actions are judged by whether they respect those rights

11
New cards

Example of rights-based ethics in Australia

Australian Privacy Principles (APPs)

12
New cards

Internal control (definition)

Processes implemented to provide reasonable assurance that control objectives will be achieved

13
New cards

Controls classified by threat - 3 types

Preventive (stop it), Detective (discover it), Corrective (fix it)

14
New cards

Controls classified by scope - 2 types

General (organisational-wide) controls and Application (specific process/transaction) controls

15
New cards

Limitations of internal control (3)

Provide reasonable (not absolute) assurance; cost-benefit trade-offs; collusion can circumvent controls (separation of duties)

16
New cards

COSO Internal Control Framework (ICF) - 3 goals

  1. Effective & efficient operations, 2. Reliable financial reporting, 3. Compliance with laws


17
New cards

COSO ICF - 5 components

  1. Control Environment, 2. Risk Assessment, 3. Control Activities, 4. Information & Communication, 5. Monitoring


18
New cards

Control activities - examples

Proper authorisation, segregation of duties, safeguarding assets, independent checks

19
New cards

Segregation of duties - 3 functions to separate

Authorisation, Recording, Custody

20
New cards

Risk response options (4)

Reduce, Accept, Transfer, Avoid

21
New cards

Data entry controls: Field check

checks that data in a field is the correct type (e.g. numbers vs. letters)

22
New cards

Data entry controls: Sign check

checks that the data has the appropriate sign (+ or -)

23
New cards

Data entry controls: Limit check

tests a value against a fixed maximum (or minimum)

24
New cards

Data entry controls: Range check

tests that a value falls between upper and lower bounds

25
New cards

Data entry controls: Size check

ensures the data fits in the field (number of digits/characters)

26
New cards

Data entry controls: Completeness check

verifies all required data items have been entered

27
New cards

Data entry controls: Validity check

compares data to master data to confirm it exists (e.g. valid customer number)

28
New cards

Reasonableness check

Input control: tests whether data makes sense logically (e.g. relationship between fields)

29
New cards

Data entry controls: Check digit

an extra digit calculated by an algorithm from the other digits to detect keying errors

30
New cards

Data entry controls: Sequence check

tests whether a batch of input data is in the proper numerical or alphabetical order

31
New cards

Batch totals - 3 types

Financial total, Hash total, Record count

32
New cards

Data matching (processing control)

Two or more items must be matched before an action takes place (e.g. PO, receiving report and invoice)

33
New cards

File labels (processing control)

Ensure the correct and most current file is being updated

34
New cards

Recalculation of batch totals (processing control)

Processing control: recompute batch totals after processing and compare with input totals

35
New cards

Cross-footing (processing control)

Processing control: checks that the sum of row totals equals the sum of column totals

36
New cards

Zero-balance test (processing control)

Processing control: checks that debits = credits (balance should equal zero)

37
New cards

Write-protection (processing control)

Processing control: protects files from being overwritten or erased

38
New cards

Output controls - examples

User review of output; reconciliation

39
New cards

Availability controls - purpose

Minimise system downtime

40
New cards

Availability controls - examples

Preventive maintenance, fault tolerance, Uninterruptable Power Supply, patch management

41
New cards

Incremental vs differential backup

Incremental = changes since last incremental; Differential = all changes since last full

42
New cards

Disaster Recovery Planning (DRP)

Plan to restore IT capability after a disaster

43
New cards

DRP options for restoring IT (examples)

Cold site, Hot site, Real-time mirroring

44
New cards

Business Continuity Planning (BCP)

Broader plan to resume ALL business processes after a disruption (not just IT)

45
New cards

DRP vs BCP

DRP restores IT capability; BCP is broader and covers resuming all business processes

46
New cards

The Analytics Mindset

  1. Ask the right questions (SMART)

  2. ETL relevant data

  3. Apply appropriate data analysis techniques

  4. Data visualisation techniques


47
New cards

Big Data - 4 V's

Volume, Velocity, Variety, Veracity

48
New cards

Analytics types - 4

Descriptive, Diagnostic, Predictive, Prescriptive

49
New cards

ETL stands for

Extract, Transform, Load

50
New cards

ETL: Extract

Obtain data from source systems (data types and data storage)

51
New cards

ETL Extract Data Types

Structured

Highly organised; fits into fixed fields

Semi-structured

Some organisation, not fully relational

Unstructured

No uniform structure


52
New cards

ETL Extract Data Storage

Data warehouse

Stores structured data from multiple sources; supports organisation-wide analysis

Data marts

Smaller subsets of structured data; organised by function or region; faster access, stronger access control

Data Lake

Stores structured, semi-structured, and unstructured data; centralised repository for all data


53
New cards

ETL: Transform

  1. Understand the data and the desired outcome

  2. Standardise, structure, and clean the data

  3. Validate data quality and ensure requirements are met

  4. Document the transformation process


54
New cards

ETL: Load

Store the data in the target system (e.g. data warehouse)

55
New cards

Steps in ETL:

  1. Understand data needs and the data available

  2. Perform the data extraction

  3. Verify the data extraction quality and document what you have done


56
New cards

Data quality - 5 characteristics

Accurate, Complete, Consistent, Timely, Valid

57
New cards

Data structuring - 3 techniques

Aggregation, joining, pivoting

58
New cards

Data standardisation:

Data parsing

Splits one field into multiple fields

Data concatenation

Combines multiple fields into one

Cryptic data values

Codes without obvious meaning

Misfielded data

Correctly formatted but not in correct field

Data formatting/consistency

Data stored the same way everywhere


59
New cards

Data cleaning - 4 tasks

Remove duplicates, fix missing values, fix threshold violations, standardise formatting

60
New cards

Data validation techniques:

  1. Visual inspection

  2. Basic statistical tests

  3. Auditing

  4. Advanced testing


61
New cards

Data visualisation - how to choose a chart

Choose based on the question: Comparison, Correlation, Distribution, Trend, Part-to-whole

62
New cards

Revenue cycle - 4 activities

  1. Sales order entry, 2. Shipping, 3. Billing, 4. Cash collections


63
New cards

Expenditure cycle - 4 activities

  1. Ordering, 2. Receiving, 3. Approve supplier invoices, 4. Cash disbursements


64
New cards

Key RC/EC documents (list)

Sales order, Packing slip, Bill of lading, Sales invoice, Credit memo, Purchase requisition, Purchase order (PO), Receiving report, Debit memo, Voucher package

65
New cards

Revenue cycle documents

Sales order, Packing slip, Bill of lading, Sales invoice, Credit memo

66
New cards

Expenditure cycle documents

Purchase requisition, Purchase order, Receiving report, Debit memo, Voucher package

67
New cards

RC/EC threat: Incomplete/inaccurate orders

Control: Data entry edit controls

68
New cards

RC/EC threat: Uncollectible sales

Control: Credit approval (segregated from sales)

69
New cards

RC/EC threat: Stockouts

Control: Perpetual inventory, RFID

70
New cards

RC/EC threat: Theft of inventory

Control: Restrict physical access

71
New cards

RC/EC threat: Failure to bill

Control: Separate shipping and billing

72
New cards

RC/EC threat: Kickbacks

Controls: Prohibit gifts, job rotation, supplier audits

73
New cards

RC/EC threat: Duplicate payments

Controls: Complete voucher package, cancel documents when paid

74
New cards

RC/EC threat: Theft of cash

Controls: Segregation of duties, lockboxes, daily deposits

75
New cards

Control for uncollectible sales?

Credit approval, segregated from the sales function

76
New cards

Control for failure to bill?

Separate shipping and billing functions

77
New cards

Control for kickbacks?

Prohibit gifts, job rotation, supplier audits

78
New cards

Control for duplicate payments?

Complete voucher package; cancel supporting documents when paid

79
New cards

Control for theft of cash?

Segregation of duties, lockboxes, daily deposits

80
New cards

System Development Life Cycle - 5 phases (in order)

  1. Systems analysis, 2. Conceptual design, 3. Physical design, 4. Implementation & conversion, 5. Operations & maintenance


81
New cards

Feasibility study - 5 dimensions

Economic, Technical, Legal, Scheduling, Operational

82
New cards

Conversion strategies - 4

Direct, Parallel, Phase-in, Pilot

83
New cards

Make vs. Buy: Make

Build custom software - for competitive advantage

84
New cards

Make vs. Buy: Buy

Off-the-shelf software - faster and proven

85
New cards

Outsourcing (definition)

Hiring an outside company to handle data processing/IT functions

86
New cards

Outsourcing - pros

Focus on core competencies; lower costs

87
New cards

Outsourcing - cons

Loss of control; inflexibility