Exam I Review: System Analysis and Design Concepts

0.0(0)
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/67

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

68 Terms

1
New cards

System Development Life Cycle (SDLC)

Structured approach to developing information systems.

2
New cards

Planning Phase

Identify business needs and define project scope.

3
New cards

Feasibility Analysis

Evaluates Technical, Economic, and Organizational viability.

4
New cards

System Proposal

Recommendations and feasibility results from analysis phase.

5
New cards

Information Gathering

Techniques for collecting system requirements.

6
New cards

Data Flow Diagram (DFD)

Visual representation of data movement in a system.

7
New cards

Entity-Relationship Diagram (ERD)

Model showing data entities and their relationships.

8
New cards

Normalization

Process of organizing data to reduce redundancy.

9
New cards

Project Management Methods

Strategies like waterfall and Agile (SCRUM) for project execution.

10
New cards

Process Modeling

Creating models to represent system processes and data.

11
New cards

Implementation Phase

Develop, test, and deploy the information system.

12
New cards

Design Phase

Define how the system will function and components.

13
New cards

System Specification Document

Detailed description of system requirements for development.

14
New cards

User Acceptance Testing

Final testing phase to ensure system meets user needs.

15
New cards

Conversion Strategies

Methods for transitioning to a new system: parallel, direct, phased, pilot.

16
New cards

Role of the Systems Analyst

Facilitates communication between stakeholders and technical teams.

17
New cards

Business Process Automation (BPA)

Using technology to automate repetitive business tasks.

18
New cards

Business Process Improvement (BPI)

Enhancing existing processes for better efficiency.

19
New cards

Business Process Reengineering (BPR)

Radical redesign of business processes for significant improvement.

20
New cards

Cardinality

Describes the relationship between data entities in a model.

21
New cards

Security in IT Components

Measures to protect data and systems from unauthorized access.

22
New cards

Algorithm

Step-by-step procedure for calculations or problem-solving.

23
New cards

Systems Analyst

Analyzes business situations and designs IS solutions.

24
New cards

Problem Solver

Identifies inefficiencies in existing systems.

25
New cards

Business & Technical Expert

Bridges business needs with technology solutions.

26
New cards

Change Agent

Manages user expectations and system adoption.

27
New cards

Project Team Coordinator

Collaborates with stakeholders and project teams.

28
New cards

Business Analyst

Focuses on improving business processes.

29
New cards

Requirements Analyst

Gathers and documents system requirements.

30
New cards

Infrastructure Analyst

Ensures compatibility with IT infrastructure.

31
New cards

Change Management Analyst

Oversees user training and system adoption.

32
New cards

Project Manager

Ensures project stays on time and budget.

33
New cards

Business Process Management (BPM)

Methodology for improving business processes.

34
New cards

Business Process Automation (BPA)

Uses technology to enhance efficiency without workflow changes.

35
New cards

Business Process Improvement (BPI)

Redesigns processes for improved efficiency.

36
New cards

Business Process Reengineering (BPR)

Completely rethinks business processes for major improvements.

37
New cards

Information System (IS)

Combination of hardware, software, data, and processes.

38
New cards

Hardware

Physical devices like servers and computers.

39
New cards

Software

Applications and operating systems for computing.

40
New cards

Algorithm

Logical sequence of operations for problem-solving.

41
New cards

Data

Structured and unstructured information processed by IS.

42
New cards

Feasibility Analysis

Assesses viability of a proposed system.

43
New cards

Technical Feasibility

Evaluates if the system can be built.

44
New cards

Economic Feasibility

Determines if the project should be pursued.

45
New cards

Organizational Feasibility

Assesses user engagement and stakeholder support.

46
New cards

Data Flow Diagram (DFD)

Visual representation of data flow in a system.

47
New cards

Processes

Transform inputs into outputs in a DFD.

48
New cards

Data Stores

Store data for future retrieval in DFD.

49
New cards

External Entities

People or systems interacting with the process.

50
New cards

Data Flows

Movement of data between DFD elements.

51
New cards

Context Diagram

DFD Level 0 showing system interactions.

52
New cards

Normalization

Organizes data to minimize redundancy.

53
New cards

Cardinality

Defines relationships between entities (1:1, 1:M, M:M).

54
New cards

Attributes

Properties defining an entity in a model.

55
New cards

Student-Course Relationship

Example of entities and their attributes.

56
New cards

Entities

Objects with distinct existence in data modeling.

57
New cards

Feasibility Analysis

Assessment of technical, economic, and organizational viability.

58
New cards

Technical Feasibility

Compatibility with existing systems and technology.

59
New cards

Economic Feasibility

Cost savings or financial benefits of a project.

60
New cards

Organizational Feasibility

Alignment with organizational goals and strategies.

61
New cards

Information Gathering

Collecting data through surveys and interviews.

62
New cards

Entity-Relationship Diagram (ERD)

Visual representation of entities and relationships.

63
New cards

Build vs. Buy Decision

Choosing between developing or purchasing a system.

64
New cards

User Interface Design

Creating user-friendly interfaces for applications.

65
New cards

Agile Methodology

Iterative development process with short cycles.

66
New cards

Unit Testing

Testing individual components for functionality.

67
New cards

Integration Testing

Testing combined parts of a system for correctness.

68
New cards

Post-Implementation Support

Ongoing assistance and maintenance after deployment.