DFP40182 Lab Exercise 2 Set B

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

POLYTECHNIC SULTAN MIZAN ZAINAL ABIDIN

DEPARTMENT OF INFORMATION TECHNOLOGY AND COMMUNICATION

DFP40182
SOFTWARE REQUIREMENT AND DESIGN

TOPIC CHAPTER 3
ASSESMENT LABORATORY EXERCISE 2
GROUP NO
NAME MEMBERS STUDENT NAME MATRIC NO

PROGRAMME

INSTRUCTIONS:

1. Answer ALL the questions


2. Submit the assessment on _

MARKING SCHEME
CLO 2P PLO 3 / 20

TOTAL / 20
Activity outcome:
This activity needs to prepare a UML USE CASE DIAGRAM and UML SEQUENCE DIAGRAM based on
case study given.

Scenario:
A scenario is based on the Withdraw Money of a Bank ATM system. The user is able to make
withdrawal of money. The system employs a standard procedure of validating the card and
account holder’s password.

Main Objects:
Cardholder
ATM System

Main Flow of Events:


1. Customer arrives at the ATM machine and inserts a bank card.
2. The system requests for user authentication (request PIN number).
3. Customer inserts PIN number.
4. System prompts user to select services.
5. Customer request withdrawal of money.
6. System prompts the amount of withdrawal.
7. Customer enters withdrawal amount.
8. System displays success of request message, ejects card and dispense money.
9. User collects card and money.

Instruction:
In this laboratory exercise, students have to:
1. Draw UML USE CASE DIAGRAM. (8 marks)

2. Draw the UML SEQUENCE DIAGRAM. (12 marks)


RUBRIC

Criteria 5 4 3 2 1 Mark

weigtage

Moderate USE Moderate Incomplete Incomplete


USE CASE
CASE USE CASE USE CASE USE CASE
DIAGRAM
DIAGRAM DIAGRAM DIAGRAM DIAGRAM
contains 5
USE CASE contains 4 contains 3 contains 2 contains 1
process from
DIAGRAM process from process from process from process from 8
actor and 5
actor and 4 actor and 3 actor and 2 actor and 1
process from
process from process from process from process from
system.
system. system. system. system.

Moderate Moderate Incomplete Incomplete


SEQUENCE
SEQUENCE SEQUENCE SEQUENCE SEQUENCE
DIAGRAM
DIAGRAM DIAGRAM DIAGRAM DIAGRAM
UML contains 5
contains 4 contains 3 contains 2 contains 1
SEQUENCE input from
input from input from input from input from
DIAGRAM actor and 5 8
actor and 4 actor and 3 actor and 2 actor and 1
responds from
responds responds responds responds
system.
from system. from system. from system. from system.

Ability to Fully complete Only half of Only half of Only half of iNcomplete
draw of diagram complete complete complete diagram
complete with related diagram with diagram with diagram with with related
diagram symbol for related related related symbol for 1
(USE CASE every function symbol for 3 symbol for 2 symbol for 1 function in 4
AND in the function in function in function in the
SEQUENCE proposed the proposed the proposed the proposed proposed
DIAGRAM) system. system. system. system. system.

TOTAL / 20

You might also like