TCP 1241 – Computer Programming II
INSTRUCTIONS
A. Grouping | * Min ONE student, Max THREE students * Group members MUST belong to the same lab section. * STRICTLY NO COPYING from other group | B. Deliverables | * Report hardcopy- make sure your codes are well indented and commented.- explaining the problem statement (do not copy this question), analysis, design (algorithm, flow chart etc.), code, sample results and conclusion.- Bind your submission properly. * Demo- prepare the softcopy of the codes (virus free) and ensure it is in proper working condition. You will have to demo how your system works and will be asked for questions to verify your work. The demo date will be announced later.Note: * Anyone caught to have submitted a copied work will be awarded a zero, including the group that the original code belongs to. Codes that are downloaded from the web receives the same fate as well. * Late submission will be punished by deducting 5 marks per day. | C. Important Dates | * Report hardcopy is to be submitted to your tutor on 23rd August 2013 (Friday) before 4pm. | D. Problem StatementThe objective of this assignment is to refresh and enhance the skills of the students in problem solving involving functions, arrays, classes and others using the C++ programming language. Students MUST use the inheritance and polymorphism concepts in the OOP. Students are required to select a title from the list below and register with your tutor (First come first serve). Your program must be able to perform the following functions based on your chosen title: 1. Add/register new accounts. 2. Delete and cancel existing records. 3. Modify existing records. 4. Display requested records. 5. Display the year end statistics for summary purposes. 6. Save the record. 7. etcSuggestions: * Create base and derived classes based on the given entities. You must use the inheritance and polymorphism concepts in the