You are on page 1of 90

WEB DEVELOPMENT AND

DATABASE ADMINISTRATION
LEVEL – III

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 III.

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

Page 2 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
TVET-Program Design
1.1. TVET-Program Title: Web Development and Database Administration Level III
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 III with
competencies elaborated in the respective OS. Graduates of the program will have the
required qualification to work in the Economic Infrastructure (EIS) sector 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 model website
technical requirement, model data objects, develop website information architecture, design
program logic, develop cascaded style sheets, write content for web page, use basic structured
query language, integrate database with a website, monitor and support data conversion,
evaluate and select web hosting. 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 WDDBA3 01 1221 Website Technical Requirement modelling
EIS WDDBA3 02 1221 Model Data Objects
EIS WDDBA3 03 1221 Develop Website Information Architecture
EIS WDDBA3 04 1221 Design Program Logic
EIS WDDBA3 05 1221 Develop Cascaded style sheets
EIS WDDBA3 06 1221 Write Content for Web Page
EIS WDDBA3 07 1221 Use Basic Structured Query Language
EIS WDDBA3 08 1221 Integrate Database with a website
EIS WDDBA3 09 1221 Monitor and Support Data Conversion
EIS WDDBA3 10 1221 Evaluate and select Web Hosting Service

Page 3 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
1.4. Duration of the TVET-Program
The Program will have duration of 600 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
Website Technical 10 20 10 40
1.
Requirement modelling

2. Model Data Objects 16 30 4 50

Develop Website 16 24 10 50
3.
Information Architecture
4. Design Program Logic 10 30 10 50
Develop Cascaded style 20 50 20 90
5.
sheets
Write Content for Web 20 40 10 70
6.
Page
Use Basic Structured 20 60 10 90
7.
Query Language
Integrate Database with a 20 60 10 90
8.
website
Monitor and Support Data 4 16 10 30
9.
Conversion
Evaluate and select Web 10 20 10 40
10.
Hosting Service

Page 4 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
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 III.

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 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
1.9. TVET-Program Structure
Duration
Unit of Competence Module Code & Title Training Outcomes
(In Hours)
EIS WDDBA3 01 1221 Website Technical EIS WDDBA3 M01 0322 Modeling website  Define technical environment 40
Requirement technical requirements  Define human computer interface
modelling  Determine site hierarchy
 Gather data through formal and informal
processes
EIS WDDBA3 02 1221 Model Data Objects EIS WDDBA3 M02 0322 Modeling Data Object  Identify entities and relationships 50
 Develop normalization
 Validate model

EIS WDDBA3 03 1221 Develop Website EIS WDDBA3 M03 0322 Developing Website  Identify content needs 50
Information Information  Plan content structure
Architecture Architecture  Develop navigation system
 Showcase and sign off
EIS WDDBA3 04 1221 Design Program Logic EIS WDDBA3 M04 0322 Designing Program  Select the program logic design approach 50
Logic  Document the program logic or design
 Validate the design

EIS WDDBA3 05 1221 Develop Cascaded style EIS WDDBA3 M05 0322 Developing cascading  Determine requirements and develop CSS 90
sheets style sheets  Use CSS techniques to create web pages
 Ensure web page and CSS are validated
and tested

Page 6 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
EIS WDDBA3 06 1221 Write Content for Web EIS WDDBA3 M06 0322 Writing Content for  Determine site content requirements 70
Page Web Page  Write site content
 Upload content

EIS WDDBA3 07 1221 Use Basic Structured EIS WDDBA3 M07 0322 Using Basic  Create spreadsheets 90
Query Language Structured  Customize basic settings
Query Language  Format spreadsheet
 Incorporate object and chart in spreadsheet
 Print spreadsheet
EIS WDDBA3 08 1221 Integrate Database EIS WDDBA3 M08 0322 Integrating Database  Connect to database 90
with a website with a website  Retrieve data from database and display on
web pages
 Update database data from user input
EIS WDDBA3 09 1221 Monitor and Support EIS WDDBA3 M09 0322 Monitoring and  Monitor data conversion 30
Data Conversion Supporting  Support data conversion
Data Conversion
EIS WDDBA3 10 1221 Evaluate and select EIS WDDBA3 M10 0322 Evaluating and  Select ISP 40
Web Hosting Service selecting  Ensure guarantee of permanent online
Web Hosting Service presence
 Ensure that web host meets technical
requirements
 Benchmark performance and test against
specified criteria
 Assess quality of service delivered
*The time duration (Hours) indicated for the module should include all activities in and out of the TVET institution.

Page 7 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
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 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
LEARNING MODULE 01
TVET-PROGRAMME TITLE: Web Design and Database Administration Level III
MODULE TITLE: Modeling website technical requirements
MODULE CODE: EIS WDDBA3 M01 0322
OMINAL DURATION: 40 Hours
MODULE DESCRIPTION: This modules defines the competence required to design a website
to specifications within a particular technical and human interface environment.
LEARNING OUTCOMES
At the end of the module the trainee will be able to:
LO1. Define technical environment
LO2. Define human computer interface
LO3. Determine site hierarchy
LO4. Gather data through formal and informal processes

MODULE CONTENTS:

LO1. Define technical environment.


1.1. Identifying business requirements, hardware and software.
1.2. Defining software and hardware types to meet business requirement
1.3. Identifying appropriate standards, software and hardware required to develop the site.
1.4. Identifying website architecture principles.
1.5. Identifying website development tools, equipment and standards.

LO2. Define human computer interface


2.1 Conducting user analysis to determine a user profile and user needs.
2.2 Determining user content and requirements
2.3 Determining appropriate design principles for site.
2.4 Identifying appropriate operating system
2.5 Determining appropriate search engine

LO3. Determine site hierarchy


3.1 Identifying hierarchy of pages and information hierarchy
3.2 Ensuring logic and accessibility of content to user
3.3 Ensuring consistency and clarity of navigation between pages in line with site hierarchy.

Page 9 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
LO4. Gather data through formal and informal processes
4.1 Conducting information gathering workshops and interviews
4.2 Reviewing reports and other data sources for relevant business information
4.3 Identifying current and future directions of the organization
4.4 Confirming business-critical factors with stakeholders
4.5 Analyzing Group and individual responses to clearly define business priorities.

Page 10 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
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
 Prepare the lecture in Audio/video interpreter room seating seating arrangement to be
discussion
 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
