AS1 - Full Name - ID
AS1 - Full Name - ID
AS1 - Full Name - ID
ASSIGNMENT
No.1
Learner’s Name:.................................
Class: .................
ID: .........
Assignment due:
Assignment submitted:
ASSIGNMENT 1 FRONT SHEET
Qualification BTEC HND Diploma in Computing and Systems Development
Assignment
Assignment due
submitted
Learner declaration:
I certify that the work submitted for this assignment is my own and research sources are
fully acknowledged.
Grading grid
P1 P2 M1 M2 D1 D2
In this assignment, you will have opportunities to provide evidence against the following
criteria.
Indicate the page numbers where the evidence can be found.
Summative feedback:
Assessor’s Date:
Signature:
ASSIGNMENT 1 BRIEF
Unit Number and Title 20: Advance Programming
Issue Date
Submission Date
Scenario
Specific
requirements
You’ve just made a contract with FPT Academy International, and
(see Appendix for are about to be appointed as a Project Leader for a group of
assessment programmers to develop its Student Management System.
criteria and grade
descriptors) In this Student Management System, you are required to create an
application to store list of students and list of lecturers. Following
information are to be stored for each student:
=======================
1. Manage Students
2. Manage Lecturers
3. Exit
=======================
Please choose:
When user selects 1, the program will display submenu for managing
students:
=======================
=======================
Please choose:
When user selects 2, the program will display submenu for managing
lecturers:
=======================
=======================
Please choose:
When user chooses 2, the program will list all the students/lecturers
to the screen, each student/lecturer in a row and
student’s/lecturer’s data fields are separated by ‘|’.
Task 2
Problem Analysis, for the scenario above.
You need to produce a full design for the requirements given. The
design must include
- Use-case diagrams for the most important features;
- Class diagrams for all objects identified as well as class
relationships.
- Pseudo-code for the Algorithms for the main functionalities (3
flowcharts for most complex functions).
Example code can be used to help clarify OOP features.
Submission
Students are expected to submit hard copy of assignment
requirements
Grade Descriptor
PASS criteria
LO Learning outcome AC In this assessment you will have the Task
(LO) opportunity to present evidence no.
that
shows you are able to:
In addition to the above PASS criteria, this assignment gives you the opportunity to
submit evidence in order to achieve the following MERIT and DISTINCTION grades
Indicative
Grade Descriptor Contextualization
characteristic/s
M1 Determine a design pattern from
each of the creational, structural
and behavioural pattern types.
M2 Define class diagrams for specific
design patterns using a UML tool.
D1 Analyse the relationship between
the object-orientated paradigm
and design patterns.
D2 Define/refine class diagrams
derived from a given code
scenario using a UML tool.
Internal
Signature Date
Verifier 2