COURSE OBJECTIVE:
This course is focused on the study of tools and methodologies used for developing Computer based Information Systems.
Course Outcomes (COs):
Course Outcomes (At Course Level) | Learning And Teaching Strategies | Assessment Strategies |
The Students will: CO51. Understand the principles and tools of systems analysis and design | Approach in teaching: Interactive Lectures, Discussions, student centered approach, Through video Tutorials Learning activities: Presentations, Quizzes and Assignments | Class test, Semester end examinations, Quiz, Solving problems in tutorials, Assignments, Presentation, Individual and group projects and peer review. |
Introduction to System, Analysis and Design: System definition and concepts—Characteristics of a system, elements of a system, types of systems-- Physical & Abstract systems, Open & Closed systems.
Business Information Systems— Definition, Categories, Types [Formal, Informal, Computer-based (MIS & DSS)].
Classification of Business Information System – Centralized (data warehousing & data mining) & Distributed Systems (client-server).
Different users in a system-- Programmers, Computer Operators, End Users. System Analyst – Role of system analyst.System Development Life Cycle (SDLC): Introduction to SDLCs; its various p phases – Feasibility Study, Analysis, Design, Implementation, Post- Implementation & Maintenance.
Different types of SDLC -- Linear or Waterfall Cycle, Problems with Linear Life Cycle. Structured SDLC. Prototyping.System Analysis: Data and Fact Gathering Techniques—Review of literature, procedures & forms, On-Site observation, Interviews & Questionnaires; Feasibility study (considerations, steps & report).
Introduction & Definition of Structured Analysis: Tools of Structured Analysis: DFD, Data Dictionary, Decision Tree & Structured English, Decision Tables, Pros & Cons of Each Tools.
Entity Relationship Analysis: Attributes, Relation, Relationship Cardinality, Building E-R Models, and Relationship between DFD & ERD.
System Design: Process & stages of System Design, Logical & physical, Methodologies.
System Testing – Introduction, Need, Nature of test data, Test Plan, Types of system testing. System Implementation & Software Maintenance.
Suggested READINGS:
E-RESOURCES:
JOURNALS: