Hello, dear friend, you can consult us at any time if you have any questions, add WeChat: daixieit

ACF5904 ACCOUNTING INFORMATION SYSTEMS

PRACTICE EXAM

SEMESTER 1, 2022


QUESTION 1 (15 marks)

The local student club sets up a stall at Orientation Week to recruit new members. The process they follow is mapped out in the BPMN diagram shown below.

REQUIRED:

a.    The business is concerned about the risk of cash receipts being stolen.

Based on the diagram above, critically evaluate how well the process design addresses the risk. Your answer should include:

i.            An explanation of how the process does (does not) address the risk

ii.           Based on your answer in (i), provide an example of a relevant internal control that does (could) address the risk.

iii.          Explain how your suggested control in (ii) relates to the risk and is relevant to the current process design.

[10 marks]

b.   At the end of the first day of recruiting members, the society noted that several payments from existing members renewing their membership had been added to the spreadsheet    without recording a member number.

i.            Explain why missing member numbers could be an issue for the data in the spreadsheet.                                                                                            [3 marks]

ii.           Suggest an input control that could have been used in the spreadsheet to prevent the problem                                                                              [2 marks]

QUESTION 2 (11 marks)

a.    A book store business has the following data tables in its database:1 Author

Author ID

Last Name

First Name

Email

Phone number

AU-1

Adams

Eric

Eric168@yahoo.com

(714) 833-2419

AU-2

Brown

Jennifer

jenifferb@gmail.com

(619) 596-0012

AU-3

Davis

Keith

[email protected]

(212) 342-5680

AU-4

Newport

Kevin

kevinn@hotmail.com

(301) 947-7741

AU-5

Pham

John

johnpham@gmail.com

(617) 645-3647

AU-6

Sviokla

Julia

jsviokla@yahoo.com

(805) 498-1688



Author_Book

The business is currently building a query and has the following SQL code:


SELECT

FROM

WHERE

Author_Book. [Author ID], Title

Author_Book, Book

Author_ Book. [Book ID]=Book. [Book ID]

ORDER BY  Book.Title DESC, [Author ID] ASC;

REQUIRED:

Prepare the output that would result from the above SQL code.

b.   A business has the following table that records it cash receipts.2

Remittance

Advice #

Date

Amount

Customer #

Check #

Invoice #

Cashier #

RA-220

11/02/2016

2549.90

C-12

201

S-101

E-13345

RA-278

11/10/2016

699.90

C-5

1457

S-108

E-13347

RA-276

11/30/2016

1209.70

C-9

392

S-107

E-13345

RA-289

11/30/2016

949.95

C-28

2558

S-105

E-13346

Based on the table:

i.            Explain the difference between a primary and foreign key                                  [2 marks]

ii.           Identify the primary key and justify your selection.                                               [3 marks]

QUESTION 33 (6 marks)

A local library has a database to keep track of library patrons, the events that occur, and the            resources the patrons are able to access. The UML Class Diagram shown for this database is shown below.

REQUIRED:

a.    Explain the relationship between Issue Library Cards and Patrons.                           [2 marks]

b.    If a room is being reserved, how many patrons are involved in the reservation? Explain your answer.                                                                                                                                  [2 marks]

c.    Explain why the number of tables in the Access database will be different to the number of classes shown in the UML class diagram.                                                                        [2 marks]

QUESTION 4 (13 marks)

A systems development programmer involved in the design of a sales system for an organisation        carried out a significant financial fraud. The programmer was particularly angry after a project            review meeting, where they were criticised for their slow work and poor teamwork and had their      annual bonus threatened. They had been with the firm for several years, always done a good job,      and found the public criticism in the team meeting humiliating.  The criticism was the result of the     new management at the company, which had introduced a new motto, ‘Projects completed on time. Every time. No excuses.’ This meant a strict approach to managing deadlines was adopted and this    was enforced by all managers.

The next day, still angry from the previous day’s meeting, he rushed to complete the programming    he was responsible for in order to make up for the criticism he received in yesterday’s meeting and   to keep his annual bonus. While doing this, he changed one of the bank account numbers used in      the program to process customer payments. This was done while he was writing the program for the new sales processing system. This meant that instead of payments going to the business, 5 cents in   every sale went to the other bank account that he created and wrote into the program. ‘It’s only 5    cents – it made no difference to the company,’ was the comment he made when later questioned     about the action. Customers never complained and it took a long time to be detected because the 5 cents was credited to the customer as an account adjustment and did not impact overall accounts     receivable records.

