1659

A runnable program that allows displaying selling items and adding new selling items with a tree structure (non STL with source code) (30 marks). 2. Allow a buyer to buy an item and delete it once sold (10 marks) 3. Automatically generate item keys (not user input) (5 marks) 4. Use correct data structure to store the items (5 marks). 5. Use OO style and/or has a clean finishing (4 marks) 6. Documentation quality (explain the data structures used) (10 marks) Comments: Marks:___________ Credit Level Program (65-77 marks): 7. Insert a new category into a catalog (in a general tree structure) (5 – 8 marks) 1 8. Traverse the catalogue with levels of categories (5 marks) _______________ Comments: Marks:___________ Distinction Level Program (75-88 marks): 9. A menu that allows a user to act in different role (seller, buyer or manager) to perform associated functionalities (2-3 marks) Comments: 1 Up to 8 marks based on quality of implementation. 10. Implementation of manager’s functionalities, including creation, deletion and modification of items and categories (6 marks): 11. Justification of the data structures you have used with your documentation (2 marks): _________________ Marks:___________ High Distinction Level Program (up to 100 marks): 12. Search for an item/category (5-8 marks) (can be claimed from any level) 2 13. Save/load files (5-8 marks) (can be claimed from any level) 14. Implementation in two languages (5-8 marks) (can be claimed from any level) 15. Documentation is very well written with correct algorithm analysis, supported by sufficient arguments Program is very well written using OOP style (4 marks) _______________ Comments: Marks:___________ Explanation and understanding % Final marks (Maximal mark Document Preview:

Assignment 2 Marking Sheet Student ID: Student Name: __________________ __________________ Soft copy of code and documents has been submitted to vUWS: Yes or No Hard copy of documentation is attached: Yes or No Items Scores Seeking level P * C * D * H Pass Level Program (50-64 marks): Comments: 1. A runnable program that allows displaying selling items and adding new selling items with a tree structure (non STL with source code) (30 marks). 2. Allow a buyer to buy an item and delete it once sold (10 marks) 3. Automatically generate item keys (not user input) (5 Marks:___________ marks) 4. Use correct data structure to store the items (5 marks). 5. Use OO style and/or has a clean finishing (4 marks) 6. Documentation quality (explain the data structures used) (10 marks) Credit Level Program (65-77 marks): Comments: 7. Insert a new category into a catalog (in a general tree 1structure) (5 – 8 marks) 8. Traverse the catalogue with levels of categories (5 marks) _______________ Marks:___________ Distinction Level Program (75-88 marks): 9. A menu that allows a user to act in different role Comments: (seller, buyer or manager) to perform associated functionalities (2-3 marks) 1 Up to 8 marks based on quality of implementation.10. Implementation of manager’s functionalities, including creation, deletion and modification of items and Marks:___________ categories (6 marks): 11. Justification of the data structures you have used with your documentation (2 marks): _________________ High Distinction Level Program (up to 100 marks): Comments: 12. Search for an item/category (5-8 marks) (can be 2claimed from any level) 13. Save/load files (5-8 marks) (can be claimed from any level) 14. Implementation in two languages (5-8 marks) (can be…

Attachments:

assign2-marki….pdfAssignment2.pdf