BMBIT01

Software Engineering and Management

L-T-P3-0-0 Session2025-26 TypeTheory
Appears in 1 semester

MBA General · Sem 3 (Specialization: Information Technology (IT))

Syllabus

5 units
Unit1

Unit 1: 6hrs

Introduction to Information System Development: Overview of System Analysis and Design; Business System Concepts; Categories of Information Systems; Strategies for System Development; Implementation and Evaluation of Systems; Managing the Application Development Portfolio

Unit2

Unit 2: 8 hrs

Analysis Techniques & Tools: Study of Existing Systems - Information Requirement Analysis, System Documentation; Structured Analysis - Data Flow Tools: Data Flow Diagrams (DFD), Data Dictionary Concepts; Application Prototype Development - Steps, Uses, Tools, and Strategies; Computer-Aided System Tools (CASE); Project Planning Fundamentals- Cost Estimation, Work and Resource Estimation, Risk Analysis in Software Projects

Unit3

Unit 3: 8 hrs

  • System Design and Data Management: Principles of System Design; Input-Output Design for
  • Business Applications; Design of Online Catalogues; File Organization and Design Techniques; Database Concepts and Design
Unit4

Unit 4: 8 hrs

Systems Analysis and Design in E-Commerce: E-Commerce Models: B2B, B2C, and C2C; Advantages and Disadvantages of E-Commerce Systems; E-Commerce System Architectures; Security Considerations in E-Commerce

Unit5

Unit 5: 10 hrs

Business System Development and Implementation: System Testing and Quality Assurance; Documentation for Systems; Implementation and Development Processes; Hardware and Software Selection Criteria; System Maintenance and Support Security Control and Auditing: Security and Auditing of Information Systems; Objectives and Techniques of Information System Controls; Auditing Information Systems; Disaster Recovery and Business Process Continuity Planning

Course Objectives6 points
  • To understand the fundamentals of information system development and system design processes.
  • To apply structured analysis and documentation techniques such as DFDs, ERDs, and data dictionaries.
  • To develop practical skills in application prototyping, project planning, cost estimation, and resource analysis.
  • To evaluate design methodologies in data management and e-commerce system architectures.
  • To identify security and auditing requirements in software systems and suggest appropriate control mechanisms.
  • To implement best practices for software quality assurance, system maintenance, and business continuity.
Course Outcomes (COs)5 outcomes

After completion of the course student will be able to:

  1. CO1Understand the lifecycle stages of system development and distinguish between types of information systems. (Understanding)K2
  2. CO2Apply structured analysis techniques to design business applications and document systems using appropriate tools. (Applying)K3
  3. CO3Analyze cost estimation models, risk management strategies, and project planning techniques in software development. (Evaluating)K5
  4. CO4Evaluate database design principles and e-commerce architectures in the context of online business systems. (Evaluating)K5
  5. CO5Develop and justify software control, auditing, and continuity plans to ensure quality and system integrity. (Creating)K6

Suggested Readings

  1. Senn, J. A., Analysis & Design of Information System; McGrawHill
  2. Jalote, P., An Integrated Approach to Software Engineering, Narosa Publications
  3. Awad, E. M., System Analysis and Design, Galgotia
  4. Hoffer, J. A., George, J. F. and Valacich, J. S., Modern Systems Analysis and Design, Pearson

Official AKTU syllabus

This subject is on page 44, 45 of the original AKTU PDF.

Official AKTU syllabus PDF ↗