Systems Analysis and Design (Midterms) Flashcards
____________________ is a step-by-step process for developing high-quality information systems.
System Analysis and Design
_______________ combines technology, people, and data to provide support for business functions.
Information System
E-commerce between two companies uses a data-sharing arrangement called _____________ which enabled computer-to-computer data transfer, usually over private telecommunications lines.
Electronic Data Interchange
A _________________ is an overview of a company’s mission, functions, organization, products, services, customers,
suppliers, competitors, constraints, and future direction.
Business Profile
A _________________ is a specific set of transactions, events, and results that can be described and documented.
Business Process
___________________ refers to information systems that support company-wide operations and data management
requirements.
Enterprise Computing
_________________ are systems that can analyze transactional data, generate information needed to manage
and control business processes, and provide information that leads to better decision making.
Business Support Systems
Top managers develop long-range plans, called ______________, which define the company’s overall mission and goals.
Strategic Plans
________________ is the process of planning, scheduling, monitoring, controlling, and reporting upon the
development of an information system.
Project Management
The _______________ is conducted to evaluate an IT-related business opportunity or problem.
Preliminary Investigation
The complex organizational process whereby computer-based information systems are
developed and maintained.
Information Systems
Analysis and Design
Computer software designed to support organizational functions or processes.
Application Software
The organization role most responsible for the analysis and design of information
systems.
Systems Analyst
A standard process followed in an organization to conduct all the steps necessary to
analyze, design, implement, and maintain information systems.
Systems Development
Methodology
The traditional methodology used to develop, maintain, and replace information systems.
Systems Development Life
Cycle (SDLC)
The first phase of SDLC in which an organization’s total information system needs are identified, analyzed, prioritized, and arranged.
Planning
The second phase of the SDLC in which system requirements are studied and structured.
Analysis
The third phase of the SDLC in which the description of the recommended solution is
converted into logical and then physical system specifications
Design
The part of the design phase of the SDLC in which all functional features of the system
chosen for development are described independently of any computer platform.
Logical Design
The part of the design phase of the SDLC in which the logical specifications of the system
from logical design are transformed into technology-specific details from which all
programming and system construction can be accomplished.
Physical Design
The fourth phase of the SDLC in which the information system is coded, tested, installed,
and supported in the organization.
Implementation
Software tools that provide automated support for some portion of the systems
development process.
Computer-aided Software Engineering (CASE) Tools
Systems development methodology created to radically decrease the time needed to
design and implement information systems. This methodology relies on extensive user
involvement, prototyping, integrated CASE tools, and code generators.
Rapid Application
Development (RAD)
Systems development methodologies and techniques based on objects rather than data
or processes.
Object-oriented Analysis
and Design (OOAD)
A structure that encapsulates (or packages) attributes and the methods that operate on
those attributes. It is an abstraction of a real-world thing in which data and processes are
placed together to model the structure and behavior of the real-world object.
Object
Information System Components
- Hardware
- Software
- People
- Process
- Data
The Phase of Systems Development
- Planning
- Analysis
- Design
- Implementation
- Support and Security
A _____________ should describe the project clearly, provide justification to proceed, and estimate the project’s
financial impact.
Business Case
The Analyst evaluates the ________________ and determine whether the project is feasible from various
standpoint.
System Requirements
________________ is a dynamic process that starts with a mission statement, which is shaped by the firm’s
purpose, vision, and values.
Strategic Planning
____________ is a feasibility which determines if the system is a practical approach that will solve a problem or take advantage of an opportunity to achieve company goals.
Operational Feasibility
_______________ is a feasibility which determines if the estimated cost of not developing the system or
postponing the project.
Economic Feasibility
__________________ is a feasibility which determines if the company have the necessary hardware, software, and
network resources.
Technical Feasibility
____________________ is a feasibility which determines if customers will experience adverse effects in any way.
Operational Feasibility
_____________________ is a feasibility which determines if the proposed system/platform have sufficient capacity for
future needs.
Technical Feasibility
_______________ is a feasibility which determines if project management techniques will be available to
coordinate and control the project.
Schedule Feasibility
Five (5) examples of Internal Factors that affect systems projects
- Strategic Plan
- Top Managers
- User Requests
- Information Technology Department
- Existing Systems and Data
Five (5) examples of External Factors that affect systems projects:
- Technology
- Suppliers
- Customers
- Competitors
- The Economy
- Government
Systems developers can initiate a formal project as early as the preliminary investigation stage, or later on, as analysis, design, and implementation activities occur (TRUE/FALSE)
TRUE
A project manager, or project leader, usually is a senior systems analyst or an IT department manager if the project is large. (TRUE/FALSE)
TRUE
Although a Gantt Chart provides more detailed information about a project, a PERT/CPM chart offers a rapid overview that graphically displays the timing, duration, and progress of each task. (TRUE/FALSE)
FALSE
PERT/CPM and Gantt Charts are mutually exclusive techniques (TRUE/FALSE)
FALSE
Gantt Charts are an ideal tool for controlling a complex project because they provide plenty of detailed information. (TRUE/FALSE)
FALSE
Using a WBS allows you to manage a project as one large task. (TRUE/FALSE)
FALSE
If it will take one person 20 days to perform a particular task, it is true that two people could complete the same task in 10 days or that 10 people could perform task in two days. (TRUE/FALSE)
FALSE
In most systems analysis tasks, time and people are interchangeable. (TRUE/FALSE)
FALSE
If you do not have previous experience to measure a project in a given environment, you could design a prototype or pilot system to gain technical and cost estimating experience. (TRUE/FALSE)
TRUE
Using prior experience to make time and cost estimates works best for large projects.(TRUE/FALSE)
FALSE
In a PERT/CPM chart, each rectangular box, called a task box, has five sections that contain important information about a task.(TRUE/FALSE)
TRUE
In any project, large or small, tasks depend on each other and must be performed in a sequence. (TRUE/FALSE)
TRUE
When tasks must be completed one after another, they are called concurrent tasks. (TRUE/FALSE)
FALSE
When several tasks can take place at the same time, each is called a sequential task. (TRUE/FALSE)
FALSE
Often, two or more concurrent tasks depend on a single prior task, which is called a successor task. (TRUE/FALSE)
FALSE
When two or more concurrent tasks depend on a single prior task, each of the concurrent tasks is called a predecessor task. (TRUE/FALSE)
FALSE
Project management software can highlight the series of tasks that form the critical path. (TRUE/FALSE)
TRUE
If any task along the critical path falls behind schedule, the entire project is delayed. (TRUE/FALSE)
TRUE
Generally, a systems analysts review the work of other systems analysts, and programmers review the work of other programmers, as a form of peer review, in structured walk-throughs. (TRUE/FALSE)
TRUE
Tasks that are not on the critical path cannot be ignored. (TRUE/FALSE)
TRUE
_____________ is a feasibility which determines the conditions that must be satisfied during that development of the system.
Schedule Feasibility