Overview of Integrated Computer Systems and Advanced System Software

DEFINITION AND OVERVIEW OF SYSTEMS

  • Definition of a System: A system is a collection of related components that work together to achieve a specific purpose or function. Each component within the system has its own individual role, but they are interconnected and operate as one complete, unified unit.

  • Computing System: A system primarily composed of hardware, software, data, users, and communication components. These elements interact to process information and produce useful output.

  • General Examples of Systems:

    • Transportation System: This includes buses, trains, roads, stations, schedules, and passengers working together to move people from one location to another.
    • Banking System: This includes banks, ATMs, online banking platforms, customer accounts, payment networks, and security systems that allow users to manage financial transactions.
    • Computer System: This includes hardware such as the Central Processing Unit (CPU), memory, storage, input devices, and output devices, working together with software that controls and manages the hardware.
  • Basic IT System Concept (The Four Functions):

    1. Input: Data or instructions entered into the system.
    2. Processing: The system analyzes or transforms the input.
    3. Storage: Data is saved for future use.
    4. Output: The system produces results or information for the user.
  • LMS Interaction Example: When a student logs in to a learning management system (LMS):

    • Input: The system receives the login details.
    • Processing: The system checks the information using software and a database and processes the request.
    • Output: The system displays the student’s course page.

INTEGRATED SYSTEMS

  • Conceptual Definition: Integrated systems are combinations of hardware, software, data, and communication components that work together as one to support organizational operations and decision-making. They connect subsystems together, allow for data sharing, and improve coordination across different departments.

  • Computing Definition: In a computing context, an integrated system combines hardware, software, data, communication components, and peripheral devices to support specific tasks or organizational operations.

  • Interaction of Components in an Integrated System:

    1. Hardware: Provides the platform for processing, storing, and displaying information.
    2. Software: Controls the hardware and provides instructions for the system to perform tasks.
    3. Data: Information used and processed by the system. Integrated systems allow data to be shared across different parts of an organization.
    4. Communication Components: Allow different devices and systems to connect and exchange information.
    5. Peripheral Devices: External devices connected to the system.
  • Ordinary Systems vs. Integrated Systems:

    • Ordinary System: Consists of components performing basic functions that may not be strongly connected or may operate separately. Data often needs to be entered manually into different systems, leading to delays, errors, and duplication of work. Example: Separate student registration, finance, and exam systems.
    • Integrated System: Connects different components and subsystems so they can communicate and share data automatically. This improves efficiency, accuracy, coordination, and decision-making. Example: A single university system connecting registration, finance, LMS, and exams.

APPLICATIONS OF INTEGRATED SYSTEMS

  • ATM and Banking Systems:

    • Connects hardware, software, databases, and networks.
    • Components involves: ATM Machine, banking software verification, bank database check, financial network connection, cash dispenser, and automatic transaction record updates.
    • Benefits: Allows customers to perform banking transactions quickly and securely without visiting a bank counter.
  • University Information Systems:

    • Integrates academic and administrative services into one platform for students, lecturers, and staff.
    • Services integrated: Student registration, LMS, timetable system, exam and result system, finance system, and student attendance system.
    • Benefit: When a student registers for a course, information automatically populates in the LMS, timetable, examination system, and finance system, reducing repeated data entry.
  • Hospital Information Systems: Connects medical, administrative, and patient-related services in a healthcare environment, allowing doctors, nurses, pharmacists, laboratories, and staff to access and update patient info.

  • Airline Reservation Systems: Integrates services related to flight booking, passenger management, payment, and airport operations, providing passengers and staff with real-time information.

  • General Significance of Integrated Systems:

    • Increased Efficiency: Streamlines operations by automating tasks and reducing manual intervention.
    • Improved Reliability: Offers improved performance, reduced downtime, and fewer errors through well-designed integration.
    • Innovation: Drives technological advancements and enables new applications/services.
    • Scalability: Systems can be easily scaled to meet growing demands for both small and large-scale operations.

