Download as pdf or txt
Download as pdf or txt
You are on page 1of 28

Lecture 4

Topic 4: Application Software

1
Lecture Objectives

2
Application Software

• Software that helps a user carry out/solve a


specific task.

3
Classification of Application Software
• Classified into 2:
i. In-house applications
ii. Application packages

4
In-house Applications
• Application developed to suite the
requirements of a specific client.
• Example: Maseno University’s MIS.
• They are developed after interviewing
the stakeholders of the system
(employees of the organization).
5
Application Packages
• Off-the-shelf general purpose application
software that help an end user carryout one
or a range of tasks.
• Can be further classified into:
i. Productivity Software:
ii. Entertainment/ Educational Software

6
Business Productivity Software
• designed to help a user accomplish
practical tasks e.g. writing reports,
maintaining databases, sending email
etc.
Entertainment/Educational Software
• For entertainment or educational
purposes.
7
• Application Software may be published
individually or as a suite.
• Software Suite: a group of applications by the
same manufacturer and distributed as one.
• Advantages of Software Suites:
i. Easy exchange of data between apps.
ii. sharing of some common interface
characteristics
iii. Low cost compared to buying individual apps
iv. Easy to update all applications at once

8
• Examples: MS Office Suite: Word, Excel,
PowerPoint, Access, Outlook,.

9
• Software Apps may be distributed on a
CD/DVD disc, or may be downloaded
from the Internet.

10
Classification of Application Packages

1. Word processors
• used to prepare professional documents and
reports.
• Examples: MS Word, Open Office Writer
2. Presentation software
• A program that presents information as a
series of slides that summarize a report or
verbal Presentation.
Examples:

11
3. Spreadsheets
• designed to manipulate numeric data and
charts.
• Examples:

12
Classification of Application Packages

4. Database Management Systems (DBMS)


• Software designed to store, retrieve and
manipulate records in an efficient manner.
• Example: MS Access, MySQL
5. Desktop Publishing Software
• Help in layout design of documents meant
for the print industry e.g. newspapers.
• Examples: MS Publisher, Adobe InDesign,
Adobe PageMaker etc.

13
6. Graphics Software
• Helps in creating and manipulating images
and photographs.
• Examples: Adobe Photoshop, Adobe
Illustrator etc.

14
7. Accounting packages
• Application designed to simplify the
entire process of managing a business’s
finances, including creating invoices and
purchase orders, processing payments,
and running reports.
• Example: QuickBooks

15
8. Statistical packages
• For statistical analysis
• Examples: SPSS
9. Computer-Aided Design Software (CAD)
• Aid in the process of producing technical
drawings.
• Examples: AutoCAD, ArchiCAD

16
web resources

17
10. Web browsers
• Allow a user to request for and also display
web pages over the Internet.
• Examples:

18
11. Communication Software
• Software that provides various ways of
communicating with other people via the
Internet.
i. Email Applications - Software that assists in
sending and receiving emails.
• Examples:

19
ii. Instant Messaging Apps
• Supports real-time chats over the Internet.
• Examples:
iii. Video Chat Apps – Software that makes it
possible to have an online conversation that
includes both audio and video.
• Examples: duo

20
iv. Videoconferencing Apps
• Apps that makes it possible to hold meetings
online involving multiple people at multiple
locations.
• Examples:

21
v. Groupware
• Software that enables people collaborate on a
project and work together in a team
environment online.
Example: Microsoft SharePoint

22
12. Tax software
• Helps with tax filing.
• Examples: TurboTax and H&R Block .

23
13. Personal Enrichment and Educational Software
a) Legal software - Software that guides the user in
creating legally binding contracts and forms.
b) Reference software - Software that provides
access to established facts and information on a
variety of topics. E.g. Encyclopedia Britannica
c) Educational software - Software that trains an
individual in a particular area of knowledge or
skill.
24
14. Music and Video Players
• Multi-purpose apps playing audio-visuals.
• Examples: Windows Media Player,

25
Advantages of Application Packages
over In-house Applications

1. Takes short time to acquire


2. Cheap
3. fewer errors if any
4. Can accomplish a variety of tasks

26
Options for Acquiring Software

1. Buying proprietary (licensed) software.


2. Ordering customized software
3. Developing customized software
4. Downloading public-domain (Open-
Source) software.
5. SaaS -

27
Application System Requirements
• Before you acquire an application, you should
check its system requirements.
• System Requirements -the minimum
hardware configuration required in order to
successfully install and run the application.

28

You might also like