Assignment Task:
Important:
- This is an individual assignment (complete the requirements on your own).
- Do not share the assignment requirements with any former or future students in COMP 2152. Do not share this assignment requirements online in any format, anywhere.
- You may choose to complete all requirements or attempt to complete as much as possible.
- Credit will be awarded for requirements completed correctly and entirely with the portion of program functioning as requested. No partial marks will be awarded.
- You are allowed to make assumptions about application functionality not mentioned in the project idea (which is more of a general guideline).
- At a minimum, your project must display the functionality described for the idea selected. Any functionality described that is not a part of your submission will result in grade penalties at the discretion of the instructor.
Submission:
- Submit Python files only. No other format is accepted.
- DO NOT submit zipped (compressed) files. Any compressed files will not be marked.
Select one of the project ideas below and develop a Python application that meets the requirements described below:
Project ideas (should you want to work on another idea make sure to check with your instructor first):
- Online-store: users should be able to order items for sale or combo items (items, when bought together, trigger a discount). The order should include the number of items and prices for items and should generate and display receipts.
- MP3 Player: the user should be able to choose music categories, individual songs, or artists and should be able to buy an album or a song. The user should be buying one or more selection, including mixed selections. The user should be able to listen to a 10 seconds sample song selection of their choice.
- File manager: the user should be able to create folders and subfolders and should be able to copy and move files to the newly created directories. The user should be able to sort the directories. The user should be able to see what files are in a directory of choice.
- Library: users should be able to search for books by title or by author, should be able to search by book category (fiction, non-fiction, autobiographies, travel, etc.). The user should be able to purchase one or more books in any combination of authors, titles, categories, etc. The application should generate and display a receipt stating the list of books selected and their return due dates.
- Expense tracker: the user should be able to enter expenses per category (food, clothing, entertainment, rent, etc) and the application should track the expenses per week or month. The user should be able to see their total expenses for a month of their choice for each category and a total monthly expense. The monthly expense report should include average expenses for each category for the year and indicate if the user expense for the month selected is lower or higher than the annual average. Also, the report should display the percentage of expenses from each category out of the total monthly expenses.
This COMP2152: IT Assignment has been solved by our IT Experts at My Uni Paper. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+ Students in Australia, UK & US by helping them to score HD in their academics. Our experts are well trained to follow all marking rubrics & referencing style.
Be it a used or new solution, the quality of the work submitted by our assignment experts remains unhampered. You may continue to expect the same or even better quality with the used and new assignment solution files respectively. There’s one thing to be noticed that you could choose one between the two and acquire an HD either way. You could choose a new assignment solution file to get yourself an exclusive, plagiarism (with free Turnitin file), expert quality assignment or order an old solution file that was considered worthy of the highest distinction.