You are on page 1of 91

WEB DEVELOPMENT AND

DATABASE ADMINISTRATION
LEVEL - IV

TVET CURRICULUM
Based on December, 2021 Version-IV
Occupational standard (OS)

March, 2022
Adiss Ababa
Preface
The reformed TVET-System is an outcome-based system. It utilizes the needs of the labor
market and occupational requirements from the world of work as the benchmark and standard
for TVET delivery. The requirements from the world of work are analyzed and documented –
taking into account international benchmarking – as occupational standards (OS).

In the reformed TVET-System, curricula and curriculum development play an important role
with regard to quality driven comparable TVET-Delivery. The Curricula help to facilitate the
training process in a way, that trainees acquire the set of occupational competences (skills,
knowledge and attitude) required at the working place and defined in the occupational
standards (OS).

This curriculum has been developed by a group of professional experts from different
Regional TVET Bureaus, colleges, Industries, Institutes and universities based on the
occupational standard for Web Development and Database Administration Level IV.

The curriculum development process has been actively supported and facilitated by Ministry
of Labor and Skills.

Page 2 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
TVET-Program Design
1.1. TVET-Program Title: Web Development and Database Administration Level IV

1.2. TVET-Program Description


The Program is designed to develop the necessary knowledge, skills and attitude of the
trainees to the standard required by the occupation. The contents of this program are in line
with the occupational standard. The Trainees who successfully completed the Program will
be qualified to work as a Web developer and Database administrator IV with
competencies elaborated in the respective OS. Graduates of the program will have the
required qualification to work in the Economic Infrastructure Sector (EIS) in the field of
Web development and database administration.

The prime objective of this training program is to equip the Trainees with the identified
competences specified in the OS. Graduates are therefore expected to Estimate cost for Web
and database projects, Monitor and Administer Database, Apply Object-Oriented
Programming Language Skills, Use Advanced Structured Query Language, Determine
Suitability of Database Functionality and Scalability, Perform Database System Test,
Complete Database Backup and Recovery , Create Technical Documentation, Produce basic
Server-side scrip for dynamic web page and Maintain Website Information standard in
accordance with the performance criteria and evidence guide described in the OS.

1.3. TVET-Program Training Outcomes


The expected outputs of this program are the acquisition and implementation of the following
units of competences:
EIS WDDBA4 01 1221 Estimate cost for Web and database projects
EIS WDDBA4 02 1221 Monitor and Administer Database
EIS WDDBA4 03 1221 Apply Object-Oriented Programming Language Skills
EIS WDDBA4 04 1221 Use Advanced Structured Query Language
EIS WDDBA4 05 1221 Determine Suitability of Database Functionality and Scalability
EIS WDDBA4 06 1221 Perform Database System Test
EIS WDDBA4 07 1221 Complete database Backup and Recovery
EIS WDDBA4 08 1221 Create Technical Documentation
EIS WDDBA4 09 1221 Produce basic Server-side scrip for dynamic web page
EIS WDDBA4 10 1221 Maintain Website Information standard

Page 3 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
1.4. Duration of the TVET-Program
The Program will have duration of 538 hours including the on school/ Institution training and
on-the-job practice or cooperative training time. Such cooperative training based on realities
of the industry, nature of the occupation, location of the TVET institution, and other factors
will be considered in the training delivery to ensure that trainees acquire practical and
workplace experience.

S.No Unit competency TVET Institution Cooperative Total Remarks


training training hours
Theory Practical
Estimate cost for Web and database 8 14 8 30
1.
projects
2. Monitor and Administer Database 8 22 8 40
Apply Object-Oriented Programming 20 80 20 80
3.
Language Skills
4. Use Advanced Structured Query Language 30 50 20 100
Determine Suitability of Database 10 20 10 40
5.
Functionality and Scalability
6. Perform Database System Test 6 12 6 24
7. Complete Database Backup and Recovery 6 12 6 24
8. Create Technical Documentation 15 35 10 60
Produce basic Server-side scrip for 25 60 15 100
9.
dynamic web page
10. Maintain Website Information standard 8 22 10 40

Page 4 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
1.5. Qualification Level and Certification
Based on the descriptors elaborated on the Ethiopian National TVET Qualification
Framework (NTQF) the qualification of this specific TVET Program is Level IV.

The trainee can exit after successfully completing the modules in one level and will be
awarded the equivalent institutional certificate on the level completed. However, only
institutional certificate of training accomplishment will be awarded.

1.6. Target Groups


Any citizen with or without disability who meets the entry requirements under items 1.7 and
capable of participating in the training activities is entitled to take part in the Program.

1.7 Entry Requirements


The prospective participants of this program are required to possess the requirements or
directive of the Ministry of Labor and Skills.

1.8 Mode of Delivery


This TVET-Program is characterized as a formal Program on middle level technical skills.
The mode of delivery is co-operative training. The time spent by the trainees in the real work
place/ industry will give them enough exposure to the actual world of work and enable them
to get hands-on experience.

The co-operative approach will be supported with school-based lecture-discussion, simulation


and actual practice. These modalities will be utilized before the trainees are exposed to the
industry environment.

Hence based on the nature of the occupation, location of the TVET institutions, and interest
of the industry alternative mode of cooperative training such as apprenticeships, internship
and traineeship will be employed. In addition, in the areas where industry is not sufficiently
available the established production and service centers/learning factories in TVET
institutions will be used as cooperative training places. The Training-Institution and identified
companies have forged an agreement to co-operate with regard to the implementation of this
program.

Page 5 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
1.9. TVET-Program Structure
Duration
Unit of Competence Module Code & Title Training Outcomes (In
Hours)
EIS WDDBA4 03 1221 Apply Object- EIS WDDBA4 M01 0322 Applying Object-  Prepare for work
Oriented Oriented  Create simple sketches, drawings and
sectional views 80
Programming Programming
Language Skills Language Skills  Develop specifications
 Complete drawing
EIS WDDBA4 05 1221 Determine Suitability EIS WDDBA4 M02 0322 Determining  Determine database functionality
of Database Suitability of  Identify scalability and functionality
requirements 40
Functionality and Database
Scalability Functionality and  Prepare report
Scalability
EIS WDDBA4 04 1221 Use Advanced EIS WDDBA4 M03 0322 Using Advanced  Write ADVANCED SQL statement to
Structured Query structured Quercy retrieve and sort data
 Write ADVANCED SQL statements that 100
language langage
use functions
 Write ADVANCED SQL statements that
use aggregation and filtering
EIS WDDBA4 09 1221 Produce basic Server- EIS WDDBA4 M04 0322 Producing basic  Analyze requirements for web
side scrip for Server-side scrip for documents requiring server side
dynamic web page dynamic web page dynamic interaction
 Design server side scripts 100
 Produce web documents
 Test scripts and debug
 Set up security
EIS WDDBA4 02 1221 Monitor and EIS WDDBA4 M05 0322 Monitoring and  Start up a database
Administer Database  Manage database
Administer Database 40
 Manage database access

Page 6 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
EIS WDDBA4 06 1221 Perform Database EIS WDDBA4 M06 0322 Performing Database  Prepare for test
 Conduct test
System Test System Test  Report problems that affect quality
24

EIS WDDBA4 07 1221 Complete Database EIS WDDBA4 M07 0322 Completing Database  Review database architecture
 Determine backup methods appropriate
Backup and Recovery Backup and Recovery to database requirements 24
 Establish recovery points and disaster
recovery procedures
EIS WDDBA4 10 1221 Maintain Website EIS WDDBA4 M08 0322 Maintaining Website  Prepare and publish organizational
content and information required by
Information standard Information standard industry for website
 Provide navigation links and payment 40
information
 Ensure disclosure of policies and
services
 Communicate product or service
conditions and notifications
 Ensure customer service support
 Facilitate group discussion
EIS WDDBA4 08 1221 Create Technical EIS WDDBA4 M09 0322 Creating Technical  Identify and analyze documentation
needs
Documentation Documentation  Design documentation 60
 Develop documentation
 Evaluate and edit documentation
EIS WDDBA4 01 1221 Estimate cost for EIS WDDBA4 M10 0322 Estimate cost for  Confirm and update schematic drawings
and specifications
Web and database Web and database  Price materials and other relevant items
projects projects and establish availability 90
 Estimate materials and other relevant
item requirements
 Prepare and confirm quote with customer
 Establish customer's financial
arrangements
*The time duration (Hours) indicated for the module should include all activities in and out of the TVET institution.

Page 7 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
1.10 Institutional Assessment
Two types of evaluation will be used in determining the extent to which training outcomes
are achieved. The specific training outcomes are stated in the modules. In assessing them,
verifiable and observable indicators and standards shall be used.

The formative assessment is incorporated in the training modules and form part of the
training process. Formative evaluation provides the trainee with feedback regarding success
or failure in attaining training outcomes. It identifies the specific training errors that need to
be corrected, and provides reinforcement for successful performance as well. For the teacher,
formative evaluation provides information for making instruction and remedial work more
effective.

Summative Evaluation the other form of evaluation is given when all the modules in the
program have been accomplished. It determines the extent to which competence have been
achieved. And, the result of this assessment decision shall be expressed in the term of
institutional Assessment implementation guidelines..

Techniques or tools for obtaining information about trainees’ achievement include oral or
written test, demonstration and on-site observation.

1.11 TVET Teachers Profile


The teachers conducting this particular TVET Program are A Level and above who have
satisfactory practical experiences or equivalent qualifications.

Page 8 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
LEARNING MODULE 01
TVET-PROGRAMME TITLE: Web Development and Database Administration Level IV
MODULE TITLE: Applying object-oriented programming language skills
MODULE CODE: EIS WDDBA4 M01 0322
NOMINAL DURATION : 80 Hours
MODULE DESCRIPTION: This module defines the competency required to undertake
programming tasks using an object oriented programming language. Competence includes tool
usage, documentation, debugging and testing techniques in support of the programming activity.
LEARNING OUTCOMES
At the end of the module the trainee will be able to:
LO1. Apply basic language syntax and layout
LO2. Apply basic OO principles in the target language
LO3. Debug code
LO4. Document activities
LO5. Test code
MODULE CONTENTS:
LO1. Apply basic language syntax and layout
1.1 Introduction to object oriented programming language
1.2 Using a GUI to interact with operator
1.3 Observing basic language syntax rules and best practices
1.4 Using languages data-types, operations and expression
1.5 Using appropriate language syntax for sequence, selection and iteration constructs
1.6 Using modular programming approach
1.7 Using arrays and arrays of objects

LO2. Apply basic OO principles in the target language


2.1 Implementing a class that contain primitive member/instance variables
2.2 Implementing a class that contain multiple options for object construction
2.3 Using user defined aggregation
2.4 Implementing inheritance at least 2 levels of depth
2.5 Using polymorphism at a simple level through inheritance to enable easy code extension

Page 9 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
LO3. Debug code
3.1 Using integrated development environment
3.2 Using program debugging techniques to detect and resolve errors

LO4. Document activities


4.1 Following guidelines for developing maintainable code and adhering to a set of coding
standard
4.2 Following and using internal documentation standards and tools

LO5. Test code


5.1 Developing and conducting simple tests
5.2 Documenting performed test
5.3 Making correction to code and document

Page 10 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
Learning Methods:
For none Reasonable Adjustment for Trainees with Disability (TWD)
impaired
Low Vision Deaf Hard of hearing Physical impairment
trainees
Lecture-  Provide large print text  Assign sign language  Organize the class  Organize the class room
discussion  Prepare the lecture in Audio/video interpreter room seating seating arrangement to be
 Organize the class room seating  Arrange the class room seating arrangement to be accessible for wheelchairs
arrangement to be accessible to trainees to be conducive for eye to eye accessible to users.
 Write short notes on the black/white board contact trainees  Facilitate and support the
using large text  Make sure the luminosity of  Speak loudly trainees who have severe
 Make sure the luminosity of the light of the light of class room is kept  Ensure the attention impairments on their upper
class room is kept  Introduce new and relevant of the trainees limbs to take note
 Use normal tone of voice vocabularies  Present the lecture  Provide Orientation on the
 Encourage trainees to record the lecture in  Use short and clear sentences in video format physical feature of the work
audio format  Give emphasis on visual lecture  Ensure the attention shop
 Provide Orientation on the physical feature and ensure the attention of the of the trainees
of the work shop trainees
 Summarize main points  Avoid movement during
lecture time
 Present the lecture in video
format
 Summarize main points

