Project (50%) : The Event Where The Specimen Is Observed by The Research Team

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

Project (50%)

The Project is consist of THREE (3) parts:


a. Project Design (10%)  Submit by 22 April 2020, 11.55pm through eLeap
b. Project Output (20%)  Submit by 26 April 2020, 11.55pm through eLeap
c. Contribution & QA (20%)  Project Presentation in Week 13

Project Description
Your group is hired by a research team from the Centre of Pre-University Studies, UNIMAS
to build a Graphical User Interface System (using Java) for cataloguing palm specimens. For
each specimen observed by the team, the following vital statistics are recorded:
a. Common Name
b. Genus
c. Species
d. Photo
e. Characteristics
a. Stem
b. Leaf

Plus, time, date and location (for example, Kubah National Park, Bako National or Mount
Santubong) of the sampling event1. Samples of the species observed are provided in Figure
1-5 and Table 1-5.

The system should have the following basic functionalities:


a. enter a new record
b. view an existing record
c. edit an existing record
d. delete an existing record
and the following two more advanced functionalities:
e. search for an existing record
f. generate a summary report that can be filtered by location and date range.

The exact implementation of the features is based on your own ideas and creativity. Please
refer to the rubric on how to score marks for this group exercise.

For Project design, you are to design your project using the Unified Modeling Language
(UML). Do refer to the rubrics for details of the design. Submit your project design
document (.pdf only) by 22 April 2020, 11.55pm.

All the best!


1
The event where the specimen is observed by the research team.
Reference:
Goh, M.B.L, Rasid, A.Z. Masa, A.A, Abang Abbeha, E.N, Ismail, F.A, Moris@Michael, M.I,
Thomas Inau, M.B, Mohd Asri, N.A, Arizal, M.A, Rosli, N.A, Dainis, S.N, Justin, V.C, Wan
Ismail, W.M, Folten, V.M. (2019). DOCUMENTATIONS OF PALMS IN KUBAH NATIONAL PARK,
SARAWAK. Centre for Pre-University Studies, Universiti Malaysia Sarawak, 94300 Kota
Samarahan, Sarawak
Rubrics

Part A: Project Design (10%)

0m 2m 5m
Classes, Less than 2 2 classes 2 classes or more
Attributes and classes AND for each class, AND for each class,
Methods [CLO2) OR for each 2 attributes 2 attributes or more
class AND AND
Less than 2 2 methods 2 methods or more
attributes and
methods

Association Incorrect Classes are All classes are associated


(including association associated correctly, with correct
inheritance, between corrected with inheritance and
polymorphism) classes, AND incorrect polymorphism.
[CLO1] missing inheritance
inheritance and relationship and no
polymorphism polymorphism

Part B: Project Output (20%)

0m 2m 4m
Number of Less than 2 2 classes 2 classes or more
implemented classes AND AND
classes and OR 2 interfaces 5 interfaces or more
interfaces [CLO2] Less than 2
interfaces

Basic Less than 2 from At least 2 from (a.) All basic functionalities, i.e.,
functionalities (a.) to (d.) are to (d.) are working (a.) to (d.), are working
[CLO2] working correctly correctly
correctly

Search function Does not exist / Search query can Search query can involve
[CLO2] Is not working only involve one two fields (or more) at a
field at a time, time,

e.g., e.g.,
Search for records Search for records that fulfil
that fulfil the the following criteria:
following criteria: “Genus Pinanga ” and
“between 100- “found in Mount Santubong”
150cm”
Summary Report Does not exist / Can only generate Can generate report that can
[CLO2] Is not working a single, unfiltered be filtered either by location,
report. or by date range, or by both.

GUI menu & Flow Confusing / only Simple GUI menu Well-designed GUI and
[CLO2] text-based with acceptable logical flow of program.
menu flow of program

Part C: Contribution and Question and Answer

0m 3m 5m 7m 10m
Contribution
(CLO2)
Only code 1 Only code 1 Code 1 class, Code more Code more
interface class code 1 than 1 class than 1 class
AND test 1 AND test 1 interface OR code AND code
class class AND test 1 more than 1 more than 1
(implemented (implemented class interface AND interface AND
by other by other (implemented test 1 or test more
group group by other more class than 1 class
members) members) group (implemented (implemented
members) by other by other
group group
members) members)
Peer
Grading
(Peer review form 10m. Available in Week 13)
(CLO3)
0m 1m 3m 5m
Question &
Answer
Missing in Unable to Able to Able to
(CLO 1) action during answer the present but present,
Q & A session questions partially answer the
correct questions
answer for well and
the pinpoint in
questions. the coding
the correct
answer

You might also like