Key Concepts in System Design and User Interface

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/17

flashcard set

Earn XP

Description and Tags

These flashcards cover key concepts related to system design, user interface principles, testing, and change management.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

18 Terms

1
New cards

Functional Models

Show what the system should do, including functions, processes, and user activities.

2
New cards

Use Case Diagrams

Diagrams that show who interacts with the system and what they do.

3
New cards

Structural Models

Model that shows how the data and objects are organized in the system.

4
New cards

Class Diagrams

Diagrams that display classes, attributes, operations, and their relationships.

5
New cards

Behavioral Models

Model that shows how the system behaves over time and interactions between users, systems, and objects.

6
New cards

Sequence Diagrams

Diagrams that show time-ordered message exchanges between objects.

7
New cards

State Machine Diagrams

Diagrams that illustrate how an object changes states in response to events.

8
New cards

User Interface (UI) Structure

Divided into navigation, input, and output mechanisms within the Human-Computer Interaction Layer.

9
New cards

6 Principles of Good User Interface Design

Guidelines including layout, content awareness, aesthetics, user experience, consistency, and minimal user effort.

10
New cards

Navigation Structure Design

Designing how users will navigate through screens effectively.

11
New cards

Input Design

Focus on capturing data efficiently, minimizing keystrokes, and validating input requirements.

12
New cards

Output Design

Understanding user needs for reports and preventing information overload.

13
New cards

Heuristic Evaluation

Usability assessment method where experts check for adherence to usability principles.

14
New cards

Unit Test

Testing conducted on a single class or method to ensure its functionality.

15
New cards

Lewin’s 3-Step Change Model

A framework for implementing change: Unfreeze, Move, Refreeze.

16
New cards

Conversion Types

Strategies for system conversion, including direct, parallel, pilot, and phased conversions.

17
New cards

Change Management

The process of managing resistance to change and implementing strategies effectively.

18
New cards

Post-Implementation Activities

Support, maintenance, and assessment activities following the implementation of a system.