SYSTEM ARCHITECTURE

  • Definition: System architecture describes the main components of the system, how they are organized, and how they interact to perform specific tasks. It acts as a blueprint showing how hardware, software, applications, data, and communication components are connected.

  • Core Architecture Components:

    1. Hardware: CPU, memory (RAM), storage, and I/O devices. This is the tangible hardware foundation.
    2. System Software: Software that manages the hardware and provides a platform for application software. It works in the background to control resources.
    3. Application Software: Designed to help users perform specific tasks. It runs on top of system software and uses hardware resources through the Operating System.
    4. Communication and Network Components: Allow devices and systems to connect and exchange data. These enable information sharing across users, departments, and locations.
  • Examples of Application Software:

    • Word processing software
    • Spreadsheet software
    • Web browsers
    • Email applications
    • Database systems
    • LMS (Learning Management Systems)
    • Banking applications, Hospital management systems, and Airline booking systems.
  • Examples of Communication/Network Components:

    • Network devices
    • Communication media
    • Network protocols
    • Servers and clients

ADVANCED SYSTEM SOFTWARE

  • Definition: Specialized software that manages, controls, and supports the operation of computer hardware and system resources. It acts as an intermediary between the hardware and application software to ensure the whole computer system runs smoothly.

  • Functional Roles:

    • Managing Hardware Resources: Controls and coordinates CPU, memory, storage devices, printers, scanners, and network devices.
    • Providing a Platform: Allows application software to run by providing necessary services/environments.
    • Memory and Process Management: Allocates memory and CPU time to different programs for efficient multi-tasking.
    • Input/Output Device Control: Manages communication between the computer and external devices (keyboards, monitors, etc.).
    • Security and Protection: Protects the system via user authentication, access control, antivirus tools, firewalls, and updates.
    • Performance and Reliability: Includes tools that monitor, optimize, repair, and maintain the system.
  • Key Types of Advanced System Software:

    1. Operating Systems (OS): The main software managing hardware resources and providing human-computer interaction. Examples: Windows, macOS, Linux, Android, iOS.
    2. Device Drivers: Software that allows the OS to communicate with hardware. They act as translators. Examples: Printer, graphics card, audio, and network adapter drivers.
    3. Utility Software: Helps maintain, protect, and optimize the system. Examples: Antivirus, backup software, disk cleanup, file compression, and system monitoring tools.
    4. Firmware: Software stored inside hardware devices for low-level control. Examples: BIOS, UEFI, Router firmware, Smartphone bootloader.
    5. Shells and Command Line Interfaces (CLI): Text-based interfaces for system administration and automation. Examples: Bash, PowerShell, Command Prompt.
    6. Hypervisors and Virtualization Software: Allows multiple operating systems to run on one physical machine by creating virtual machines. Examples: VMware ESXi, Microsoft Hyper-V, Oracle VirtualBox.

KEY FEATURES OF INTEGRATED AND ADVANCED SYSTEMS

  • Connectivity: The ability of different devices, systems, and applications to connect and communicate, allowing data movement between hardware, software, and users.
  • Reliability: The system operates correctly and consistently with minimal errors, failures, downtime, or data loss.
  • Scalability: The ability of a system to grow and handle increased demand (more users, data, or services) without needing a complete redesign.
  • Security: Protection of systems, data, and users from unauthorized access, damage, or misuse.
  • Performance Optimization: Improving speed, efficiency, and responsiveness by effectively using CPU, memory, and bandwidth.
  • Cloud and Mobile Support: Allows systems to be accessed and managed via cloud platforms and mobile devices, supporting remote access and data synchronization.

QUESTIONS & DISCUSSION

  • Interactive Exercises (Think-Pair-Share):
    1. Identify where you use an integrated system today without realizing it. List at least 2 examples.
    2. What problems occur if systems are NOT integrated? Identify at least 2 problems (e.g., manual entry delays, data duplication).
    3. Which specific part of advanced system software do you personally use most? Explain its effect on your daily computing.