quotation no. 16quotation no. 16.2016 technical training for it engineers phase i palestinian labour...
TRANSCRIPT
Quotation No. 16.2016
TTeecchhnniiccaall TTrraaiinniinngg ffoorr IITT EEnnggiinneeeerrss ((PPhhaassee II))
PPaalleessttiinniiaann LLaabboorr MMaarrkkeett IInnffoorrmmaattiioonn SSyysstteemm ((LLMMIISS))
AASSPP..NNEETT WWEEBB FFOORRMMSS
Issued by: Enhancing Youth Employability Project in the Gaza Strip
Islamic Relief- Palestine (IRPAL)
26 January 2016
Stamp & Signature
Quotation No. 16.2016
Technical Training for IT Engineers Phase I Palestinian Labour Market Information System (LMIS)
ASP.NET WEB FORMS
- 2 -
Islamic Relief – Palestine Office, Phone: 08- 2833343, Fax: 08- 2844606, P.O:441, Email: [email protected]
Address: Al Dawli (2) Tower, Al Azhar Square, Gaza, Palestine
Stamp & Signature
TTeerrmmss ooff RReeffeerreennccee
1. Project background
Islamic Relief (IRPAL), in partnership with the Swiss Agency for Development and Cooperation (SDC), is
implementing a three-year Technical and Vocational Education and Training (TVET) and Labour Market
(LM) project in the Gaza Strip. The overall objective of the project “Enhancing Youth Employability in the
Gaza Strip‟ (EYE) is to contribute to a unified TVET and LM system that provides youth with good quality
labour market relevant skills and effective employment services as well as the local economy with the
required skilled labour force. In order to achieve these objectives and to contribute to the adaptation and
implementation of the Palestinian National TVET (revised 2010) in Gaza, the EYE project will collaborate
with diverse local stakeholders including ministries, private sector organizations and public TVET
institutions.
The EYE project will achieve its objectives through a combination of TVET institution building, human
resource development, curricula development and labour market initiatives. More specifically, the project
will select three existing TVET institutions in the public sector and upgrade them, in terms for building
infrastructure, equipment, curricula and staff capacity building, into Centres of Competence for three specific
economic sectors. The selected sectors are Construction, Agriculture and ICT.
The EYE project consists of the following four inter-related components:
I. Curriculum Development
II. TVET Centres of Competence (CoC) 1
III. Capacity Building/ Human Resources Development
IV. Labour Market
These ToR relate specifically to component IV and more specifically, to the design, implementation and
evaluation of technical IT training program for the It staff in order as part of the preparation for unifying the
Labor Market Information System (LMIS) in Gaza and West Bank.
1 Also referred to as TVET Centers of Excellence.
Quotation No. 16.2016
Technical Training for IT Engineers Phase I Palestinian Labour Market Information System (LMIS)
ASP.NET WEB FORMS
- 3 -
Islamic Relief – Palestine Office, Phone: 08- 2833343, Fax: 08- 2844606, P.O:441, Email: [email protected]
Address: Al Dawli (2) Tower, Al Azhar Square, Gaza, Palestine
Stamp & Signature
2. Overview of the technical training:
This technical training is targeting the IT technical staff working in the Computer Department in the Ministry
of Labour (MoL) mainly the programmers. This specialized technical training is a first step towards
transferring and applying the Labour Market Information System (LMIS) developed in the West Bank on
Gaza Strip. A unified LMIS system on the national level will provide Palestine with an updated reliable
labour market data about both the supply and demand parts.
In order to fully install and link the LMIS system in the Gaza Strip database with the West Bank, the MoL
staff will receive technical training in three main parts:
Item Training specifications
Phase I -LMIS Software Development & Programming
Target Group: Computer Unit Staff in MoL
Phase II
- Using the New LMIS Applications and systems management
- Updating and developing the LMIS in terms of new technologies and programming
Target Group: Computer Unit Staff in MoL
Third III
- Training the end users on using the new LMIS interfaces and applications
Target Group: Employment Offices (OSS) staff in 5 governorates in MoL
3. Assignment Focus:
The main purpose of this assignment is for the training provider to design, conduct, assess and evaluate the IT
training indicated in the below table. Approximately 10 participants will participate in the training program
mainly from the Ministry of Labour (MoL).
Details of this IT course are described in the attached indicative Training Program Specification (TPS). These
TPS form an integral part of these ToR (Annex 1).
First Phase (between February - May 2016)
-LMIS Software Development & Programming (90 hrs)
1. ASP. NET Web Forms for Intermediate
(30 hrs)
2. ASP. NET Web Forms for Advanced
(60 hrs)
Quotation No. 16.2016
Technical Training for IT Engineers Phase I Palestinian Labour Market Information System (LMIS)
ASP.NET WEB FORMS
- 4 -
Islamic Relief – Palestine Office, Phone: 08- 2833343, Fax: 08- 2844606, P.O:441, Email: [email protected]
Address: Al Dawli (2) Tower, Al Azhar Square, Gaza, Palestine
Stamp & Signature
4. Duties/ activities:
Review, and if necessary amend, the TPS related to the IT training program. Agree with EYE project
on final learning outcomes before designing the training materials.
Submit a final training work plan indicating time schedule per the approved TPS and learning
outcomes.
Prepare a draft competency-based Trainer Manual and supporting training material (participants
exercises, hand-outs, slides, etc.) based on consultation with the EYE project, amend, finalize and
print the training manual after final approval.
Design, implement and correct a short competency based assessment system linked to ‘key’ learning
outcomes of the annexed modules’.
Conduct the training as per the annexed TPS providing training time plan
Provide a well prepared training location which includes all training logistics, computer lab, IT
equipment, facilities, and training aids and software required to conduct the course.
5. Trainer Qualification and Skills:
CVs of IT trainers with initial or higher degree in ICT/ Computer Engineering, specialization in web
forms development.
Trainers should have at least 4 years of professional experience in delivering technical training in the
ICT field.
At least 3 years of proven experience in developing different types of web forms.
Experience in working in different IT programme languages, particularly in C# and .NET languages.
Experience in establishing and setting up and developing a variety of secure and robust applications
that runs on the .NET framework.
Proven experienced in the latest updates in ICT sector regionally and internationally
Have good organizational, report writing, presentation, communication and interpersonal skills
A high level of proficiency/fluency in spoken and written English.
Relevant work experience in the field of demand-driven TVET reform and employment is an
advantage.
6. Method of Payment:
The service provider will be paid after the end of mission and submitting all deliverables as per work
plan.
7. Reporting:
The service provider will report to IRPAL’s TVET Project Manager, and liaise closely with the Project
Coordinator responsible for the Labour Market component.
The service provider will submit an End of Mission report (Max. 10 pages excluding annexes) using the
End of Mission template provided by the EYE project.
Quotation No. 16.2016
Technical Training for IT Engineers Phase I Palestinian Labour Market Information System (LMIS)
ASP.NET WEB FORMS
- 5 -
Islamic Relief – Palestine Office, Phone: 08- 2833343, Fax: 08- 2844606, P.O:441, Email: [email protected]
Address: Al Dawli (2) Tower, Al Azhar Square, Gaza, Palestine
Stamp & Signature
8. Location:
The IT service provider facility will be the hosting location for the entire training programme.
9. Work Schedule:
The service provider shall deliver the training based on the agreed time schedule with the EYE project.
10. Contract:
IRPAL will be responsible for all contractual matters relating to this assignment.
11. Evaluation of Service Providers:
The evaluation of submitted offers and selection of service provider will be made using the Quality
and Cost Based Selection, with a total score calculated out of 100%, of which 75% is the weight of
the Technical CV and experience, 25% is the weight of Financial Proposal.
Technical proposal should include: training methodology, time plan and trainers CVs
Only the technical proposals will be opened on the submission date.
Financial proposals remain sealed until the technical evaluation is completed.
The financial proposal for the highest three scores in technical evaluation will be opened
Any submitted offers received after due date will be rejected.
12. Criteria of Technical Evaluation :
The scoring criteria and point values will be used for technical evaluation are as follows:
No. CV Essential Criteria Score
1 Relevant university degree and other qualification in the ICT sector (Trainer) 10
2 Relevant technical experience in the ICT field and web development (Trainer) 25
3 Proposed work plan including methodology and approach for conducting the
assignment with indicative time work plan 20
4 Service provider readiness to host the training with logistics including facilities,
computer lab, computer specification, software, electricity backup, hospitality 15
5 Previous experience for the company to conduct related ICT training 5
Sub total 75
Quotation No. 16.2016
Technical Training for IT Engineers Phase I Palestinian Labour Market Information System (LMIS)
ASP.NET WEB FORMS
- 6 -
Islamic Relief – Palestine Office, Phone: 08- 2833343, Fax: 08- 2844606, P.O:441, Email: [email protected]
Address: Al Dawli (2) Tower, Al Azhar Square, Gaza, Palestine
Stamp & Signature
13. Criteria of Financial Proposal:
The service provider financial proposal shall show all the direct costs related to the implementation
of the assignment including:
1. Trainer fees and training material
2. Facility rent including computer lab, required IT software, training aids
3. Hospitality fees (breaks & lunch meal)
Prices shall be in dollar (USD) per day.
IRPAL projects are exempted from VAT, so the consultant shall provide zero VAT Stamped invoice
and source deduction certificate.
14. Application Procedure:
Service providers interested in and available to deliver the training program shall submit "one original
& one copy" of the Technical and Financial Proposals in a package containing two separate envelopes
(sealed and stamped) as follows.
a) The first envelope must be clearly marked “TECHNICAL PROPOSAL” and shall contain
hard copies of the technical proposal "one original & one copy".
b) The second envelope must be clearly marked “FINANCIAL ROPOSAL” and shall contain a
detailed price offer "one original & one copy", signed and stamped.
No financial information shall be contained in the Technical Proposal otherwise the offer will be
cancelled and excluded from the evaluation process.
Consultants shall not be entitled to compensation related to costs of preparing the proposals.
For Inquiries can be sent to the following email: [email protected]
15. Time of Submitting Proposals
Proposals shall be submitted 15/02/2016 at 13:30 at the following address: Islamic Relief office, Al Azhar Square, Al Dawli 2 Tower , Gaza, Palestine .
16. Annex 1
- Training Program Specification (TPS) of the training programme
Quotation No. 16.2016
Technical Training for IT Engineers Phase I Palestinian Labour Market Information System (LMIS)
ASP.NET WEB FORMS
- 7 -
Islamic Relief – Palestine Office, Phone: 08- 2833343, Fax: 08- 2844606, P.O:441, Email: [email protected]
Address: Al Dawli (2) Tower, Al Azhar Square, Gaza, Palestine
Stamp & Signature
Annex 1
Training Programme Specification
ASP.NET Web Forms
SQL Server 2012 Database Administration Course
Getting Started with SQL Server
Setting up SQL Server
Selecting installation options
Installing a named instance
Leveraging essential tools
SQL Server Management Studio
Configuration Manager
Transact-SQL
Sqlcmd
PowerShell
Dedicated Administrator Connection
Constructing and Managing Databases
Inspecting storage structures
Relating servers, databases and files
Creating databases and transaction logs
Designing file groups
Maximizing storage utilization
Placing tables on file groups
Upgrading and moving databases
Choosing between upgrade and migration
Detaching and attaching databases
Controlling database space
Permitting automatic database growth
Adding database files to expand databases
Quotation No. 16.2016
Technical Training for IT Engineers Phase I Palestinian Labour Market Information System (LMIS)
ASP.NET WEB FORMS
- 8 -
Islamic Relief – Palestine Office, Phone: 08- 2833343, Fax: 08- 2844606, P.O:441, Email: [email protected]
Address: Al Dawli (2) Tower, Al Azhar Square, Gaza, Palestine
Stamp & Signature
Handling Server and Database Security
Implementing server security
Comparing authentication modes
Defining logins
Creating user-defined server roles
Enforcing password policy
Granting database access
Contrasting users and logins
Adding users
Defining new roles
Delegating privileges with predefined roles
Repairing mismapped logins
Granting and Revoking Permissions
Managing database-scoped privileges
Permitting object creation
Giving blanket permissions
Defining object-level permissions
Limiting object access
Meeting complex permission requirements with roles
Backup and Recovery
Backing up databases
Selecting a recovery model
Investigating the transaction log
Running full, log and differential backups
Restoring databases
Performing a post-crash log backup
Rebuilding the master database
Recovering user and system databases
Streamlining Tasks with Jobs, Alerts and Database Mail
Configuring SQL Server Agent
Setting agent properties
Quotation No. 16.2016
Technical Training for IT Engineers Phase I Palestinian Labour Market Information System (LMIS)
ASP.NET WEB FORMS
- 9 -
Islamic Relief – Palestine Office, Phone: 08- 2833343, Fax: 08- 2844606, P.O:441, Email: [email protected]
Address: Al Dawli (2) Tower, Al Azhar Square, Gaza, Palestine
Stamp & Signature
Implementing database mail
Defining jobs to handle routine tasks
Creating alerts and operators
Initiating multi-step jobs
Associating alerts with jobs
Database Maintenance and Monitoring
Handling fragmentation and database corruption
Identifying and curing fragmentation
Repairing database corruption
Building database maintenance plans
Scheduling plan execution
Notifying operators of success or failure
Resolving contention problems
Identifying blocked processes
Killing blockers
ASP.NET Using C# Course
Introduction to ASP.NET
From ASP to ASP.NET
Web Forms
Web Services
ASP.NET Features
Web Forms Architecture
Page Class
Web Forms Life Cycle
Web Forms Event Model
Code-Behind
ASP.NET and HTTP
Request/Response Programming
Http Request Class
HTTP Collections
Http Response Class
Redirection
Quotation No. 16.2016
Technical Training for IT Engineers Phase I Palestinian Labour Market Information System (LMIS)
ASP.NET WEB FORMS
- 01 -
Islamic Relief – Palestine Office, Phone: 08- 2833343, Fax: 08- 2844606, P.O:441, Email: [email protected]
Address: Al Dawli (2) Tower, Al Azhar Square, Gaza, Palestine
Stamp & Signature
Http Utility Class
Web Applications Using Visual Studio
Using Visual Web Developer
Visual Studio Forms Designer
Using Components
Shadow Copying
Using the Global.asax File
Data Binding
State Management and Web Applications
Session State
Application State
Multithreading Issues
Cookies
Server Controls
HTML Server Controls
Web Forms Server Controls
Rich Controls
Validation Controls
User Controls
Caching in ASP.NET
What Is Caching
Page-Level Caching
Page Fragment Caching
Optimizing Your ASP.NET Application
Application Caching
ASP.NET Configuration and Security Fundamentals
Configuration Overview
Authentication and Authorization
Forms Authentication
Windows Authentication
Security and ASP.NET
Quotation No. 16.2016
Technical Training for IT Engineers Phase I Palestinian Labour Market Information System (LMIS)
ASP.NET WEB FORMS
- 00 -
Islamic Relief – Palestine Office, Phone: 08- 2833343, Fax: 08- 2844606, P.O:441, Email: [email protected]
Address: Al Dawli (2) Tower, Al Azhar Square, Gaza, Palestine
Stamp & Signature
Debugging, Diagnostics and Error Handling
Debugging
Application Tracing
Page Tracing
Error Handling
More Server Controls
Most recent ASP.NET Controls
Menus
Master Pages
ADO.NET and LINQ
ADO.NET Overview
.NET Data Providers
Connections
Commands
DataReaders and Connected Access
Data Sets and Disconnected Access
Language Integrated Query
Data Access in ASP.NET
Data Source Controls
Connection String Storage
Grid View
Details View
Form View
Object Data Sources
List View
DataPager
LinqDataSource
Personalization and Security
Configuration Overview
Themes
Skins
Quotation No. 16.2016
Technical Training for IT Engineers Phase I Palestinian Labour Market Information System (LMIS)
ASP.NET WEB FORMS
- 02 -
Islamic Relief – Palestine Office, Phone: 08- 2833343, Fax: 08- 2844606, P.O:441, Email: [email protected]
Address: Al Dawli (2) Tower, Al Azhar Square, Gaza, Palestine
Stamp & Signature
Security in ASP.NET
Membership and Roles
Login Controls
User Profiles
Introduction to ASP.NET AJAX
Rich Client Applications
AJAX
Script Manager
Update Panel
AJAX Client Library
Remote Method Calls
AJAX Control Toolkit
HTTP Pipeline
Pipeline Architecture
Context
Applications
Handlers
Modules
Quotation No. 16.2016
Technical Training for IT Engineers Phase I Palestinian Labour Market Information System (LMIS)
ASP.NET WEB FORMS
- 03 -
Islamic Relief – Palestine Office, Phone: 08- 2833343, Fax: 08- 2844606, P.O:441, Email: [email protected]
Address: Al Dawli (2) Tower, Al Azhar Square, Gaza, Palestine
Stamp & Signature
Notes (If any…)
11))
22))
33))
44))
55))
66))
77))
88))
99))
1100))
1111))
1122))
1133))
1144))
1155))
1166))
1177))
1188))
1199))
Quotation No. 16.2016
Technical Training for IT Engineers Phase I Palestinian Labour Market Information System (LMIS)
ASP.NET WEB FORMS
- 04 -
Islamic Relief – Palestine Office, Phone: 08- 2833343, Fax: 08- 2844606, P.O:441, Email: [email protected]
Address: Al Dawli (2) Tower, Al Azhar Square, Gaza, Palestine
Stamp & Signature
2200))