You are on page 1of 3

POLYTECHNIC SULTAN MIZAN ZAINAL ABIDIN

DEPARTMENT OF INFORMATION AND COMMUNICATION TECHNOLOGY

DFP40182
SOFTWARE REQUIREMENT AND DESIGN

TOPIC CHAPTER 4
ASSESMENT LABORATORY EXERCISE 3
NAME
REG NO
PROGRAMME

INSTRUCTIONS :
1. Answer ALL the questions
2. Submit the assessment on __________________

MARKING SCHEME
CLO 2P PLO 3 /20
TOTAL /20

THE ENTIRE QUESTION IS BASED ON JTMK’S QUESTION BANK APPROVED BY PROGRAMME LEADER.
SIGNATURE IS NOT REQUIRED.
Scenario:

In order to use a Students Course Registration system, student must first have to login
into the system. A login page will ask the login info such as Username and Password in
order to view certain protected pages in the system. System will verify the login info
given. Once the student key in the valid info, student will be directly prompt to the main
page. However, if the student key in the invalid info, they will directly return to login
page.

Instruction:

Based on the scenario, students have to construct Object-oriented Design using the
UML:

1. Identify the actor and object component involved and draw a class diagram.

2. Illustrate the complete sequence diagram

[20 Marks]
RUBRIC:

Criteria 4 3 2 1 Weightage Mark Score


Excellent Very Good Fair Poor

Sometimes identify
Fully can identify actor Always identify actor with Hardly identify actor with own
actor with own ideas.
with own ideas. Retrieve own ideas. Retrieve ideas. Retrieve relevant 3 12
A. Actor Retrieve relevant 4
relevant information from relevant information from information from only one
information from one to
various sources. various sources. source.
two sources.
Sometimes identify
Fully can identify object Always identify object with Hardly identify object with
object with own ideas.
with own ideas. Retrieve own ideas. Retrieve own ideas. Retrieve relevant 3 12
B. Object Retrieve relevant 4
relevant information from relevant information from information from only one
information from one to
various sources. various sources. source.
two sources.
Fully can identify Sometimes identify
Always identify interaction Hardly identify interaction
interaction with own ideas. interaction with own
C. Interaction with own ideas. Retrieve with own ideas. Retrieve 2 8
Retrieve relevant ideas. Retrieve relevant 4
(annotated by row) relevant information from relevant information from only
information from various information from one to
various sources. one source.
sources. two sources.
Sometimes identify
Fully can identify Always identify sequence
sequence of interaction Hardly identify sequence of
sequence of interaction of interaction with own
D. Sequence of with own ideas. interaction with own ideas.
with own ideas. Retrieve ideas. Retrieve relevant 2 4 8
interaction Retrieve relevant Retrieve relevant information
relevant information from information from various
information from one to from only one source.
various sources. sources.
two sources.
Fully complete of Only half of complete Only half of complete
Only half of complete
E. Ability to draw sequence diagram with sequence diagram with sequence diagram with
sequence diagram with 4 16
complete sequence related symbol for every related symbol for 3 related symbol for 2 4
related symbol for 1 function
diagram using tools function in the proposed function in the proposed function in the
in the proposed system.
system. system. proposed system.
F. Ability to draw
Fully complete of class Only half of complete Only half of complete of Only half of complete of class
complete class
diagram with complete class diagram with half class diagram with diagram with only three 4 4 16
diagram with object
object and class object and class several object and object and class
and class
class
TOTAL 72
FORMULA = (TOTAL SCORE /72 *10)

You might also like