Draw a behavioral state machine

Assignment Help Management Information Sys
Reference no: EM131866732

Book - System Analysis & Design : A n O bject -O riented A pproach with UML By Alan Dennis and  Barbara Haley Wixom

Chapter 6 (pg. 236 - 238)-Behavioral Modeling

* Questions: 22

22. Identify the models that contain each of the following components: actor, association, class, extends, association, final state, guard condition, initial state, links,message, multiplicity, object, state, transition, and update operation.

* Exercises: A, B

A. Tink about sending a f rst-class letter to an international pen pal. Describe the process that the letter goes through to get from your initial creation of the letter to being read by your friend, from the letter's perspective. Draw a behavioral state machine that depicts the
states that the letter moves through.

B. Draw a behavioral state machine that describes the various states that a travel authorization can have through its approval process. A  travel authorization form is used in most companies to approve travel expenses for employees. Typically, an employee flls out a blank form and sends it to his or her boss for a signature.

If the amount is fairly small (<$300), then the boss signs the form and routes it to accounts payable to be input into the accounting system. Te system cuts a check that is sent to the employee for the right amount, and afer the check is cashed, the form is fled away with the canceled check. If the check is not cashed within 90 days, the travel form expires.

When the amount of the travel voucher is a large amount (>$300), then the boss signs the form and sends it to the CFO, along with a  paragraph explaining the purpose of the travel; the CFO signs the form and passes it along to accounts payable. Of course, the boss and the CFO can reject the travel authorization form if they do not feel that the expenses are reasonable. In this case, the employee can change the form to include more explanation or decide to pay the expenses.

* Minicases: 1

1. Refer to the functional model (use-case diagram, activity diagrams, and use-case descriptions) you pre pared for the Professional and  Scientifc Staff Manage ment (PSSM) Minicase in Chapter 4.

Based on your performance, PSSM was so satisf ed that it wanted you to develop both the structural and behavioral models so that it could more fully understand both the interaction that would take place between the users and the system and the system itself in greater detail.

a. Create both CRC cards and a class diagram based on the functional models created in Chapter 4.

b. Create a sequence and a communication diagram for each scenario of each use case identifed in the functional model.

c. Create a behavioral state machine for each of the complex classes in the class diagram.

d. Perform a CRUDE analysis to show the interactivity of the objects in the system.

e. Perform a verif cation and validation walkthrough of each model: functional, structural, and behavioral.

Reference no: EM131866732

Questions Cloud

Discuss the potential ethical dilemmas : Act ethically Recognize potential ethical dilemmas, evaluate their consequences, and select the best course of action to follow [synthesis].
Changing income by what dollar amount : Assume m=200$, px=2$, and py=1$. assume income is constant, Px decrease to $1.50, and Py decreases to $.75.
Severity of economic fluctuations : Some economists argue that policymakers can use monetary and fiscal policy to reduce the severity of economic fluctuations
What is meant by most favored nation status : What is meant by "most favored nation" status? Was the American version of the Auto Pact consistent with MFN? Explain.
Draw a behavioral state machine : Draw a behavioral state machine that describes the various states that a travel authorization can have through its approval process.
Benefits of inflation reduction : How might this affect the costs and benefits of inflation reduction? Minimum 100 words
Working and by delaying his own formal education : If one spouse puts the other spouse through medical school by working and by delaying his own formal education
Identify a coo and a manager for each product : To prepare to manage your company, you will need to identify a COO and a manager for each product (VP). You will need to agree upon communication processes.
Working conditions in foreign factories : 1. Should Nike be held responsible for working conditions in foreign factories that it does not own, but where sub-contractors make products for Nike?

Reviews

Write a Review

Management Information Sys Questions & Answers

  Information technology and the changing fabric

Illustrations of concepts from organizational structure, organizational power and politics and organizational culture.

  Case study: software-as-a-service goes mainstream

Explain the questions based on case study. case study - salesforce.com: software-as-a-service goes mainstream

  Research proposal on cloud computing

The usage and influence of outsourcing and cloud computing on Management Information Systems is the proposed topic of the research project.

  Host an e-commerce site for a small start-up company

This paper will help develop internet skills in commercial services for hosting an e-commerce site for a small start-up company.

  How are internet technologies affecting the structure

How are Internet technologies affecting the structure and work roles of modern organizations?

  Segregation of duties in the personal computing environment

Why is inadequate segregation of duties a problem in the personal computing environment?

  Social media strategy implementation and evaluation

Social media strategy implementation and evaluation

  Problems in the personal computing environment

What is the basic purpose behind segregation of duties a problem in the personal computing environment?

  Role of it/is in an organisation

Prepare a presentation on Information Systems and Organizational changes

  Perky pies

Information systems to adequately manage supply both up and down stream.

  Mark the equilibrium price and quantity

The demand schedule for computer chips.

  Visit and analyze the company-specific web-site

Visit and analyze the Company-specific web-site with respect to E-Commerce issues

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