TABFlux
HomeCoursesUniversitiesProgramsForum
Contact Us

© 2026 TABFlux. All rights reserved. Built for students, by students.

ForumPrivacy PolicyTerms of ServiceContact UsContributors

System Analysis and Design

System Analysis and Design focuses on understanding, planning, and structuring information systems. It covers requirements analysis, system modeling, design methodologies, and documentation, ensuring efficient, user-centered, and reliable system development.

Select University

TUFWU

Select Program

BSC-CSITBCA-OLDBIT

TabFlux . Systems Analysis and Design . TU . BIT

Systems Analysis and Design

0%

Course Title: Systems Analysis and Design

Course No: BIT253

Nature of the Course: Theory + Lab

Semester: 4

Full Marks: 60 + 20 + 20

Pass Marks: 24 + 8 + 8

Credit Hours: 3

Course Description

Course Objectives

Course Contents

1. Foundations for Systems Development
12 hrs
1.1. The Systems Development Environment
  • Introduction
  • A Modern Approach to Systems Analysis and Design
  • Developing Information Systems and the Systems Development Life Cycle
  • The Heart of the Systems Development Process and Traditional Waterfall SDLC
  • CASE Tools
1.2. Other Approaches
  • Prototyping
  • Spiral
  • Rapid Application Development
  • Introduction to Agile Development
1.3. Introduction to Object Oriented Development
1.4. Managing the Information Systems Project
  • Introduction
  • Managing the Information Systems Project
  • Representing and Scheduling Project Plans
  • Using Project Management Software
2. Planning
5 hrs
2.1. Identifying and Selecting Systems Development Projects
  • Introduction
  • Identifying and Selecting Systems Development Projects
  • Corporate and Information Systems Planning
2.2. Initiating and Planning Systems Development Projects
  • Introduction
  • Initiating and Planning Systems Development Projects
  • Process of Initiating and Planning IS Development Projects
  • Assessing Project Feasibility
  • Building and Reviewing the Baseline Project Plan
3. Analysis
13 hrs
3.1. Determining System Requirements
  • Introduction
  • Performing Requirements Determination
  • Traditional Methods for Determining Requirements
  • Contemporary Methods for Determining System Requirements
  • Radical Methods for Determining System Requirements
3.2. Structuring System Process Requirements
  • Introduction
  • Process Modeling
  • Data Flow Diagrams
  • Modeling Logic with Decision Tables, Decision Trees, and Pseudocodes
3.3. Structuring System Data Requirements
  • Introduction
  • Conceptual Data Modeling
  • Gathering Information for Conceptual Data Modeling
  • Introduction to E-R Modeling
4. Design
7 hrs
4.1. Designing Databases
  • Introduction
  • Database Design
  • Relational Database Model
  • Normalization
  • Transforming E-R Diagrams Into Relations
  • Merging Relations
  • Physical File and Database Design
  • Designing Fields
  • Designing Physical Tables
4.2. Designing Forms and Reports
  • Introduction
  • Designing Forms and Reports
  • Formatting Forms and Reports
  • Assessing Usability
4.3. Designing Interfaces and Dialogues
  • Introduction
  • Designing Interfaces and Dialogues
  • Interaction Methods and Devices
  • Designing Interfaces
  • Designing Dialogues
  • Designing Interfaces and Dialogues in Graphical Environments
5. Implementation and Maintenance
4 hrs
5.1. System Implementation
  • Introduction
  • System Implementation
  • Software Application Testing
  • Installation
  • Documenting the System
  • Training and Supporting Users
  • Organizational Issues in Systems Implementation
5.2. Maintaining Information Systems
  • Introduction
  • Maintaining Information Systems
  • Conducting Systems Maintenance

Laboratory Works

  1. 1.Project Work

Text Books

  1. 1.Joseph S. Valacich and Joey F. George, Modern Systems Analysis and Design, 8th Edition, Pearson

Reference Books

  1. 1.Kenneth E. Kendall and Julie E. Kendall, System Analysis and Design, 9th Edition, Pearson
  2. 2.Jeffrey Whitten and Lonnie Bently, System Analysis and Design Methods, 7th Edition
  3. 3.Scott Tilley and Harry J. Rosenblatt, System Analysis and Design, 11th Edition

Notes:

Source:

This course familiarizes students with the concepts of information systems development including foundations, planning, analysis, design, implementation and maintenance.
The main objective of this course is to provide knowledge of different concepts of system analysis and design so that students will be able to develop information systems using different methodologies, tools and techniques.
Students should prepare a project report that includes at least analysis, design, and implementation phase of system analysis and design. The project can be done in groups with at most four members in each group.
This syllabus follows the official BIT curriculum of Tribhuvan University. In case of any doubt or revision, the university’s published syllabus shall be considered authoritative.