Explain the various types of actors in a use case

Assignment Help Software Engineering
Reference no: EM13751504

Task 1:

Define the term ‘use case' and explain the various types of actors in a Use Case.

Explain the difference between the <<include>> and <<extends>> relationships in use case diagrams? Give examples

Describe with examples ‘encapsulation', ‘information hiding', ‘polymorphism' and ‘data abstraction'.

What is the difference between USDP and the Waterfall lifecycles in the relationship of between activities and phases?

Explain Class diagram. Outline the main steps in developing a class diagram for a Use Case(UC).

Task 2:

Task-2 of this assignment uses the Case Study based on an Interview contained in a separate document (Please see the details in page 221 of your text book). Carefully read this case study. You are required to answer the following questions based on the Case Study.

It is expected that answers to the assignment questions be succinct and MUST be written your own
words.

Question 1: Describe UCs and write full use case description for the following UCs:

Start line run
Record employee joining the line
Record employee leaving the line
Stop line

Question 2: Communication diagram

Prepare a communication diagram for each of the UC in Q1 and also include justification of the objects included in the diagram(s).

Question 3: Class Diagram

Draw a class diagram based on the information supplied in the case study and the communication diagrams drawn in Question 2.

Attachment:- case study.zip

Reference no: EM13751504

Questions Cloud

Define basic planning process for the organization : Define the organization's vision, mission, and values. Outline the basic planning process for the organization, and describes how the three levels of management influence this process.
Explain why measurement for quality control is important : Explain why measurement for quality control is important. How does measurement impact the business? For instance, how is measurement conducted and managed within the organization
Examples of assets and liabilities : Contrast sources and uses of cash referencing using at least two examples of assets and liabilities (four total). Provide examples of how cash is used or provided depending on whether it is categorized as an asset or liability.
Explain project organizations and importance of leadership : Explain project organizations and the importance of leadership and sponsorship. Explain project team building, including techniques of successful team building.
Explain the various types of actors in a use case : Define the term ‘use case' and explain the various types of actors in a Use Case. Explain the difference between the > and > relationships in use case diagrams
Prepare written analysis of project pitfall : From the list of "Project Pitfalls" listed below, select five. Prepare a written analysis of each Project Pitfall to include
Establishing new policies on smoking and obesity : A disciplinary action to oversee concerning a nurse accused of stealing drugs. A board committee is seeking direction on establishing new policies on smoking and obesity.
What is a state of liberty : What is a state of liberty? Now is liberty today different than what is mentioned by Locke? Or is it the same?
Management important to the scope of project : Every project requires some level of quality to be associated with how the project is run but even more with the scope of the project. Why is quality management important to the scope of the project?

Reviews

Write a Review

 

Software Engineering Questions & Answers

  The dfs components

Propose the DFS components that you would consider implementing and configuring based on the needs of the organization. Provide a rationale for your proposal.

  Describe the primary sdlc methodologies

The System Development Life Cycle has constructed over the decades to include a variety of Methodologies. Each of these Methodologies utilizes same processes in a different way.

  Analyze error propagation

Analyze an architecture to determine whether the schedule is likely to be met and analyze error propagation

  How jane should deal with the two system analysts

Describe how Jane should deal with the two system analysts from a technical and human resource perspective and explain the factors that Jane should consider in establishing a process management solution.

  Show how each of the following floating point values

Show how each of the following floating point values would be stored using IEEE-754 single precision (be sure to indicate the sign bit, the exponent, and the significant fields).

  Java examples to validate input

Create an algorithm that prompts the user to enter a secret word. The secret word should be at least eight characters long. Validate the input.

  Draw e-r diagram for doctors prescribe drugs for patients

Draw an E/R diagram for the following situation: Doctors prescribe drugs for patients. A given doctor can prescribe many drugs for a certain patient.

  Modify the design of the object-z specification

Specify the search engine as a single Object-Z class SearchEngine. You will need to choose appropriate types for words, documents and document records.

  Articles on legislation and regulations

Use the Internet online database to find at least two (2) articles on legislation and regulations, as well as legal and ethical issues inherent in information security. Be prepared to discuss.

  Explain why is the cost of maintaining a system frequently

q1. name three key factors to consider when planning for system maintenance. do most health care systems actively plan

  Is the idea of edirectory good design

This will enable the concept of single sign-on for enterprise. Does this concept have similarity to the Reference Monitor Concept? From a security viewpoint, is the idea of eDirectory good design?

  Design a solution algorithm to read the electricity usage

An electricity supply authority records on an electricity usage document the value of electricity that each consumer uses.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd