Professional Documents
Culture Documents
UCI 101 Lecture 4 Application Software
UCI 101 Lecture 4 Application Software
1
Lecture Objectives
2
Application Software
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
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
26
Options for Acquiring Software
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