CIS 622 Final

Ace your homework & exams now with Quizwiz!

Level-n

A ________ diagram is a DFD that is generated from n nested decompositions from a level-0 diagram.

binary

A ________ relationship is a relationship between instances of two entity types and is the most common type of relationship encountered in data modeling.

Include relationship

A ___________ arises when one use case uses another use case and is shown diagrammatically as a dotted-line arrow pointed toward the use case that is being used

Data flow

A ___________ can be best understood as data in motion, moving from one place in a system to another.

Sequence

A ______________ diagram depicts the interaction among objects during a certain period of time

Gateway

A ________________ is business process modeling is a decision point

Level-0 diagram

A __________________ is a DFD that represents a system's major processes, data flows, and data stores at a high level of detail.

Decision table

A _____________________ is a diagram of process logic where the logic is reasonably complicated.

concrete

A class that can have direct instances (e.g., Outpatient or Resident Patient) is called a(n) ________ class.

relationships

A common mistake many people make when they are just learning to draw E-R diagrams, especially if they already know how to do data flow diagramming, is to confuse data entities with ________ and relationships with data flows.

One

A data flow cannot go directly back to the same process it leaves. There must be at least _________ other processes that handles the data flow, produces some other data flow, and returns the original data flow to the beginning process

three

A ternary relationship is a simultaneous relationship among instances of ________ entity type(s).

User

A use-case consists of a set of a set of possible sequences interactions between a system and __________ in a particular environment, possible sequences that are related to a particular goal.

abstract

A(n) ________ class is a class that has no direct instances but whose descendants may have direct instances.

conceptual

A(n) ________ data model is a detailed model that captures the overall structure of organizational data that is independent of any database management system or other implementation considerations.

attribute

A(n) ________ is a named property or characteristic of an entity that is of interest to the organization.

multiplicity

A(n) ________ is a specification that indicates how many objects participate in a given relationship.

Composite attribute

A(n) ________ is an attribute that has meaningful component parts.

optional attribute

A(n) ________ is an attribute that may not have a value forevery entity instance.

required attribute

A(n) ________ is an attribute that must have a value forevery entity instance.

Associative entity

A(n) ________ is an entity type that associates the instances of one or more entity types and contains attributes that are peculiar to the relationship between those entity instances.

simple message

A(n) ________ only transfers control from the sender to the recipient without describing the details of the communication.

Preconditions

According to Cockburn's template, _____________ are those things the system must ensure are true before the use case can start.

conclusion

All of the following are included in the baseline project report except ________.

Activity

An _____________ diagram shows the conditional logic for the sequence of system activities needed to accomplish a business process.

type

An entity ________ is a collection of entities that share common properties or characteristics.

White

As seen from the clouds, as if flying in a plane at 35,00 feat, refers to which level according to Cockburn?

lowest

At the ________ level of DFDs, new data flows may be added to represent data that are transmitted under exceptional conditions. These data flows typically represent error messages or confirmation notices.

Business Process Modeling Notation

BPMN stands for ________.

process

Data cannot move directly from one data store to another data store. Data must be moved by a ________.

Name

Each entity type in an E-R model is given a ________ because it represents a class or set, it is singular

Failure to assess and manage risks

Failure to integrate the new system with the old system is an example of ________.

Physically Oriented

Flowcharting has been criticized by proponents of structured analysis and design because it is too ______________________

four

How many types of business rules are there in conceptual data modeling?

An activity diagram cannot be used to

MODEL WORK FLOW BUT NOT BUSINESS PROCESSES

inputs

No process can have only ________ and if an object has only that, then it must be a sink.

Outputs

No process can have only ________. It would be making data from nothing (a miracle). If an object has only outputs, then it must be a source.

Attributes and secondary keys

On what basis are objects referenced, selected, qualified, sorted, and categorized?

similar

Similar attributes of different entity types should use ________ but distinguishing names.

cardinality

The ________ defines the number of instances of entity B that can (or must) be associated with each instance of entity A.

Object class

The ________ is a logical grouping of objects that have the same (or similar) attributes, relationships, and behaviors; also called class.

encapsulation

The ________ is the technique of hiding the internal implementation details of an object from its external view.

state

The ________ of an object encompasses its properties (attributes and relationships) and the values of those properties.

system description

The ________ outlines possible alternative solutions.

overlap

The ________ rule specifies that an entity instance can simultaneously be a member of two (or more) subtypes.

total specialization

The ________ rule specifies that each entity instance of the super-type must be a member of some subtype of the relationship.