Because of the technical nature of the programming task, the organisation had no one who could  review and check the work of the programmer. The programmer knew this when he was carrying out the programming work. He also knew that, because of tight time pressures, there would be no opportunity for the program to be tested and the coding fraud to be discovered.

REQUIRED:

a.    Analyse this case using the Fraud Triangle. Explain how the elements of the fraud triangle relate to this case.                                                                                                                [5 marks]

b.   Suggest one (1) approach that the business could have used to avoid this fraud occurring  and briefly explain how it would have avoided the problem.                                      [4 marks]

c.    Analyse the case using the triple constraints model. What does it suggest about the            management of the development project?                                                                    [4 marks]

QUESTION 5 (11 marks)

A business is planning for a new system and presents the PERT diagram below.

B, 2

2                             3

REQUIRED:

a.    The business is hoping to complete the project in 15 weeks. Is this a realistic timeframe? Explain your answer.

[6 marks]

b.    Explain why the 100% rule is critical to systems development and project management.     [3 marks]

c.    What is one (1) potential consequence if the 100% rule is not followed?

[2 marks]

QUESTION 6 (12 marks)

Lotto Ltd took a chance on a new accounting system, hoping to integrate the data from their various branches into one centralised system that all branches could use. This was argued to make the          preparation of financial reports easier and allow for greater real time comparison of branch                performance.

Lotto Ltd has many branches throughout Victoria, with several high-volume branches in                     metropolitan Melbourne and quieter branches in regional Victoria. The argument for the new          system came from senior management who had close ties to the metropolitan branches, since they were the ones who mostly experienced the problems with the old system and its inefficiencies.        Regional branches had experienced no issues with the existing system. For the new system to be     successful it is important that all branches use the system.

REQUIRED

a.    Based on the details on the case, what method of system implementation would                 recommend? Justify your answer by linking your chosen approach to the facts of the case and the operation of the SDLC.                                                                                         [6 marks]

b.    Explain why the difference between regional and metropolitan branches would be an        important consideration in the development and implementation of this system. Support  your answer with reference to a relevant theory we have discussed.                       [6 marks]

QUESTION 7 (6 marks)

Excel Investments is looking at a new sales system and conducting some analysis and evaluation of the alternatives. Their current system is using outdated technology and has been failing on an         increased basis in recent months, meaning that sales are lost while repairs and temporary fixes are implemented and employees are unable to complete their jobs.

In discussions at the management meeting the Chief Financial Officer said, ‘The only benefit we can possibly get from this system is an increase in sales revenue.’

REQUIRED:

Do you agree that the only benefit for the business will be increased sales? Use the relevant stages

of the economic justification process to justify your opinion.                                                   [6 marks]

QUESTION 8 (5 marks)

A business has stores in three of the capital cities. They have the spreadsheet below that records   hours worked in each store for a week. Staff are paid different hourly rates depending on whether they work weekdays or weekends.

a.    Create the formula in cell B10 that will calculate the total wage expenses for all stores on  weekends and weekdays                                                                                                    [3 marks]

b.    Create the formula in cell B11 that will calculate total hours worked.                      [2 marks]

QUESTION 9 (21 marks)

A business that sells household furniture has just started operation and employed ten staff. Staff belong to a department in the organisation and can only be allocated to one department.

The spreadsheet the business built to record their payroll and tax details is shown below. It contains (i) the table of tax rates, (ii) a table of employees, and (iii) the rules for the tax-free sales bonus          awards that, at this stage, are only made available to staff in the Sales department.

a.    What formula could be entered into B20 to return the employee department, based on the employee ID in A20? Your answer should be able to be copied down to B29 without              modification.                                                                                                                         [4 marks]

b.   What formula could be entered into C20 to return the employee’s gross salary, based on the employee ID in A20? Your answer should be able to be copied down to C29 without                modification.                                                                                                                         [4 marks]

c.    What formula could be entered into D20 to return the tax rate for the employee? Your      answer should be able to be copied down to D29 without modification.                 [4 marks]

d.   What formula could be entered into E20 to calculate the tax taken from the employee? Your answer should be able to be copied down to E29 without modification.                 [2 marks]

e.   The Department Payroll Query section is designed to provide a summary for a specific             department. When the user of the model enters the department name in A34 the number of employees, total salaries, and total tax for that department is displayed.

Recently they have had trouble with the employee who uses the worksheet making data entry errors, with this impacting the formula output shown below.

i.     Referring to the formulas that have been used, explain why there is no result being             calculated in B34, C34, D34.                                                                                               [4 marks]

ii.    Explain how the data validation options in Excel could be used in A34 to address this

problem.

[3 marks]