1. In this case, Barbaras assumption that methodologies apply only to large systems
projects led her to waste valuable time, resources, and effort on a new system that created
no value for her company. I would exp
CHAPTER 6 - YOUR TURN
6.1 Drawing a Sequence Diagram
In Your Turn 4-4, you were asked to create a set of use cases and a use-case
diagram for the campus housing service that helps students find apartments. In
Your Turn 5-2, you were as
Chapter 10 Minicases
Experienced users take the position that once the system is learned, they should be able to use it quickly
to complete the needed tasks. These users prefer a design that emphasizes the most commonly us
Chapter 4 - Minicases
1. Williams Specialty Company
a. Explain, in clear, nontechnical terms, the goals of the analysis of the project.
The goal of the project is to replace the "as-is" accounting system with another one
that will acco
Concepts in Action
CONCEPTS IN ACTION
1-A An Expensive False Start
1. Why did this system fail?
Based on the information provided, the most likely cause of failure was that the
IT department attempted to create a system without clearl
CHAPTER 02 - YOUR TURN
2.1 Identify Tangible and Intangible Value
1. What kinds of things does Dominion Virginia Power do that require it to
know power pole locations? How often does it do these things? Who benefits
if the company can
1.1 Selecting a Methodology
What type of methodology would you recommend RSCC use? Why?
The key characteristics of the project are its large size (which implies complexity)
and its short timeline. Based on these, e
CHAPTER 8 - YOUR TURN
8.1 Campus Housing
Based on the current set of functional, structural, and behavioral models that
you have developed, are there potential opportunities of reuse in developing the
system? Search the Web for potenti
Chapter 3 - MINICASES
1. The State Firefighters Association has a membership of 15,000. The purpose of the
organization is to provide some financial support to the families of deceased member
firefighters and to organize a conference e
Chapter 6 Exercises
A) Mailing Letter to Pen Pal
Address put on envelop
Stamp is put on envelope
Letter put in mailbox
Letter is sent
Chapter 2 - Mini Cases
1. A list of questions that Harry needs to have answered about his project.
1. What is your specific objective for this Internet system? (There is a big difference
between a web site that advertises and promotes
Chapter 7 - Minicases
In examining the directions MOTO, Inc. should next pursue, Susan should consider first
the strengths of custom development. These include first the firm's IT staff have complete
control over how the system look
Chapter 4 - Exercises
A. Investigate the Web site for Rational Software (www.rational.com) and its
repository of information about UML. Write a paragraph news brief on the current
state of UML (e.g., the current version and when it wil
CHAPTER 4 - YOUR TURN
4.1 Use Case Diagram
Look at the use-case diagram in Figure 4-4. Consider if a use case were added to
maintain patient insurance information. Make assumptions about the details of
this use case and add it to the e
Chapter 4 BUSINESS PROCESS AND FUNCTIONAL MODELING
1. Why is business process modeling important?
Business process models describe the different activities that when combined together
support a business process. Business processes
CHAPTER 3 - YOUR TURN
3.1 Identifying Requirements
1. Which requirements are functional business requirements? Provide two
A functional requirement relates directly to a process a system has to perform or
Chapter 7 - Minicases
CRC Card Object 1 - - Staffing Contract
Class name : Contracts
Type Abstract, Domain
Description : Contains details of contract between client firm and PSSM.
Provide details regarding t
A. Locate a news article in an IT trade magazine (e.g., Computerworld) about an
organization that is implementing a new computer system. Describe the tangible and
intangible value that the organization like
A. Suppose you are a project manager using a waterfall developmentbased
methodology on a large and complex project. Your manager has just read the latest
article in Computerworld that advocates replacin
Chapter 8 - Exercises
A1. Real State Invariants
Class Name: House
Description: Single-family dwelling properties
Type: Concrete, Domain
Associated Use Cases: 1(house sellers), 4 (specific house buyer), 6 (search results)
MOVING ON TO DESIGN
1. What is the primary difference between an analysis model and a design model?
The analysis model essentially ignores non-functional requirements such as
performance and system environment issues. In
Physical Architecture Layer Design
What are the four basic functions of any information system?
The four basic functions of any information system are:
Data access logic
Chapter 3 - REQUIREMENTS DETERMINATION
1. What are the key deliverables that are created during the analysis phase? What
is the final deliverable from the analysis phase, and what does it contain?
The Analysis Phase takes the gener
CLASS AND METHOD DESIGN
1. What are the basic characteristics of object-oriented systems?
The basic characteristics of object-oriented systems are: Classes, objects, methods,
and messages. The object is a basic unit that
1. Give three examples of business needs for a system.
Maintain or improve the competitive position
Perform a business function more efficiently
Take advantage of a new business opportunity
2. What is the purpose
How is behavioral modeling related to structural modeling?
Behavioral models describe the internal dynamic aspects of an information system
that supports the business processes in an organization.
Human Computer Interaction Layer Design
Explain three important user interface design principles.
The authors list six principles of user interface design:
1. Layout - the interface should be a series of areas on the
Chapter 3 - Exercises
A. Review the Amazon.com Web site. Develop the requirements definition for the
site. Create a list of functional business requirements that the system meets. What
different kinds of nonfunctional business requirem
Introduction to Systems Analysis and Design.
1. Compare and contrast phases, steps, techniques and deliverables.
The Systems Development Life Cycle SDLC has a set of four fundamental phases:
planning, analysis, design, an
Ex: End-user database-Microsoft Access
For experienced database programmers and first-time database users
alike, Microsoft Access version 2002 delivers powerful tools for managing
and analyzing data.