0% found this document useful (0 votes)
7 views

Assignment Question

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views

Assignment Question

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

TMF2243/TME2413/TMI2113/TMN2223/TMS2833/TMT2673

Object Oriented Software Engineering/ Object Oriented Software Development Assignment


(20%)

Due date: 17 November 2024 (Sunday, 5.00pm)

INSTRUCTIONS:

1. This is a group (max 5 persons in a group) assignment. We do not accept individual work. Your
assigned group is uploaded in eLEAP.

2. You must follow exactly the instructions specified in this assignment.

3. The assignment constitutes 20% of the total evaluation in this course.

4. The due date of this assignment is on 17 November, 2024 (Sunday), 5:00 pm. Late work will have 4
marks deducted per day, down to zero mark (after 5 days do not be bothered to submit).

5. We expect a high-quality assignment and each of them have to be different. Plagiarizers will be
seriously penalized (both original creator and copier). We will consider highly similar work to be
plagiarism. Zero marks will be awarded if plagiarism is detected.

6. Your group must submit a soft copy (either in pdf or docx format) according to your lecture group
submission link via eLEAP Assignment Submission.

7. The report must be attached with the assignment cover sheet (see end of this file). The sheet must
be filled up properly and with all members signed. Please indicate your lecture group number (eg Group
A) on it as well.

8. Please ensure your work is pleasant to be read and the diagrams are clear in a document file. Work
with watermarks or distorted images will be discounted in marks.

9. Safeguard your work in a reliable storage and make duplicate copies. Excuses like lost file, no internet
access, computer damage and leaked works of whatever, will not be entertained.

GROUP WORK

1. Setup Microsoft Teams/Any Online Group Discussion tools for your own group. (For Microsoft Teams
you can log in to your UNIMAS 365 account and Microsoft Teams is available there).

2. All meetings, chats and file sharing, should be done through that Team. You might be required to let
the lecturer join the Team to check team work within the team.

CASE STUDY

Refer to the given case study (Provided in a separate file).


Question 1

Using Visual Paradigm, develop a use case diagram with use cases (5 to 10 use cases) to reflect the
requirements of the given case study. Noted that each use case must couple with correspondent use
case description/specification.

Question 2

Based on the use cases you provided in Question 1, draw TWO (2) system sequence diagrams (SSD).
For the other use cases you did not draw SSD, draw FOUR (4) sequence diagrams (SD). These
sequence diagrams illustrate the sequence of interactions between the main components of the
proposed system.

Hint: Search the differences between System sequence diagram and normal sequence diagram.

Question 3

Develop ONE (1) activity diagram to represent the general or business process of the proposed system.

References:

Visual Paradigm Community Edition:

http://www.visual-paradigm.com/download/community.jsp

Constructing UML Use case diagram using Visual Paradigm:

http://www.visual-paradigm.com/tutorials/writingeffectiveusecase.jsp

https://www.youtube.com/watch?v=SCKuihAV1Ak&t=112s

Use case diagram examples:

http://www.uml-diagrams.org/use-case-diagrams.html

Use case specification example:

You might also like