AFFORDABLE-ESSAY-WRITERS

COMP 2152 Python Assignment

COMP 2152 Python Assignment

Need Help Writing an Essay?

Tell us about your assignment and we will find the best writer for your paper.

Write My Essay For Me

Important: 

  1. This is an individual assignment (complete the requirements on your own). 2. 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. 3. You may choose to complete the all requirements or attempt to complete as much as possible. 4. Credit will be awarded for requirements completed correctly and entirely with the portion of

program functioning as requested. No partial marks will be awarded. 5. You are allowed to make assumptions about application functionality not mentioned in the

project idea (which is more of a general guideline). 6. At 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.  COMP 2152 Python Assignment

Submission: 

– Submit Python files only. No other format is accepted. – DO NOT submit zipped (compressed) files. Any compressed files will not be marked. – Submit in GB Learn and Blackboard!!

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): 

  1. 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 number of items and prices for items and should generate and display receipts. 8. 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. 9. 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. 10. 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.  COMP 2152 Python Assignment

Project application requirements: 

Requirements description Points Basic: 1. Project should have a functioning menu

  1. Project should have adequate functions (minimum 3 functions) 3. Project should make use of files to save the data 4. Project should handle adequate exceptions 5. Project should display information formatted adequately 6. Project should make use of lists or dictionaries as appropriate. 7. Project should follow adequate naming conventions for variables and

functions, and should have comments as appropriate.

10 15 15 7 8 15 5

Intermediate:

  1. Project should use an object-oriented approach, (inheritance is optional) 9. Project should use a database 10 15 Advanced: Bonus (not mandatory)
  1. Project should use a GUI platform 10 (optional)

Total 100

COMP 2152 Python Assignment

Need Help with a similar Assignment?

The post COMP 2152 Python Assignment appeared first on EssayPanthers.

BEST-ESSAY-WRITERS-ONLINE

Havent found the Essay You Want?
WE CAN HELP
The Paper is Written from Scratch Specifically for You

Order Now

    WHY CHOOSE courseachievers.com

  • Confidentiality & Authenticity Guaranteed
  • Plagiarism Free answers Guarantee
  • We Guarantee Timely Delivery of All essays
  • Quality & Reliability
  • Papers Written from Scratch and to Your exact Instructions
  • Qualified Writers Only
  • We offer Direct Contact With Your Writer
  • 24/7 Customer Support

GET QUALITY ESSAY WRITING HELP

ORDER A PAPER WRITTEN FROM SCRATCH AND TO YOUR EXACT INSTRUCTIONS

PLACE YOUR ORDER