Demonstratio  Conduct close follow up  use Sign language interpreter  Illustrate in clear &  Facilitate and support the
 Use verbal description  Use video recorded material short method trainees having severe upper
n
 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
 Provide tutorial support  Provide tutorial  Provide tutorial support
(if necessary) support (if necessary
(if necessary)

Page 11 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
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
text  Provide briefing /orientation on /orientation on the
Individual
 Encourage the trainees to prepare and the assignment 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 12 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
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 13 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
ASSESSMENT CRITERIA:
LO1. Define technical environment
 Business requirements, hardware and software requirements are identified following
working procedures.
 Software and hardware types are defined to ensure that site is designed to meet
business requirements.
 Appropriate standards, software and hardware required to develop the site are
identified in accordance with business requirements.

LO2. Define human computer interface


 User analysis is conducted to determine a user profile and user needs in line with
work steps.
 User content and requirements are determined in accordance with business
requirements.
 Appropriate design principles are determined for site.
 Appropriate operating system is identified in accordance with user needs.

LO3. Determine site hierarchy


 Hierarchy of pages is identified according to site design.
 Logic and accessibility of content to user is ensured according to business
requirements.
 Consistency and clarity of navigation between pages is ensured in line with site
hierarchy.

LO4. Gather data through formal and informal processes


 Information gathering workshops and interviews are conducted to gather data
 Reports and other data sources are reviewed for relevant business information
 Business-critical factors relating to current and future directions of the organization
are confirmed with stakeholders
 Group and individual responses are analyzed to clearly define business priorities

Page 14 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
Annex: Resource Requirements
Module Code Module Title
EIS WDDBA3 M01 0322 Modeling website technical requirements
Recommended
Item
Category/Item Description/ Specifications Quantity Ratio
No. (Item: Trainee)
A. Learning Materials
Teacher Guide 1 1:25
Learning Guide 5 1:5
1. TTLM Assessment Packet 25 1:1
25 1:1
2. Textbooks  Any Relevant text Books 25 1:1
3. Reference Books
REQUIREMENTS  Lane Bailey ,2017
GATHERING FOR THE NEW
3.1 BUSINESS ANALYST: The 5 1:5
Simplified Beginners Guide to
Business Systems Analysis
How to Write Effective  Thomas Hathaway and Angela
Requirements for IT - Simply Hathaway,2016(Business Analysis
3.2 Put!: Use Four Simple Rules to Fundamentals - Simply Put! Book 2) 5 1:5
Improve the Quality of Your IT Kindle Edition
Requirements
Requirements Elicitation  Thomas Hathaway and Angela
Techniques - Simply Put!: Hathaway , Business Analysis
3.3 Helping Stakeholders Discover Fundamentals - Simply Put!) 5 1:5
and Define Requirements for IT Paperback – July 29, 2016
Projects
 R Nicholas Walliman; 2nd edition,
3.4 Research Methods: The Basics: 2 1:13
2017
4.
Journals/Publication/Magazines - ICT journals(Monthly) 1 1:25

B. Learning Facilities & Infrastructure


- 8x12m; equipped with IT equipment
1 Lecture Room
and internet
1:25
2. Library - Multipurpose
C. Consumable Materials
- CD-R/RW
1. Blank Disk
- DVD/CDRW
5 1:5
- Whiteboard marker, printing paper,
2. Stationery
printer ink
5 1:5
D. Tools and Equipment
- Linux 7.0 or above, Windows 7 or
1 Operating systems
above, Apple OS X or above
5 1:5
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 GB
Desktop Computer including
5 its peripherals
Hard disk; RAM size 2 GB; 3Gz or 25 1:1
above
6 Multimedia projector - LCD 1 1:25
7 Locker - wooden or metal 2 1:13
8 Cabinet - metal 1 1:25

Page 15 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
LEARNING MODULE 02
TVET-PROGRAMME TITLE: Web Development And Database Administration Level III
MODULE TITLE: Modeling Data Object
MODULE CODE: EIS WDDBA3 M02 0322
NOMINAL DURATION: 50 Hours
MODULE DESCRIPTION: This module describes the performance outcomes, skills and
knowledge required to understand business operations, identify entities and data,
diagrammatically represent their relationships and prepare a data model.
LEARNING OUTCOMES
At the end of the module the trainee will be able to:
LO1. Identify entities and relationships
LO2. Develop normalization
LO3. Validate model
MODULE CONTENTS:
LO1. Identify entities and relationships

1.1 Analyzing business data to understand operations


1.2 identifying boundaries of the system
1.3 identifying entities, attributes, data types and relationships of data
1.4 Reviewing business rules to determine impact
1.5 Documenting relationships in an entity relationship diagram

LO2. Develop normalization

2.1 Identify suitable business data


2.2 Understand rules of normalization
2.3 Undertaking normalization of business data and documenting results
2.4 Comparing normalization results with entity relationship diagram
2.5 Reconciling differences between data
LO3. Validate model

3.1 Validating data model with client.


3.2 Resolving arising issues or recommendations
3.3 Documenting completed data model
3.4 Submitting to client for final approval

Page 16 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
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 17 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
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
 Provide tutorial support  Provide tutorial  Provide 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
loudly

Page 18 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
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 19 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
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 20 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
ASSESSMENT CRITERIA:
LO1. Identify entities and relationships
• Analyze business data to understand operations
• Identify boundaries of the system
• Identify entities, attributes, data types and relationships of data
• Review business rules to determine impact
• Document relationships in an entity relationship diagram

LO2. Develop normalization


• Identify suitable business data
• Undertake normalization of business data and document results
• Compare normalization results with entity relationship diagram
• Reconcile differences between data

LO3. Validate model


• Validate data model with client
• Resolve issues or recommendations
• Document completed data model
• Submit to client for final approval

Page 21 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
Annex: Resource Requirements
Module Code Module Title
EIS WDDBA3 M02 0322 Modeling Data Object
Recommended
Item
Category/Item Description/ Specifications Quantity Ratio
No. (Item: Trainee)
A. Learning Materials
 Teacher’s made
handouts
1. TTLM  Job sheet 25 1:1
 Information sheet
 Operation sheet
2. Textbooks Any relevant database book 25 1:1
3 Reference Books
Ramez Elmasri, 4th Edition 1:10 1:10
Fundamentals of Database , Department of Computer
3.1 System Science Engineering
University of Texas at
Arlington
Beginning SQL Server Robin Dewson,, 2006 1:10 1:10
3.2 For Developers

