Unformatted Attachment Preview
Object Oriented Technology (COMP 20003) –SPRING -20 –CW(ASSG1)- QP
IN SEMESTER (INDIVIDUAL) ASSIGNMENT
Module: Object Oriented Technology (COMP 20003)
Level: 2
Max. Marks: 100
ID NUMBER
Duration: 5 weeks
Instructions to Student
•
Answer all questions.
•
Deadline of submission: 10th June 2020, 23:59
•
The marks received on the assignment will be scaled down to the actual weightage of the
assignment which is 50 marks
•
Formative feedback on the complete assignment draft will be provided if the draft is
submitted at least 10 days before the final submission date.
•
Feedback after final evaluation will be provided by 17th June 2020
Module Learning Outcomes
The following LOs are achieved by the student by completing the assignment successfully
1. Demonstrate an understanding of object oriented concepts
2. Apply suitable UML modeling techniques to the real world applications
Assignment Objective
The aim of this assignment is to provide students the knowledge to model the design of a system
using UML modeling techniques and produce an Object Oriented design.
The assignment also aims at applying the Object oriented concepts and model real-world
applications using UML modeling techniques
Assignment Tasks
Consider the following:
The Muscat Medical College (MMC) is a well-known Medical college in the Sultanate of Oman. Each
year at the beginning of an academic year the MMC announces admission.
The admission procedure starts with the announcement of the entry test date. All Applicants can
register online and appear in the entry test. The procedure of online registration is very simple
where applicants must sign up and register for entry tests just by providing their personal details.
The entry test is conducted online with students getting the result at the end of the test. A student
who secures more than 80% marks is eligible for purchasing the prospectus and application kit.
The eligible students submit the application for admission along with the required documents at
the college. The admission manager validates the required documents and prepares an interview
MEC_AMO_TEM_002_01
Page 1 of 8
Object Oriented Technology (COMP 20003) –SPRING -20 –CW(ASSG1)- QP
schedule for all the students who have cleared the entry test and have submitted the required
documents.
The students appear in an interview in front of a panel and are interviewed individually. Each
student is allocated marks by the interview panel.
A merit list is prepared by the Admission officer after adding marks of the entry test, interview, and
A-Levels score. The merit list is displayed online and the students are issued the selection letter.
Students selected are instructed to submit the college due in advance to finalize the admission
procedure. A student who submits the dues before the last date is added to the final merit list.
The final merit list is sent to the Dean of the college for approval and is displayed after the
approval. A detailed report is prepared by the admission officers that include all the details of the
admissions and is published.
Tasks:
Task 1: The Use case diagram.
Task 1 A: Design a Complete use case diagram. The use case diagram must contain actors and use
cases
showing
the
behavioral
aspects
of
the
system.
(15 Marks)
Task 1 B: Identify the associations among use cases in the diagram. Including the and
association
(10 Marks)
Task 1 C: Prepare the use case specification of any two of the use cases.
(15 Marks)
Task 2 : Perform abbotts textual analysis on the text in the scenario and prepare a table showing
mapping of all the part of Speech with the model component.
(20 Marks)
Task 3: The class diagram.
Task 3 A: Design a Complete class diagram. Identify classes in the scenario given above to store all
the details.
(15 Marks)
Task 3 B: Identify the associations among the classes with multiplicity.
(10 Marks)
Task 3 C: Identify attributes and methods in the classes created.
(15 Marks)
MEC_AMO_TEM_002_01
Page 2 of 8
Object Oriented Technology (COMP 20003) –SPRING -20 –CW(ASSG1)- QP
Deliverables
All designed solutions must be uploaded to Moodle in the form of a report. The report must
contain introduction, table of contents, references and designed model of the system (all Tasks).
Guidelines
Follow the guidelines mentioned below for your assignment.
➢
➢
➢
➢
Assignment should be typed and is to be submitted through Moodle.
Code developed should be included in softcopy
Handwritten assignments will not be accepted
Assignment should have a Title Page. Title Page should contain the following information.
▪ Assignment Name
▪ Class
▪ Student name
▪ Student ID
➢ It should have Table of Contents
➢ Use page numbers
➢ Assignment should be typed in your own words using Times New Roman font size
12.
➢ Heading should be with Font Size 14, Bold, Underline
➢ Use Diagrams and Examples to explain your topic.
➢ Report should not exceed 5 pages (A4)
➢ Copy paste from the Internet is strictly not acceptable.
➢ Reference should be included in the last page as follows
➢ Author name, Book Title, Publisher, Year in case of books
➢ In case of web site references type the full path of the web page with
referenced date
➢ In case of magazines/ periodicals type article name, magazine name, Issue
Number and date
Important Policies to be followed
1. Student Academic Integrity Policy*:
MEC upholds the spirit of academic integrity in all forms of academic work and any form of violation of academic
integrity shall invite severe penalty. Any benefit obtained by indulging in the act of violation of academic integrity
shall be cancelled.
All cases of violation of academic integrity on the part of the student shall fall under any of the below mentioned
categories:
1. Plagiarism
2. Malpractice
MEC_AMO_TEM_002_01
Page 3 of 8
Object Oriented Technology (COMP 20003) –SPRING -20 –CW(ASSG1)- QP
3. Ghost Writing
4. Collusion
5. Other cases
If the student fails a module and has a proven case of academic integrity violation in this module, the student is
required to re-register the module. This is applicable to first and second offenders of plagiarism.
1.
Plagiarism
A.
First offence of plagiarism
I.
If a student is caught first time in an act of plagiarism during his/her course of study in any
assignment other than project work, the student will be allowed to re-submit the assignment once,
within a maximum period of one week. However, a penalty of deduction of 25% of the marks
obtained for the resubmitted work will be imposed.
II.
Period of re-submission: The student will have to re-submit the work one week from the date he or
she is advised to re-submit.
III.
If the re-submitted work is also found to be plagiarized, then that assessment will be awarded a zero
mark. Re-submission of the work beyond the maximum period of one week will not be accepted and
the assessment will be awarded a zero mark.
B.
Second offence of plagiarism
If any student is caught second time in an act of plagiarism during his/her course of study (in a subsequent
semester), the student will directly be awarded zero for the work in which plagiarism is detected. In such
cases, the student will not be allowed to resubmit the work. A warning of suspension shall be issued, and
student has to sign an undertaking and undergo counselling session in such cases.
2.
Malpractice/Ghostwriting/Collusion
A. First offence of Malpractice/Ghostwriting/Collusion
If a student is caught in an act of Malpractice/Ghostwriting/Collusion for an assessment component
irrespective of coursework or end semester, the student shall fail the module and shall be required to
re-register the module
3.
B. Second Offence of Malpractice/Ghostwriting/Collusion
If a student is caught a second time in an act of Malpractice/Ghostwriting/Collusion for an
assessment component irrespective of coursework or end semester, the student shall fail the
module. A warning of suspension shall be issued, and student has to sign an undertaking and
undergo counselling session in such cases.
Third Offence of Academic Integrity Violation
If a student is caught a third time in an act of Academic Integrity Violation for an assessment component
irrespective of coursework or end semester (in a subsequent semester), the student shall fail the module and
also shall be suspended for one semester from the College, as recommended by institutional level academic
committee, Chaired by the Associate Dean, Academic Affairs.
4.
Fourth Offence of Academic Integrity Violation:
If a student is caught a fourth time in an act of Academic Integrity Violation for an assessment component
irrespective of coursework or end semester (in a subsequent semester), the student shall fail the module and also
shall be expelled from the College, as recommended by institutional level academic committee, Chaired by the
Associate Dean, Academic Affairs.
MEC_AMO_TEM_002_01
Page 4 of 8
Object Oriented Technology (COMP 20003) –SPRING -20 –CW(ASSG1)- QP
5.
Other cases
If a student commits an act of academic integrity violation as per the definition of “other cases” mentioned in the
previous section or of a different nature, student’s case shall be forwarded to an institutional level academic
committee, Chaired by the Associate Dean, Academic Affairs. The committee shall investigate the case by means
of a viva and/or a disciplinary hearing and shall take appropriate decision. The penalty that can be granted to a
proven case of academic integrity violation which falls in this category of “other cases” can be a
warning/component zero/ module fail/suspension/expulsion depending on the nature and gravity of the offence.
6.
Types/Variations of Cases:
I.
II.
III.
IV.
If plagiarism is detected in any component of one assessment, the deduction in marks will be applicable for
the whole assessment, even if only the component or part submission alone needs to be resubmitted.
If plagiarism is detected in a group assessment, all students of the group will be considered as having
committed an act of plagiarism and the policy will then be applied to all students
If plagiarism is detected in any component of a group assessment, the deduction in marks will be applicable
for the whole assessment even if only the component or part submission alone needs to be resubmitted.
All students of the group would be considered as having committed an act of plagiarism and the policy will
then be applied to all the students of the group.
If the assessment consists of components or part submissions that could be a group assessment component
(e.g. group assignment) and an individual assessment component (e.g. individual reflection), the following will
be applicable:
a.
If plagiarism is detected in the group assessment component, all students of the group will be
considered as having committed an act of plagiarism, The policy will then be applied to all students of
the group. Group assessment component will be resubmitted as per the policy.
b.
If plagiarism is detected in the individual assessment component, the individual assessment
component will be resubmitted and the policy will then be applied to that student alone.
c.
For both (a) and/or (b), the deduction in marks will be applicable for the whole assessment.
* for further details Refer to MEC Student Academic Integrity Policy in Student Handbook.
2. Late Submission Regulations:
It is the students’ responsibility to check all relevant timelines related to assessments.
As per the Assessment Policy at MEC, late submissions are allowed for one week (5 working days) for all UG
modules with a penalty. In such cases, a deduction of 5% of the marks obtained for the submitted work shall
be imposed for each working day following the last date of submission till the date of actual
submission. Assessment documents submitted beyond a period of one week (5 working days) after the last
date of submission will not be accepted and will be awarded a zero for that assessment. In cases where the
submission has been delayed due to extenuating circumstances, the student may be permitted to submit the
work without imposing the late submission policy stated above. The extended period of submission will be
one week from the original last date of submission. In such cases, the student is expected to submit the
supporting certificates on or before the original last date of submission of the assessment and the decision of
extension rests with faculty responsible for the assessment .The late submission policy shall be applied if the
student fails to submit the work within one week of the original last date of submission.
Students may contact their teachers for clarification on specific details of the submission time if required.
MEC_AMO_TEM_002_01
Page 5 of 8
Object Oriented Technology (COMP 20003) –SPRING -20 –CW(ASSG1)- QP
3. Research Ethics and Biosafety Policy
•
To protect and respect the rights, dignity, health, safety, and privacy of research subjects involved including
the welfare of animals and the integrity of environment, all student projects are expected to be undertaken as
per the MEC Research Ethics and Biosafety Policy. Accordingly the following shall apply.
Research and other enterprise activities shall be conducted by maintaining the high ethical standards
consistent with national and international standards and conventions.
•
Any research at MEC that is categorized as high-risk research shall be subject to review and approval by
the Research Ethics and Biosafety Committee.
•
Research activities involving collection of human or animal tissues and manipulation of microbial, animal
or plant cells shall be subject to review and approval by the Research Ethics and Biosafety Committee.
•
Participants involved in research must be informed about the purpose of research and intended uses of
research findings. Written consent must be obtained from people involved prior to the commencement of
research.
•
Data obtained from participants must be treated with high confidence and should be used only for the
intended purpose of research.
MEC_AMO_TEM_002_01
Page 6 of 8
Object Oriented Technology (COMP 20003) –SPRING -20 –CW(ASSG1)- QP
MEC_AMO_TEM_002_01
Page 7 of 8
Object Oriented Technology (COMP 20003) –SPRING -20 –CW(ASSG1)- QP
SPRING 2020
Object Oriented Technology (COMP 20003)
Student ID:
Student Name:
Task 1 A
Use case
Diagram
Task 1 B
Associations
,
Task 1 C
Use Case
Specifications
Task 2
Abbotts
Textual
Analysis
Task 3 A
Class Diagram
Task 3 B
Associations
among classes
with
Multiplicity
Task 3 C
Attributes and
methods of the
classes
[0]
[1]-[6]
[7]-[11]
Good use case
diagram with all the
necessary actors
and use cases
[5]-[8]
Good associations
among the use
cases shown
Excellent use case diagram
with all the necessary use
cases, actors
[0]
No, Include and
extend
association
among use cases
[0]
No Use Case
Specification
Weak use case
diagram with
Actors, use cases
missing
[1]-[4]
Weak
association
shown among
use cases
[1]-[6]
Weak use case
specifications
[9]-[10]
Excellent association among
use cases with all the required
details
Marks
[12]-[15]
Excellent use case specification
with all the required details.
Marks
[0]
No Textual
Analysis done
[1]-[5]
Weak Analysis
done
[7]-[11]
Good use case
specification with
minor improvement
[6]-[15]
Average Analysis
done
[15]-[20]
Excellent Textual analysis with
all the required Details
Marks
[0]
No diagram/
Plagiarized
diagram
[0]
No Associations
[1]-[6]
Weak /
incomplete Class
diagram
[1]-[4]
Weak
association/
multiplicity
shown among
the classes.
[1]-[6]
[7]-[11]
Average class
diagram with scope
of improvement.
[5]-[8]
Good association /
multiplicity shown
among classes but
there is minor scope
of improvement
[7]-[11]
[12]-[15]
Excellent class diagram with all
the necessary classes
Marks
[9]-[10]
Excellent association and
multiplicity shown among
classes
Marks
[12]-[15]
Marks
Weak attributes
and methods
Good attributes and
method shown in
each class.
Excellent attribute and method
identification in class
No diagram/
Plagiarized
diagram
[0]
No Attributes /
Methods
Comments/ Feedback:
MEC_AMO_TEM_002_01
[12]-[15]
Marks
Total Marks
Penalty
Final Marks
Page 8 of 8