Software types Flashcards
Application Software
off the shelf software that fulfils a specific purpose
the communication field, the creative field, and the production field
Enterprise Resource Planning (ERP)
type of business software used by companies to manage their daily business. The software normally includes a bundle of integrated applications.
Customer Relationship Management
used by companies to review, store and analyse customer data, and also to manage customer interaction and facilitate the selling process and relations.
Database
software used by companies to work as an electronic store of data to access, review and update specific pieces of information quickly and coherently
Business Process Management (BPM)
used by companies to facilitate development and automation of strategic processes. This software uses web modelling, rule creation, and a simple interface to allow the user to undertake business functions quickly.
Productivity Software
used by companies to help users complete their work more efficiently and complete work-related tasks promptly.
Resource Management Software
used by companies to facilitate the management of more than one project and resources and ensure that everything is allocated effectively in real time.
Time Management Software
used by companies to track how an individual’s digital systems are being used, including how long the user spends working in certain applications.
Educational Software
used by companies to facilitate the teaching and learning of new content, concepts or processes.
Bespoke software
written to achieve a task for an individual or company. It is sometimes called ‘customised software’ or ‘tailored software’.
There are many advantages to bespoke software, including:
higher efficiency
complete independence and control
more flexibility
only pay for what is used.
no compatibility or integration issues
Process control software
software which controls the process of feeding back information from various sources in order to control input and output in real time.
Advantages of process control software for the organisation
less scrap material
increased productivity
increased efficiency
reduction in human inspections
lower costs
data and deep tracking.
Task scheduling
part of an operating system (or available as off-the-shelf software) which is used to run commands automatically based on a specific set of circumstances, e.g. a user can set a task to run overnight to make a backup copy or send an email whenever a specific system event occurs.
Antivirus software
Anti-virus, spyware, ransomware and malicious website detection software. This is a program that can be loaded into the memory when the computer is running. It monitors activity on a computer system for the signs of virus infection.