الانتقال إلى المحتوى

المساعده في حل أسايمنت ضروري Advanced Object Oriented Modeling(comp 30006)


الحياه حلوه

Recommended Posts

Scenario :

The System Development for Sohar University Library The Sohar University is the first private university and only the second university established in the Sultanate of Oman. This University has an excellent library for the benefits of students, university staff and researchers. All are as its primary customers. The library is also open to the public with a modest fee for the membership and some different rules. Each University staff member can borrow up to 15 books for up to 4 weeks, postgraduate students 10 books, undergraduate students 6 books and graduate diploma students 3 books. The limit for a member of the public is 6 books for up to 4 weeks. A user can search for books, DVDs and other materials with a library catalogue. If a book is not available for borrowing, a reservation can be made and added to the reservation queue of the book. The library will send a note to the one whose reservation is on the top of the queue when the book is available. When a book is overdue, a fine will be started which will build up each day. The staff and students have the same rate of overdue charge while it is twice as much for a member of the public. A reminder of the overdue item is immediately issued to the borrower when the item becomes overdue. Current Journal, Article, Dissertation / Thesis and Magazines can only be read in the library, but issues of past years are bound in volumes by year. These volumes can be lent out in the same way as books. The library has an annual budget for books, journals and magazines. University staff and students can recommend to the library books for purchase, together with details such the book title, authors, publisher, etc. The library will then contact the publisher and purchase a certain number of copies of the book. If there is a high demand on certain books, additional copies will be purchased. Journals and magazines can be recommended only by university staff. These recommendations will be reviewed and approved by a senior librarian.

 

 

Task#2 Design a use case diagram describing the tasks that take place in this system and the actors that stimulate and take part in the system. Provide use case descriptions for any two major use cases only.0

 

Task#3 Design a class diagram showing the classes involved in the system, their attributes, methods, and relationship multiplicity. Add any required attribute(s) or method(s) for consistency. Show at least one example of each of the following concepts: inheritance,  association, aggregation and Composition.

 

Task#4 Design a sequence diagram, which shows one particular sequence of events for the ‘Borrow Book ‘Usecase.

 

Task#5 Discuss and justify which of the OO Methods you select within the context of the given scenario. Your discussion points/ findings should be furnished as a write up with 300 words of your own apart from the referred contents.

 

رابط هذا التعليق
شارك

السلام عليكم ورحمة الله 

 

يمكنك الإطلاع على المشاركة السابقه بالمنتدى 

 

http://www.araboug.org/ib/index.php?showtopic=61000

 

http://www.araboug.org/ib/index.php?showtopic=60770

رابط هذا التعليق
شارك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية