System Analysis and Design Notes
* Introduction of System Analysis and Design:
1. Definition Of system and System Analysis
* Introduction of System Analysis and Design:
1. Definition Of system and System Analysis
2. System Approach and The Need for System Approach
3. factoring into subsystems
4. Black box system(Black box testing)
5. Introduction to the Basic Elements of the system
6. Discuss the Different types of the system
*The System Development Life Cycle and System Analyst:
1. System development life cycle
2. Phases Of SDLC
3. Life Cycle of System Analysis and Design
4. Role of system Analyst
5. Attributes Of System Analyst
6. Recognition of Needs
7. System Development Life Cycle (SDLC) Approaches
8. Linear Approaches
9. Iterative approaches
10.Component-based software development
11.The Prototype Approach
12.The Waterfall model
13.Rapid Application Development(RAD)
*System Analysis:
1. Information gathering techniques
2. Structured Analysis and its various tools
3. What is Structured Analysis?
(1.)Data Flow Diagrams (DFD) or Bubble Chart
(2.)Data dictionary
(3.)Decision Trees
(4.)Decision Tables
(5.)Structured English
(6.)Pseudocode
*System Analysis & Design - System Design and its Various Types
1.System Design
2.Input and Output for System Design
3.Types of System Design
4.Entity Relationship Model
5.File Organization
6.File Organization various methods
7.File Access
8.Documentation Control
9.Types of Documentations
10.Design Strategies
11.Factors Affecting System Complexity
12.Cohesion
13.Input / Output & Forms Design
->Input Design
->Output Design
->Forms Design
14. Form Driven Methodologies
15. Logical and Physical view of Data
->Schemas and subschemas
16. Database Design
17. SAD- IPO Chart
* System Implementation
1. System implementation in SAD
2. Conversion
3. Post-Implementation Evaluation Review (PIER)
4. System Maintenance / Enhancement
5. Testing/ Need of Testing/ Test Plan
6. Quality Assurance
* Security and Recovery in System Development
1. System Security and its Definition
2. Threats to system security
3. Disaster/Recovery Planning and Plan
4. Ethics in System Development
5. System security and Audit
-> Control Measures
-> Risk Analysis
6. Selection of Hardware and Software