11-11-2016, 01:44 PM
1471668052-itpca.pdf (Size: 359.7 KB / Downloads: 3)
Important Information for Students
The criteria each task relates to are shown against that task where possible.
Please note that plagiarism is treated as a serious offence and therefore the work you produce
must be individual and original although may work in groups in some instances (Please refer to
Student Handbook on Plagiarism & Cheating).
All sources of information must be referenced using “Harvard referencing” where a reference
list/Bibliography should be included at the end of the assignment.
Please note that the submission date given for this assignment is the final date that you
can hand over the assignment. A one week grace period maybe extended with prior
approval from the Program Manager – Undergraduate.
Assignments returned to students for re-working must be re-submitted within 10 days
(Please refer to Student Handbook on Assignments – Re-submission).
Failure to re-submit the previously marked assignment with the re-submitted assignment will
mean that results cannot be released for the respective unit.
Please read, follow and reference both the contents of the unit outline and the grading criteria
of the assignment before completing this assignment.
HND in Electrical and Electronic Engineering
TASK 1
ICE WORLD is a famous ice-cream seller company and the company management wants to
create an application to manage their main processes.
Create an error free, effective one with user friendly interfaces, appropriate messages, outputs
and menu driven/windows application using C++ programming language.
Main requirements are.
View available Ice-Cream Flavours.
Add/Update/Delete Flavour details.
Manage sales details.
Other requirements are.
User login.
Logout.
Exit.
View Company Details.
Part A – Basic Program – 30 Marks
1. Declare the variables and data types needed to implement the program.
2. Allow User to input necessary values.
3. Implement functions/methods to process main requirements.
4. Display the result on the screen using appropriate formatting.
Part B – Sophistication – 30 Marks
1. Improve the program in Part A, such as good design, appropriate validations error and
information messages.
2. Use appropriate data structures to store information, improve functions including algorithms
and display appropriate results
HND in Electrical and Electronic Engineering
Part C – Quality – 20 Marks
1. The program must effectively use functions to improve the program efficiency and the
structure. Implement test plan to evaluate all necessary functions.
2. Write readable and indented code. Use comments to describe the logic of the program.
Part D – Report – 20 Marks
1. Provide a report that consist of following content:
a. Cover page
b. Introduction
c. Flow charts and pseudo code
d. C++ source code