SYS-ANALYSIS-DESIGN.AE2
System Analysis and Design
Boost your IT career as a System Analyst by learning about the methodical approach to planning, creating and implementing information systems.
- Practice in 34 Hands-On Labs — nothing to install
- 14 Interactive Lessons and 129 topics mapped to the official exam objectives
- 335 Practice Test Questions
Beginner Self-paced · 1 year access
34 Hands-On LiveLabs
Practice real IT tasks in guided environments.
- Real environments
- Auto-graded
- No installation
01 / Skills you'll get
What you will be able to do
- Understanding the fundamentals like OO Analysis & Design and SSADM
- Driving user requirements, including interviews, surveys, and use case analysis
- Creating Entity Relationship Diagrams (ERDs) to represent data entities and their relationships
- Understanding key SAD concepts like normalization
- Developing project management skills like scheduling, risk management, and communication
- Analyzing and identifying complex system issues
- Managing components of system design and development
- Communicating technical aspects to users and developers
- Deploying Agile Methodologies
Course Highlights
-
14 Structured Lessons Comprehensive coverage of core course objectives
-
34 Hands-On LiveLabs Interactive guided scenarios with instant evaluation
-
335 Practice Questions Assessment tests with detailed answer rationales
-
1 Year Full Access Self-paced learning accessible anytime on all devices
02 / Lessons & labs
See exactly what you will learn and practice
Lessons
14 Interactive Lessons · 129 topics01 Preface 2 topics +
- Purpose of This Course
- Organization of This Course
02 The Systems Analyst and Information Systems Development 10 topics · 3 LiveLab +
- Introduction
- The Systems Analyst
- The Systems Development Life Cycle
- Project Identification and Initiation
- Feasibility Analysis
- LESSON REVIEW
- QUESTIONS
- EXERCISES
- MINICASES
- APPENDIX 1A DETAILED ECONOMIC FEASIBILITY ANALYSIS FOR DRŌNTEQ
3 LiveLab in this lesson — see the labs panel →
03 Project Selection and Management 10 topics · 1 LiveLab +
- Introduction
- Project Selection
- Creating the Project Plan
- Staffing the Project
- Managing and Controlling the Project
- Applying the Concepts at DrōnTeq
- LESSON REVIEW
- QUESTIONS
- EXERCISES
- MINICASES
1 LiveLab in this lesson — see the labs panel →
04 Requirements Determination 10 topics · 4 LiveLab +
- Introduction
- The Analysis Phase
- Requirements Determination
- Requirements Elicitation Techniques
- Requirements Analysis Strategies
- Applying the Concepts at DrōnTeq
- LESSON REVIEW
- QUESTIONS
- EXERCISES
- MINICASES
4 LiveLab in this lesson — see the labs panel →
05 Understanding Processes with Use Cases and Process Models 13 topics · 2 LiveLab +
- Introduction
- What Is a Use Case?
- Use Case Formats and Elements
- Applying Use Cases
- Creating Use Cases
- Applying the Concepts at DrōnTeq
- Data Flow Diagrams
- Creating Data Flow Diagrams
- Applying the Concepts at DrōnTeq
- LESSON REVIEW
- QUESTIONS
- EXERCISES
- MINICASES
2 LiveLab in this lesson — see the labs panel →
06 Data Modeling 10 topics · 1 LiveLab +
- Introduction
- The Entity Relationship Diagram
- Creating an Entity Relationship Diagram
- Validating an Entity Relationship Diagram
- LESSON REVIEW
- QUESTIONS
- EXERCISES
- MINICASES
- Inventory Order
- APPENDIX 5A: NORMALIZING THE DATA MODEL
1 LiveLab in this lesson — see the labs panel →
07 Moving into Design 9 topics · 1 LiveLab +
- Introduction
- Transition from Requirements to Design
- System Acquisition Strategies
- Influences on the Acquisition Strategy
- Selecting an Acquisition Strategy
- LESSON REVIEW
- QUESTIONS
- EXERCISES
- MINICASES
1 LiveLab in this lesson — see the labs panel →
08 Architecture Design 9 topics · 2 LiveLab +
- Introduction
- Elements of an Architecture Design
- Creating an Architecture Design
- Hardware and Software Specification
- Applying the Concepts at DrōnTeq
- LESSON REVIEW
- QUESTIONS
- EXERCISES
- MINICASES
2 LiveLab in this lesson — see the labs panel →
09 User Interface Design 12 topics · 8 LiveLab +
- Introduction
- The Usability Concept
- Principles for User Interface Design
- User Interface Design Process
- Navigation Design
- Input Design
- Output Design
- Applying the Concepts at DrōnTeq
- LESSON REVIEW
- QUESTIONS
- EXERCISES
- MINICASES
8 LiveLab in this lesson — see the labs panel →
10 Program Design 9 topics · 3 LiveLab +
- Introduction
- Moving from Logical to Physical Process Models
- Designing Programs
- Structure Chart
- Program Specification
- LESSON REVIEW
- QUESTIONS
- EXERCISES
- MINICASES
3 LiveLab in this lesson — see the labs panel →
11 Data Storage Design 8 topics · 4 LiveLab +
- Introduction
- Data Storage Formats
- Moving from Logical to Physical Data Models
- Optimizing Data Storage
- LESSON REVIEW
- QUESTIONS
- EXERCISES
- MINICASES
4 LiveLab in this lesson — see the labs panel →
12 Moving into Implementation 9 topics · 2 LiveLab +
- Introduction
- Managing the Programming Process
- Testing
- Developing Documentation
- Applying the Concepts at DrōnTeq
- LESSON REVIEW
- QUESTIONS
- EXERCISES
- MINICASES
2 LiveLab in this lesson — see the labs panel →
13 Transition to the New System 9 topics · 1 LiveLab +
- Introduction
- Making the Transition to the New System
- The Migration Plan
- Postimplementation Activities
- Applying the Concepts at DrōnTeq
- LESSON REVIEW
- QUESTIONS
- EXERCISES
- MINICASES
1 LiveLab in this lesson — see the labs panel →
14 Agile Development Methods 9 topics · 2 LiveLab +
- Introduction
- Origins of Agile
- Evolution of Agile Development
- Scrum
- Other Types of Agile Methodologies
- Comparing the SDLC with Agile Methodologies
- LESSON REVIEW
- QUESTIONS
- EXERCISES
2 LiveLab in this lesson — see the labs panel →
Hands-On Labs Our edge
34 LiveLabs- Understanding the Systems Analyst Skills
- Understanding Economic Feasibility
- Identifying Costs and Benefits
- Understanding CASE
- Understanding the Requirement of a Systems Development Project
- Understanding the Nonfunctional Requirements Types
- Understanding Elicitation Techniques
- Understanding the Interview Questions
- Understanding the DFD elements
- Understanding DFD
- Creating an ERD
- Understanding Outsourcing
- Understanding the Client-Server Architecture
- Understanding the Operational Requirements
- Understanding the Principle of User Interface Design
- Understanding Common Android Touch Screen Hand Gestures
- Understanding the Common Approaches to Interface Evaluation
- Understanding the Message Types
- Understanding the Menu Types
- Understanding the Approaches for Entering Inputs into a Computer System
- Understanding the Selection Control Types
- Understanding the Validation Types
- Understanding the Coupling Types
- Understanding the Structure Chart Elements
- Understanding the Cohesion Types
- Understanding File Types
- Understanding the Multidimensional Database
- Understanding the Relational Database
- Understanding the Hierarchical and Network Databases
- Understanding the Test Types
- Identifying the Test Types
- Selecting the Conversion Strategy
- Understanding Sprint Planning
- Understanding Scrum
03 / FAQs
Questions before you start
What’s this SAD course about?+
What is the meaning of SDLC in System Analysis and Design? +
How can I access the study materials for the “System Analysis and Design” course?+
What is the job of a System Analyst? +
Do I need to be an expert coder to be a successful System Analyst?+
Stop Thinking. Start Learning
Learn System Analysis and Design concepts to power up your analytical thinking.
- 1 year of full access
- 34 LiveLab included
- Certificate of completion
No credit card required