Information Systems Overview

System Definition

  • Set of related components producing specific results.

  • Supports business functions, helps managers make decisions, handles routine tasks.

Components of Information Systems

  • Hardware: Physical layer (servers, workstations, networks, etc.).

  • Software: Programs controlling hardware, producing information.

    • Application software supports business functions (order processing, payroll).

    • Horizontal systems: adaptable for many companies.

    • Vertical systems: meet specific business requirements.

  • Data: Raw facts transformed into useful information.

  • Processes: Tasks and functions performed by users and IT staff.

  • People: Users who interact with the IS.

Types of Information Systems

  • Enterprise computing systems: Support company-wide operations (ERP).

  • Transaction processing systems: Process large data amounts, mission-critical (bill, payroll, stock control).

  • Business support systems: Convert raw data into summarized reports (MIS, sales/HR management).

  • Knowledge management systems: Simulate human reasoning (expert systems, fuzzy logic).

  • User productivity systems: Enhance individual user efficiency (groupware, calendar, email).

Current Trends in IS Projects

  • Structured Analysis: SDLC (systems planning, analysis, design, implementation, support/security).

  • Object-oriented Analysis: Combines data and processes into objects with properties and methods; interactive model.

  • Agile Methods: Emphasize continuous feedback and iterative development (Scrum, Extreme Programming).

  • Other Development Methods: JAD, RAD, RUP, V model, DevOps model.