COMSATS University Islamabad, Lahore Campus Department of Computer Science Assignment 3 & 4 – Semester Spring 2020 Course Title: Object Oriented Programming-Lab Course Code: CSC241 Credit Hours:...


COMSATS

University Islamabad, Lahore Campus



Department of Computer Science




Assignment 3 & 4 – Semester Spring 2020












































Course Title:Object Oriented Programming-LabCourse Code:CSC241Credit Hours:4(3,1)
Course Instructor/s:Ms. Muntaha IqbalProgramme Name:BCE
Semester:3rd


Batch:FA19-BCESession:A,B
Time
60 Minutes
Total Marks:
40
Obtained Marks:
Obtained Marks:Date:December 23, 2020
Student’s Name:Reg. No.

Important Instruction:

  • Student is himself/herself responsible for successful submission.

  • Submission deadline: January 02, 2021 at 11:59 pm





Question 1:


  • Think about any management system, no need to develop an extensive system, you have to implement simple functionality. For reference, example is given below

    • Online Food Order (Customer End)

      • First of all your program should display complete menu to user

      • To place order, there should be complete list of food items with price

      • In next step, customer will place order and provide his information for food delivery

      • Complete order information should be saved in database

      • In last step customer should be able to see his bill





  • First, you have to identify classes in your project and then instance variable and method for each classes. Carefully think about access modifiers of instance variable and methods.

  • Once you have identified your classes, you have to make detailed UML class diagram.

  • To read and write data you have to use database connectivity

  • No need to implement GUI.

  • You program should handle all possible exceptions.

  • You have to implement all OOP concepts in your project specifically encapsulation, inheritance, polymorphism, abstraction and interfaces.




Submission Guideline:

  • You have to submit a pdf file (project idea 40-50 words, UML diagram, your code of all classes and screenshot of output) on cu-online.

  • Upload you project folder in zip form on MS Teams.

  • Submission deadline: January 02, 2021 at 11:59 pm

  • Late submission will not be accepted

May 18, 2022
SOLUTION.PDF

Get Answer To This Question

Submit New Assignment

Copy and Paste Your Assignment Here