Unit 8 - SDLC Flashcards
This investigates, analyzes, designs, develops, installs, evaluates, and maintains a company’s information systems.
System Analyst
This is the process of defining, designing, testing and implementing a software application.
System Development
What are the processes that are comprise the SDLC?
Planning
Analysis
Design
Implementation
Maintenance
This is the initial stage in the systems development life cycle. It is the fundamental process of understanding why an information system should be built and how to go about building it.
Planning
This stage involves the performance of analysis activities.
Analysis
This involves fact-finding to describe the current system and identification of the requirements for the new system.
Requirements Modeling
These refer to necessary data that enters the system, either manually or in an automated manner.
Inputs
These refer to system characteristics such as speed, volume, capacity, availability, and reliability.
Processes
These refer to electronic or printed information produced by the system.
Outputs
This refers to electronic or printed information produced by the system
Output
This refers to the logical rules tat are applied to transform the data into meaningful information
Performance
This refers to hardware, software, and procedural controls that safeguard and protect the system and its data from internal or external threats.
Security
This shows the steps that make up a business process, along with who’s responsible for each step. They are useful for analyzing current processes, planning improvements, and crystallizing communication between process participants.
Business flowchart
What does an oval represent in a flowchart?
Start or end
What does an arrow represent in a flowchart?
A connector that shows relationships between the representative shapes.
What does a parallelogram represent?
Input or Output
What does a rectangle represent?
Process
What does a diamond represent in a flowchart?
Decision
This flowchart illustrates the flow documents and information between areas of responsibility within an organization.
Document flowchart
This type of flowchart depicts the relationship among the input, processing, and output of an AIS.
System flowchart
This flowchart describes the specific logic to perform a process shown on a systems flowchart.
Program flowchat
These are statements that describe what the system should do or possess to meet the needs of its users and stakeholders.
System Requirements
These requirements define the attributes and qualities that describe how the system should perform, rather than what it should do.
Non-functional Requirements
These requirements define what the system should do. They define what the system should achieve in terms of features and capabilities.
Functional Requirements
This is the third stage which includes beginning to meet the system requirements. It includes output and user interface design, data design, and system architecture.
Systems Design
This is the method by which a prototype is developed. It involves a repetitive sequence of
analysis, design, modeling, and testing.
Prototyping
This prototyping methods produces a full-featured, working model of the information system.
Because the model is “on track” for implementation, it is especially important to obtain user feedback, and to be sure that the prototype meets all requirements of users and
management.
System Prototyping
This prototyping method is a method of development that employs
technical mechanisms for reducing risk in a project, when the project needs are vaguely
and poorly laid out.
Design Prototyping or Throwaway Prototyping
What does CASE stand for?
Computer-aided Systems Engineering
This is a tool that supports the rapid development of computer programs
by translating a logical model directly into code. Also called a code generator.
Application generators
This is a computer program whose purpose is to take data from a source such
as a database, XML stream or a spreadsheet, and use it to produce a document in a format
which satisfies a particular human readership
Report Generators
This is also called a form painter, it is an interactive tool that helps you design a custom
interface, create screens forms, and handle data entry format and procedures.
Screen Generators
This is a functioning system, but it is less efficient than a fully developed system
Prototype
This describes how users interact with a computer system, and consists of all the hardware,
software, screens, menus, functions, output, and features that affect two-way communications
between the user and the computer.
User Interface
This uses visual objects and techniques that allow users to communicate
effectively with the system.
Graphical User Interface
These allow users to send commands to the system.
Process-controlled Systems
These are about how users communicate with the information system, and how
the system supports the firm’s business operations
User-centered Systems
This describes the relationship between computers and people who use
them to perform their jobs
Human-Computer Interaction
This phase begins once the client has tested and approved the system.
The system is installed at this phase to support the specified business functions.
Systems Implementation
This is a continuous operation that includes eliminating
program and design flaws, updating documentation and test data, and updating user support.
Systems Maintenance