Page 11 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
Demonstratio  Conduct close follow up  use Sign language interpreter  Illustrate in clear &  Facilitate and support the
n  Use verbal description  Use video recorded material short method trainees having severe upper
 Provide special attention in the process of  Ensure attention of the trainees  Use Video recorded limbs impairment to operate
guidance  Provide structured training material equipment’s/ machines
 facilitate the support of peer trainees  Show clear and short method  Ensure the attention  Assign peer trainees to assist
 Prepare & use simulation  Use gesture of the trainees  Conduct close follow up
  P  P
rovide tutorial support rovide tutorial rovide tutorial support
(if necessary) support (if necessary
(if necessary)

Exercise  Conduct close follow up and guidance  Conduct close follow up and  Conduct close  Assign peer trainees
 Provide tutorial support if necessary guidance follow up and  Use additional nominal hours
 provide special attention in the process  Provide tutorial support if guidance if necessary
necessary  Provide tutorial
 provide special attention in the support if necessary
process/practical training  provide special
 Introduce new and relevant attention in the
vocabularies process/ practical
training

Page 12 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
Group  Facilitate the integration of trainees with  Use sign language interpreters  Facilitate the  Introduce the trainees with
discussion group members  Facilitate the integration of integration of their peers
 Conduct close follow up trainees with group members trainees with group
 Introduce the trainees with other group  Conduct close follow up members
member  Introduce the trainees with  Conduct close
 Brief the thematic issues of the work other group member follow up
  Introduce the
trainees with other
group member
 Inform the group
members to speak
loudly
Individual  prepare the assignment questions in large  Use sign language interpreter  Provide briefing
assignment text  Provide briefing /orientation on /orientation on the
 Encourage the trainees to prepare and the assignment assignment
submit the assignment in large texts  Provide visual recorded  Provide visual
 Make available recorded assignment material recorded material
questions
 Facilitate the trainees to prepare and 
submit the assignment in soft or hard copy

Page 13 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
ASSESSMENT METHODS:
Interview  Use sign language interpreter  Speak loudly  Use written response
 Ensure or conform whether  Using sign language interpreter if as an option for the
the proper communication necessary trainees having speech
was conducted with the challenges
trainee through the service of
the sign language interpreter
 Use short and clear
questioning
 Time extension
Written test  Prepare the exam in large texts  Prepare the exam using short  Prepare the exam using short  Use oral response as
 Use interview as an option if sentences, multiple choices, sentences, multiple choices, true or an option to give
necessary True or False, matching and false, matching and short answers if answer for trainees
 Prepare the exam in audio short answers necessary. having severe upper
format  Avoid essay writing limb impairment
 Assign human reader  Time extension  Time extension for
 (if necessary) trainees having severe
 Time extension upper limb impairment
Demonstration  Brief the instruction or  Use sign language interpreter  Provide activity based assessment  Provide activity based
/Observation provide them in large text  Brief on the instruction of the  Brief on the instruction of the exam assessment
 Time extension exam  Use loud voice  Conduct close follow
 Provide activity-based/  Time extension up
practical assessment method  Time extension
 Time extension

Page 14 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
ASSESSMENT CRITERIA:
LO1. Apply basic language syntax and layout
 Basic language syntax rules and best practices are observed
 Language data-types, operators and expressions are used
 The appropriate language syntax for sequence, selection and iteration constructs is used.
 A modular programming approach is used
 Arrays and arrays of objects are used

LO2.Apply basic OO principles in the target language


 A class that contains primitive member/instance variables is implemented
 A class that contains multiple options for object construction is implemented
 A class uses user defined aggregation
 Inheritance is implemented to at least 2 levels of depth
 Polymorphism is used at a simple level through inheritance to enable easy code
extension

LO3.Debug code
 An integrated development environment is used, particularly the language debugging
facilities
 Program debugging techniques are used to detect and resolve errors.

LO4.Document activities
 Guidelines for developing maintainable code adhering to a set of coding standard is
followed
 Internal documentation standards and tools are followed and used

LO5.Test code
 Guidelines for developing maintainable code adhering to a set of coding standard is
followed
 Simple tests are developed and conducted to confirm the coding process meets design
specification
 The tests performed are documented
 Corrections are made to the code and the documentation as needed

Page 15 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
Annex: Resource Requirements
Module code Module title
EIS WDDBA4 M01 0322 Applying object-oriented programming language skills
Item Category/Item Description/ Specifications Quantity Recommended Ratio
No. (Item: Trainee)
A. Learning Materials
Teachers made
5 copies
1. TTLM  Teacher’s Guide 1:5
 Learning Guide for each
 Assessment Packet
Any Relevant Books
2. Reference Books 5 1:5
If available
B. Learning Facilities & Infrastructure
- 8x12m; equipped with IT
1. Lecture Room 1 1:25
equipment
2. Library - Multipurpose 1 1:25
3. Internet Broadband 1 1:25
4. White Board 1.50 X 1.50 1 1:25
C. Consumable Materials
- CD-R/RW
1. Blank Disk 25 1:1
- DVD-R/RW
- Whiteboard marker, printing
2. Stationer - -
paper, printer ink
3. Flash disk 8 GB or 16 GB 1 1:25
D. Tools and Equipment’s

1. Laptop Core i7, Ram 8 GB, Hard 1 1:25


disk 1TB
Visual Studio or Visual C++ or
2. Software 25 1:1
J-Edit
3. UPS 1000 Volt Ampere 25 1:1
4. Divider 8 1:3
5. Projector - LCD 1 1:25
6. Printer Any 1 1:25

Page 16 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
LEARNING MODULE 02
TVET-PROGRAMME TITLE: Web Development and Database Administration Level IV
MODULE TITLE: Determining Suitability of Database Functionality and Scalability
MODULE CODE: EIS WDDBA4 M02 0322
NOMINAL DURATION: 40 Hours
MODULE DESCRIPTION: This module defines the competence required to identify current
and future business requirements for a database.
LEARNING OUTCOMES
At the end of the module the trainee will be able to:
LO1. Determine database functionality
LO2. Identify scalability and functionality requirements
LO3. Prepare report
MODULE CONTENTS:
LO1. Determine database functionality
1.1. Defining business requirements following existing data
1.2. Determining tools and equipment for database
1.3. Understanding client/server/database architecture
1.4. Confirming database objectives in line with defined requirements
1.5. Analyzing database to identify business rules, entities and relationships
1.6. Identifying existing and proposed business models
1.7. Documenting existing database and environment
1.8. Confirming database functionality and features with client

LO2. Identify scalability and functionality requirements


2.1 Identifying reserve and long-term capacity of database
2.2 Identifying implications for system architecture, data models, data structures, hardware
and software requirements for scalability
2.3 Comparing functionality and scalability features of database
2.4 Determining and documenting gap between features
LO3. Prepare report
3.1 Documenting functionality and scalability of database
3.2 Submitting database functionality and scalability report to client for review

Page 17 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
Learning Methods:
For none Reasonable Adjustment for Trainees with Disability (TWD)
impaired
Low Vision Deaf Hard of hearing Physical impairment
trainees
Lecture-  Provide large print text  Assign sign language  Organize the class  Organize the class room
discussion  Prepare the lecture in Audio/video interpreter room seating seating arrangement to be
 Organize the class room seating  Arrange the class room seating arrangement to be accessible for wheelchairs
arrangement to be accessible to trainees to be conducive for eye to eye accessible to users.
 Write short notes on the black/white board contact trainees  Facilitate and support the
using large text  Make sure the luminosity of  Speak loudly trainees who have severe
 Make sure the luminosity of the light of the light of class room is kept  Ensure the attention impairments on their
class room is kept  Introduce new and relevant of the trainees upper limbs to take note
 Use normal tone of voice vocabularies  Present the lecture  Provide Orientation on the
 Encourage trainees to record the lecture in  Use short and clear sentences in video format physical feature of the
audio format  Give emphasis on visual lecture  Ensure the attention work shop
 Provide Orientation on the physical feature and ensure the attention of the of the trainees
of the work shop trainees
 Summarize main points  Avoid movement during
lecture time
 Present the lecture in video
format

Page 18 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
 Summarize main points
Demonstratio  Conduct close follow up  use Sign language interpreter  Illustrate in clear &  Facilitate and support the
n  Use verbal description  Use video recorded material short method trainees having severe
 Provide special attention in the process of  Ensure attention of the trainees  Use Video recorded upper limbs impairment to
guidance  Provide structured training material operate equipments/
 facilitate the support of peer trainees  Show clear and short method  Ensure the attention machines
 Prepare & use simulation  Use gesture of the trainees  Assign peer trainees to
  P assist P
rovide tutorial support rovide tutorial  Conduct close follow up
(if necessary) support 
(if necessary) rovide tutorial support
(if necessary
Group  Facilitate the integration of trainees with  Use sign language interpreters  Facilitate the  Introduce the trainees with
discussion group members  Facilitate the integration of integration of their peers
 Conduct close follow up trainees with group members trainees with group
 Introduce the trainees with other group  Conduct close follow up members
member  Introduce the trainees with  Conduct close
 Brief the thematic issues of the work other group member follow up
 Introduce the
trainees with other
group member

Page 19 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
 Inform the group
members to speak
loudly
Exercise  Conduct close follow up and guidance  Conduct close follow up and  Conduct close  Assign peer trainees
 Provide tutorial support if necessary guidance follow up and  Use additional nominal
 provide special attention in the process  Provide tutorial support if guidance hours if necessary
necessary  Provide tutorial
 provide special attention in the support if necessary
process/practical training  provide special
 Introduce new and relevant attention in the
vocabularies process/ practical
training
 prepare the assignment questions in large  Use sign language interpreter  Provide briefing
Individual text  Provide briefing /orientation on /orientation on the
assignment  Encourage the trainees to prepare and the assignment assignment
submit the assignment in large texts  Provide visual recorded  Provide visual
 Make available recorded assignment material recorded material
questions
 Facilitate the trainees to prepare and
submit the assignment in soft or hard copy

Page 20 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
ASSESSMENT METHODS:
Interview  Use sign language interpreter  Speak loudly  Use written response
 Ensure or conform whether  Using sign language interpreter if as an option for the
the proper communication necessary trainees having speech
was conducted with the challenges
trainee through the service of
the sign language interpreter
 Use short and clear
questioning
 Time extension
Written test  Prepare the exam in large texts  Prepare the exam using short  Prepare the exam using short  Use oral response as
 Use interview as an option if sentences, multiple choices, sentences, multiple choices, true or an option to give
necessary True or False, matching and false, matching and short answers if answer for trainees
 Prepare the exam in audio short answers necessary. having severe upper
format  Avoid essay writing limb impairment
 Assign human reader  Time extension  Time extension for
 (if necessary) trainees having severe
 Time extension upper limb impairment
Demonstration  Brief the instruction or  Use sign language interpreter  Provide activity based assessment  Provide activity based
/Observation provide them in large text  Brief on the instruction of the  Brief on the instruction of the exam assessment
 Time extension exam  Use loud voice  Conduct close follow
 Provide activity-based/  Time extension up
practical assessment method  Time extension
 Time extension

Page 21 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
ASSESSMENT CRITERIA:
LO.1Determine database functionality
 Business requirements are defined following existing data.
 Database objectives are confirmed in line with defined requirements.
 Database is analyzed to identify the business rules, entities and relationships.
 Existing and proposed business models are identified.
 Existing database and environment are documented according to work place
procedure.
 Database functionality is confirmed with client

LO.2 Identify scalability and functionality requirements


 Reserve and long-term capacity of the database is identified.
 Implications for the system architecture, data models, data structures, and hardware
and software requirements are identified for scalability.
 Functionality and scalability features of the database are compared.
 Gap between the features is determined and documented.

LO.3Prepare report
 Functionality and scalability of database are documented.
 Report on database functionality and scalability is submitted to client for review.

Page 22 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
Annex: Resource Requirements
Module code Module title
EIS WDDBA4 M02 0322 Determine Suitability of Database Functionality and Scalability
Item Recommended
Category/Item Description/ Specifications Quantity Ratio
No. (Item: Trainee)
A. Learning Materials
1 TTLM Teacher’s made handouts 25 1:1
2 Reference Books Database management 5 5:25
3 Journals/Publication/Magazines ICT journals(Monthly) 1 1:25
B. Learning Facilities & Infrastructure
8x12m; equipped with IT equipment
1 Lecture Room 1 1:25
and internet
2 Library Multipurpose 1 1:25
3 Shelves wooden or metal 5 5:25
4 Locker wooden or metal 2 2:25
5 Cabinet metal 1 1:25
C. Consumable Materials
1 Blank Disk CD-R/RW or DVD/CDRW 5 1:25
Whiteboard marker, printing paper,
2 Stationery 1 1:25
printer ink, flash disk
D. Tools and Equipment
Oracle
Sybase
Microsoft SQL server
Ingres
1 Applications
DB2
Informix
25
MySQL 1:1
(Each)
Postgres SQL
Server windows
2 Servers
Linux server
Any operating system that has multi-
Operating systems
3 user ability, Linux, Mac OS, Windows
XP or above
4 Back up tools External hard disk 500 GB 5 5:25
5 UPS 750 Volt Amper 1 1:25
6 Divider American socket supporter 25 1:1
Desktop Computer including its w/15 inch flat monitor and 120 GB Hard
7 25 1:1
peripherals disk; RAM size 1GB; 3Gz or above
8 Multimedia projector LCD 1 1:25

Page 23 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
LEARNING MODULE 03
TVET-PROGRAMME TITLE: Web Development And Database Administration level IV
MODULE TITLE: Using Advanced Structured Query Language
MODULE CODE: EIS WDDBA4 M03 0322
NOMINAL DURATION: .100 Hours
MODULE DESCRIPTION: This module defines the competency required to use advanced
structured query language (SQL) to define, create and manipulate database structures and
associated data in a relational database.
LEARNING OUTCOMES
At the end of the module the trainee will be able to:
LO1. Write ADVANCED SQL statement to retrieve and sort data
LO2. Write ADVANCED SQL statements that use functions
LO3. Write ADVANCED SQL statements that use aggregation and filtering
MODULE CONTENTS:
LO1. Write ADVANCED SQL statement to retrieve and sort data

1.1 Understanding DBMS fundamentals

1.2 selecting database tools and equipment based on information requirements

1.3 Retrieving Data from a table and specific columns and sorting query output by 'Order by'

1.4 Retrieving restricted rows in 'where' clause and select statement

1.5 Using Comparison operators in the 'where' clause

1.6 Using Boolean operators with the correct precedence

1.7 Using Criteria in the 'where' clause

1.7.1 checking for a range of values

1.7.2 selecting values from a list,

1.7.3 checking for values that match a pattern

1.8 Using SQL syntax to suppress duplicate values from query results

1.9 Taking action to exclude null values from a query result

1.10 Employing Inner join syntax to retrieve data

1.11 Using syntax to join tables in the select statement

Page 24 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
1.11.1. 'Left outer'

1.11.2. 'right outer'

1.11.3. 'full outer'

1.12 Using Correct syntax in the 'where' clause to retrieve data from multiple tables

1.13 Writing Union query that retrieves data from more than one table

LO2. Write ADVANCED SQL statements that use functions

2.1. Using Arithmetical operations with the correct precedence.

2.2. Using String functions and operators

2.3. Using Mathematical functions

2.4. Using Date functions

2.5. Using SQL aggregate functions

LO3. Write ADVANCED SQL statements that use aggregation and filtering

3.1 Using ‘Group by' to aggregate data by multiple columns

3.2 Sorting Aggregated data

3.3 Filtering Aggregated data using the 'having' clause

Page 25 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
Learning Methods:
For none Reasonable Adjustment for Trainees with Disability (TWD)
impaired
Low Vision Deaf Hard of hearing Physical impairment
trainees
Lecture-  Provide large print text  Assign sign language  Organize the class  Organize the class room
discussion  Prepare the lecture in Audio/video interpreter room seating seating arrangement to be
 Organize the class room seating  Arrange the class room seating arrangement to be accessible for wheelchairs
arrangement to be accessible to trainees to be conducive for eye to eye accessible to users.
 Write short notes on the black/white board contact trainees  Facilitate and support the
using large text  Make sure the luminosity of  Speak loudly trainees who have severe
 Make sure the luminosity of the light of the light of class room is kept  Ensure the attention impairments on their upper
class room is kept  Introduce new and relevant of the trainees limbs to take note
 Use normal tone of voice vocabularies  Present the lecture  Provide Orientation on the
 Encourage trainees to record the lecture in  Use short and clear sentences in video format physical feature of the work
audio format  Give emphasis on visual lecture  Ensure the attention shop
 Provide Orientation on the physical feature and ensure the attention of the of the trainees
of the work shop trainees
 Summarize main points  Avoid movement during
lecture time
 Present the lecture in video
format
 Summarize main points

Page 26 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
Demonstratio  Conduct close follow up  use Sign language interpreter  Illustrate in clear &  Facilitate and support the
n  Use verbal description  Use video recorded material short method trainees having severe upper
 Provide special attention in the process of  Ensure attention of the trainees  Use Video recorded limbs impairment to operate
guidance  Provide structured training material equipments/ machines
 facilitate the support of peer trainees  Show clear and short method  Ensure the attention  Assign peer trainees to assist
 Prepare & use simulation  Use gesture of the trainees  Conduct close follow up
  P  P
rovide tutorial support rovide tutorial rovide tutorial support
(if necessary) support (if necessary
(if necessary)

Group  Facilitate the integration of trainees with  Use sign language interpreters  Facilitate the  Introduce the trainees with
discussion group members  Facilitate the integration of integration of their peers
 Conduct close follow up trainees with group members trainees with group
 Introduce the trainees with other group  Conduct close follow up members
member  Introduce the trainees with  Conduct close
 Brief the thematic issues of the work other group member follow up
 Introduce the
trainees with other
group member
 Inform the group
members to speak

Page 27 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
loudly

Exercise  Conduct close follow up and guidance  Conduct close follow up and  Conduct close  Assign peer trainees
 Provide tutorial support if necessary guidance follow up and  Use additional nominal hours
 provide special attention in the process  Provide tutorial support if guidance if necessary
necessary  Provide tutorial
 provide special attention in the support if necessary
process/practical training  provide special
 Introduce new and relevant attention in the
vocabularies process/ practical
training
 prepare the assignment questions in large  Use sign language interpreter  Provide briefing
Individual text  Provide briefing /orientation on /orientation on the
assignment  Encourage the trainees to prepare and the assignment assignment
submit the assignment in large texts  Provide visual recorded  Provide visual
 Make available recorded assignment material recorded material
questions
 Facilitate the trainees to prepare and
submit the assignment in soft or hard copy

Page 28 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
ASSESSMENT METHODS:
Interview  Use sign language interpreter  Speak loudly  Use written response
 Ensure or conform whether  Using sign language interpreter if as an option for the
the proper communication necessary trainees having speech
was conducted with the challenges
trainee through the service of
the sign language interpreter
 Use short and clear
questioning
 Time extension
Written test  Prepare the exam in large texts  Prepare the exam using short  Prepare the exam using short  Use oral response as
 Use interview as an option if sentences, multiple choices, sentences, multiple choices, true or an option to give
necessary True or False, matching and false, matching and short answers if answer for trainees
 Prepare the exam in audio short answers necessary. having severe upper
format  Avoid essay writing limb impairment
 Assign human reader  Time extension  Time extension for
 (if necessary) trainees having severe
 Time extension upper limb impairment
Demonstration  Brief the instruction or  Use sign language interpreter  Provide activity based assessment  Provide activity based
/Observation provide them in large text  Brief on the instruction of the  Brief on the instruction of the exam assessment
 Time extension exam  Use loud voice  Conduct close follow
 Provide activity-based/  Time extension up
practical assessment method  Time extension
 Time extension

Page 29 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
ASSESSMENT CRITERIA:
LO1. Write ADVANCED SQL statement to retrieve and sort data
 Data from a table and specific columns is retrieved using specific query and Clause
used to sort query output
 Number of rows restricted is retrieved by placing specific criteria and Clause select
statement
 Comparison operators in the 'where' clause is used to compare numeric, character,
string, date and time data
 Boolean operators is used with the correct precedence
 Criteria in the 'where' clause is used to check for a range of values, to select values
from a list, and to check for values that match a pattern
 SQL syntax is used to suppress duplicate values from query results and action taken
to exclude null values from a query result
 Inner join syntax is employed to retrieve data from two or more tables
 'Left outer', 'right outer' and 'full outer' syntax is used to join tables in the select
statement
 Correct syntax in the 'where' clause is used to retrieve data from multiple tables
 Union query that retrieves data from more than one table is written

LO2. Write ADVANCED SQL statements that use functions


 Arithmetical operations are used with the correct precedence.
 String functions and operators is used to obtain the required query output
 Mathematical functions are used to obtain the required output, where required
 Date functions are used to obtain the required output
 SQL aggregate functions are used to obtain the required output

LO3. Write ADVANCED SQL statements that use aggregation and filtering
 'Group by' used to aggregate data by multiple columns
 Aggregated data is sorted in the query output
 Aggregated data is filtered using the 'having' clause

Page 30 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
Annex: Resource Requirements
Module code Module title
EIS WDDBA4 M03 0322 Using Advanced Structured Query Language
Recommended
Item
Category/Item Description/ Specifications Quantity Ratio
No. (Item: Trainee)

A. Learning Materials
Teacher’s made
 Teacher guide
1. TTLM 25 1:1
 Learning guide
 Assessment packet
2. Textbooks Any relevant book 25 1:1
 Language of SQL 2nd edition
 SQL 2005 for Developers
3. Reference Books 3 1:10
 Visual Language for Beginners
 Beginning SQL
Journals/Publication/ ICT journals
4. 3 1:10
Magazines
B. Learning Facilities & Infrastructure
1 Lecture Room - 8x12m; equipped with IT equipment 1 1:25
2. Library - Multipurpose 1 1:25
3 ICT Tool room -Multipurpose storage 1 1:25
- 8x12m; equipped with IT equipment and
4 Lecture Room 1 1:25
internet
C. Consumable Materials
CD-R/RW
1. Blank Disk 5 1:4
DVD-R/RW
Whiteboard marker, printing paper, printer ink
2. Stationery - -
flash disk
D. Tools and Equipment
 MySQL
1 Applications
 Oracle 25 1:1
2 Operating systems Windows 7 or above
3 Gateways ADSL modems, Server, Router, Hub, switch,

Page 31 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
bridge, Brouter, Repeater, Wireless NIC

 Portable 4G wireless wireless modems


 PSTN for dial-up modems
 CDMA 1X
4  EV-DO 1 1:25
ISP
 VPN

 data and voice


 Any of current Internet Technologies
5 UPS  750 Volt Ampere 25 1:25

6 Divider  American socket supporter 13 1:2


Desktop Computer - w/15 inch flat monitor and 120 GB Hard
7 including its disk; RAM size 1GB; 3Gz or above Os 25 1:1
peripherals installed
8 Multimedia projector - LCD 1 1:25
- Capability of A3 printing
9 Printer 1 1:25
- color printing capability
10 Shelves wooden or metal 5 5:25
11 Locker wooden or metal 2 2:25
12 Cabinet metal 1 1:25
13 Lecture room with Contextual learning area 1 1:25

Page 32 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
LEARNING MODULE 04
TVET-PROGRAMME TITLE: Web Development and Database Administration Level IV
MODULE TITLE: Producing server-side script for dynamic web pages

MODULE CODE: EIS WDDBA4 M04 0322


NOMINAL DURATION: .100 Hours
MODULE DESCRIPTION: This module describes the outcomes, skills and knowledge
required to produce server-side scripts for dynamic web pages, using a range of relevant features
from different appropriate languages.
LEARNING OUTCOMES
At the end of the module the trainee will be able to:
LO1. Analyze requirements for web documents requiring server-side dynamic interaction
LO2. Design server-side scripts
LO3. Produce web documents
LO4. Test scripts and debug
LO5. Set up security
MODULE CONTENTS:
LO1. Analyze requirements for web documents requiring server-side dynamic interaction
1.1 Determining necessary dynamic functionality of web document
1.2 Determining appropriate web scripting language to achieve functionality
1.2.1 Introduction to client-side technologies
1.2.2 Introduction to server-side technologies
1.2.3 Server-side web analysis and design parameters
1.3 Determining web document overall requirements

LO2. Design server-side scripts


2.1 Setting up a development Server
2.2 Designing a web document and writing a server-side code to interact with an external data
source (database)
2.3 Retrieving data from external data source
2.4 Inserting, updating and deleting entries from external data source
2.5 Implementing security features in the web document
2.5.1 Validating input boxes with in respect to the required data

Page 33 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
2.5.2 Creating server-side scripts to encrypt passwords
2.5.3 Creating server-side scripts to manage sessions and secure login.
2.5.4 Managing cookies

LO3. Produce web documents6


3.1 Writing eXtensible hypertext markup language (XHTML) considering accessibility
3.2 Writing server-side scripts to current XHTML standards

LO4. Test scripts and debug


4.1 Testing web document against required functionality and reiterate until correct
4.2 Completing documentation and submit to appropriate person for approval

LO5. Set up security


5.1 Determining necessary permissions to prevent error messages displaying to the public
5.2 Configuring server software to minimize potential database attacks

Page 34 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
Learning Methods:
For none Reasonable Adjustment for Trainees with Disability (TWD)
impaired
Low Vision Deaf Hard of hearing Physical impairment
trainees
Lecture-  Provide large print text  Assign sign language  Organize the class  Organize the class room
discussion  Prepare the lecture in Audio/video interpreter room seating seating arrangement to be
 Organize the class room seating  Arrange the class room seating arrangement to be accessible for wheelchairs
arrangement to be accessible to trainees to be conducive for eye to eye accessible to users.
 Write short notes on the black/white board contact trainees  Facilitate and support the
using large text  Make sure the luminosity of  Speak loudly trainees who have severe
 Make sure the luminosity of the light of the light of class room is kept  Ensure the attention impairments on their upper
class room is kept  Introduce new and relevant of the trainees limbs to take note
 Use normal tone of voice vocabularies  Present the lecture  Provide Orientation on the
 Encourage trainees to record the lecture in  Use short and clear sentences in video format physical feature of the work
audio format  Give emphasis on visual lecture  Ensure the attention shop
 Provide Orientation on the physical feature and ensure the attention of the of the trainees
of the work shop trainees
 Summarize main points  Avoid movement during
lecture time
 Present the lecture in video
format
 Summarize main points

Page 35 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
Demonstratio  Conduct close follow up  use Sign language interpreter  Illustrate in clear &  Facilitate and support the
n  Use verbal description  Use video recorded material short method trainees having severe upper
 Provide special attention in the process of  Ensure attention of the trainees  Use Video recorded limbs impairment to operate
guidance  Provide structured training material equipments/ machines
 facilitate the support of peer trainees  Show clear and short method  Ensure the attention  Assign peer trainees to assist
 Prepare & use simulation  Use gesture of the trainees  Conduct close follow up
  P  P
rovide tutorial support rovide tutorial rovide tutorial support
(if necessary) support (if necessary
(if necessary)

Group  Facilitate the integration of trainees with  Use sign language interpreters  Facilitate the  Introduce the trainees with
discussion group members  Facilitate the integration of integration of their peers
 Conduct close follow up trainees with group members trainees with group
 Introduce the trainees with other group  Conduct close follow up members
member  Introduce the trainees with  Conduct close
 Brief the thematic issues of the work other group member follow up
 Introduce the
trainees with other
group member
 Inform the group
members to speak

Page 36 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
loudly

Exercise  Conduct close follow up and guidance  Conduct close follow up and  Conduct close  Assign peer trainees
 Provide tutorial support if necessary guidance follow up and  Use additional nominal hours
 provide special attention in the process  Provide tutorial support if guidance if necessary
necessary  Provide tutorial
 provide special attention in the support if necessary
process/practical training  provide special
 Introduce new and relevant attention in the
vocabularies process/ practical
training
 prepare the assignment questions in large  Use sign language interpreter  Provide briefing
Individual text  Provide briefing /orientation on /orientation on the
assignment  Encourage the trainees to prepare and the assignment assignment
submit the assignment in large texts  Provide visual recorded  Provide visual
 Make available recorded assignment material recorded material
questions
 Facilitate the trainees to prepare and
submit the assignment in soft or hard copy

Page 37 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
ASSESSMENT METHODS:
Interview  Use sign language interpreter  Speak loudly  Use written response
 Ensure or conform whether  Using sign language interpreter if as an option for the
the proper communication necessary trainees having speech
was conducted with the challenges
trainee through the service of
the sign language interpreter
 Use short and clear
questioning
 Time extension
Written test  Prepare the exam in large texts  Prepare the exam using short  Prepare the exam using short  Use oral response as
 Use interview as an option if sentences, multiple choices, sentences, multiple choices, true or an option to give
necessary True or False, matching and false, matching and short answers if answer for trainees
 Prepare the exam in audio short answers necessary. having severe upper
format  Avoid essay writing limb impairment
 Assign human reader  Time extension  Time extension for
 (if necessary) trainees having severe
 Time extension upper limb impairment
Demonstration  Brief the instruction or  Use sign language interpreter  Provide activity based assessment  Provide activity based
/Observation provide them in large text  Brief on the instruction of the  Brief on the instruction of the exam assessment
 Time extension exam  Use loud voice  Conduct close follow
 Provide activity-based/  Time extension up
practical assessment method  Time extension
 Time extension

Page 38 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
ASSESSENT CRITERIA:
LO1. Analyze requirements for web documents requiring server-side dynamic interaction
 Determine necessary dynamic functionality of the web document
 Determine appropriate language to achieve that functionality
 Determine web document requirements

LO2. Design server-side scripts


 Design web document and server-side code to interact with an external data source
 Design web document and server-side code to allow an administrator to insert, update
and delete entries to the external data source
 Implement security features in the web document

LO3. Produce web documents


 Write eXtensible hypertext markup language (XHTML) considering accessibility
 Write server-side scripts to current XHTML standards

LO4. Test scripts and debug


 Test web document against required functionality and reiterate until correct
 Complete documentation and submit to appropriate person for approval

LO5. Set up security


 Determine necessary permissions to prevent error messages displaying to the public
 Configure server software to minimize potential database attacks

Page 39 of 91 Author/Copyright : Version - 1


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
Annex: Resource Requirements
Module code Module title
EIS WDDBA4 M04 0322 Producing server-side script for dynamic web pages
Item Category/Item Description/ Specifications Quantity Recommended
No. Ratio
(Item: Trainee)
A. Learning Materials
1. TTLM Trainer’s made handouts 25 1:1
2. Reference Books
Learning PHP, MySQL & Robin Nixon,2015, Fourth
Edition
2.1 JavaScript With jQuery, 5 1:5
CSS & HTML5
PHP, MySQL®, Steve Suehring and Janet
Valade, 2013
2.2 JavaScript® & HTML5 All- 5 1:5
in-One For Dummies®
B. Learning Facilities & Infrastructure
1. Lecture Room 1 1:25
Library equipped with database
2. 1 1:25
books
Computer lab - 8x12m; equipped with
3. 1 1:25
computers and Internet
C. Consumable Materials
1. Blank CD - CD-R/RW 5 1:5
Stationery - Whiteboard marker,
2 - -
printing paper, printer ink
3 Flash disk San disk or similar 4GB 25 1:1
D. Tools and Equipment
At least w/15 inch monitor
and 120 GB Hard disk; RAM
size 2 GB; 3Gz or above
1. Computer 25 1:1
with installed operating
system (windows 7 and
above)
2 UPS 750 Volt Ampere 12 12:25
3 Divider American socket supporter 12 12:25

Page 40 of 91 Author/Copyright : Version - 1


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
4 Multimedia projector - LCD 1 1:25
5 Printer Laser Jet 1 1:25
Internet browsers may
include: •Internet Explorer
25 1:1
• Firefox Mozilla • Opera
• Google chrome
Web authoring tool may
6 Software (Web browsers)
include: •Dreamweaver •Edit
Pad
25 1:1
•Edit Plus •Front Page
•Notepad ++
• Sublime text editor
• Apache HTTP Server
•XAMPP
•WAMPP
•Microsoft Internet
7 Web Server tool 25 1:1
•Information Services (IIS).
...
•Nginx.

Page 41 of 91 Author/Copyright : Version - 1


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
LEARNING MODULE 05
TVET-PROGRAMME TITLE: Web Development and Database Administration Level IV
MODULE TITLE: Monitoring and Administering Database
MODULE CODE: EIS WDDBA4 M05 0322
NOMINAL DURATION: 40 hours
MODULE DESCRIPTION : This module covers the competencies required to develop
information architecture for a complex website that meets current and future business
requirements.
LEARNING OUTCOMES
LO1: Start up a database
LO2: Manage database
LO3: Manage database access
MODULE CONTENTS
LO1. Start up a database
1.1 General knowledge of the principles of databases
1.2 Configuring system for database start up
1.3 Monitoring database startup and operation for irregularities

LO2. Manage database


2.1. Taking action to ensure data dictionary has been compiled and data structures in place
2.2. Maintaining data integrity constraints with business requirements
2.3 Creating and designing indexes and multiple field keys
2.4 Monitoring the locking options for the database
2.5 knowledge of back-up and recovery methodologies
2.6 Confirming that recent back-ups of the database have been stored
2.7 Retrieving database backups as a full working copy
2.8 Monitoring data storage space for ongoing viability and resize
2.9 Updating data with organizational guidelines
LO3.Manage database access
3.1. Allocating or removing access privilege according to user status
3.2. Monitoring network server log-in log file for illegal log-in attempts or for security
beaches
3.3. Managing system resources in the context of database administration

Page 42 of 91 Author/Copyright : Version - 1


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
Learning Methods:
For none Reasonable Adjustment for Trainees with Disability (TWD)
impaired
Low Vision Deaf Hard of hearing Physical impairment
trainees
Lecture-  Provide large print text  Assign sign language  Organize the class  Organize the class room
discussion  Prepare the lecture in Audio/video interpreter room seating seating arrangement to be
 Organize the class room seating  Arrange the class room seating arrangement to be accessible for wheelchairs
arrangement to be accessible to trainees to be conducive for eye to eye accessible to users.
 Write short notes on the black/white board contact trainees  Facilitate and support the
using large text  Make sure the luminosity of  Speak loudly trainees who have severe
 Make sure the luminosity of the light of the light of class room is kept  Ensure the attention impairments on their upper
class room is kept  Introduce new and relevant of the trainees limbs to take note
 Use normal tone of voice vocabularies  Present the lecture  Provide Orientation on the
 Encourage trainees to record the lecture in  Use short and clear sentences in video format physical feature of the
audio format  Give emphasis on visual lecture  Ensure the attention work shop
 Provide Orientation on the physical feature and ensure the attention of the of the trainees
of the work shop trainees
 Summarize main points  Avoid movement during
lecture time
 Present the lecture in video

Page 43 of 91 Author/Copyright : Web Development and Database Version – 1


Ministry of Labor and Skills Administration Level IV March, 2022
format
 Summarize main points
Demonstratio  Conduct close follow up  use Sign language interpreter  Illustrate in clear &  Facilitate and support the
n  Use verbal description  Use video recorded material short method trainees having severe upper
 Provide special attention in the process of  Ensure attention of the trainees  Use Video recorded limbs impairment to operate
guidance  Provide structured training material equipments/ machines
 facilitate the support of peer trainees  Show clear and short method  Ensure the attention  Assign peer trainees to
 Prepare & use simulation  Use gesture of the trainees assist
  P  Conduct close follow
P up
rovide tutorial support rovide tutorial 
(if necessary) support rovide tutorial support
(if necessary) (if necessary

Group  Facilitate the integration of trainees with  Use sign language interpreters  Facilitate the  Introduce the trainees with
discussion group members  Facilitate the integration of integration of their peers
 Conduct close follow up trainees with group members trainees with group
 Introduce the trainees with other group  Conduct close follow up members
member  Introduce the trainees with  Conduct close
 Brief the thematic issues of the work other group member follow up
 Introduce the
trainees with other
group member

Page 44 of 91 Author/Copyright : Version - 1


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
 Inform the group
members to speak
loudly
Exercise  Conduct close follow up and guidance  Conduct close follow up and  Conduct close  Assign peer trainees
 Provide tutorial support if necessary guidance follow up and  Use additional nominal
 provide special attention in the process  Provide tutorial support if guidance hours if necessary
necessary  Provide tutorial
 provide special attention in the support if necessary
process/practical training  provide special
 Introduce new and relevant attention in the
vocabularies process/ practical
training
 prepare the assignment questions in large  Use sign language interpreter  Provide briefing
Individual text  Provide briefing /orientation on /orientation on the
assignment  Encourage the trainees to prepare and the assignment assignment
submit the assignment in large texts  Provide visual recorded  Provide visual
 Make available recorded assignment material recorded material
questions
 Facilitate the trainees to prepare and
submit the assignment in soft or hard copy

Page 45 of 91 Author/Copyright : Version - 1


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
ASSESSMENT METHODS:
Interview  Use sign language interpreter  Speak loudly  Use written response
 Ensure or conform whether  Using sign language interpreter if as an option for the
the proper communication necessary trainees having speech
was conducted with the challenges
trainee through the service of
the sign language interpreter
 Use short and clear
questioning
 Time extension
Written test  Prepare the exam in large texts  Prepare the exam using short  Prepare the exam using short  Use oral response as
 Use interview as an option if sentences, multiple choices, sentences, multiple choices, true or an option to give
necessary True or False, matching and false, matching and short answers if answer for trainees
 Prepare the exam in audio short answers necessary. having severe upper
format  Avoid essay writing limb impairment
 Assign human reader  Time extension  Time extension for
 (if necessary) trainees having severe
 Time extension upper limb impairment
Demonstration  Brief the instruction or  Use sign language interpreter  Provide activity based assessment  Provide activity based
/Observation provide them in large text  Brief on the instruction of the  Brief on the instruction of the exam assessment
 Time extension exam  Use loud voice  Conduct close follow
 Provide activity-based/  Time extension up
practical assessment method  Time extension
 Time extension

Page 46 of 91 Author/Copyright : Version - 1


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
ASSESSMENT CRITERIA:
LO.1 Start up a database
 Monitor database start-up and operation for irregularities
 Configure system for database start-up

LO.2 Manage database


 Take action to ensure that a data dictionary has been compiled and that data structures
are in place
 Maintain data integrity constraints according to business requirements
 Create and design indexes and multiple-field keys according to business requirements
 Monitor the locking options chosen for the database
 Confirm that recent back-ups of the database have been stored and that back-ups can be
retrieved as a full working copy
 Monitor the data storage space for ongoing viability and resize as needed
 Update data according to organizational guidelines

LO.3Manage database access


 Allocate or remove access privileges according to user status
 Monitor network server log-in log file for illegal log-in attempts or for security breaches
 Manage system resources in the context of database administration

Page 47 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
Annex: Resource Requirements

Module code Module title


EIS WDDBA4 M05 0322 Monitoring and Administering Database
Item Category/Item Description/ Specifications Quantity Recommended
No. Ratio
(Item: Trainee)
A. Learning Materials
TTTLM prepared by the
1. TTLM 25 1:1
trainer
Any relevant reference
2. Reference Books 5 1:5
To the module
Introduction to Monitoring Any relevant reference
3. 5 1:5
and Administering Database To the module
-python
-Oracle
-Sybase,
-Microsoft SQL
4. DBMS Application software Server 25 1:1
-SQLite
-IBM DB2
-Informix
-MySQL
B. Learning Facilities & Infrastructure

1 - 8x12m; equipped with IT 1:1


Lecture Room
equipment and internet
2 Library - Multipurpose

3 - wooden or
Shelves
Metal
4 - wooden or
Locker
Metal
5 Cabinet - metal
C. Consumable Materials
1. Blank CD Disk Standard 25 1:1
2 Flash disk Standard 25 1:1
Windows 7 or above
3 Operating systems Any operating system that 25 1:1
has multi-user ability, Linux,
Mac OS,
4 -Current Internet
ISP 25 1:1
Technologies
5 UPS -750 Volt Amper 25 1:1
6 Desktop Computer Core I5 500GB Hard disk; 25 1:1

Page 48 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
including its peripherals RAM size 4GB; above
7 Multimedia projector - LCD 1 1:25
8 - Capability of A3 printing
Printer 1 1:25
- color printing capability
D. Tools and Equipment’s
1. Projector Standard 1 1:25
2 Projector screen Standard 1 1:25

3 LAN equipment and Standard 1 1:25


accessories

Page 49 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
LEARNING MODULE 06
TVET-PROGRAMME TITLE: Web Development And Database Administration Level IV
MODULE TITLE: Performing Database System Test
MODULE CODE: EIS WDDBA4 M06 0322
NOMINAL DURATION: 24 Hours
MODULE DESCRIPTION: This modules defines the competency required to ensure that the
properties of the entire system are tested and proved adequate before handover to the client/user
for final acceptance testing.
LEARNING OUTCOMES
At the end of the module the trainee will be able to:
LO1. Prepare for test
LO2. Conduct test
LO3. Report problems that affect quality

MODULE CONTENTS:
LO1. Prepare for test
1.1. Preparing test environment
1.2. Determining software life cycle based on work principles
1.3. Defining test plan, appropriate test tools and test equipment.
1.4. Recognizing and separating system into run able modules mirroring live scenarios.
1.5. Gathering and preparing logs and result sheets
1.6. Announcing Scheduled test to ensure preparedness and understanding of implications for
operations.
1.7. Preparing test scripts (online test) or test run (batch test) for running.
1.8. Reviewing expected results against acceptance criteria (walkthrough) and system
requirements documentation.

LO2.Conduct test
2.1 Running Test scripts and document results in line with test and acceptance processes
2.2 Performing Required quality benchmarks or comparisons in readiness for acceptance
testing.
2.3 Adopting organization/industry standards, where appropriate
2.4 Comparing actual results to expected results on completion of each system unit, and
completed result sheets.

Page 50 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
LO3. Report problems that affect quality
3.1 Implementing quality assurance procedures
3.2 Accessing and using management systems to keep and maintain accurate records
3.3 Identifying hazards and critical control points in process of production
3.4 Recognizing and monitoring potential or existing quality problems.
3.5 Identifying instances of variation in quality from specifications or work instructions.
3.6 Reporting variation and potential problems to supervisor/manager according to sector
guidelines

Page 51 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
Learning Methods:
For none Reasonable Adjustment for Trainees with Disability (TWD)
impaired
Low Vision Deaf Hard of hearing Physical impairment
trainees
Lecture-  Provide large print text  Assign sign language  Organize the class  Organize the class room
discussion  Prepare the lecture in Audio/video interpreter room seating seating arrangement to be
 Organize the class room seating  Arrange the class room seating arrangement to be accessible for wheelchairs
arrangement to be accessible to trainees to be conducive for eye to eye accessible to users.
 Write short notes on the black/white board contact trainees  Facilitate and support the
using large text  Make sure the luminosity of  Speak loudly trainees who have severe
 Make sure the luminosity of the light of the light of class room is kept  Ensure the attention impairments on their upper
class room is kept  Introduce new and relevant of the trainees limbs to take note
 Use normal tone of voice vocabularies  Present the lecture  Provide Orientation on the
 Encourage trainees to record the lecture in  Use short and clear sentences in video format physical feature of the work
audio format  Give emphasis on visual lecture  Ensure the attention shop
 Provide Orientation on the physical feature and ensure the attention of the of the trainees
of the work shop trainees
 Summarize main points  Avoid movement during
lecture time
 Present the lecture in video
format
 Summarize main points

Page 52 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
Demonstratio  Conduct close follow up  use Sign language interpreter  Illustrate in clear &  Facilitate and support the
n  Use verbal description  Use video recorded material short method trainees having severe upper
 Provide special attention in the process of  Ensure attention of the trainees  Use Video recorded limbs impairment to operate
guidance  Provide structured training material equipments/ machines
 facilitate the support of peer trainees  Show clear and short method  Ensure the attention  Assign peer trainees to assist
 Prepare & use simulation  Use gesture of the trainees  Conduct close follow up
  P  P
rovide tutorial support rovide tutorial rovide tutorial support
(if necessary) support (if necessary
(if necessary)

Group  Facilitate the integration of trainees with  Use sign language interpreters  Facilitate the  Introduce the trainees with
discussion group members  Facilitate the integration of integration of their peers
 Conduct close follow up trainees with group members trainees with group
 Introduce the trainees with other group  Conduct close follow up members
member  Introduce the trainees with  Conduct close
 Brief the thematic issues of the work other group member follow up
 Introduce the
trainees with other
group member
 Inform the group
members to speak

Page 53 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
loudly

Exercise  Conduct close follow up and guidance  Conduct close follow up and  Conduct close  Assign peer trainees
 Provide tutorial support if necessary guidance follow up and  Use additional nominal hours
 provide special attention in the process  Provide tutorial support if guidance if necessary
necessary  Provide tutorial
 provide special attention in the support if necessary
process/practical training  provide special
 Introduce new and relevant attention in the
vocabularies process/ practical
training
 prepare the assignment questions in large  Use sign language interpreter  Provide briefing
Individual text  Provide briefing /orientation on /orientation on the
assignment  Encourage the trainees to prepare and the assignment assignment
submit the assignment in large texts  Provide visual recorded  Provide visual
 Make available recorded assignment material recorded material
questions
 Facilitate the trainees to prepare and
submit the assignment in soft or hard copy

Page 54 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
ASSESSMENT METHODS:
Interview  Use sign language interpreter  Speak loudly  Use written response
 Ensure or conform whether  Using sign language interpreter if as an option for the
the proper communication necessary trainees having speech
was conducted with the challenges
trainee through the service of
the sign language interpreter
 Use short and clear
questioning
 Time extension
Written test  Prepare the exam in large texts  Prepare the exam using short  Prepare the exam using short  Use oral response as
 Use interview as an option if sentences, multiple choices, sentences, multiple choices, true or an option to give
necessary True or False, matching and false, matching and short answers if answer for trainees
 Prepare the exam in audio short answers necessary. having severe upper
format  Avoid essay writing limb impairment
 Assign human reader  Time extension  Time extension for
 (if necessary) trainees having severe
 Time extension upper limb impairment
Demonstration  Brief the instruction or  Use sign language interpreter  Provide activity based assessment  Provide activity based
/Observation provide them in large text  Brief on the instruction of the  Brief on the instruction of the exam assessment
 Time extension exam  Use loud voice  Conduct close follow
 Provide activity-based/  Time extension up
practical assessment method  Time extension
 Time extension

Page 55 of 91 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
ASSESSMENT CRITERIA:
LO1. Prepare for test
 Test environment is prepared in line with work guideline.
 Software life cycle is determined based on work principles.
 Test plan and appropriate test tools are defined.
 System is recognized and separated into run able modules mirroring live scenarios.
 Logs and result sheets are gathered and prepared.
 Scheduled test are announced to ensure preparedness and understanding of
implications for operations.
 Test scripts (online test) or test run (batch test) are prepared for running.
 Expected results are reviewed against acceptance criteria (walkthrough) and system
requirements Documentation.

LO2. Conduct test


 Test scripts and document results are run in line with test and acceptance processes.
 Required quality benchmarks or comparisons are performed in readiness for
acceptance testing.
 Organization/industry standards are adopted, where appropriate.
 Actual results to expected results are compared on completion of each system unit,
and completed result sheets.

LO3. Report problems that affect quality


 Recognize potential or existing quality problems.
 Identify instances of variation in quality from specifications or work instructions.
 Report variation and potential problems to supervisor/manager according to sector
guidelines
Annex: Resource Requirements
Module code Module title
EIS WDDBA4 M06 0322 Performing Database System Test
Recommended
Item
Category/Item Description/ Specifications Quantity Ratio
No.
(Item: Trainee)
A. Learning Materials
Teacher’s made

1. TTLM  Teacher Guide 1 -


 Learning Guide 25 1:1
 Assessment Packet 25 1:1
2. Textbooks  Any Relevant text Books 5 1:5
3. Reference Books  Any Relevant reference Books 5 1:5
Journals/Publication/Magazi - ICT journals(Monthly)
4. 5 1:25
nes
B. Learning Facilities & Infrastructure
- 8x12m; equipped with IT
1 Lecture Room 1 1:25
equipment and internet
2. Library - Multipurpose 1 1:25
C. Consumable Materials
- CD-R/RW
1. Blank Disk 5 1:5
- DVD/CDRW
- Whiteboard marker, printing
2. Stationery - -
paper, printer ink
D. Tools and Equipment
- Linux 7.0 or above, Windows 7
1 Operating systems 5 1:5
or above, Apple OS X or above
 Portable MODEM (4G wireless
2 ISP Service 1(10MB) 1:25
router) Broadband
3 UPS  750 Volt Ampère 13 1:2
4 Divider  American socket supporter 13 1:2
- w/15 inch flat monitor and 120
Desktop Computer including
5 GB Hard disk; RAM size 2 GB; 25 1:1
its peripherals
3Gz or above
6 Multimedia projector - LCD 1 1:25
7 Locker - wooden or metal 2 1:13
8 Cabinet - metal 1 1:25
LEARNING MODULE 07
TVET-PROGRAMME TITLE: Web Development and Database Administration Level IV
MODULE TITLE: Completing Database Backup and Recovery
MODULE CODE: EIS WDDBA4 M07 0322
NOMINAL DURATION: 24 hours
MODULE DESCRIPTION : This module defines the competency required to back-up and recover a
database
LEARNING OUTCOMES
LO1: Review database architecture
LO2: Determine backup methods appropriate to database requirements
LO3: Establish recovery points and disaster recovery procedures
MODULE CONTENTS
LO1. Review database architecture
1.1. Identifying OHS requirements
1.2. Identifying architecture of database file system and consequently determining appropriate
method for backup and recovery
1.3. Identifying and examining risks and failure scenarios
LO2.Determine backup methods appropriate to database requirements
2.1 Database development tools and equipment
2.2 Evaluating range of backup and restoration methods with organizational and
2.3 security standard on the assessment
2.4 Completing full off-line backup with organizational and security standard on
2.5 minimal down time
2.6 Completing full on-line back-ups with organizational and security standard on
2.7 minimal down time
2.8 Employing disk mirroring and redundant array of inexpensive (RAID)hard
2.9 Disk configuration to keep copies of files
2.10 Arranging off-site copies of back-up files
LO3.Establish recovery points and disaster recovery procedures
3.1 Determining database recovery points based on backup arrangement and organizational
guidelines
3.2 Testing database restore processes to ensure with recovery points on minimal down time
3.3 Completing restoring of database to the point of failure without loss of committed transactions
Learning Methods:
For none Reasonable Adjustment for Trainees with Disability (TWD)
impaired
Low Vision Deaf Hard of hearing Physical impairment
trainees
Lecture-  Provide large print text  Assign sign language  Organize the class  Organize the class room
discussion  Prepare the lecture in Audio/video interpreter room seating seating arrangement to be
 Organize the class room seating  Arrange the class room arrangement to be accessible for wheelchairs
arrangement to be accessible to trainees seating to be conducive for accessible to trainees users.
 Write short notes on the black/white eye to eye contact  Speak loudly  Facilitate and support the
board using large text  Make sure the luminosity of  Ensure the attention trainees who have severe
 Make sure the luminosity of the light of the light of class room is kept of the trainees impairments on their upper
class room is kept  Introduce new and relevant  Present the lecture in limbs to take note
 Use normal tone of voice vocabularies video format  Provide Orientation on the
 Encourage trainees to record the lecture  Use short and clear sentences  Ensure the attention physical feature of the work
in audio format  Give emphasis on visual of the trainees shop
 Provide Orientation on the physical lecture and ensure the
feature of the work shop attention of the trainees
 Summarize main points  Avoid movement during
lecture time
 Present the lecture in video

Page 59 of 91 Author/Copyright : Web Development and Database Version – 1


Ministry of Labor and Skills Administration Level IV March, 2022
format
 Summarize main points
Demonstratio  Conduct close follow up  use Sign language interpreter  Illustrate in clear &  Facilitate and support the
n  Use verbal description  Use video recorded material short method trainees having severe upper
 Provide special attention in the process of  Ensure attention of the trainees  Use Video recorded limbs impairment to operate
guidance  Provide structured training material equipments/ machines
 facilitate the support of peer trainees  Show clear and short method  Ensure the attention  Assign peer trainees to assist
 Prepare & use simulation  Use gesture of the trainees  Conduct close follow up
  P  P
rovide tutorial support rovide tutorial rovide tutorial support
(if necessary) support (if necessary
(if necessary)

Group  Facilitate the integration of trainees with  Use sign language interpreters  Facilitate the  Introduce the trainees with
discussion group members  Facilitate the integration of integration of their peers
 Conduct close follow up trainees with group members trainees with group
 Introduce the trainees with other group  Conduct close follow up members
member  Introduce the trainees with  Conduct close
 Brief the thematic issues of the work other group member follow up
 Introduce the
trainees with other

Page 60 of 91 Author/Copyright : Version - 1


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
group member
 Inform the group
members to speak
loudly
Exercise  Conduct close follow up and guidance  Conduct close follow up and  Conduct close  Assign peer trainees
 Provide tutorial support if necessary guidance follow up and  Use additional nominal hours
 provide special attention in the process  Provide tutorial support if guidance if necessary
necessary  Provide tutorial
 provide special attention in support if necessary
the process/practical training  provide special
 Introduce new and relevant attention in the
vocabularies process/ practical
training
 prepare the assignment questions in large  Use sign language interpreter  Provide briefing
Individual text  Provide briefing /orientation /orientation on the
assignment  Encourage the trainees to prepare and on the assignment assignment
submit the assignment in large texts  Provide visual recorded  Provide visual
 Make available recorded assignment material recorded material
questions
 Facilitate the trainees to prepare and

Page 61 of 91 Author/Copyright : Version - 1


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
submit the assignment in soft or hard
copy

ASSESSMENT METHODS:
Interview  Use sign language interpreter  Speak loudly  Use written response
 Ensure or conform whether  Using sign language interpreter if as an option for the
the proper communication necessary trainees having speech
was conducted with the challenges
trainee through the service of
the sign language interpreter
 Use short and clear
questioning
 Time extension
Written test  Prepare the exam in large texts  Prepare the exam using short  Prepare the exam using short  Use oral response as
 Use interview as an option if sentences, multiple choices, sentences, multiple choices, true or an option to give
necessary True or False, matching and false, matching and short answers if answer for trainees
 Prepare the exam in audio short answers necessary. having severe upper
format  Avoid essay writing limb impairment
 Assign human reader  Time extension  Time extension for
 (if necessary) trainees having severe
 Time extension upper limb impairment
Demonstration  Brief the instruction or  Use sign language interpreter  Provide activity based assessment  Provide activity based
/Observation provide them in large text  Brief on the instruction of the  Brief on the instruction of the exam assessment
 Time extension exam  Use loud voice  Conduct close follow

Page 62 of 91 Author/Copyright : Version - 1


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
 Provide activity-based/  Time extension up
practical assessment method  Time extension
 Time extension

Page 63 of 91 Author/Copyright : Version - 1


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
ASSESSMENT CRITERIA:
LO.1 Start up a database
 Risks and failure scenarios are identified and examined that are
 Maintaining occupational health and safety procedures of shop ,lab, tools and
equipment
 The architecture of a database file system is identified and consequently, determined the most
appropriate methods for back-up and recovery likely or possible

LO.2 Manage database


 Database development tools and equipment
 A range of back-up and restoration methods are evaluated based on organizational and
security standard and on the assessment of likely or possible failure scenarios
 Full off-line back-ups are completed according to organizational and security standards with
minimal down time
 On-line file back-ups are completed as determined by organizational and security standards
and with minimal down time
 Disk mirroring and redundant array of inexpensive disks (RAID) hard disk configurations are
employed to keep copies of files
 Off-site copies of back-up files are arranged

LO.3 Manage database access


 Database recovery points are determined based on the back-up arrangements according to
organizational Guidelines
 The restore process is tested in order to ensure that the database can be restored to a given
recovery point, with minimal down time
 The restoration of the database to the point of failure is completed, without loss of committed
transactions

Page 64 of 91 Author/Copyright : Version - 1


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
Annex: Resource Requirements
Module code Module title
EIS WDDBA4 M07 0322 Completing Database Backup and Recovery
Recommended
Item
Category/Item Description/ Specifications Quantity Ratio
No.
(Item: Trainee)
A. Learning Materials
Teacher’s made 5 1:5
1. TTLM  Teacher Guide 5 1:5
 Learning Guide 5 1:5
 Assessment Packet 5 1:5
2. Textbooks  Any Relevant text Books 5 1:5
3. Reference Books  Any Relevant reference Books 2 1:13
4.
Journals/Publication/Magazines - ICT journals(Monthly) 1 1:25
B. Learning Facilities & Infrastructure
- 8x12m; equipped with IT
1 Lecture Room 1 1:25
equipment and internet
2. Library - Multipurpose 1 1:25
C. Consumable Materials
- CD-R/RW
1. Blank Disk 5 1:5
- DVD/CDRW
- Whiteboard marker, printing
2. Stationery 5 1:5
paper, printer ink
D. Tools and Equipment
- Linux 7.0 or above, Windows 7
1 Operating systems 5 1:5
or above, Apple OS X or above
 Portable MODEM (4G wireless
2 ISP Service 1(10MB) 1:25
router) Broadband
3 UPS  750 Volt Ampère 13 1:2
4 Divider  American socket supporter 13 1:2
- w/15 inch flat monitor and 120
Desktop Computer including
5 GB Hard disk; RAM size 2 GB; 25 1:1
its peripherals
3Gz or above
6 Multimedia projector - LCD 1 1:25
7 Locker - wooden or metal 2 1:13
8 Cabinet - metal 1 1:25

Page 65 of 91 Author/Copyright : Version - 1


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
LEARNING MODULE 08
TVET-PROGRAMME TITLE: Web Development and Database Administration Level IV
MODULE TITLE: Maintaining Website Information Standard
MODULE CODE: EIS WDDBA4 M08 0322
NOMINAL DURATION: .40 Hours
MODULE DESCRIPTION: This module defines the performance outcomes, skills and knowledge
required to establish and maintain the accuracy and usability of information stored on client websites.
LEARNING OUTCOMES
At the end of the module the trainee will be able to:
LO1. Prepare and publish organizational content and information required by industry for website
LO2. Provide navigation links and payment information
LO3. Ensure disclosure of policies and services
LO4. Communicate product or service conditions and notifications
LO5. Ensure customer service support
LO6. Facilitate group discussion
MODULE CONTENTS:
LO1. Prepare and publish organizational content and information required by industry for website
1.1 Validating and approving organization information prior to upload a website
1.2 Ensuring specific details of the organization available on the website
1.3 Ensuring privacy, security and liability statements displayed on the website
1.4 Conforming website to legislative requirements and web development standards
1.5 Developing and making available organizational information

LO2. Provide navigation links and payment information


2.1 Ensuring website users have navigation links
2.2 Listing various payment options on the website

LO3. Ensure disclosure of policies and services


3.1 Presenting website statement product or service charges
3.2 Presenting warranty information on appropriate screen prior to finalizing order
3.3 Providing and directing after-sales support and services information to website user location
3.4 Ensuring website contains policies regarding cancellations, returns and refunds, and associated

Page 66 of 91 Author/Copyright : Version - 1


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
conditions

LO4. Communicate product or service conditions and notifications


4.1. Ensuring appropriate screens display limitations and legislative restrictions
4.2. Ensuring website provides facilities to confirm orders and cancellations
4.3. Ensuring website provides facilities to communicate with client

LO5. Ensure customer service support


5.1. Explaining service standards to website users
5.2. Providing feedback to website users
5.3. Addressing user lodging complaints to a website

LO6. Facilitate group discussion


6.1 Defining and implementing a mechanism to enhance effective group interaction
6.2 Using strategies to encourage all group members
6.3 Setting and following objectives and agenda for meeting and discussion
6.4 Providing relevant information to group
6.5 Evaluating of group communication strategies
6.6 Identifying and addressing specific communication needs of individuals

Page 67 of 91 Author/Copyright : Version - 1


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
Learning Methods:
For none Reasonable Adjustment for Trainees with Disability (TWD)
impaired
Low Vision Deaf Hard of hearing Physical impairment
trainees
Lecture-  Provide large print text  Assign sign language  Organize the class  Organize the class room
discussion  Prepare the lecture in Audio/video interpreter room seating seating arrangement to be
 Organize the class room seating  Arrange the class room seating arrangement to be accessible for wheelchairs
arrangement to be accessible to trainees to be conducive for eye to eye accessible to users.
 Write short notes on the black/white board contact trainees  Facilitate and support the
using large text  Make sure the luminosity of  Speak loudly trainees who have severe
 Make sure the luminosity of the light of the light of class room is kept  Ensure the attention impairments on their upper
class room is kept  Introduce new and relevant of the trainees limbs to take note
 Use normal tone of voice vocabularies  Present the lecture  Provide Orientation on the
 Encourage trainees to record the lecture in  Use short and clear sentences in video format physical feature of the work
audio format  Give emphasis on visual lecture  Ensure the attention shop
 Provide Orientation on the physical feature and ensure the attention of the of the trainees
of the work shop trainees
 Summarize main points  Avoid movement during
lecture time
 Present the lecture in video
format
 Summarize main points

Page 68 of 91 Author/Copyright : Version - 1


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
Demonstratio  Conduct close follow up  use Sign language interpreter  Illustrate in clear &  Facilitate and support the
n  Use verbal description  Use video recorded material short method trainees having severe upper
 Provide special attention in the process of  Ensure attention of the trainees  Use Video recorded limbs impairment to operate
guidance  Provide structured training material equipment’s/ machines
 facilitate the support of peer trainees  Show clear and short method  Ensure the attention  Assign peer trainees to assist
 Prepare & use simulation  Use gesture of the trainees  Conduct close follow up
  P  P
rovide tutorial support rovide tutorial rovide tutorial support
(if necessary) support (if necessary
(if necessary)

 prepare the assignment questions in large  Use sign language interpreter  Provide briefing
Individual text  Provide briefing /orientation on /orientation on the
assignment  Encourage the trainees to prepare and the assignment assignment
submit the assignment in large texts  Provide visual recorded  Provide visual
 Make available recorded assignment material recorded material
questions
 Facilitate the trainees to prepare and
submit the assignment in soft or hard copy

Page 69 of 91 Author/Copyright : Version - 1


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
ASSESSMENT METHODS:
Interview  Use sign language interpreter  Speak loudly  Use written response
 Ensure or conform whether  Using sign language interpreter if as an option for the
the proper communication necessary trainees having speech
was conducted with the challenges
trainee through the service of
the sign language interpreter
 Use short and clear
questioning
 Time extension
Written test  Prepare the exam in large texts  Prepare the exam using short  Prepare the exam using short  Use oral response as
 Use interview as an option if sentences, multiple choices, sentences, multiple choices, true or an option to give
necessary True or False, matching and false, matching and short answers if answer for trainees
 Prepare the exam in audio short answers necessary. having severe upper
format  Avoid essay writing limb impairment
 Assign human reader  Time extension  Time extension for
 (if necessary) trainees having severe
 Time extension upper limb impairment
Demonstration  Brief the instruction or  Use sign language interpreter  Provide activity based assessment  Provide activity based
/Observation provide them in large text  Brief on the instruction of the  Brief on the instruction of the exam assessment
 Time extension exam  Use loud voice  Conduct close follow
 Provide activity-based/  Time extension up
practical assessment method  Time extension
 Time extension

Page 70 of 91 Author/Copyright : Version - 1


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
ASSESSMENT CRITERIA:
LO1. Prepare and publish organizational content and information required by industry for website
 Validate organizational information and seek approval prior to uploading to a website
 Ensure specific details of the organization are made available on the website
 Ensure privacy, security and liability statements are correctly displayed on the website and
conform to legislative requirements and web development standards
 Develop and make available organizational information

LO2. Provide navigation links and payment information


 Ensure website users have navigation links to access appropriate information regardless of
where they are located within the website
 List various payment options on the website

LO3. Ensure disclosure of policies and services


 Present a clear website statement outlining charges
 Present warranty information on appropriate screen, prior to finalizing orders
 Provide after-sales support and services information and direct website user to its location
 Ensure website contains policies regarding cancellations, returns and refunds, and associated
conditions

LO4. Communicate product or service conditions and notifications


 Ensure appropriate screens display limitations and legislative restrictions on who or where
goods and services will be sold or shipped to
 Ensure the website provides facilities to confirm orders and cancellations as quickly as possible
 Ensure website provides facilities to communicate to client with minimum delay, details of
orders, hold-ups or errors with ordered or cancelled goods or services, information about
changed costs or adjustments, and expected date of arrival

LO5.Ensure customer service support

Page 71 of 91 Author/Copyright : Version - 1


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
 Explain service standards and make them available to all potential and current website users
 Ensure website users have a method for providing feedback on aspects of information held on
the website
 Ensure acknowledgements of complaints are transmitted to website users lodging complaints,
with a description of what will take place within the organization to address issues raised

LO6. Facilitate group discussion


 Mechanisms which enhance effective group interaction is defined and implemented
 Strategies which encourage all group members to participate are used routinely
 Objectives and agenda for meetings and discussions are routinely set and followed
 Relevant information is provided to group to facilitate outcomes
 Evaluation of group communication strategies is undertaken to promote participation of all
parties Specific communication needs of individuals are identified and addressed
 Specific communication needs of individuals are identified and addressed

Page 72 of 91 Author/Copyright : Version - 1


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
Annex: Resource Requirements

Module code Module title


EIS WDDBA4 M08 0322 Maintaining Website Information Standard
Item Category/Item Description/ Specifications Quantity Recommended
No. Ratio
(Item: Trainee)
A. Learning Materials
Teachers made
1. TTLM  Teacher’s Guide 5 1:5
 Learning Guide
 Assessment Packet
Any Relevant Books
2. Reference Books 5 1:5
If available
B. Learning Facilities & Infrastructure
- 8x12m; equipped with IT
1. Lecture Room 1 1:25
equipment
2. Library - Multipurpose 1 1:25
3. Internet Broadband 1:25
4. White Board 1.50 X 1.50 1 1:25
C. Consumable Materials
- Whiteboard marker, printing
1 Stationer - -
paper, printer ink
2 Flash disk 8 GB or 16 GB 1 1:25
D. Tools and Equipment’s

1. Laptop Core i7, Ram 8 GB, Hard 1 1:25


disk 1TB
2 UPS 1000 Volt Amper 1 1:25
3 Divider 25 1:1
4 Projector - LCD 1 1:25
5 Printer Any 1 1:25

Page 73 of 91 Author/Copyright : Version - 1


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
LEARNING MODULE 09
TVET-PROGRAMME TITLE: Web Development and Database Administration Level IV
MODULE TITLE: Creating Technical Documentation
MODULE CODE: EIS WDDBA4 M09 0322
NOMINAL DURATION: 60 Hours
MODULE DESCRIPTION: This modules defines the competency required to create technical
documentation that is clear to the target audience and easy to navigate
LEARNING OUTCOMES
At the end of the module the trainee will be able to:
LO1. Identify and analyze documentation needs
LO2. Design documentation
LO3. Develop documentation
LO4. Evaluate and edit documentation

MODULE CONTENTS:

LO1. Identify and analyze documentation needs.


1.1 Choosing appropriate channel for document requirements.
1.2 Consulting the client to identify documentation requirements.
1.3 Interpreting and evaluating documentation requirements
1.4 Confirming documentation requirements details with the client.
1.5 Investigating industry and documentation standards for requirements
1.6 Defining and documenting the scope of work to be produced
1.7 Consulting the client to validate and confirm the scope of work

LO2. Design Documentation

2.1 Identifying information requirements with reference to layout and structure documented

2.2 Creating document templates and style guides consistent with information requirements

2.3 Conducting a review of the system in order to understand its functionality

2.4 Extracting content that meets information requirements in accordance with relevant
copyright restrictions

2.5 Developing the structure of the technical documentation

Page 74 of 91 Author/Copyright : Version - 1


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
2.6 Giving focus to the flow of information, style, tone, content format and content features.

2.7 Validating the technical documentation structure with the client

LO3. Develop documentation


3.1 Preparing the template and scope of work using the information gathered
3.2 Writing Technical documentation
3.3 Translating technical terminology into plain English where appropriated
3.4 Identifying relevant documentation standards and templates
3.5 Applying Content format and style

LO4. Evaluate and edit documentation


4.1 Submitting technical documentation to appropriate person for reviewing.
4.2 Gathering and analyzing Feedback following working guideline.
4.3 Incorporating alterations into the technical documentation
4.4 Editing the technical documentation for technical and grammatical accuracy

Page 75 of 91 Author/Copyright : Version - 1


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
Learning Methods:
For none Reasonable Adjustment for Trainees with Disability (TWD)
impaired
Low Vision Deaf Hard of hearing Physical impairment
trainees
Lecture-  Provide large print text  Assign sign language  Organize the class  Organize the class room
discussion  Prepare the lecture in Audio/video interpreter room seating seating arrangement to be
 Organize the class room seating  Arrange the class room seating arrangement to be accessible for wheelchairs
arrangement to be accessible to trainees to be conducive for eye to eye accessible to users.
 Write short notes on the black/white board contact trainees  Facilitate and support the
using large text  Make sure the luminosity of  Speak loudly trainees who have severe
 Make sure the luminosity of the light of the light of class room is kept  Ensure the attention impairments on their upper
class room is kept  Introduce new and relevant of the trainees limbs to take note
 Use normal tone of voice vocabularies  Present the lecture  Provide Orientation on the
 Encourage trainees to record the lecture in  Use short and clear sentences in video format physical feature of the work
audio format  Give emphasis on visual lecture  Ensure the attention shop
 Provide Orientation on the physical feature and ensure the attention of the of the trainees
of the work shop trainees
 Summarize main points  Avoid movement during
lecture time
 Present the lecture in video
format
 Summarize main points

Page 76 of 91 Author/Copyright : Version - 1


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
Demonstratio  Conduct close follow up  use Sign language interpreter  Illustrate in clear &  Facilitate and support the
n  Use verbal description  Use video recorded material short method trainees having severe upper
 Provide special attention in the process of  Ensure attention of the trainees  Use Video recorded limbs impairment to operate
guidance  Provide structured training material equipments/ machines
 facilitate the support of peer trainees  Show clear and short method  Ensure the attention  Assign peer trainees to assist
 Prepare & use simulation  Use gesture of the trainees  Conduct close follow up
  P  P
rovide tutorial support rovide tutorial rovide tutorial support
(if necessary) support (if necessary
(if necessary)

Exercise  Conduct close follow up and guidance  Conduct close follow up and  Conduct close  Assign peer trainees
 Provide tutorial support if necessary guidance follow up and  Use additional nominal hours
 provide special attention in the process  Provide tutorial support if guidance if necessary
necessary  Provide tutorial
 provide special attention in the support if necessary
process/practical training  provide special
 Introduce new and relevant attention in the
vocabularies process/ practical
training

Page 77 of 91 Author/Copyright : Version - 1


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
 prepare the assignment questions in large  Use sign language interpreter  Provide briefing
Individual text  Provide briefing /orientation on /orientation on the
assignment  Encourage the trainees to prepare and the assignment assignment
submit the assignment in large texts  Provide visual recorded  Provide visual
 Make available recorded assignment material recorded material
questions
 Facilitate the trainees to prepare and
submit the assignment in soft or hard copy

Page 78 of 91 Author/Copyright : Version - 1


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
ASSESSMENT METHODS:
Interview/oral  Use sign language interpreter  Speak loudly  Use written response
Questioning  Ensure or conform whether  Using sign language interpreter if as an option for the
the proper communication necessary trainees having speech
was conducted with the challenges
trainee through the service of
the sign language interpreter
 Use short and clear
questioning
 Time extension
Written test  Prepare the exam in large texts  Prepare the exam using short  Prepare the exam using short  Use oral response as
 Use interview as an option if sentences, multiple choices, sentences, multiple choices, true or an option to give
necessary True or False, matching and false, matching and short answers if answer for trainees
 Prepare the exam in audio short answers necessary. having severe upper
format  Avoid essay writing limb impairment
 Assign human reader  Time extension  Time extension for
 (if necessary) trainees having severe
 Time extension upper limb impairment
Demonstration  Brief the instruction or  Use sign language interpreter  Provide activity based assessment  Provide activity based
/Observation provide them in large text  Brief on the instruction of the  Brief on the instruction of the exam assessment
 Time extension exam  Use loud voice  Conduct close follow
 Provide activity-based/  Time extension up
practical assessment method  Time extension
 Time extension

Page 79 of 91 Author/Copyright : Version - 1


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
ASSESSMENT CRITERIA:
LO1. Identify and analyze documentation needs.
 The client is consulted to identify documentation requirements.
 Documentation requirements are interpreted and evaluated, and details with the client
confirmed
 Industry and documentation standards are investigated for requirements
 The scope of work is defined and documented to be produced
 The client is consulted to validate and confirm the scope of work

LO2. Design Documentation


 Information requirements are identified with reference to layout and structure
documented
 Document templates and style guides are created consistent with information
requirements
 A review of the system is conducted in order to understand its functionality
 Content that meets information requirements is extracted in accordance with relevant
copyright restrictions
 The structure of the technical documentation is developed giving focus to the flow of
information, style, tone and content format
 The technical documentation structure is validated with the client

LO3. Develop documentation


 Technical documentation is written based on the template and scope of work using the
information gathered
 Technical terminology is translated into plain English where appropriated
 Content format and style is applied in accordance with relevant documentation
standards and templates

LO4. Evaluate and edit documentation


 Technical documentation is submitted to appropriate person for reviewed
 Feedback is gathered and analyzed following working guideline.
 Alterations into the technical documentation is incorporated
 The technical documentation is edited for technical and grammatical accuracy

Page 80 of 91 Author/Copyright : Version - 1


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
Annex: Resource Requirements

Module code Module title


EIS WDDBA4 M09 0322 Creating Technical Documentation
Recommended
Item
Category/Item Description/ Specifications Quantity Ratio
No.
(Item: Trainee)
A. Learning Materials
Teacher’s made 1 1:25
 Teacher Guide 1 1:25
1. TTLM
 Learning Guide 25 1:1
 Assessment Packet 25 1:1
2. Textbooks  Any Relevant text Books 25 1:1
3. Reference Books  Any Relevant reference Books 2 1:13
4.
Journals/Publication/Magazines - ICT journals(Monthly) 1 1:25
B. Learning Facilities & Infrastructure
- 8x12m; equipped with IT
1 Lecture Room 1 1:25
equipment and internet
2. Library - Multipurpose 1 1:25
C. Consumable Materials
- CD-R/RW
1. Blank Disk 5 1:5
- DVD/CDRW
- Whiteboard marker, printing
2. Stationery
paper, printer ink
D. Tools and Equipment
- Linux 7.0 or above, Windows 7
1 Operating systems 5 1:5
or above, Apple OS X or above
 Portable MODEM (4G wireless
2 ISP Service 1(10MB) 1:25
router) Broadband
3 UPS  750 Volt Ampère 13 1:2
4 Divider  American socket supporter 13 1:2
- w/15 inch flat monitor and 120
Desktop Computer including
5 GB Hard disk; RAM size 2 GB; 25 1:1
its peripherals
3Gz or above
6 Multimedia projector - LCD 1 1:25
7 Locker - wooden or metal 2 1:13
8 Cabinet - metal 1 1:25

Page 81 of 91 Author/Copyright : Version - 1


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
LEARNING MODULE 10
TVET-PROGRAMME TITLE: Web Development and Database Administration Level IV
MODULE TITLE: Estimating cost for web and database projects

MODULE CODE: EIS WDDBA4 M10 0322


NOMINAL DURATION: 30 Hours
MODULE DESCRIPTION: This module describes the performance outcomes, skills and
knowledge required to estimate cost, It involves preparing detailed estimates and quotes and
updating schematic drawings and specifications.
LEARNING OUTCOMES
At the end of the module the trainee will be able to:
LO1. Confirm and update schematic drawings and specifications
LO2. Price materials and other relevant items and establish availability
LO3. Estimate materials and other relevant item requirements
LO4. Prepare and confirm quote with customer
LO5. Establish customer's financial arrangements
MODULE CONTENTS:
LO1. Confirm and update schematic drawings and specifications
1.1 Processes and techniques required to prepare plans, estimate and quote for installations
1.2 Read and interpret drawings related to customer's equipment
1.2.1 Obtaining existing specifications and drawings or preparing new for installation
1.2.1 Confirming locations are fittings the equipment and agreed with customer

LO2. Price materials and other relevant items and establish availability
2.1 Obtaining and comparing different suppliers’ information to ensure delivery
2.2 Estimating material costs based on company or industry conditions
2.3 Checking price documentation to ensure supplied proposal matches customer specification
for material, quality and performance
2.4 Managing typical issues and challenges that occur when dealing with customers

LO3. Estimate materials and other relevant item requirements


3.1 Preparing estimations for contingencies during installation with relevant legislation,
codes, regulations and standards.

Page 82 of 91 Author/Copyright : Version - 1


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
3.2 Calculating costs using standard unit measures
3.3 Ensuring estimates will return a profit on installation

LO4. Prepare and confirm quote with customer


4.1 Preparing equipment installation price that meets customer requirements
4.2 Negotiating changes and variations on the project to meet customer and company’s needs

LO5. Establish customer's financial arrangements


5.1 Obtaining approval of purchase arrangements and method of payment from customer
5.2 Obtaining customer's agreement with completed finance company negotiations

Page 83 of 91 Author/Copyright : Version - 1


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
Learning Methods:
For none Reasonable Adjustment for Trainees with Disability (TWD)
impaired
Low Vision Deaf Hard of hearing Physical impairment
trainees
Lecture-  Provide large print text  Assign sign language  Organize the class  Organize the class room
discussion  Prepare the lecture in Audio/video interpreter room seating seating arrangement to be
 Organize the class room seating  Arrange the class room seating arrangement to be accessible for wheelchairs
arrangement to be accessible to trainees to be conducive for eye to eye accessible to users.
 Write short notes on the black/white board contact trainees  Facilitate and support the
using large text  Make sure the luminosity of  Speak loudly trainees who have severe
 Make sure the luminosity of the light of the light of class room is kept  Ensure the attention impairments on their upper
class room is kept  Introduce new and relevant of the trainees limbs to take note
 Use normal tone of voice vocabularies  Present the lecture  Provide Orientation on the
 Encourage trainees to record the lecture in  Use short and clear sentences in video format physical feature of the work
audio format  Give emphasis on visual lecture  Ensure the attention shop
 Provide Orientation on the physical feature and ensure the attention of the of the trainees
of the work shop trainees
 Summarize main points  Avoid movement during
lecture time
 Present the lecture in video
format
 Summarize main points

Page 84 of 91 Author/Copyright : Version - 1


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
Demonstratio  Conduct close follow up  use Sign language interpreter  Illustrate in clear &  Facilitate and support the
n  Use verbal description  Use video recorded material short method trainees having severe upper
 Provide special attention in the process of  Ensure attention of the trainees  Use Video recorded limbs impairment to operate
guidance  Provide structured training material equipments/ machines
 facilitate the support of peer trainees  Show clear and short method  Ensure the attention  Assign peer trainees to assist
 Prepare & use simulation  Use gesture of the trainees  Conduct close follow up
  P  P
rovide tutorial support rovide tutorial rovide tutorial support
(if necessary) support (if necessary
(if necessary)

Group  Facilitate the integration of trainees with  Use sign language interpreters  Facilitate the  Introduce the trainees with
discussion group members  Facilitate the integration of integration of their peers
 Conduct close follow up trainees with group members trainees with group
 Introduce the trainees with other group  Conduct close follow up members
member  Introduce the trainees with  Conduct close
 Brief the thematic issues of the work other group member follow up
 Introduce the
trainees with other
group member
 Inform the group
members to speak

Page 85 of 91 Author/Copyright : Version - 1


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
loudly

Exercise  Conduct close follow up and guidance  Conduct close follow up and  Conduct close  Assign peer trainees
 Provide tutorial support if necessary guidance follow up and  Use additional nominal hours
 provide special attention in the process  Provide tutorial support if guidance if necessary
necessary  Provide tutorial
 provide special attention in the support if necessary
process/practical training  provide special
 Introduce new and relevant attention in the
vocabularies process/ practical
training
 prepare the assignment questions in large  Use sign language interpreter  Provide briefing
Individual text  Provide briefing /orientation on /orientation on the
assignment  Encourage the trainees to prepare and the assignment assignment
submit the assignment in large texts  Provide visual recorded  Provide visual
 Make available recorded assignment material recorded material
questions
 Facilitate the trainees to prepare and
submit the assignment in soft or hard copy

Page 86 of 91 Author/Copyright : Version - 1


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
ASSESSMENT METHODS:
Interview  Use sign language interpreter  Speak loudly  Use written response
 Ensure or conform whether  Using sign language interpreter if as an option for the
the proper communication necessary trainees having speech
was conducted with the challenges
trainee through the service of
the sign language interpreter
 Use short and clear
questioning
 Time extension
Written test  Prepare the exam in large texts  Prepare the exam using short  Prepare the exam using short  Use oral response as
 Use interview as an option if sentences, multiple choices, sentences, multiple choices, true or an option to give
necessary True or False, matching and false, matching and short answers if answer for trainees
 Prepare the exam in audio short answers necessary. having severe upper
format  Avoid essay writing limb impairment
 Assign human reader  Time extension  Time extension for
 (if necessary) trainees having severe
 Time extension upper limb impairment
Demonstration  Brief the instruction or  Use sign language interpreter  Provide activity based assessment  Provide activity based
/Observation provide them in large text  Brief on the instruction of the  Brief on the instruction of the exam assessment
 Time extension exam  Use loud voice  Conduct close follow
 Provide activity-based/  Time extension up
practical assessment method  Time extension
 Time extension

Page 87 of 91 Author/Copyright : Version - 1


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
ASSESSMENT CRITERIA:
LO1. Confirm and update schematic drawings and specifications
 Existing specifications and drawings are obtained and additional or new schematic
drawings and specifications prepared for installation if required
 All fittings equipment locations are confirmed with customer

LO2. Price materials and other relevant items and establish availability
 Quotations and delivery dates are obtained from suppliers to ensure fair comparisons
between suppliers
 Material costs are estimated based on company or industry and conditions
 Pricing documentation is checked to ensure supply proposal matches customer
specification for material, quality and performance

LO3. Estimate materials and other relevant item requirements


 Estimations allowing for contingencies are prepared during installation and relevant
legislation, codes, regulations and standards
 Costs are calculated using standard unit measures where relevant
 Estimates are ensured to return a profit on installation where appropriate

LO4. Prepare and confirm quote with customer


 An equipment installation quote that meets customer requirements is prepared
 Changes and variations are negotiated to meet customer and company’s needs

LO5. Establish customer's financial arrangements


 Customer's approval of purchase arrangements and method of payment is obtained
 Finance company negotiations are completed successfully where required and
customer's agreement obtained

Page 88 of 91 Author/Copyright : Version - 1


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
Annex: Resource Requirements
Module code Module title
EIS WDDBA4 M10 0322 Estimating cost for web and database projects
Item Category/Item Description/ Specifications Quantity Recommended
No. Ratio
(Item: Trainee)
A. Learning Materials
1. TTLM  Trainer’s made handouts 25 1:1
2. Reference Books  Any relevant book 5 1:5
B. Learning Facilities & Infrastructure
1. Lecture Room 1 1:25
2. Library equipped with database books 1 1:25
Computer lab - 8x12m; equipped with
3. 1 1:25
computers and Internet
C. Consumable Materials
1. Blank CD - CD-R/RW 5 1:5
Stationery - Whiteboard marker, printing
2 5 1:5
paper, printer ink
3 Flash disk San disk or similar 4GB 25 1:1
D. Tools and Equipments
 At least w/15 inch
monitor and 120 GB Hard disk;
1. Computer RAM size 2 GB; 3Gz or above 25 1:1
with installed operating system
(windows 7 and above)
2 UPS 750 Volt Ampere 12 12:25
3 Divider American socket supporter 12 12:25
4 Multimedia projector - LCD 1 1:25
5 Printer Laser Jet 1 1:25

Page 89 of 91 Author/Copyright : Version - 1


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
Acknowledgement
The Ministry of Labor and Skills wishes to thank and appreciation for the trainers who donated
their effort and time to develop this outcome based curriculum for the TVET program Web
development and database administration Level I. We also thank all regional TVET Colleges, for
active facilitation of their trainers for the development of this curriculum.

Page 90 of 91 Author/Copyright : Version - 1


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV
The trainers who developed the curriculum
No Name Qualification Educational Region College Mobile E-mail
background number
1 Alemayehu tesfaye MSc Information Sidama Daye 0912808069 alextesfaye1620@gmail.com
technology Polytechnic
2 Ezra Alemayehu MSc Information SNNPR Hossana 0912243860 ezanets261@gmail.com
Technology Polytechnic
Management
3 Frew Atkilt M-Tech Network & Oromiya Bishoftu 0911787374 frew.frikii@gmail.com
Information Polytechnic
Security College
4 Lemlem G/Slasei MA Computer Dire Dewa Ethio Italy 0929398419 lemlemg34@gmail.com
Science & Polytechnic
Information College
Technology
5 Miskir Solomon MSc Information Adiss Ababa Tvet Institute 0921851809 miskirsoll@gmail.com
system

6 Solomon Yilma MSc IT Benishangul Asosa 0911954729 sollangano@gmail.com


Adenew Polytechnic
College

Page 91 of 91 Author/Copyright : Version - 1


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration Level IV

You might also like