Systems Analysis and Design

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/25

flashcard set

Earn XP

Description and Tags

Chapter 1

Last updated 4:39 PM on 8/18/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

26 Terms

1
New cards

Computer application

A software program that executes on a computing device to carry out a specific set of functions (modest scope)

2
New cards

Information System

Set of interrelated components that collects, processes, stores, and provides as output the information needed to compete business tasks (broader in scope than “app”, includes database and related manual processes)

3
New cards

System analysis

Activities that enable understanding and specify what an information system should accomplish

4
New cards

System Design

Activities that enable a person to define and describe in detail the system that solves the need

5
New cards

System Analysis

What is required for the new system to solve the problem

6
New cards

System Design

How the system will operate to solve the problem

7
New cards

Software Development

Understand the need, Capture the vision, Define a solution, Communicate the vision and solution, Build the solution, Confirm that the solution meets the need, Launch the solution system

8
New cards

System Development Life Cycle (SDLC)

Process consisting of all activities required to build, launch, and maintain an information system.

9
New cards

System Development Life Cycle (SDLC) 6 core processes

  1. Identify the problem or need and obtain approval

  2. Plan and monitor the project

  3. Discover and understand the details of the problem or need

  4. Design the system components that solve the problem

  5. Build, test, and integrate system components

  6. Complete system tests and then deploy the solution


10
New cards

(SDLC) Project

Planned undertaking that has a beginning and end and that produces some definite result

11
New cards

Project

Used to develop an information system and requires knowledge of systems analysis and systems design tools and techniques

12
New cards

System development process

Actual approach used to develop a particulate information system (methodology)

13
New cards

System development process

Unified process (Up), Extreme programming (XP), Scrum

14
New cards

Agile Development

Information system development process that emphasizes flexibility to anticipate new requirements during development

15
New cards

Iterative development

Approach to system development in which the system is “grown” piece by piece through multiple iterations

16
New cards

Iterative development

Complete small part of system (mini project), then repeat process to refine and add more, then repeat to refine and add more, until done

17
New cards

Subsystem

Fully functional part of the complete information system.

18
New cards

Planning process for an iteration (3 steps)

  1. Identify the tasks required for the iteration.

  2. Organize and sequence these tasks into a schedule.

  3. Identify required resources, and assign people to tasks


19
New cards

Use Case

Case or situation where the system is used

20
New cards

Use Cases

Identifying and describing use cases it the way to document what the users need to do with the system

21
New cards

Domain Classes

Diagrams that are powerful and frequently used way to understand and document the information requirements of a system

22
New cards

Use Case Diagram

Used to graphically portray the use cases and users involved in the subsystem

23
New cards

Design schema

Uses the domain class diagram and develops the detailed database schema that can be directly implemented by a database management system.

24
New cards

Design Class Diagram

Developing the set of software classes and their methods that will be needed for the system

25
New cards

High Structural design

Architectural blueprint defining core systems components, data flows and tech stacks without low-level code

26
New cards

Screen layout

Structural arrangement of visual user interface (UI) elements