Ask Computer Network & Security Expert

Context of the Assignment:

To develop the students' object oriented analysis and design skills for conceptual modeling in systems development and reuse in large applications.

Intended Learning Outcomes:

1. Demonstrate an understanding of OO Methods for analysis and design of systems.

2. To apply UML with a number of techniques in modeling problem domains. Submit a work proposal for this assignment which must include:
• Understanding of deliverables - a detail description of deliverables.
• General overview of proposed plan - initial understanding of solution to task2, task 3, task 4, task5 and task 6.
• Timeline for completion of task2, task 3, task4, task5 and task 6.
• References

Scenario 1 The Public Knowledge Library is one of the largest public libraries in Oman. This library's target groups are students, researchers as well as the general public. All are it's as primary customers. The majority of the books are textbooks and range in intellectual level from school to university. There are also general encyclopedias, language dictionaries and atlases. The libraries offer the following services such as reference, indexing, internet and online, disable people and photocopying services.

In order to borrow a book the user able to register electronic library portal and logon to the system. Each researcher can borrow up to 10 books for up to 4 weeks, students 7 books and the limit for a member of the general public is 5 books for up to 4 weeks. A user can search for books, thesis, magazines 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 researcher and students have the same rate of overdue charge while it is twice as much for a member of the general public. A reminder of the overdue item is immediately issued to the borrower when the item becomes overdue.

Current Journal, Dissertation and Thesis, Daily Newspapers 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. The researcher 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 researcher. These recommendations will be reviewed and approved by a Librarian.

Assignment Questions

Task 1 Work proposal

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.

Task 3 Develop a use-case description/specification for any two major usecases.

Task 4 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 5 Design a sequence diagram, which shows one particular sequence of events for the ‘Search for book' use case and perform the following;
- Identify main objects
- List out the main flow of events
- Translate the flows into corresponding system events (input and response).

Task 6 Discuss and justify which of the Object Oriented Methods (OOM) 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.

Guidelines

Follow the guidelines mentioned below for your assignment.

- Assignment should be typed and is to be submitted through Moodle.
- Each student has to do the assignment individually
- Handwritten assignments will not be accepted
- The assignment should not be more than 10 pages in (size A4) paper. Minimum acceptable size is 4 pages.
- Assignment should have a Title Page. Title Page should contain the following information.
 Assignment Name
 Class
 Student name
 Student ID
- It should have Table of Contents
- Use page numbers
- Assignment should be typed in your own words using Times New Roman font size 12.
- Heading should be with Font Size 14, Bold, Underline
- Use Diagrams and Examples to explain your topic, provided citation, if applicable.
- You are encouraged to refer the books in Library or use internet resource or computer magazines or any other resource but you should not cut/copy and paste from internet. The report should be in your own words.
- Copy paste from the Internet is strictly not acceptable.
- Reference should be included in the last page as follows
- Author name, Book Title, Publisher, Year in case of books
- In case of web site references type the full path of the web page with referenced date
- In case of magazines/ periodicals type article name, magazine name, Issue Number and date

Computer Network & Security, Computer Science

  • Category:- Computer Network & Security
  • Reference No.:- M92836866
  • Price:- $60

Priced at Now at $60, Verified Solution

Have any Question?


Related Questions in Computer Network & Security

Security challenges in emerging networksassignment

Security Challenges in Emerging Networks Assignment Description The purpose of this assignment is to develop skills to independently think of innovation. In this assignment students will first learn how to develop knowle ...

Security challenges in emerging networksassignment

Security Challenges in Emerging Networks Assignment Description The purpose of this assignment is to develop skills to independently think of innovation. In this assignment students will first learn how to develop knowle ...

Security challenges in emerging networksassignment

Security Challenges in Emerging Networks Assignment Description The purpose of this assignment is to develop skills to independently think of innovation. In this assignment students will first learn how to develop knowle ...

Security challenges in emerging networksassignment

Security Challenges in Emerging Networks Assignment Description The purpose of this assignment is to develop skills to independently think of innovation. In this assignment students will first learn how to develop knowle ...

Advanced network design assessment - human factors in

Advanced Network Design Assessment - Human factors in network analysis and design Purpose of the assessment - This assignment is designed to assess students' knowledge and skills related to the following learning outcome ...

Advanced network design assessment - human factors in

Advanced Network Design Assessment - Human factors in network analysis and design Purpose of the assessment - This assignment is designed to assess students' knowledge and skills related to the following learning outcome ...

Assignment descriptionproject scope a typical network

Assignment Description Project Scope: A typical network layout diagram of a firm is given below for illustrative purposes only. The service requirements are enclosed. Figure. Network layout of a firm Service requirements ...

Assignment descriptionproject scope a typical network

Assignment Description Project Scope: A typical network layout diagram of a firm is given below for illustrative purposes only. The service requirements are enclosed. Figure. Network layout of a firm Service requirements ...

After reading this weeks materials please respond to two 2

After reading this week's materials, please respond to TWO (2) of the following questions. AND PROVIDE CITATION IN APA 1. Describe the differences between bus, ring, star and mesh topologies. 2. Explain the TCP/IP Model ...

The abstract should not be more than 250 words describe

The abstract should not be more than 250 words. Describe your project, focusing on research questions and research method for next stage of the project. 1. Introduction [The introduction should describe what the project ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As