CS304 Assignment 1 Solution - Fall 2016
#1
Assignment No. 01
SEMESTER Fall 2016
CS304- Object Oriented Programming
Total Marks: 20
Due Date:  10 /11/2016
 
Instructions:
Please read the following instructions carefully before submitting assignment:
It should be clear that your assignment will not get any credit if:
 
§ The assignment is submitted after due date.
§ The assignment is submitted via email.
§ The assignment is copied from Internet or from any other student.
§ The submitted assignment does not open or file is corrupt.
§ It is in some format other than .doc (MS Word Document).
 
Note: All types of plagiarism are strictly prohibited.
 
For any query about the assignment, contact at CS304@vu.edu.pk
Objective
The objective of this assignment is:
o  To give you the practical implementation of Class Diagram
 
For any query about the assignment, contact at cs304@vu.edu.pk
GOOD LUCK!
 
Marks: 20 
 
Problem Statement:
The galaxy is composed of the stars, satellite and planets etc.  In earth’s home galaxy, the solar system is comprised of sun (average star) and objects that orbits around it. Following are the 8 largest objects (planets):
1. Mercury
2. Venus
3. Earth
4. Mars
5. Jupiter
6. Saturn
7. Uranus
8. Neptune
The first four planets are called inner planets while the remaining four are outer planets. All planets revolve around the Sun and Satellites revolve around the planet.


 
The tasks you have to do are:
  1. Extract the main objects (entities) from the given scenario.
  2. Find the necessary attributes and functions that need to be associated with each object to implement the functionality mentioned above.
  3. Identify the relationships between these objects.
  4. Construct a final comprehensive Class diagram showing all objects and their relationships along with their attributes and functions.
  5. You have to use UML conventions to draw class diagram. The same has been followed in video lectures as well.
 
Note: You can use any drawing tool such as MS Visio, MS Paint or online drawing tool etc. but you have to paste your diagram in MS Word (.doc) file and submit this file on LMS. Images submitted as solution files will not be accepted.
 
Helping/External Links:
1.      http://solarviews.com/eng/solarsys.htm
2.     https://www.draw.io/         (Online Drawing Tool)
 
 
 
Lectures Covered:  This assignment covers Lecture #    1-6
Deadline:            Your assignment must be uploaded/submitted at or before November,10, 2016

Solution
[Image: 14915468_333486650347253_780662964860548...e=5895015A]
#2
Thank you for sharing the solution.
  


Possibly Related Threads...
Thread Author Replies Views Last Post
  CS304 Assignment 2 Solution Fall 2017 Admin 0 25 Yesterday, 09:08 PM
Last Post: Admin
  CS304 Assignment 1 Solution Fall 2017 Pakistani 0 1,095 11-06-2017, 10:58 AM
Last Post: Pakistani
  CS304 GDB Solution Pakistani 2 1,028 07-28-2017, 07:54 AM
Last Post: Admin
  CS304 Quiz 1 Questions Solved Pakistani 1 485 05-22-2017, 10:33 PM
Last Post: Iram Rana
  CS304 Assignement 1 full Solution 2017 Rubaisha(Moody Girl) 0 633 04-28-2017, 09:34 PM
Last Post: Rubaisha(Moody Girl)
  CS304 All Current Final Term Papers 20 August 2016 to 02 September 2016 Rubaisha(Moody Girl) 2 1,084 08-28-2016, 06:23 PM
Last Post: Rubaisha(Moody Girl)
  CS304 GDB Solution Rubaisha(Moody Girl) 0 783 08-10-2016, 01:05 PM
Last Post: Rubaisha(Moody Girl)
  CS304 GDB Admin 0 948 08-04-2016, 02:10 PM
Last Post: Admin
  CS304 assignment #3 2nd solution Rubaisha(Moody Girl) 0 576 07-30-2016, 07:47 PM
Last Post: Rubaisha(Moody Girl)
  CS304 Assignment #3 solution Rubaisha(Moody Girl) 4 1,546 07-30-2016, 12:35 PM
Last Post: Rubaisha(Moody Girl)



Users browsing this thread:
1 Guest(s)