General Instructions
• Reading time – 10 minutes
• Working time – 2 hours and 20 minutes
Total marks: 80
• Attempt Questions 1-25
• Allow 2 hours and 20 minutes to attempt the questions
Question 1 (1 mark)

Refer to the Gantt chart provided. What is the primary purpose of using a Gantt chart in project management?
Question 2 (1 mark)

In system flowcharts, what does the following symbol represent?
Question 3 (1 mark)
What is the main purpose of data visualisation?
Question 4 (1 mark)
Which of the following can lead to biased data collection?
Question 5 (1 mark)
What is pattern recognition?
Question 6 (1 mark)
What is the purpose of a data warehouse in an organisation?
Select all that apply.
Question 7 (1 mark)
What user experiences are used to develop effective data visualisation?
Question 8 (1 mark)
When developing data visualisations using spreadsheet tools within a custom software solution, which of the following is the most effective way to ensure that the data remains safe and secure?
Question 9 (1 mark)
What is ontology classification?
Question 10 (1 mark)
Why is it important to involve end-users during system testing?
Question 11 (1 mark)

In data visualisation, what is the red circle showing in the graph provided?
Question 12 (2 marks)
Determine the type of data each of the following belongs to.
| Quantitative | Qualitative | |
|---|---|---|
| Podcasts | ||
| Revenue in dollars | ||
| Temperature in degrees Celsius | ||
| Age in years |
Question 13 (3 marks)

