Professional Documents
Culture Documents
ESNC2015 - Local Competitions - IT Software Solutions For Business - TP
ESNC2015 - Local Competitions - IT Software Solutions For Business - TP
CONTENTS
This Test Project document contains the rules of the competition, the software provided,
the tasks that the competitors should accomplish, and the marking scheme of each task.
COMPETITION RULES
Please read the following rules carefully and ask the expert if you have any questions:
SOFTWARE/TOOLS PROVIDED
EmiratesSkills is introducing new skills to its National Competition year after year. It has
announced that there will be a Juniors Competition in the EmiratesSkills National
Competition (ESNC) 2015. The Juniors Competition will contain 4 skills. These skills are:
Electrical Installations, Graphic Design Technology, IT Software Solutions and Business,
and Web Design.
As an IT Software Solutions Specialist, you are required to develop a simple application to manage
the registration of the junior competitors and to review the competitors. These are the main tasks of
the test project. More details are mentioned in the next sections.
You will be asked to design, implement, and document your solution. Details or examples
The Test Project is divided into three main tasks. Remember that you have a total of 3
hours to finish the three tasks. The root password of the MySQL Server is 'root'.
Deliverables
ID Name Description
1.1 Database Design An ER-Diagram for the Juniors competition
(ER Diagram) database needs to be designed.
1.2 Creating the Database Creating a new database, adding tables,
relationship, primary and foreign keys, and adding
data to the tables.
Save the ER-Diagram in your folder on the desktop and name the file
ER_Diagram.
Deliverables
ID Name Description
2.1 Registration and Search A system to help EmiratesSkills staff to register the
System final list of junior competitors and to be able to view
and search for them.
After the competitors register online by themselves and EmiratesSkills finalizes the
list, EmiratesSkills staff would like to add the final and accepted competitors to their
system.
Create a system with an interface that provides the ability to add competitors to the
database.
o No more than 6 competitors should be allowed in each skill. A warning
message should appear if an attempt to add a seventh competition in a specific
skills was made.
o Only competitors who are 12-15 years old are accepted.
Provide a search mechanism that enables the staff to search by the competitor's first
name, last name, Emirates ID, or Category of Competition.
o After finding and selecting a competitor, the user must be able to edit the data
or delete the record.
Main screen
o This screen must be the first object displayed on the application after the user
opens it.
o A set of buttons or a menu must call the 2 other screens listed above
(registration and search).
Implement exception handling in your system.
TASK 3 – DOCUMENTATION
The users of the application would like to have a small manual that describes how the system
was built and how to use it to register and search for competitors. The following deliverable
is required for task 3 of the project.
Deliverables
ID Name Description
3.1 Documentation Create a manual for the system that you have
developed.
3.1 Documentation
You are requested to create a small document that describes how your system was built
and explains how the system works. Include some screenshots of the ER-Diagram and the
Use 12pt size for normal text and 18 for headings. Use any size for other text.
Add page numbers in the footer. Use this format: Page / Total Pages
Required Sections:
o Cover Page
o ER-Diagram
MARKING SCHEME
Max Mark
Description
Mark Awarded
8 The ER-Diagram matches the description. Deduct 0.5 for each mistake.
2 There are 5 records in each table. Deduct 0.1 for each missing.
25 Total
Max Mark
Description
Mark Awarded
3 The code is clearly formatted and indented.
5 There are controls to navigate through the system (e.g. Buttons, menu, …)
65 Total
Task 3 - Documentation
Max Mark
Description
Mark Awarded
1 The document is created.
10 Total
Total Marks
100% Total
Experts Signature