SYSTEM ANALYSIS & DESIGN
Lecture : 4 Hrs/week Practical : 1 Hr/week
One paper: 100 marks / 3 Hrs duration Practical exam: 25 marks
1. Introduction 3 Hrs
•Systems & computer based systems, types of information system
•System analysis & design
•Role, task & attribute of the system analyst
2. Approaches to system development 5 Hrs
•SDLC
•Explanation of the phases
•Different models their advantages and disadvantages
o Waterfall approach
o Iterative approach
o Extreme programming
o RAD model
o Unified process
o Evolutionary software process model
•Incremental model
•Spiral model
•Concurrent development model
3. Analysis: investigating system requirements 4 Hrs
•Activities of the analysis phase
•Fact finding methods
o Review existing reports, forms and procedure descriptions
o Conduct interviews
o Observe & document business processes
o Build prototypes
o Questionnaires
o Conduct jad sessions
•Validate the requirements
o Structured walkthroughs
4. Feasibility analysis 4 Hrs
•Feasibility study and cost estimates
•Cost benefit analysis
•Identification of list of deliverables
5. Modeling system requirements 7 Hrs
•Data flow diagrams logical and physical
•Structured English
•Decision tables
•Decision trees
•Entity relationship diagram
•Data dictionary
6. Design 7 Hrs
•Design phase activities
•Develop system flowchart
•Structure chart
o Transaction analysis
o Transform analysis
Software design and documentation tools
•Hipo chart
•Warnier orr diagram
Designing databases
•Entities
•Relationships
•Attributes
•Normalization
7. Designing input, output & user interface 4 Hrs
•Input design
•Output design
•User interface design
8. Testing 6 Hrs
•Strategic approach to software testing
•Test series for conventional software
•Test strategies for object-oriented software
•Validation testing
•System testing
•Debugging
9. Implementation & maintenance 2 Hrs
•Activities of the implementation & support phase
10. Documentation 3 Hrs
Use of case tools,
Documentation-importance, types of documentation
Books:
1. “Analysis and Design of Information Systems”: Senn, TMH
2. System Analysis and Design: : Howryskiewycz, PHI
3. “System Analysis and Design” : Awad
4. “Software Engineering A practitioners Approach”: Roger S. Pressman TMH
5. “System Analysis and Design Methods: “ Whitten, Bentley
6. “Analysis and Design of Information Systems”: Rajaraman, PHI