Introduction to SQL: Rick F. van der Lans , 1:10 1:10


Mastering the Relational Fourth Edition/20th
3.3
Database Language, Anniversary Edition

Journals/Publication/ - ICT journals(Monthly)


4. 1 1:25
Magazines
B. Learning Facilities & Infrastructure
- 8x12m; equipped with IT
1 Lecture Room 1 1:25
equipment and internet
2. Library - Multipurpose 1
3 ICT Tool room -Multipurpose storage 1
C. Consumable Materials
- CD-R/RW
1. Blank Disk 5 1:4
- DVD/CDRW
- Whiteboard marker, printing
2. Stationery paper, printer ink

D. Tools and Equipment’s


1 Samples

Any operating system that has 25 1:1


Operating systems
2 multi-user ability, Linux, Mac
OS, Windows
3 ISP  Current Internet 1(10MB) 1:25

Page 22 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
Technologies
4 UPS  750 Volt Ampere 25 1:1
 American socket
5 Divider 13 1:2
supporter
Core I5 500 GB Hard disk;
Desktop Computer
6 RAM size 4GB; above Latest 25 1:1
including its peripherals
OS installed
7 Multimedia projector - LCD 1 1:25
- Capability of A3 printing
8 Printer 1 1:25
- color printing capability
9 Shelves - wooden or metal 5 5:25
10 Locker - wooden or metal 2 2:25
11 Cabinet - metal 1

Page 23 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
LEARNING MODULE 03
TVET-PROGRAMME TITLE: Web Development And Database Administration Level III
MODULE TITLE: Developing Website Information Architecture
MODULE CODE: EIS WDDBA3 M03 0322
NOMINAL DURATION: 50 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
At the end of the module the trainee will be able to:
LO1: Identify content needs
LO2: Plan content structure
LO3: Develop navigation system
LO4: Showcase and sign off
MODULE CONTENTS:
LO1. Identify content needs
1.1 Identifying strategic intent of website from business requirements and client expectations
1.2 Developing information requirement based on
1.2.1 website intent
1.2.2 intended audiences
1.2.3 types of client interactions and
1.2.4 long- and short-term goals for the site
1.3. Identifying required information and grouping into business schemes
1.4 Determining content requirements for each processes

LO2. Plan content structure


2.1 Understanding use of website design software and hardware
2.2 Clustering information and documents in related topics.
2.3 Developing hierarchy of information and checking data sequence.
2.4 Ensuring that labels are clear, consistent, coherent and relatively intuitive for client to
access

Page 24 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
LO3. Develop navigation system
3.1. Building website navigation system
3.2. Ensuring ease of navigation and providing different ways of searching during feedback
3.3. Ensuring navigational system to give users flexibility to find information
3.4.Developing consistent and logical labelling system taking into account client
demographics

LO4. Showcase and sign off


4.1. Constructing prototype of information architecture design
4.2. Arranging for a subset of client to test prototype architecture meet client expectation
4.3. Ensuring site content correctly formatted in business and client technical environment
4.4. Adjusting architecture based on client feedback
4.5. Signing off and prototype current and future business requirements

Page 25 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
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 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
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
 Provide tutorial support  Provide tutorial  Provide 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
loudly

Page 27 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
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 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
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 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
ASSESSMENT CRITERIA:
LO.1 Identify content needs
 Strategic intent of website are identified from business requirements and client
expectations
 Information requirements are develop based on the website intent, intended
audiences, types of client interactions, and long- and short-term goals for the site
 Required information are identified and grouped into business schemes related to the
business structure
 Content requirements are determined for each process

LO.2 Plan content structure


 Information and documents are clustered in related topics
 Hierarchy of information is developed and data checked to confirm sequence of
hierarchy
 Ensure that labels are clear, consistent, coherent and relatively intuitive for client to
access

LO.3 Develop navigation system


 Navigation system for overall website is built based on business requirements
 Ease of navigation on the site is ensured and provided different ways of searching,
while providing feedback to client
 Navigation system is ensured to give users the flexibility to find the information and
products they want
 Consistent and logical labeling system is develop taking into account client
demographics

LO.4 Showcase and sign off


 Prototype of information architecture design is constructed
 Arrange for a subset of the client to test the prototype for usability to determine if
architecture meets client expectations
 Site content is ensured to be formatted correctly in the business and client technical
environment
 Architecture is adjusted based on client feedback
 Sign off prototype are met to confirm current and future business requirements

Page 30 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
Annex: Resource Requirements
Module Code Module Title
EIS WDDBA2 M03 0322 Developing Website Information Architecture
Recommended
Item
Category/Item Description/ Specifications Quantity Ratio
No. (Item: Trainee)
A. Learning Materials
 Teacher’s made
handouts
1. TTLM  Job sheet 25 1:1
 Information sheet
 Operation sheet
2. Textbooks Any relevant database book 25 1:1
3. Reference Books
Information architecture Second edition 2 1:13
3.1 for world wide web, By:o,Reilly Media, Inc
second edition
Information Architecture: Louis Rosenfeld and Peter 5 1:5
3.2 For the Web and Beyond
Morville , 2015,4th Edition
How to Make Sense of Abby Covert , 2014 1 1:13
Any Mess: Information
3.3
Architecture for Everybody
Paperback
Journals/Publication/ - ICT journals(Monthly)
4. 1 1:25
Magazines
B. Learning Facilities & Infrastructure
- 8x12m; equipped with IT
1 Lecture Room 1 1:25
equipment and internet
2. Library - Multipurpose 1
3 ICT Tool room -Multipurpose storage 1
C. Consumable Materials
- CD-R/RW
1. Blank Disk 5 1:4
- DVD/CDRW
- Whiteboard marker, printing
2. Stationery paper, printer ink 1 1:25

D. Tools and Equipment’s


1 Samples

Any operating system that has


Operating systems
2 multi-user ability, Linux, Mac
OS, Windows
 Current Internet
3 ISP Technologies

Page 31 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
4 UPS  750 Volt Ampere 25
 American socket
5 Divider 13
supporter
Core I5 500 GB Hard disk;
Desktop Computer
6 RAM size 4GB; above Latest 25 1:1
including its peripherals
OS installed
7 Multimedia projector - LCD 1 1:25
- Capability of A3 printing
8 Printer 1 1:25
- color printing capability
9 Shelves - wooden or metal 5 5:25
10 Locker - wooden or metal 2 2:25
11 Cabinet - metal 1