disjoint

The ________ rule specifies that if an entity instance of the super type is a member of one subtype, it cannot simultaneously be a member of any other subtype

class diagram

The ________ shows the static structure of an object-oriented model: the object classes, their internal structure, and the relationships in which they participate.

Four

The act of going from a single system to __________ component processes is called (functional) decomposition.

Polymorphism

The fact that the same operation may apply to two or more classes in different ways is known as ________.

primitive

The lowest level of a DFD is called a ______ data flow diagram.

entity-relationship

The most common format used for data modeling is ________ diagramming.

logical

The term ________ data model means a conceptual data model with some additional properties associated with the most popular type of database technology like relational databases.

Blue

Use cases written at the _________ level focus on user goals.

Black

Use cases written at the fish and _____________ levels are much more detailed and focus on sub-function goals

Potential problems

What is an example of a project assumption?

primary key

What unique characteristic(s) distinguish(es) each object from other objects of the same type?

Arrows

When two _________ have the same data flow name, you must be careful that these flows are exactly the same

consistent and complete

Which benefit of purchased data models refers to the fact that they are very general, covering almost all options employed by the associated functional area or industry?

domains

Which business rule specifies constraints on valid values for attributes?

entity integrity

Which business rule specifies that each instance of an entity type must have a unique identifier that is not null?

Project scope document

Which document outlines all work required to complete the project?

Economic

Which feasibility category deals with identifying financial benefits associated with the project?

A 45-hour work week

Which of the following is NOT a factor in determining schedule feasibility?

create a project budget

Which of the following is NOT a part of project initiation?

Who is going to pay for PIP?

Which of the following is NOT a question asked to determine if project initiation and planning has ended and analysis has begun?

Changing the budget

Which of the following is NOT a way to manage project risks?

system conversion

Which of the following is NOT an example of a recurring cost?

Time value of money

Which of the following is NOT an example of an economic cost-benefit analysis technique?

system alternatives

Which of the following is NOT included in the feasibility assessment?

Keep it simple

Which of the following is a guideline for presentation design in making an effective presentation?

customer goodwill

Which of the following is an example of an intangible cost?

presenter

Which role in the walkthrough normally has done all or some of the work presented?

Schedule feasibility

Which type of feasibility deals with project duration?

high risk

Which type of project should companies not have too many of?

the uses, managers, and development group

Who must review the baseline project plan before it moves to the next phase in the SDLC?

walk-throughs

________ are peer group reviews of products created via the systems development process.

industry-specific

________ data models are generic data models that are designed to be used by organizations within specific industries.

project planning

________ is the process of defining clear activities necessary to complete activities in a single project.

Risks

________ need to be managed in order to be minimized.

business

________ rules are specifications that preserve the integrity of the logical data model.

iterative

__________________ DFD development recognizes that requirements determination and requirements structuring are interacting, not sequential, subphrases of the analysis phase of the SDLC.

Data programs

are NOT a component of data flow diagram symbols

Policies

are NOT a part of a decision table.

Activity

in business process modeling is an action that must take place for a process to be completed

Attributes

is not a phase in a systems development life cycle

Gap Analysis

is the process of discovering discrepancies between two or more sets of DFD or discrepancies within a single DFD

Extension

is the set of behaviors or functions in a use case that follow exceptions to the main success scenario

Extension

is the set of behaviors or functions in a use case that follow exceptions to the main success scenario.

Activation

is the time period during which an object performs an operation

Square

is used in both conventions for sources/sinks and has a name that states what the external agent is, such as customer, teller, EPA Office, or inventory control system

INADEQUATELY DECOMPOSED DIAGRAMS

is/are NOT a deliverable for process modeling.

Success guarantee

lists what it takes to satisfy stakeholders if the use case is completed successfully

attributes

A domain is the set of all data types and ranges of values that ________ may assume.

Data flow repository entries typically will Not include

A long description defining the data flow

composition

A part-of relationship in which parts belong to only one whole object, and the parts live and die with the whole object is called ________.

event

Event entity types should be named for the result of the ________, not the activity or process of the event.


Related study sets

Database Systems - Chapter 7 Glossary

View Set

Chapter 28: Drugs Used for Diuresis

View Set

fundamentals midterm previous quizzes

View Set

ATI Video Neurocognitive Disorders

View Set

Major Depressive Disorder and Bipolar Disorder

View Set

AP environmental science math formulas

View Set

CBI Practice Exam 2 - KnowledgeEquity

View Set

Upside down in the middle of nowhere

View Set