1.2 | System Design Basics

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

1/27

Last updated 6:40 PM on 4/23/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

28 Terms

1
New cards

Software

The programs and operating information used by a computer system.

2
New cards

Hardware

the physical components of a computer system.

3
New cards

Peripheral

Any hardware device connected to a computer that provides input, output, or storage.

4
New cards

Network

A collection of computers and devices connected together to share resources and communicate.

5
New cards

Human Resource

People involved in a system, including users, developers, and administrators.

6
New cards

Stakeholder

Any person or group with an interest in or affected by a system

7
New cards

The System Design Cycle

A structured process for designing, implementing, and evaluating a system.

“Identifying the problem → analysis → design → implementation → testing → evaluation → maintenance”

8
New cards

Prototype

An early working model of a system used to test ideas, gather feedback, and refine requirements before full development.

9
New cards

User Acceptance Testing

Testing carried out by the end users to verify the system meets their needs and requirements before it goes live.

10
New cards

Debugging

The process of finding and fixing errors (bugs) in a program's code.

11
New cards

Alpha Testing

Testing carried out internally by the development team before release, to identify bugs in a controlled environment.

12
New cards

Beta Test

Testing carried out by a limited group of real end users outside the development team, before the full public release, to identify remaining issues in real-world conditions

13
New cards

Direct Changeover

The old system is switched off and the new system is switched on immediately on the same day. High risk but low cost.

14
New cards

Phased Conversion

The new system is introduced gradually, one module or section at a time, replacing parts of the old system incrementally.

15
New cards

Pilot Running

Both the old and new systems run simultaneously for a period of time. Safest method but most expensive, as both must be maintained at once.

16
New cards

User Documentation

Written guides and manuals provided to users to help them understand and operate the system (e.g. user manuals, help files, FAQs).

17
New cards

User Training

The process of teaching users how to use a new system effectively. Methods include online tutorials, workshops, and on-the-job training.

18
New cards

Usability

The measure of how easy and intuitive a system is for its intended users to use effectively, efficiently, and with satisfaction.

19
New cards

Legacy System

Old method, computer system or technology that is outdated. Hard to come by or find parts for.

20
New cards

Data Migration

Moving data between systems. Most commonly used for moving data from an old to new system.

21
New cards

[Data Migration Issue] Data Loss

The loss of data cause of network, hardware or corruption issues.

22
New cards

[Data Migration Issue] Data Incompatibility

When the source and destination systems have different data formats.

23
New cards

[Data Migration Issue] Security Risks

Unauthorized access of data.

24
New cards

Host System Remotely

Cost Effective, allowing client to not have their own hardware and infrastructure. Less control over system.

25
New cards

Host System Directly

Costly, allowing client to have more control and customization, but requiring their own infrastructure.

26
New cards

Technical Documentation

Documentation that describes how a product or service operates, and how to install.

27
New cards

User Documentation

Documentation for a product or a service provided to the end users for assistance.

28
New cards

User Training