Page 32 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
LEARNING MODULE 04
TVET-PROGRAMME TITLE: Web Development And Database Administration Level III
MODULE TITLE: Designing Program Logic
MODULE CODE: EIS WDDBA3 M04 0322
NOMINAL DURATION: 50 Hours
MODULE DESCRIPTION: This modules defines the competency required to describe the
various processes in a program to ensure that there is understanding of user and design
requirements.
LEARNING OUTCOMES
At the end of the module the trainee will be able to:
LO1. Select the program logic design approach
LO2. Document the program logic or design
LO3. Validate the design
MODULE CONTENTS:
LO1. Select the program logic design approach
1.1 Understanding concepts of various program and system lifecycle options
1.2 Obtaining Design documentation
1.3 Reviewing and clarifying requirements for the program
1.4 Determining modules and links using design approach in coding

LO2. Document the program logic or design


2.1 Structuring diagrams of program flow and modules according project standards
2.2 Documenting program scope and limits
2.3 Documenting or referencing special routines or procedures
2.4 Identifying and revising references for tables, files, inputs, outputs, and other program
functionalities
2.5 Using templates as applicable

LO3. Validate the design


3.1 Checking Program flow, states or conditions for interfaces and compliance to design
documentation requirements
3.2 Gaining Feedback/input from appropriate person

Page 33 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
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 34 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
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
 Provide tutorial support  Provide tutorial  Provide 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
loudly

Page 35 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
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 36 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
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 37 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
ASSESSMENT CRITERIA:
LO1. Select the program logic design approach
 Design documentation is obtained and the requirements for the programs are
reviewed and clarified.
 Design approach to be taken in coding and the modules and links required is
determined

LO2. Document the program logic or design


 Diagrams of program flow and modules are structured according to project
standards
 Program scope and limits are documented according to project standards
 Special routines or procedures are documented or referenced according to project
standards
 References for tables, files, inputs, outputs, and other program functionalities are
identified and revised according to program requirements
 Templates are used as applicable

LO3. Validate the design


 Program flow, states or conditions are checked for interfaces and compliance to
design documentation requirements
 Feedback/input is gained from appropriate person as needed

Page 38 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
Annex: Resource Requirements
Module Code Module Title
EIS WDDBA3 M04 0322 Designinging Program Logic
Item Quanti Recommended
Category/Item Description/ Specifications Ratio
No. ty (Item: Trainee)
A. Learning Materials
 Teacher’s made handouts
 Job sheet
1. TTLM 25 1:1
 Information sheet
 Operation sheet
Any relevant system analysis
2. Textbooks 25 1:1
book
3. Reference Books Relevant to contents 2 1:13

Joyce Farrell 2012, 4th Edition


An Object-Oriented
3.1 Approach to Programming 1 1:25
Logic and Design
Joyce Farrell , 2012,8th Edition
Programming Logic and
3.2 1 1:25
Design, Comprehensive

Starting Out with Tony Gaddis, 2018, 5th Edition.


Programming Logic and
3.3 1 1:25
Design (What's New in
Computer Science)
Journals/Publication/ - ICT journals(Monthly)
4. 1 1:25
Magazines
B. Learning Facilities & Infrastructure
- 8x12m; equipped with IT
1 Lecture Room 1 1:25
equipment and internet
2. Library - Multipurpose 1 1:25
3 ICT Tool room -Multipurpose storage 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 1 1:25

D. Tools and Equipment’s

1 Samples  Sample program Logic 7 1:4

Page 39 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
Any operating system that has
Operating systems and
multi-user ability, Linux, Mac
2 Case Tools
OS, Windows XP or above and
like Visio, Smart Draw etc

1(10
3  Current Internet 1:25
ISP MB)
Technologies
Desktop Computer Core I5, RAM=500GB,
4 25 1:1
including its peripherals HDD=500GB,Latest OS installed
5 Multimedia projector - LCD 1 Per section
- Capability of A3 printing
6 Printer 1 Per section
- color printing capability
7 Shelves - wooden or metal 5 1:5
8 Locker - wooden or metal 2 1:13
9 Cabinet - metal 1 1:25

Page 40 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
LEARNING MODULE 05
TVET-PROGRAMME TITLE: Web Development and Database Administration Level III
MODULE TITLE: Developing cascading style sheets

MODULE CODE: EIS WDDBA3 M05 0322


NOMINAL DURATION: 90 Hours
MODULE DESCRIPTION: This module describes the performance outcomes, skills and
knowledge required to develop cascading style sheets (CSS) that are attached to a mark-up
language document.
LEARNING OUTCOMES
At the end of the module the trainee will be able to:
LO1. Determine requirements and develop CSS
LO2. Use CSS techniques to create web pages
LO3. Ensure web page and CSS are validated and tested
MODULE CONTENTS:
LO1. Determine requirements and develop CSS
1.1. Introduction to CSS and basic design principles
1.2. Obtaining user requirements for style
1.3. Developing CSS to match user requirements

LO2. Use CSS techniques to create web pages


2.1 Styling elements of a web page by using CSS techniques
2.2 Creating page layout using CSS
2.3 Positioning document elements using CSS
2.4 Applying style sheets to multiple pages in a website
2.5 Creating web pages that will function in a variety of screen resolutions
2.6 Application of browser-specific rules

LO3. Ensure web page and CSS are validated and tested
3.1 Validating CSS against industry standards
3.2 Testing a web page in various browsers
3.3 Rectifying browser differences to ensure website is accessible

Page 41 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
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 42 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
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
 Provide tutorial support  Provide tutorial  Provide 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
loudly

Page 43 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
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 44 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
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 45 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
ASSESSMENT CRITERIA:
LO1. Determine requirements and develop CSS
 Obtain user requirements for style
 Develop CSS to match user requirements

LO2. Use CSS techniques to create web pages


 Style elements of a web page using CSS techniques
 Position document elements using CSS
 Apply style sheets to multiple pages in a website

LO3. Ensure web page and CSS are validated and tested
 Validate CSS against industry standards
 Test website in various browsers
 Rectify browser differences to ensure website is accessible

Page 46 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
Annex: Resource Requirements
MODULE TITLE: MODULE CODE:
EIS WDDBA3 M05 0322 Developing cascading style sheets
Item Category/Item Description/ Quantity Recommended
No. Specifications Ratio
(Item: Trainee)
A. Learning Materials
Trainer’s made 25 1:1
1. TTLM
handouts

