Recent Question/Assignment

ASSIGNMENT SUBMISSION AND ASSESSMENT
_________________________________________________________________________
CDOP3103
INTRODUCTION TO OBJECT-ORIENTED APPROACH
SEPTEMBER 2015
_________________________________________________________________________
INSTRUCTIONS TO STUDENTS
1. This assignment contains only ONE (1) question that is set in both Malay and English.
2. Answer in Malay or English.
3. Learners are to submit assignment only in MsWord format unless specified otherwise. Please refrain from converting text/phrases into picture format such as .gif / .jpeg / print screen / etc.
4. Download the language version of the assignment template concerned from the myVLE for preparation and submission of your assignment. Your assignment should be typed using 12 point Times New Roman font and 1.5 line spacing.
5. Your assignment should be between 2500 to 3000 words excluding references. The number of words should be shown at the end of your assignment. Do not copy the assignment question and instructions to your answer.
6. You must submit your assignment ONLINE via the myVLE. Refer to the portal for instructions on the procedures to submit your assignment online. You are advised to keep a copy of your submitted assignment for personal reference.
7. You can submit your assignment ONCE only in a SINGLE file.
8. Your assignment mustbe submitted between 2nd Nov.until 15th Nov. 2015. Submission after 15th Nov. 2015will NOT be accepted.
9. Your assignment should be prepared individually. You should not copy another person’s assignment. You should also not plagiarise another person’s work as your own.
10. Please take note that PENALTY will be imposed on late submission of assignment as specified in the Registrar’s Office circular 6/2012 (Refer to Registrar’s Announcement in myVLE)
11. Please ensure that you keep the RECEIPT issued upon submisson of your assignment as proof of submission. Your assignment is considered as NOT submitted if you fail to produce the submission receipt in any dispute arises concerning assignment submission.
EVALUATION
This assignment accounts for 40% of the total marks for the course and shall be assessed based on the Rubrics attached .
You would be given feedback on the assignment before the Final Semester Examination commences.
PLAGIARISME: POTONGAN MARKAH / PLAGIARISM: MARKS DEDUCTION

Warning: The submitted assignment will automatically undergo a similarity check. If plagiarism is detected, marks would be deducted as follows:
No. % Similarity (from) % Similarity (To) % of Mark Deduction
1 0 30 0
2 30.01 50 5
3 50.01 70 10
4 70.01 100 100
ASSIGNMENT QUESTION
PURPOSE
To test the students knowledge on use case and use case diagram.
REQUIREMENT / ASSIGNMENT QUESTION
Write a comprehensive use cases for an online ticketing system of an inter-city train service in Malaysia. The use case must have any FIVE functional requirements with both alternate and success scenarios for each of the functions. You may write the use cases in the paragraph format.
Based on the use cases above, draw the use case diagram by including both extend and include relationships (you need to add new use cases to show these relationships).
(40 marks)
END OF PAGE

ATTACHMENT
ASSIGNMENT RUBRICS
CDOP3103:INTRODUCTION TO OBJECT-ORIENTED APPROACH / SEPT 2015
Criteria
Weight-age Poor Low Fair Above average Excellent
Max Marks
0 1 2 3 4
Writing the use case for function #1
1.5 Provided no use case OR provided wrong use case
Poor description and does not fulfil the functioncriteria.
Basic/ minimal description and not convincing
Many of the important points were missing
Good description and mostly fulfil the function criteria but it can be improved further. A very in-depth description with clear facts and fulfil the function criteria.
The alternate and success scenarios were good and clearly described
A convincing answer
6
.
Writing the use case for function #2
1.5 Provided no use case OR provided wrong use case
Poor description and does not fulfil the functioncriteria.
Basic/ minimal description and not convincing
Many of the important points were missing
Good description and mostly fulfil the function criteria but it can be improved further. A very in-depth description with clear facts and fulfil the function criteria.
The alternate and success scenarios were good and clearly described
A convincing answer
6
.
Writing the use case for function #3
1.5 Provided no use case OR provided wrong use case Poor description and does not fulfil the functioncriteria. Basic/ minimal description and not convincing
Many of the important points were missing
Good description and mostly fulfil the function criteria but it can be improved further.
A very in-depth description with clear facts and fulfil the function criteria.
The alternate and success scenarios were good and clearly described
A convincing answer 6
.
Writing the use case for function #4
1.5 Provided no use case OR provided wrong use case
Poor description and does not fulfil the functioncriteria.
Basic/ minimal description and not convincing
Many of the important points were missing
Good description and mostly fulfil the function criteria but it can be improved further. A very in-depth description with clear facts and fulfil the function criteria.
The alternate and success scenarios were good and clearly described
A convincing answer
6

Writing the use case for function #5
1.5 Provided no use case OR provided wrong use case
Poor description and does not fulfil the functioncriteria.
Basic/ minimal description and not convincing
Many of the important points were missing
Good description and mostly fulfil the function criteria but it can be improved further. A very in-depth description with clear facts and fulfil the function criteria.
The alternate and success scenarios were good and clearly described
A convincing answer
6
.
Use Case Diagram
2.5 The diagram is incorrect The diagram is vague and need major improvement
The diagram shows some understanding, but contained serious flaws or omissions
A reasonable diagram, but not enough to capture the requirements of the application and/or there is missing information from the diagram The diagram is complete and well designed
The diagram had correct extend and include relationships
10

Total 10 40

Looking for answers ?