ACCTING 2503 Accounting Systems and Analytics
ACCTING 2503 Overview
- University of Adelaide
- S2 2026
- 11 chapters
- Accounting
ACCTING 2503 Accounting Systems and Analytics is a second-year course at the University of Adelaide about the systems that capture, secure and turn transactions into decisions.
- Assessed by Test 1 25% · Test 2 (Analytics and Power BI) 25% · Final Examination 50% · Overall pass requirement Hurdle — Overall pass requirement is a hurdle
- Key terms Accounting information system (AIS), Give-get exchange, Fraud triangle, COSO / COSO-ERM
- How to prepare Treat ACCTING 2503 as a course you pass with structured application, not memorisation.
- Most asked Is there a final exam, and what is it like?
How ACCTING 2503 is assessed
| Component | Weight | Format |
|---|---|---|
| Test 1 | 25% | 50 questions in 60 min via Respondus LockDown Browser; case-study based; covers AIS, transaction processing, internal control and the systems development process |
| Test 2 (Analytics and Power BI) | 25% | 30 questions in 60 min; practical application of data analytics using Microsoft Power BI Desktop / Power BI Service |
| Final Examination | 50% | Closed book, 180 min, marked out of 100; six (6) compulsory main questions with sub-parts; open-ended case-study/discussion style; includes XBRL, excludes Power BI |
| Overall pass requirement · hurdle | Hurdle | Aggregate mark across the three assessments must be at least 50% to pass the course |
What ACCTING 2503 covers
The course runs as eleven building blocks, moving from what an accounting information system is, through transaction processing, controls and systems development, to databases, REA modelling, XBRL reporting and hands-on Power BI analytics.
An Overview of Accounting Information Systems
What an AIS is · data vs information · the value chain · business processes & transaction cycles · how an AIS adds valueChapter 1 sets the vocabulary the whole course reuses.
- Systems, subsystems & goals — a system is interrelated parts pursuing a shared goal; watch for goal conflict vs goal congruence.
- Data vs information — data are raw facts; information is processed data that improves a decision; the two are not synonyms.
- Information overload — beyond a usable amount, more data lowers decision quality rather than raising it.
- Value of information — produce it only while benefit (reduced uncertainty, better decisions) exceeds cost.
- Characteristics of useful information — relevant, reliable, complete, timely, understandable, verifiable, accessible.
- What an AIS is & its six components — people, procedures & instructions, data, software, IT infrastructure, internal controls & security.
Transaction Processing, ERP Systems & System Documentation
The data processing cycle · ERP systems · business process diagrams · flowcharts · data flow diagrams (DFDs)This chapter is the Week 2 core of ACCTING 2503: how a raw transaction becomes decision-useful information, and how we draw the systems that do it.
- The data processing cycle — input → storage → processing (CRUD) → output, and what each stage decides
- Data capture — the event/resource/agent facets, source-data automation and well-designed source documents
- Data storage — general vs subsidiary ledgers, the storage hierarchy, and the audit trail
- Master vs transaction files — permanent records vs period activity that updates them
- Coding schemes — sequential, block, group and mnemonic (name and justify)
- ERP systems — one integrated database across every cycle, with advantages mirrored by risks
Fraud & AIS Controls for Information Security
AIS threats · the fraud triangle · computer attacks & abuse · social engineering & malware · COSO framework · protect, detect & respondThis is the defensive core of ACCTING 2503: who attacks an accounting information system, why they succeed, and the controls that stop them.
- Threats to an AIS — natural disasters, software/hardware failure, unintentional acts (carelessness) and intentional acts (fraud, sabotage)
- What fraud is — a false statement about a material fact, intent to deceive, justifiable reliance and resulting loss; the two forms are misappropriation of assets and fraudulent financial reporting
- The fraud triangle — pressure (motive), opportunity (weak controls), rationalisation (excuse); only opportunity is created by the system, so controls target it
- Computer fraud by data-cycle point — input, processor, computer-instructions, data and output fraud
- Attacks vs social engineering vs malware — a human tricked vs software that harms vs a machine/network exploited; virus (host + human) vs worm (self-propagating)
- Internal control — reasonable (not absolute) assurance; functions (preventive/detective/corrective) and categories (general/application)
Controls for Confidentiality, Privacy, Processing Integrity & Availability
Protecting confidentiality & privacy · encryption & digital signatures · processing integrity controls · availability & disaster recoveryThis chapter takes the Trust Services Framework — Security as the foundation, with Confidentiality, Privacy, Processing Integrity and Availability built on top — and turns it into examinable controls.
- Trust Services Framework — Security is the foundation; Confidentiality, Privacy, Processing Integrity, Availability sit on top
- Confidentiality (organisational IP) vs Privacy (personal data) — same toolkit, different subject
- Protecting sensitive data: identify & classify, encrypt, control access, train (training is the key step)
- Privacy rules — Generally Accepted Privacy Principles (GAPP), opt-in vs opt-out consent, the Privacy Act and Spam Act
- Authentication vs authorisation — know/have/are and multifactor vs the access-control matrix
- Encryption — symmetric vs asymmetric vs hybrid — plus hashing as one-way integrity (hashing is not encryption)
Introduction to Systems Development & Systems Analysis
The systems development life cycle · planning systems development · feasibility analysis · behavioural aspects of change · systems analysisThis chapter is the front half of the Systems Development Life Cycle (SDLC) — the structured, repeatable process organisations follow to build or replace an accounting information system.
- Why organisations develop new systems — user/business change, technology, process improvement, competitive advantage, ageing systems and integration
- The SDLC — five phases: systems analysis, conceptual design, physical design, implementation & conversion, operations & maintenance
- Two whole-life-cycle concerns — planning and managing the behavioural aspects of change run through every phase, they are not steps
- Players in the SDLC — steering committee, project team, systems analysts (pivotal), programmers, management and users
- Two plans — master plan (steering committee, long-range) vs project-development plan (project team, one build)
- Planning tools — PERT (critical path = longest path = minimum duration) and Gantt charts (schedule and progress)
Systems Design, Implementation & Operation
Conceptual & physical systems design · systems implementation & conversion · systems operations & maintenanceThis chapter carries the AIS from a finished analysis all the way to a running, maintained system across four SDLC phases: conceptual design (what/which alternative), physical design (the code-ready how), implementation and conversion (build, train, document, test, switch over), and operation and maintenance.
- Conceptual (general) design — evaluate design alternatives, prepare specifications, deliver the conceptual-design report
- Physical (detailed) design — the six code-ready areas: Output, File/DB, Input, Program, Procedures, Controls (OFIP + PC)
- Output design and the four report types — scheduled, demand, exception (all pre-specified) and analysis (ad hoc)
- Input design — media, source-data automation, good form design and error detection at the point of capture
- Program design — the eight-step mini-cycle (needs, plan, code, test/debug, document, train, install, use/modify)
- Controls design and the audit trail — validity, authorisation, accuracy, security; trace source to output and back
AIS Development Strategies
Purchasing software · in-house development & outsourcing · prototyping · business process management (BPM) · CASE toolsOnce a firm decides it needs a new accounting information system, the first strategic question is where the system comes from.
- Three ways to obtain an AIS — buy vs build vs outsource as a control-vs-cost spectrum
- Purchasing packaged software — off-the-shelf, turnkey, and cloud (ASP)
- Cloud service models — SaaS vs PaaS vs IaaS (app vs platform vs infrastructure)
- The RFP purchasing process — define needs → bid → evaluate → demo → select
- Point-scoring vendor evaluation — score × weight, summed; and its limitation
- In-house development & end-user computing (EUC) — advantage, risks, control problem
Databases, DBMS & Relational Databases
Databases and database systems · the DBMS · logical vs physical views · the relational data model · normalisation basicsThis topic is where ACCTING 2503 moves from processing transactions to storing them well: replacing a sprawl of separate program files with one integrated database run by a DBMS, then organising that data as relational tables that store each fact only once.
- Data hierarchy — field (attribute) → record → file → database; master file vs transaction file vs an integrated database
- File approach vs database approach — duplicated files cause redundancy and inconsistency; a database gives integration, sharing and data independence
- DBMS, DBA & data dictionary — the software between programs and data, who maintains it, and the metadata catalogue of every field
- The three schema levels — external (user subschemas) → conceptual (enterprise schema) → internal (physical storage), giving data independence
- DBMS languages — DDL builds the structure, DML changes the data, DQL queries it (SELECT … FROM … WHERE)
- Relational vocabulary — relation = table (one entity), tuple = row = record, attribute = column = field; degree vs cardinality
Database Design & REA Data Modelling
The database design process · entity-relationship (E-R) diagrams · the REA data model · developing & implementing an REA diagramThis chapter is about designing a database before you build it: you draw a data model of the entities, relationships and rules the business cares about.
- Where data modelling sits — it happens early, during systems analysis and conceptual design, then the model is used to build the physical database
- E-R diagrams — entities (rectangles/tables), attributes (columns) and relationships (associations)
- Cardinalities — read (minimum, maximum) separately; minimum 0/1 = optional/mandatory, maximum 1/N
- The relationship TYPE comes from the maximums only — 1:1, 1:N, M:N
- The REA model — classify every entity as a Resource, Event or Agent
- Give-get economic duality — every give (decrement) event is paired with a get (increment) event; the five cycles
Data Analytics, ETL & Digital Business Reporting (XBRL)
Extract-Transform-Load (ETL) · data analytics & visualisation · interactive data · digital corporate reporting & XBRLThis chapter covers the analytics-and-reporting end of ACCTING 2503: the ETL pipeline (extract, transform, load) that turns messy source data into an analysis-ready store, the four types of analytics (descriptive, diagnostic, predictive, prescriptive), and how modern financial statements are digitised and tagged so machines can read them through XBRL and iXBRL.
- The analytics mindset — data analytics is a tool, not always the right one; ETL is the most time-consuming step and can be automated with RPA
- ETL pipeline — Extract (pull + verify quality), Transform (clean, standardise, validate), Load (write + update the data dictionary)
- Data structure — structured (database-ready), semi-structured (CSV / delimited), unstructured (images, tweets)
- Storage — data warehouse (integrated), data mart (subject-specific subset), data lake (raw structured + unstructured)
- Flat-file parsing — fixed-width vs delimiter, plus the text qualifier: a delimiter inside the quotes is data, not a field break
- Four analytics types — descriptive (what), diagnostic (why), predictive (what might), prescriptive (what should)
Data Analytics with Microsoft Power BI
Power BI Desktop & Service · building reports & dashboards · anomaly detection · key influencers · decomposition trees · smart narrativesPower BI is Microsoft's self-service business-intelligence tool, and in ACCTING 2503 it is the practical skill behind Test 2.
- Desktop vs Service - author and model in Desktop; publish, dashboards and Q&A in the cloud Service
- Report vs dashboard - a multi-page report versus a single page of pinned tiles (Service only)
- The end-to-end workflow - Get Data - Power Query - model - report - Publish - Service
- Get Data and Power Query - sources (Excel, CSV, web, OData) and cleaning, typing, merging
- Modelling - relationships (like PK to FK) plus DAX measures and calculated columns
- The dimensional (star) model - one central fact table of measures ringed by dimension tables
You study three big areas: transaction processing and internal control (AIS fundamentals, ERP, flowcharts and DFDs, the fraud triangle, COSO, encryption and processing-integrity controls), the systems development process (the SDLC, feasibility analysis, design, conversion and development strategies such as prototyping and BPM), and database management and analytics (relational databases, REA data modelling, ETL and digital business reporting with XBRL, plus hands-on Microsoft Power BI).
The three assessments reward different skills: the two tests are fast, case-based recall and a Power BI practical, while the closed-book final is 50% of the mark and six compulsory case-study questions that ask you to unpack a scenario, state the theory, show its managerial relevance and illustrate it with an example.
High marks come from precise definitions and clean distinctions — authentication versus authorisation, virus versus worm, DFD versus flowchart, the three fraud-triangle legs, the four conversion strategies — applied to a business situation rather than just listed. Note that XBRL and digital reporting are examinable in the final but Power BI is not.
Worked example · free
Feasibility analysis: payback, NPV and the feasibilities a positive NPV hides
- +2Payback period = initial cost / annual net savings = 240,000 / 80,000 = 3.0 years — the outlay is recovered in three years.
- +2Present value of the savings = 80,000 x 3.791 (the 5-year annuity factor) = $303,280.
- +2NPV = PV of savings - initial cost = 303,280 - 240,000 = +$63,280. A positive NPV means the project is economically feasible.
- +2Overlooked feasibility 1 = scheduling feasibility: the scan cannot reliably be completed in the tight per-shift window on top of normal duties, so the system may not operate within the time available.
- +2Overlooked feasibility 2 = operational (and arguably technical) feasibility: the freezer-room misreads show the people and environment cannot use the technology as designed, so records will not be accurate — the people/process fit was never tested.
Key terms
- Accounting information system (AIS)
- The people, procedures, data, software, IT infrastructure and internal controls that collect, process and store transaction data and report information for decisions.
- Give-get exchange
- The reciprocal economic flow at the heart of every transaction cycle — the firm gives one resource to get another (e.g. revenue cycle = give goods, get cash).
- Fraud triangle
- The three conditions usually present in a fraud — pressure (motive), opportunity (weak controls that let it be committed and concealed) and rationalisation (self-justification).
- COSO / COSO-ERM
- Internal-control frameworks — COSO has 5 components; COSO-ERM extends it to 8, adding objective setting, event identification and risk response.
- Authentication vs authorisation
- Authentication verifies who you are (something you know, have or are); authorisation determines what you are allowed to do once identified, via an access-control matrix.
- Digital signature
- A document hash encrypted with the signer's private key; the receiver verifies it with the signer's public key, giving integrity and non-repudiation.
- DFD vs flowchart
- A data flow diagram is a logical model of data flow only (no decision diamonds); a flowchart is a physical model showing media, devices and manual/automated steps with decisions.
- SDLC
- The systems development life cycle — its five phases are systems analysis, conceptual design, physical design, implementation and conversion, and operations and maintenance.
- Feasibility (TELOS)
- The five feasibility dimensions assessed at go/no-go points — Technical, Economic, Legal, Operational and Scheduling.
- Relational anomalies
- The update, insert and delete problems caused by storing everything in one flat table; normalising into related tables with primary and foreign keys removes them.
- REA data model
- An AIS-specific data model that classifies every entity as a Resource, Event or Agent, with every give event paired to a get event (economic duality).
- XBRL / iXBRL
- The tagging standard for digital business reporting; each fact is tagged from a taxonomy into an instance document, and inline XBRL is both human- and machine-readable in one file.
ACCTING 2503 FAQ
How is ACCTING 2503 assessed?
By three components: Test 1 (25%, 50 case-based questions in 60 minutes via the Respondus LockDown Browser), Test 2 (25%, a 30-question Power BI practical in 60 minutes) and a closed-book final exam (50%, 180 minutes, marked out of 100). You must also reach an aggregate of at least 50% across the three to pass.
Is there a final exam, and what is it like?
Yes. The final is closed-book, 180 minutes and worth 50%. It has six compulsory main questions, each with sub-parts, in an open-ended case-study/discussion style — you unpack the scenario, state the theory, show its managerial relevance and illustrate with an example. It covers the Week 1-10 topics plus digital reporting and XBRL, and excludes Power BI.
What is the hardest part of the course?
Most students find the volume of precise distinctions the hardest part — authentication vs authorisation, virus vs worm, DFD vs flowchart, incremental vs differential backup, the four conversion strategies and REA cardinalities. The exam plants these in a case and asks you to classify the facts, so memorising a label is not enough; you have to apply it.
Is Power BI on the final exam?
No. Power BI is assessed only in Test 2 as a practical. It is explicitly excluded from the final. The reverse is true for XBRL and digital corporate reporting, which are not in the tests but are examinable in the final.
How should I prepare?
Practise writing short structured answers to case prompts rather than re-reading notes: for each topic, keep a definition, a clean distinction and a one-line example ready. Build attack-vs-control and concept-vs-concept comparison lists, drill the few numeric bits (feasibility payback/NPV, PERT critical path, relational anomalies, ETL parsing), and rehearse the unpack-theory-relevance-example structure the final rewards.
Is this page official or affiliated with the University of Adelaide?
No. This is an independent AskSia study resource. It is not produced by, endorsed by or affiliated with the University of Adelaide. Always confirm assessment weights, dates and rules against your official course profile and learning management system.
Which textbook does the course use?
Romney, Steinbart, Summers and Wood, Accounting Information Systems, Global Edition, 16th Edition (Pearson, 2025). The final exam draws on the textbook topics covered in workshops plus digital reporting and XBRL.
Questions students ask in each ACCTING 2503 chapter
- Are data and information the same thing?
- No. Data are raw facts that are collected and stored; information is data that has been processed into a form that helps someone make a decision. Treating them as synonyms is one of the most common Week-1 mistakes. Chapter 01 · An Overview of Accounting Information Systems
- What is the difference between a flowchart and a DFD?
- A flowchart is a physical model — it shows how and where processing happens: the documents, devices, whether steps are manual or automated, and the decision points (diamonds). A DFD is a logical model — it shows only what data flows between entities, processes and data stores, with no decisions and no physical media. The quick tells: diamonds and devices mean flowchart, never a DFD; and a DFD's job is to strip a system back to pure data flow. Chapter 02 · Transaction Processing, ERP Systems & System Documentation
- What is the single most important idea in this chapter?
- The fraud triangle. A fraud needs pressure, opportunity and rationalisation together, but internal control can only remove opportunity — so almost every case answer should name all three legs, map the scenario's facts to them, and recommend a control (usually segregation of duties) that attacks opportunity. Chapter 03 · Fraud & AIS Controls for Information Security
- How do I keep authentication and authorisation straight?
- Authentication answers 'who are you?' and comes first — it verifies identity using something you know, have or are (multifactor combines them). Authorisation answers 'what may you do?' and comes second — it grants or limits access through an access-control matrix. A fingerprint scanner is authentication (something you are); being allowed to approve a payment is authorisation. You cannot grant permissions to an identity you have not established, so the order never reverses. Chapter 04 · Controls for Confidentiality, Privacy, Processing Integrity & Availability
- Is the critical path the longest or the shortest path?
- The longest. Every activity on the critical path must finish before the project can, so its total duration is the minimum time the whole project can take. Activities on shorter paths carry slack. Calling it the shortest path is the most common exam reversal. Chapter 05 · Introduction to Systems Development & Systems Analysis
- How is this chapter examined in ACCTING 2503?
- Systems development is tested in Test 1 (the case-study based, 50-question test covering the systems-development process) and is a recurring target in the closed-book final exam's six case-study questions. The classic items are a conversion-strategy recommendation, a conceptual-versus-physical 'distinguish' question, and name-and-describe lists (report types, testing types, documentation types). Marks come from reasoning and trade-offs, not one-word labels. Chapter 06 · Systems Design, Implementation & Operation
- When should a firm build in-house instead of buying a package?
- Build in-house when the process is genuinely distinctive and could deliver a competitive advantage that no off-the-shelf product provides. Buying is better when requirements are standard, because packages are faster, cheaper and already tested. The trade-off is control and fit versus time, cost and project risk. Chapter 07 · AIS Development Strategies
- Is this database topic on the final exam or only in the tests?
- It is squarely on the closed-book final (50%). Expect an open-ended case question — 'explain the advantages of a relational database' is a listed sample-exam topic, and a 'here is one flat table, show the anomalies and normalise it' problem is a classic. Only Power BI is excluded from the final. Chapter 08 · Databases, DBMS & Relational Databases
- How is the relationship type (1:1, 1:N, M:N) decided?
- By the two maximum cardinalities only. If both maximums are 1 it is one-to-one; if one side is 1 and the other N it is one-to-many; if both are N it is many-to-many. The minimums (0 or 1) tell you whether participation is optional or mandatory — they never change the type. Chapter 09 · Database Design & REA Data Modelling
- Is this chapter on the final exam, or is it just Test 2?
- Draw the line carefully. Power BI (the Week 11 material) is assessed only in Test 2 and is excluded from the final. But the content on this page — ETL, the analytics types, and especially digital corporate reporting and XBRL — is examinable in the closed-book final exam. Treating Week 10 as optional walks past ready-made marks. Chapter 10 · Data Analytics, ETL & Digital Business Reporting (XBRL)
- Is Power BI on the final exam?
- No. Power BI is assessed in Test 2 (a practical) only and is excluded from the closed-book final exam. The final covers the Romney topics from Weeks 1-10 plus digital reporting and XBRL. Study Power BI to do the clicks for Test 2, but do not spend revision time on it at the expense of XBRL and the control/systems material when the end-of-semester exam approaches - check your course outline for the current Test-2 format and weighting. Chapter 11 · Data Analytics with Microsoft Power BI
How to study for the exam
Treat ACCTING 2503 as a course you pass with structured application, not memorisation. Read each week's material before the workshop, then turn every topic into a compact revision card carrying a precise definition, the one distinction the examiner loves to test, and a single business example — because the final's six case questions reward the unpack-theory-relevance-example pattern far more than a bare list.
Work backwards from how you are graded: drill the fast case-based recall for Test 1, do the actual clicks in Power BI Desktop and Service for Test 2 (which is excluded from the final), and make sure XBRL and digital reporting are solid because they are in the final even though Power BI is not.
Practise the handful of numeric problems — payback and NPV feasibility, PERT critical path, spotting relational anomalies, ETL parsing — until they are automatic, and mid-semester consolidate your comparison lists (authentication vs authorisation, virus vs worm, DFD vs flowchart, the conversion strategies, REA cardinalities).
In the STUVAC/revision week before the end-of-semester exam period, rehearse full timed case answers so structure and mark-allocation become second nature.
Your AI Accounting tutor for ACCTING 2503
Stuck on a hard ACCTING 2503 question? Sia is AskSia’s AI Accounting tutor — ask any ACCTING 2503 Accounting Systems and Analytics question and get a clear, step-by-step explanation grounded in how the course is actually taught and assessed. Read this whole study guide free, then take your hardest questions to Sia.