2. Reference Books Relevant to 1 1:25


contents
Jeremy Osborn,
Web Design with HTML and Jennifer Smith,
2.1 and the AGI 5 1:5
CSS Digital Classroom
Training Team, ©
2011
BEGINNING CSS: Ian Pouncey
Richard York ,
CASCADING STYLE
2.2 2011, Third 5 1:5
SHEETS FOR WEB Edition
DESIGN
Learn to Code HTML & CSS Shay Howe, 2014
2.3 5 1:5
Develop & Style Websites
HTML & CSS: The Complete Thomas A.
2.4 Powell, fifth 5 1:5
Reference
edition, 2010
B. Learning Facilities & Infrastructure
1. Lecture Room Standard 1 1:25
Library equipped with
2. 1 1:25
database books
Computer lab - 8x12m; equipped
3. with computers and 1 1:25
Internet
C. Consumable Materials
1. Blank CD - CD-R/RW 5 1:5
Stationery - Whiteboard marker,
2 printing paper, printer 1 1:25
ink

Page 47 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
Flash disk San disk or similar
3 5 1:5
4GB
D. Tools and Equipment
 At least w/15
inch monitor and 120
GB Hard disk; RAM
size 2 GB; 3Gz or
1. Computer 25 1:1
above with installed
operating system
(windows 7 and
above)
2 UPS 750 Volt Ampere 12 12:25
American socket 12:25
3 Divider 12
supporter
4 Multimedia projector - LCD 1 1:25
5 Printer Laser Jet 1 1:25
may include: Internet
browsers •Internet
Explorer
6 Software (Web browsers) • Firefox Mozilla • 5 5:25
Opera
• Google chrome
With a latest version
May include
•Dreamweaver •Edit
Pad
•Edit Plus •Front
7 Web authoring tool Page •Notepad 5 5:25
• Sublime text editor
• Atomic
• Visual Studio code
With a latest version

Page 48 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
LEARNING MODULE 06
TVET-PROGRAMME TITLE: Web development and database administration Level III
MODULE TITLE: Writing Content for Web Page
MODULE CODE: EIS WDDBA3 M06 0322
NOMINAL DURATION: 70 Hours
MODULE DESCRIPTION: This module defines the competence required to write concise,
clear and Relevant content for web pages on behalf of a client.
LEARNING OUTCOMES
At the end of the module the trainee will be able to:
LO1. Determine site content requirements
LO2. Write site content
LO3. Upload content
MODULE CONTENTS:
LO1. Determine site content requirements
1.1. Identifying customer information needs with reference to
1.1.1. Audience
1.1.2. Site functionality
1.1.3. Client requirement
1.2. Confirming site purpose and functionality with reference to client specification.
1.3. Identifying content channels and format as part of client requirements
1.4. Identifying relevant templates and styles guides according to organizational procedures
and client requirements.
1.5. Identifying and analyzing relevant content with reference to
1.5.1. audience needs
1.5.2. maintenance requirements Information architecture
1.5.3. Site design and functionality.
1.6. Negotiating alterations to site design required by the content and client requirements.

LO2. Write site content


2.1 Generating content in accordance with client requirements
2.2 Ensuring accessibility, visibility, clarity of information flow and logical pattern of
content

Page 49 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
2.3 Editing content with reference to audience needs, site functionality, content and client
requirements

LO3. Upload content


3.1 Logging to server site with administrative or anonymous file transfer protocol
3.2 Launching file transfer protocol client
3.2.1. Navigating to destination directory
3.2.2. Graphical and command line interface
3.3. Storing and ordering files according to logical design and user needs using accepted
file extension scheme
3.4. Demonstrating operation

Page 50 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
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
format

Page 51 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
 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  Ensure attention of the  Use Video recorded limbs impairment to operate
