Course Details
Subject {L-T-P / C} : CS3171 : Systems Analysis and Design Laboratory { 0-0-3 / 2}
Subject Nature : Practical
Coordinator : Durga Prasad Mohapatra
Syllabus
Laboratory assignments are:
1. Exposure to various SRS statements for developing acquaintance with the jobs of Systems Analyst for analysis and design of Information Systems
a. Learning of various stages of Systems Development Life Cycle (SDLC).
2. Information system project scheduling using CPM and PERT analysis
3. Various feasibility study analysis for viability of project on Information system development.
4. Analysis using DFD diagram using various tools.
5. Analysis and design of Database using ER diagram
6. Object oriented analysis and design using various UML diagrams using Rational Rose tool, considering example of ATM by Rambough 1991
a. Study of Use case diagram
b. Study of Activity diagram
c. Study of State-chart diagram
d. Study of Sequence diagram
e. Study of Class diagram
f. Study of Collaboration diagram
g. Study of Activity diagram
h. Study on developing of Psuedo-code
i. Generating Codes from Psuedo-code
7. Validating the requirements using Z and Petrinet tools
8. Validating constraints using OCL in Class diagram
Course Objectives
- To build confidence in application software development
Course Outcomes
confidence in application software development
Essential Reading
- Hoofer et al, Modern Systems Analysis and Design, Pearson , 2002
- Dennis et al, System Analysis and Design with UML Version 2.0: An Object Oriented Approach, John wiley , 2006
Supplementary Reading
- Servanets and Kazman, Designing Software Architectures: A Practical Approach, Addison Wesley , 2016
- Awad E M, Systems Analysis and Design, Galgotia , 2016
Journal and Conferences
- I1. Journal: EEE Transaction on Software Engineering, 2. Conference: Int. conference on Software Engg.
- 2. Journal: Journal of system software, 2. Conference: Software engineering and knowledge engineering