Using the given partial spreadsheet, identify the value which would be returned from executing each of the following formulas.
| Formula | Result |
| =B5-A5 | |
| =SUM(A2:A6) | |
| =MAX(C2:C6) | |
| =B6*4 | |
| =IF(B2>A2,"Profit","Loss") | |
| =IF(C2<=C4,"Expected","Unexpected) |
Question 14 (4 marks)
For each enterprise trend below:
Select ONE Advantage, ONE Disadvantage, and ONE Effect on Project Development.
| Enterprise Trend | Advantage | Disadvantage | Effects on Project Management |
| Offshore Development | |||
| Working Remotely | |||
| Freelance work | |||
| Start-up |
Question 15 (6 marks)
You have been hired by a small online bookstore called ReadMore to help improve their order processing system.
The current process works as follows:
- A customer file in an online order form with book and shipping details.
- The system validates the input (e.g. all fields filled, address format correct).
- If the input is valid, the order is saved to the Orders database.
- A confirmation email is sent to the customer.
- If any details are missing or invalid, an error message is displayed, and the user is asked to try again.
Draw a decision tree showing the order validation process used by ReadMore. Your decision tree should include the key decisions and outcomes based on whether the order form input is valid or not.
Use standard decision tree format (questions/conditions in nodes, branches for Yes/No, and outcomes as leaves). (3 marks)
Draw a Data flow diagram (level 0) to represent the ReadMore order processing system. (3 marks)
Question 16 (3 marks)
A local public library is creating a database to manage its book loans. The system will track books, library members, and loan transactions to help staff know who has borrowed what and when items are due back.
The following shows a database table for information related to current loans.
Complete the missing entries in the table.
| Field Name | Data Type | Field Size | Data Format | Description |
| LoanID | XX####XX | Unique identifier for each loan | ||
| MemberID | X##### | Unique code for each member | ||
| BookID | XX#### | Unique identifier for each book | ||
| LoanDate | dd/mm/yyyy | Date the book was borrowed | ||
| DueDate | dd/mm/yyyy | Date the book must be returned by | ||
| ReturnedStatus | X | Indicates if the book has been returned or not | ||
| OverdueFee | $##.## | Fee charged if book returned late | ||
| StaffInitials | XX | Initials of staff who processed the loan |
Question 17 (7 marks)
A retail business is transitioning from using a series of disconnected spreadsheets and paper invoices to a centralised cloud-based business management system. The system will store key information such as customer contact details, purchase history, payment data, and stock levels at each retail location.
Previously, staff accessed customer information from their individual devices or emailed versions of spreadsheets to each other. This led to issues such as inconsistent records, duplicated files, and occasional unauthorised access to customer details.
Identify a suitable system implementation method for the business to use. Justify your choice. (2 marks)
Describe two benefits for the business in using cloud storage as part of their new system. (2 marks)
Suggest three ways that the business can make sure the new system addresses privacy and security concerns. (3 marks)
Question 18 (4 marks)
Intelligent systems are increasingly used to automate decisions in areas such as employment, surveillance, and personalised recommendations.
Identify one social or ethical issue that may arise when implementing an intelligent system. (1 mark)
Discuss how the issue could impact individuals or society. (3 marks)
Question 19 (10 marks)
You are part of a student team tasked with developing a new school event management system. The system will allow students and staff to create, manage, and register for school events. The school has limited time and budget, but the system must be user-friendly and adaptable to future needs.
Match the following. (4 marks)
| Approach | Application Example | Advantage | Disadvantage |
| Waterfall | |||
| Agile | |||
| Prototyping | |||
| End-User | |||
| Outsourcing |
Based on the scenario, recommend the most suitable development approach. Justify your choice by comparing it with at least two other approaches. (3 marks)
Draw a storyboard showing how a student would use the event management system to register for an event. Include at least 4 frames with labels and brief descriptions. (3 marks)
- Use boxes to represent screens.
- Include buttons, menus, or forms.
- Label each screen (e.g., “Home Page”, “Event List”, “Event Details”, “Confirmation”).
Question 20 (5 marks)
What impact has evolved in both hardware and software have changed in the field of analytics? (2 marks)
Describe online analytical processing (OLAP) and give an example. (3 marks)
Question 21 (4 marks)
I-Can-Swim academy is a start-up enterprise offering course in a range of cybersecurity fields. The classes available are determined by the following criteria:
Age Range:
- 10 – 15 years:
- Class Available: Turtle
- Skills Covered: Offensive training only
- Cost: $100
- 16 – 21 years:
- Class Available: Dolphin
- Skills Covered: Offensive or Defensive training
- Cost: $150
- Over 21 years:
- Classes Available: Orca, Dolphin, and Turtle
- Orca Class:
- Skills Covered: Both offensive and defensive training
- Cost: $400
- Dolphin Class:
- Skills Covered: Defensive training only
- Cost: $150
- Turtle Class:
- Skills Covered: Offensive training only
- Cost: $100
An extract of the information stored in the company's database tables is shown.
Customers

Class

Identify the foreign key found within the customers table. (1 mark)
Write an SQL query to display the first name, last name, skill level, class and cost of the course of those customers who are over the age of 21 and require both offensive and defensive training. The results should be sorted by last name. (3 marks)
Question 22 (6 marks)
When working with data, it is important to understand the different types of data and how they are used. It is equally necessary to ensure that data is collected, stored and presented in ways that are accurate and free from bias.
Define the difference between qualitative and quantitative data. Provide an example of each. (3 marks)
In data collection, storage and analysis, how would you eliminate data bias in data visualisations? (3 marks)
Question 23 (3 marks)
During your Enterprise Project, you were required to research, source, organise and store data.
What methods did you use to implement and investigate the maintenance of the security of the data you collected? (3 marks)
Question 24 (4 marks)
A company aims to utilise a spreadsheet to develop a decision support system that will optimise its employee promotion process. The company's promotion decisions are based on three key performance metrics for each employee. A higher score indicates a more eligible candidate for promotion.
The punctuality score:
If an employee maintains an attendance record with fewer than the lateness threshold arrivals in a quarter, they earn 10 points. Otherwise, they receive zero points. The threshold for late arrivals should be entered as data in the spreadsheet, allowing adjustments based on future policy changes.
The project experience score:
Employees earn points based on the number of projects they have successfully completed. The table below shows the points assigned according to the number of projects completed.
| Number of Projects Completed | Points |
| 0 projects | 0 |
| 1–3 projects | 10 |
| 4–6 projects | 20 |
| 7 or more projects | 30 |
The performance review score:
Each employee undergoes a performance review and receives a score out of 100.
The spreadsheet shows one employee, Fred Nerk, and his performance.
Construct formulae for each of the cells E6, B8, and B12. These formulae will need to be applied across several sheets.
Question 25 (8 marks)
Momentum Gym Group operates gyms across both metropolitan and regional areas in Australia. In 2023, the company has collected data on membership sign-ups, class attendance, and equipment usage.
An interactive dashboard has been developed to support management in identifying usage trends and forecasting future needs. The company is now exploring ways to integrate an intelligent system, such as AI-driven class scheduling or predictive maintenance alerts based on equipment usage patterns.

Assess the effectiveness of the interactive dashboard and explain how incorporating an intelligent system could improve its ability to support decision-making.