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.