0% found this document useful (0 votes)
5 views6 pages

Software Installation and Upgrade Guide

Uploaded by

addidutesfa2010
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views6 pages

Software Installation and Upgrade Guide

Uploaded by

addidutesfa2010
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Lecture Notes

Module: Install Software Application


Program: Web Development and Database Administration – Level I
Nominal Duration: 40 Hours

Module Overview
This module equips learners with the knowledge and skills required to determine software
requirements, obtain software legally, and install or upgrade software applications while
meeting client and organizational requirements.

Learning Objectives

By the end of this module, learners will be able to:

 Determine client software and upgrade requirements


 Select appropriate commercial or open-source software
 Install or upgrade software applications
 Verify installation success and client satisfaction

Unit One: Determine Software and Upgrade Requirements


1.1 Introduction to Computer Software

Software is a collection of programs, procedures, and documentation that instruct a computer on


how to perform tasks.

Types of Software

 System Software: Operating systems, device drivers, utilities


 Application Software: Word processors, spreadsheets, databases

Categories of Application Software

 Word Processing (MS Word)


 Spreadsheet (MS Excel)
 Database (MS Access, Oracle)
 Multimedia (Media Players)
 Presentation (PowerPoint)
 Educational, Enterprise, Simulation, Programming software

1.2 System Requirements for Software Installation

System requirements define the minimum and recommended environment needed to run
software.

Hardware Requirements

 CPU (processing power)


 RAM (memory)
 Storage (hard disk space)
 Display adapter
 Peripherals (keyboard, mouse, CD/DVD, network)

Software Requirements

 Operating system compatibility


 Required APIs and drivers
 Web browser requirements

1.3 Determining Client Requirements

Key considerations include:

 Existing hardware and software


 Performance requirements
 Budget and timeframe
 Licensing availability
 Organizational policies

Factors to Analyze

 Software version and compatibility


 Licensing type (single-user, site license)
 Organizational standards and constraints

1.4 Participants in Software Installation


 Clients / End-users
 Supervisor
 Computer Support Officer
 Staff Trainer
 Help Desk Staff
 Network Specialist

Client involvement is critical for successful installation and acceptance.

Unit Two: Obtain Software or Software Upgrade


2.1 Obtaining Software

Software must conform to organizational needs and approved specifications.

Sources of Software

 Internet
 Computer vendors
 IT consultants
 Computer magazines
 Organizational IT departments

Software Prerequisites

 Hardware and OS requirements


 Supporting software
 Internet or network access

2.2 Licensing Requirements

Software Licensing

A legal agreement governing the use and distribution of software.

License Key

A unique code provided to authorized users.

Software Piracy

Illegal copying or use of software without permission.


Types of Software Licenses

 Registerware
 Shareware/Demoware
 Freeware
 Open Source Software (OSS)
 Abandonware

2.3 Documentation of Licensing Details

Information to record:

 Software name and version


 License number and type
 Installation date
 Vendor details
 Computer asset number
 Installer name

Benefits:

 Legal compliance
 Easier maintenance
 Proof of ownership

2.4 Installation Instructions and Manuals

 Installation wizards
 Readme files
 User manuals (printed or electronic)

These guide proper installation and troubleshooting.

Unit Three: Install or Upgrade Software


3.1 Software Upgrade

An upgrade replaces an existing version with a newer one.


Risks of Upgrading

 Hardware incompatibility
 Software bugs
 File format issues

When to Upgrade

 Old version no longer supported


 New features improve efficiency
 Stability of new version confirmed

3.2 Software Installation

Installation Activities

 Unpacking files
 Copying files
 Registry and configuration setup
 Creating shortcuts

Types of Installation

 Silent installation
 Unattended installation
 Clean installation
 Network installation
 Flat installation

3.3 Minimizing Client Disruption

Best practices:

 Schedule during off-hours


 Estimate installation time accurately
 Prepare backup and recovery tools
 Communicate clearly with clients

3.4 Testing Procedures


Test the following:

 Software startup
 Core operations
 Software closure

Testing confirms correct installation.

3.5 Verifying Client Satisfaction

 Demonstrate software features


 Match functionality to client requirements
 Provide basic training or documentation
 Offer ongoing support channels

Summary
This module emphasizes proper planning, legal compliance, systematic installation, testing, and
user satisfaction as essential components of professional software installation.

You might also like