sample_question
sample_question
Time: 90 Minutes
Disclaimer:
● Bags should be submitted at the front of the room
● All digital devices (e.g. mobile phone) should be turned off and submitted to the invigilator
● All notes and extra paper must either be submitted or disposed of before the exam
● Students found in possession of any of the above, will be expelled from the exam
● Any kind of peer-to-peer communication is strictly prohibited in the exam hall
● Students are not allowed to go out of the exam hall without submitting the answer scripts
tudent Name:
S
Student ID:
Section:
Date:
Page1of5
1) Interface design:
a) Prepare an input form withrequiredeffectivecontrolsthatwillmakethedatacollectionand
update smoother for the user related to the following table.(10 marks)
b) Prepare an output chart/graph/image for the following data table. (10 marks)
chool
S 013
2 014
2 015
2 016
2 017
2 018
2 019
2 otal
T
SECS 454 859 1080 1101 1450 1493 1281 7718
SESM 16 36 49 57 95 253 519 1025
SLASS 74 188 288 228 311 318 295 1702
SLS 45 66 104 123 180 214 145 877
SoB 1300 2686 2591 1948 2418 2169 1586 14698
Total 1889 3835 4112 3457 4454 4447 3826 26020
a ) P repare a level one DFD for “Receiving Loan Application”. (10 marks)
b) Prepare a sequence diagram for “Receiving Loan Application”. (10 marks)
c) Prepare a use case narration for the following process. (15 marks)
Page2of5
3) W hile reevaluating IRAS some ofthestakeholdershaveaskedtoseetheprocessesandusers
particularly for the Admission and Registration modules. You have receivedinstructionsonthe
relevant business processes, and have decided to create a use case diagram for a better
visualization. (1
0 marks)
Business Processes: Prospective students can submit an online application form. The form is
utomaticallyevaluatedbythesystem.Ontheotherhand,registeredstudentscanenrollforcourses,and
a
pay fees. The system is then responsible for generating a personalized timetable for the student.
4) IRAScurrentlyhasthefollowingdeploymentdiagram.Weneedtointegratepaymentmodulewith
external APIs. Reflect the change in the existing deployment diagram. (10 marks)
Page3of5
) B
5 elow are the
6) We are trying to better understand the AUX University’s Library Module.
a ) Fill in at the very least 15 missing CRUD interactions.(10 Marks)
b) Add a new activity that interacts with at the very least 2 columns.(5 Marks)
Page4of5
7) C ontinuing with AUX’slibrarymanagementmodule.Themanagementwrotedownsomesimple
business rules for library operations. A book can only be allowed to be borrow if the user is
registersandthebookitselfisavailable.Ifanunregisteredusertriestoborrowabookorthebook
is unavailable, the user is notified.
b) Simplify the decision table. You may or may not cut out any rules you no longer need.(5 Marks)
User Registered
Allow Borrowing
Page5of5