Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
cs304 assignment 1 fall 2010 last date 5 oct 2010
#1
Object Oriented Programming (CS304)
Assignment No.1
Total Marks 10

Deadline


Your assignment must be uploaded before or on 5th November, 2010


Rules for Making


It should be clear that your assignment will not get any credit if:

o The assignment is submitted after due date
o The assignment is copied

Objectives

The objectives of this assignment are,

o Giving the idea of practical implementation of basic object oriented concepts like abstraction, encapsulation, inheritance, generalization, specialization, sub-typing and association.

Assignment


Problem Statement:

Digital Library Management System:

The purpose of the Library Management system is to allow for storing details of a large number of books, magazines, Journals, thesis and allow for add, search, borrow, return facilities separately to administrator/Librarian, staff and students. Different privileges are given to different types of users.

The tasks you have to do are:

1. You will have to identify the main entities (objects) for this system.
2. You will have to find out the relationships between these objects.
3. You will have to find the necessary attributes and functions that need to be associated with each object to implement the functionality mentioned above.
4. You will make a final comprehensive diagram show and all objects and their relations along with their attributes and functions.

Note: Use all concepts you have studied so far like abstraction, encapsulation, inheritance and sub typing. You can use any tool for drawing like MS Office or Visio.


Important things to consider:

1. As happens in real world that everyone visualize a problem in different way so the solutions of all students should be according to their own thinking not taken from some source.
As this is preliminary phase of our system so it is recommended that you identify as much objects and their relationships as you can some of them may be eliminated in next assignments

Drawing Final Object Model:

a. You can use any tool for drawing like MS Office or Visio.
b. Or you can use open source tool Argo UML (in that case you have to install java run time environment as well links to download and install both are given on the page)

argouml.tigris.org
You can install Java Runtime Environment directly from,
Download Java for Windows Internet Explorer


Important things to consider:

2. As happens in real world that everyone visualize a problem in different way so the solutions of all students should be according to their own thinking not taken from some source.
3. As this is preliminary phase of our system so it is recommended that you identify as much objects and their relationships as you can (some of them may be eliminated in coming assignments).
Reply
#2
koi to rply kroooooooooooooooooooooooooooooooooo
Reply
#3
post just an idea plzzz
Reply
#4
where is the solution???
Reply
#5
Dear i am sorry i am away from computer. Today my uncle pass away. Pray for him. Thanks.
Reply
#6
1. Main Entities
• Library
• Librarian
• Students
• -------------
• -------------
2. Relationship
• Librarian manages the library.
• Student use library
• Librarian Help Students.
• ----------------------------
• ----------------------------
3. Attributes and Functions
• Students:
 Attributes: Name, Roll No., Class
 Functions: Studies, Use Library
• Library:
 Attributes: Library Name, Department
 Functions: Keeps Books, Issue Books
• Librarian:
 Attributes: Name, Job ID
 Functions: Manage Library, Help Students
4.
Reply
#7
and also these relectionship and attribute in diagram
Reply
#8
Solution.. ?
Reply
#9
that is given to some other forum.
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Need ACC501 - Business Finance Assignment No 2 Solution. Umar Abbas 2 4,251 02-07-2014, 08:23 PM
Last Post: Umar Abbas
  sta301 assignment 4 27 jun bc110200090 6 3,580 01-26-2013, 02:05 AM
Last Post: Vuhelper
  cs506 2nd assignment millee 0 2,660 12-04-2012, 11:30 PM
Last Post: millee
  cs506 2nd Assignment Neelam Ahmad 5 3,130 12-04-2012, 11:24 PM
Last Post: Vuhelper
  CS 504 Assignment 2 need help ommmi 24 11,422 11-27-2012, 04:59 AM
Last Post: Xpert
  need fall 2012 mgt111 gdb solution urgently eshal ch 1 3,064 11-16-2012, 12:16 AM
Last Post: Vuhelper
  Mcs cs402 1st assignment chahat4all 2 3,767 11-01-2012, 11:11 PM
Last Post: chahat4all
  eng201 assignment 4 due date 4/7/2012 bc110200090 6 2,615 07-03-2012, 03:51 PM
Last Post: bc110200090
  need CS304 4th assignment shazma 0 2,055 06-26-2012, 12:48 PM
Last Post: shazma
  sta301 assignment 4 solution vudecent 0 2,399 06-25-2012, 01:51 AM
Last Post: vudecent

Forum Jump:


Users browsing this thread: 1 Guest(s)