of guidance trainees material equipments/ machines
 facilitate the support of peer trainees  Provide structured training  Ensure the attention  Assign peer trainees to assist
 Prepare & use simulation  Show clear and short method of the trainees  Conduct close follow up
 Use gesture  Provide tutorial  Provide tutorial support
 Provide tutorial support support (if necessary
(if necessary) (if necessary)

Group  Facilitate the integration of trainees  Use sign language interpreters  Facilitate the  Introduce the trainees with
discussion with 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 follow
 Brief the thematic issues of the work other group member up
 Introduce the trainees
with other group
member
 Inform the group

Page 52 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
members to speak
loudly
Exercise  Conduct close follow up and guidance  Conduct close follow up and  Conduct close follow  Assign peer trainees
 Provide tutorial support if necessary guidance up and guidance  Use additional nominal
 provide special attention in the process  Provide tutorial support if  Provide tutorial hours if necessary
necessary support if necessary
 provide special attention in  provide special
the process/practical training attention in the
 Introduce new and relevant process/ practical
vocabularies training
 prepare the assignment questions in  Use sign language interpreter  Provide briefing
Individual large 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
submit the assignment in soft or hard
copy

Page 53 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
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 54 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
ASSESSMENT CRITERIA:
LO.1 Determine site content requirements
 Customer information needs are identified with reference to audience, site
functionality and client requirements
 Site purpose and functionality is confirmed with reference to client specification.
 Content channels and format are identified as part of client requirements.
 Relevant templates and style guides are identified according to organizational
procedures and client requirements.
 Relevant content is identified and analyzed with reference to audience needs,
maintenance requirements Information architecture, and site design and
functionality.
 Alterations to site design are negotiated as required by the content and client
requirements.

LO.2 Write site content


 Content is generated in accordance with content and client requirements.
 Accessibility, visibility, clarity of information flow and the logical pattern of content
is ensured in accordance with client requirements.
 Content is edited with reference to audience needs, site functionality, and content and
client requirements.

LO.3 Upload content


 Server site is logged using either administrative or anonymous file transfer protocol
in preparation for upload.
 File transfer protocol client is launched and then navigated to destination directory,
either graphically or by using a command line interface.
 Files are stored and ordered according to logical design and user needs, using
accepted file extension scheme.
 Operation is demonstrated

Page 55 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
Annex: Resource Requirements
MODULE TITLE: MODULE CODE:
EIS WDDBA3 M06 0322 Write Content for Web Page
Item Category/Item Description/ Quantity Recommended
No. Specifications Ratio
(Item: Trainee)
A. Learning Materials
Prepared by the
1. TTLM 25 1:1
trainer
2. Reference Books If available 25 1:1
Content Writing Step-By-Step: Joseph Robinson
Learn How To Write Content That
2.1 Converts And Become A 25 1:1
Successful Entertainer Of Online
Audiences Paperback
How to Write Great Website Dr Andy
2.2 25 1:1
Content in 2021: Williams, 2021
Writing for the Web: Creating Lynda Felder
2.3 Compelling Web Content Using 2011 25 1:1
Words, Pictures, and Sound
B. Learning Facilities & Infrastructure
8x12m; equipped
1. Lecture Room with IT equipment 1 1:25
and internet
- Multipurpose
2. Library standard with audio 1 1:25
visual
C. Resources

1 Internet access Broadband 10MB 1:25

2 Text editor Visual studio 25 1:1


Mozilla Firefox,
Google chrome, 25 1:1
3 Web browser
Internet explorer and
Latest versions

Page 56 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
LEARNING MODULE 07
TVET-PROGRAMME TITLE: Web Development and Database Administration Level III
MODULE TITLE: Using Basic Structured Query Language
MODULE CODE: EIS WDDBA3 M07 0322

NOMINAL DURATION: 90 Hours


MODULE DESCRIPTION: This module defines the competency required to use a basic
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 an SQL statement to retrieve and sort data
LO2: Write SQL statements that use functions
LO3: Write SQL statements that use aggregation and filtering
LO4: Write and execute SQL sub-queries
MODULE CONTENTS:
LO1. Write an SQL statement to retrieve and sort data
1.1 Understanding DBMS fundamental
1.2 Identifying database information requirement
1.3 Retrieving all data from a table following work procedure
1.4 Retrieving data from a specific column in a single table
1.5 Using clause to sort query output
1.6 Retrieving restricted rows by placing a specific criteria in the clause
1.7 Retrieving restricted rows by placing a specific criteria in select statement
1.8 Using comparison operators in the clause to compare numeric, character, string, date
and time data
1.9 Using Boolean operators with correct precedence
1.10 Using criteria in the where clause in
1.10.1 Checking for a range of values
1.10.2 selecting values from a list
1.10.3 checking for values that match a pattern
1.11 Using SQL syntax to supress duplicate values from query result
1.12 Taking action to execute null values from a query result

Page 57 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
LO2. Write SQL statements that use functions
2.1. Using arithmetical operators with the correct precedence
2.2. Using string functions and operators to obtain required query output
2.3. Using mathematical functions to obtain required query output
2.4. Using date functions to obtain required query output
2.5. Using SQL aggregate functions to obtain required query output

LO3. Write SQL statements that use aggregation and filtering


3.1 Using clause to aggregate data by multiple columns
3.2 Sorting aggregate data in query output
3.3 Filtering aggregate data using clause

LO4. Write and execute SQL sub-queries


4.1 Constructing single and nested sub-queries
4.2 Constructing sub-queries that return single row and multiple row
4.3 Using correlated sub-queries to retrieve required data
4.4 Writing sub-queries using aggregates

Page 58 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
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 59 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
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
 Provide tutorial support  Provide tutorial  Provide 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
loudly

Page 60 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
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 61 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
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 62 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
ASSESSMENT CRITERIA:
LO.1 Write an SQL statement to retrieve and sort data
 All the data from a table is retrieved following work procedure.
 Data from specific columns in a single table is retrieved.
 Clause is used to sort query output.
 Number of rows restricted is retrieved by placing criteria in the clause.
 Number of rows restricted is retrieved by placing specific criteria in the select
statement.
 Comparison operators in the 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
 Action is taken to exclude null values from a query result

LO.2 Write SQL statements that use functions


 Arithmetical operators is used with the correct precedence
 String functions and operators is used to obtain the required query output
 Mathematical functions is 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
LO.3 Write SQL statements that use aggregation and filtering
 Clause used to aggregate data by multiple columns
 Aggregated data is sorted in the query output
 Aggregated data is filtered using the clause

LO.4 Write and execute SQL sub-queries


 Single and nested sub-queries are constructed
 Sub-queries are constructed that return a single row, and multiple rows
 Correlated sub-queries are used to retrieve required data
 Sub-queries are written that use aggregates

Page 63 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
Annex: Resource Requirements
MODULE TITLE: MODULE CODE:
EIS WDDBA3 M07 0322 Using Basic Structured Query
Item Category/Item Description/ Quantity Recommended
No. Specifications Ratio
(Item: Trainee)
A. Learning Materials
TTTLM
1. TTLM prepared by the 25 1:1
trainer
2. Reference Books 25 1:1
Learning SQL, By, Alan
2.1 25 1:1
Beaulieu
Sams Teach Yourself SQL in 10 ,By Ben Forta
2.2 25 1:1
Minutes
Introduction to structured query by E.F.codd
2.1 language, 25 1:1

May include but


not limited to:-
-python
-Oracle
-Sybase,
2.2 DBMS Application software -Microsoft SQL 25 1:1
Server
-SQLite
-IBM DB2
-Informix
-MySQL
B. Learning Facilities & Infrastructure
- 8x12m;
equipped with IT 1 1:25
Lecture Room
equipment and
internet
Library - Multipurpose 1 1:25
- wooden or 1 1:25
Shelves
Metal
- wooden or 1 1:25
Locker
Metal

Page 64 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
Cabinet - metal 1 1:25
C. Consumable Materials
1. Blank CD Disk Standard 25 1:1
2 Flash disk Standard 25 1:1
Windows 7 or
above
Any operating
6 Operating systems system that has
25 1:1
multi-user
ability, Linux,
Mac OS,
-Current Internet
ISP 10MB 1:25
Technologies
UPS -750 Volt Amper 25 1:1
Core I5 500GB
Desktop Computer including its
Hard disk; RAM 25 1:1
peripherals
size 4GB; above
8 Multimedia projector - LCD 1 1:25
- Capability of
9 Printer A3 printing
1 1:25
- color printing
capability
D. Tools and Equipment’s
1. Projector Standard 1 1:25
2 Projector screen Standard 1 1:25

Page 65 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
LEARNING MODULE 08
TVET-PROGRAMME TITLE: Web Development and Database Administration Level III
MODULE TITLE: Integrating database with a website

MODULE CODE: EIS WDDBA3 M08 0322


NOMINAL DURATION: .90 Hours
MODULE DESCRIPTION: This module describes defines the competency required to skills
and knowledge that define to ensure database is integration with a website
LEARNING OUTCOMES
At the end of the module the trainee will be able to:
LO1. Connect to database
LO2. Retrieve data from database and display on web pages
LO3. Update database data from user input
MODULE CONTENTS:
LO1. Connect to database
1.1. Introduction to web servers, databases and server-side scripting languages
1.2. Identifying user and site data needs from technical requirements
1.3. Identifying and installing web servers
1.4. Connecting to database from web application using a web development language

LO2. Retrieve data from database and display on web pages


2.1 Retrieving data using structured query language (SQL)
2.2 Displaying data in the most appropriate control
2.3 Formatting data to display it in the most effective way

LO3. Update database data from user input


3.1 Updating existing data stored in the database with user supplied input
3.2 Inserting data in the database with user-supplied input
3.3 Deleting data stored in the database
3.4 Including error checking and validation

Page 66 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
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 67 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
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
 Provide tutorial support  Provide tutorial  Provide 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
loudly

Page 68 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
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 69 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
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 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
ASSESSMENT CRITERIA:
LO1. Connect to database
 Identify site data needs from technical requirements
 Connect to database from web application using a web development language

LO2. Retrieve data from database and display on web pages


 Retrieve data using structured query language (SQL)
 Display data in the most appropriate control
 Format data so that it is displayed in the most effective way

LO3. Update database data from user input


 Update existing data stored in the database with user supplied input
 Insert data in the database with user-supplied input
 Delete data stored in the database
 Include error checking and validation

Page 71 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
Annex: Resource Requirements
MODULE CODE: MODULE TITLE:
EIS WDDBA3 M08 0322 Integrating database with a website
Item Category/Item Description/ Quantity Recommended
No. Specifications Ratio
(Item: Trainee)
A. Learning Materials
Trainer’s made 25 1:1
1. TTLM
handouts
2. Reference Books 
Learning PHP, MySQL & Robin Nixon,
2.1 JavaScript: With jQuery, CSS & 2015, 5th 5 1:5
HTML5 Edition
Jennifer
Niederst
2.2 Learning Web Design Robbins, 5 1:5
Fourth
Edition,2012
Adobe Dreamweaver CC Adobe, 2015
2.4 5 1:5
Classroom in a Book® release
B. Learning Facilities & Infrastructure
1. Lecture Room Standard 1 1:25
Library equipped with
2. 1 1:25
database 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
2 marker, printing 1 1:25
paper, printer ink
Flash disk San disk or
3 5 1:5
similar 4GB
D. Tools and Equipment
 At least
w/15 inch
monitor and 120
GB Hard disk;
RAM size 2 GB;
1. Computer 25 1:1
3Gz or above
with installed
operating system
(windows 7 and
above)
2 UPS 750 Volt 12 1:2

Page 72 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
Ampere
American socket 12:25
3 Divider 12
supporter
4 Multimedia projector - LCD 1 1:25
5 Printer Laser Jet 1 1:25
may include:
Internet browsers
•Internet
Explorer
6 Software (Web browsers) • Firefox Mozilla 5 1:5
• Opera
• Google chrome
With a latest
version
May include
•Dreamweaver
•Edit Pad
•Edit Plus
•Front Page
•Notepad
7 Web authoring tool • Sublime text 5 1:5
editor
• Atomic
• Visual Studio
code
With a latest
version

Page 73 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
LEARNING MODULE 09
TVET-PROGRAMME TITLE: Web Development and Database Administration Level III
MODULE TITLE: Monitoring and supporting data conversion
MODULE CODE: EIS WDDBA3 M09 0322
NOMINAL DURATION: 30 Hours
MODULE DESCRIPTION: This module defines the competence required to monitor and
support data
LEARNING OUTCOMES
At the end of the module the trainee will be able to:
LO1. Monitor data conversion
LO2. Support data conversion
MODULE CONTENTS:
LO1. Monitor data conversion
1.1. Understanding current data modeling methodologies
1.2. Obtaining and applying conversion supporting documentation to conversion process.
1.3. Protecting production data by taking action to ensure backup data before conversion
1.4. Determining client requirement and impact on business operation
1.5. Identifying and confirming software, hardware or environmental pre-requisites conversion
plan
1.6. Validating data accuracy and integrity according to data conversion specification
1.7. Identifying rejected data by conversion tools and taking detail actions in conversion plan
1.8. Documenting data rejection or errant behavior of conversion process

LO2. Support data conversion


2.1. Verifying results based on relevant checklist
2.2. Presenting verified data and signing by appropriate person
2.3. Storing, updating and exporting converted data
2.4. Data loading and indexing on the production server
2.5. Maintaing backup copies of conversion files and documenting accordingly
2.6. Developing clear and coherent technical documentation

Page 74 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
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 75 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
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
 Provide tutorial support  Provide tutorial  Provide 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 76 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
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 77 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
ASSESSMENT CRITERIA:
LO1. Monitor data conversion
 Conversion supporting documentation is obtained and applied to conversion
process.
 Production data is protected by taking action to ensure back-up before
conversion.
 Requirements of the client are determined and impacted on business operation.
 Software, hardware or environmental pre-requisites are identified and confirmed
in the conversion plan.
 Data accuracy and integrity is validated according to conversion specifications.
 Data rejected by conversion tools is identified and actions detailed in conversion
plan are carried out.
 Data rejection or errant behavior of the conversion process is documented.

LO2. Support data conversion


 Results are verified based on relevant checklist.
 Verified data are presented and have them signed by appropriate persons.
 Back-up copies of conversion files are maintained and documented according to
requirements
 Clear and coherent technical documentation is developed

Page 78 of 90 Author/Copyright : Version - I


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

Module Code Module Title


EIS WDDBA3 M09 0322 Monitoring and supporting data conversion
Item Category/Item Description/ Specifications Quantity Recommended
No. Ratio
(Item: Trainee)
A. Learning Materials
Teachers made
 Teacher’s Guide 5 copies
1. TTLM 1:5
 Learning Guide for each
 Assessment Packet
Any Relevant Books
2. Reference Books 5 1:5
If available
Journals/Publication/ - ICT journals(Monthly)
3. 1 1:25
Magazines
B. Learning Facilities & Infrastructure
- 8x12m; equipped with
1. Lecture Room 1 1:25
IT equipment
2. Library - Multipurpose 1 1:25
3. Internet Broadband 1:2
4. White Board 1.50 X 1.50 1 1:25
C. Consumable Materials
- CD-R/RW
1. Blank Disk - DVD-R/RW
5 1:5
- Whiteboard marker,
2 Stationer printing paper, printer ink
1 1:25
5 Flash disk 8 GB or 16 GB 1 1:25
D. Tools and Equipment’s
Core i7, Ram 8 GB,
1. Laptop 1 1:25
Hard disk 1TB
Screw(set), wrist pad,
2 Maintenance Tool kit anti-electro static mat, 5 1:5
anti-electro static bag
3 Network toolkit - set/case 5 1:5
Office software, Antivirus
software & operating
4 Software 25 1:1
system
( Windows 7 or above)
5 UPS 1000 Volt Amper 1
6 Divider 5
7 Projector - LCD 1 1:25
8 Printer Any 1 1:25

Page 79 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
LEARNING MODULE 10
TVET-PROGRAMME TITLE: Web Development and Database Administration Level III
MODULE TITLE: Evaluating and selecting a web hosting service
MODULE CODE: EIS WDDBA3 M10 0322
NOMINAL DURATION: .40 Hours
MODULE DESCRIPTION: This module defines the performance outcomes, skills and
knowledge required to evaluate and select an appropriate hosting service for current and future
business needs.
LEARNING OUTCOMES
At the end of the module the trainee will be able to:
LO1. Select ISP
LO2. Ensure guarantee of permanent online presence
LO3. Ensure that web host meets technical requirements
LO4. Benchmark performance and test against specified criteria
LO5. Assess quality of service delivered
MODULE CONTENTS:
LO1. Select ISP
1.1 Reviewing comparable characteristics of a range hosting services
1.2 Reviewing client usage to ensure email and mailing list services are flexible enough
current and future business needs
1.3 Reviewing support service standards to ensure they meet business needs
1.4 Ensuring ISP hosting service has sufficient data capacity to cover partial outage
1.5 Determining availability of security technologies
1.6 Determining availability of scripting languages
1.7 Evaluating optional server applications for advanced web business functions
1.8 Confirming client selection criteria and selecting ISP hosting service that best matches
criteria.

LO2. Ensure guarantee of permanent online presence


2.1 Establishing systems to web-hosting service in place to monitor server performance and
availability
2.2 Negotiating escalation procedures and performance standards with ISP
2.3 Articulating and meet business needs to establish security and backup procedures

Page 80 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
LO3. Ensure that web host meets technical requirements
3.1 Taking action to ensure operating system supports business development software,
applications, extensions and databases
3.2 Establishing web-host servers support dynamic websites using the preferred business
technologies
3.3 Establishing web host provides current and future disk space requirements
3.4 Establishing site-analysis reports available and flexible enough to meet business needs
3.5 Establishing security systems and payment technologies according to expectations and
requirements

LO4. Benchmark performance and test against specified criteria


4.1. Testing performance of ISP and recording outcomes during on and off-peak times
4.2. Establishing email and mailing services backup procedures in place and protecting
from damage, erasure or unwanted damage
4.3. Taking action to ensure support services perform according to business needs

LO5. Assess quality of service delivered


5.1. Checking service delivered against organization quality standards and specifications
5.2. Evaluating service delivered using the appropriate evaluation parameters
5.3. Identifying cause of any identified faults and taking correcting actions with organization
policies and procedures

Page 81 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
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 82 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
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
 Provide tutorial support  Provide tutorial  Provide 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 83 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
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 84 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
ASSESSMENT CRITERIA:
LO1. Select ISP
 Review comparable characteristics of a range of hosting services
 Review client usage and ensure that email and mailing list services are flexible
enough to meet current and future business needs
 Review support service standards to ensure they meet business needs
 Ensure ISP hosting service has sufficient data capacity to cover partial outages
 Determine availability of security technologies
 Determine availability of scripting languages
 Evaluate optional server applications for advanced web business functions
 Confirm client selection criteria and select ISP hosting service that best matches
the criteria

LO2. Ensure guarantee of permanent online presence


 Establish that web-hosting service has systems in place to monitor server
performance and availability
 Negotiate escalation procedures and performance standards with ISP
 Establish that security and backup procedures are articulated and meet business
needs

LO3. Ensure that web host meets technical requirements


 Take action to ensure that operating system supports the preferred business
development software, applications, extensions and databases
 Establish that web-host servers support dynamic websites using the preferred
business technologies
 Establish that web host provides current and future disk space requirements
 Establish that site-analysis reports are available and flexible enough to meet
business needs
 Establish that security systems and payment technologies meet business and

Page 85 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
customer expectations and requirements

LO4. Benchmark performance and test against specified criteria


 Test performance of the ISP during on and off-peak times and record outcomes
 Establish that email and mailing services have backup procedures in place and are
protected from damage, erasure or unwanted damage
 Take action to ensure support services perform according to business needs

LO5. Assess quality of service delivered


 Services delivered are checked against organization quality standards and
specifications
 Service delivered are evaluated using the appropriate evaluation parameters and in
accordance with organization standards.
 Causes of any identified faults are identified and corrective actions are taken in
accordance with organization policies and procedures

Page 86 of 90 Author/Copyright : Version - I


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

Module Code Module Title


EIS WDDBA3 M10 0322 Evaluating and selecting a web hosting service
Item Category/Item Description/ Specifications Quantity Recommended
No. Ratio
(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
1. Lecture Room 1 1:25
IT equipment
2. Library - Multipurpose 1 1:25
3. Internet Broadband 1:2
4. White Board 1.50 X 1.50 1 1:25
C. Consumable Materials
- Whiteboard marker,
1 Stationer 1 1:25
printing 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, 1 1:25


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

Page 87 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
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 88 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
The trainers who developed the curriculum
No Name Qualification Educational Region College Mobile E-mail
background number
1 Alemayehu MSc Information Sidama Daye 0912808069 alextesfaye1620@gmail.co
Tesfaye technology Polytechnic m
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 ICT Benishangul Asosa 0911954729 sollangano@gmail.com


Polytechnic
College

Page 89 of 90 Author/Copyright : Version - I


Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I
Page 90 of 90 Author/Copyright : Version - I
Web Development and Database
Ministry of Labor and Skills March, 2022
Administration
Level- I

You might also like