Программирование тестового комплекса

Разработка инструментального средства для организации пользовательского интерфейса тестирования профессиональных знаний сотрудников с использованием PHP и MySQL. Разработка структур анкеты, хранения данных приложения, интерфейса пользователя, отчетов.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 14.03.2012
Размер файла 2,6 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

} else if($result < 86) {

$result = 'ТРЕБУЕМЫЙ УРОВЕНЬ';

} else {

$result = 'ЭКСПЕРТНЫЙ УРОВЕНЬ';

}

if($user->job_up = '1') {

$job_up = 'Да';

} else {

$job_up = 'Нет';

}

return "<tr class=\"$class\">

<td>".$user->first_name." ".$user->last_name." ".$user->father_name."</td>

<td>".$user->job_title."</td>

<td>".$user->job_time."</td>

<td>".$job_up."</td>

<td>".$user->job_compliance."</td>

<td>".$result."</td>

</tr>";

}

$html = '';

$row = 0;

$answers = array(1 => '14', 2 => '2', 3 => '3', 4 => '3', 5 => '1', 6 => '4', 7 => '1', 8 => '2', 9 => '3', 10 => '3', 11 => '34', 12 => '3', 13 => '1', 14 => '3', 15 => '2', 16 => '24', 17 => '4', 18 => '2', 19 => '3', 20 => '34');

$user_query = mysql_query('SELECT * FROM `users` ORDER BY `id` ASC');

while($user = mysql_fetch_object($user_query)) {

$result = 0;

for($i = 1; $i < 21; $i++){

$answer_query = mysql_query('SELECT `answer` FROM `answers` WHERE `user_id`='.$user->id.' AND `question_id`='.$i);

$answer = mysql_fetch_assoc($answer_query);

if($answer['answer'] == $answers[$i]) {

$result += 5;

}

}

$html = $html.renderTableRow($user, $result, $row % 2);

$row += 1;

}

function bodyContent($html) {

return "<div id=\"wrapper\">

<div id=\"page\">

<div id=\"content\">

<div class=\"post\">

<h1>Результаты тестирования</h1>

<table>

<tr>

<td style=\"width:200px\">ФИО</td>

<td style=\"width:150px\">Должность</td>

<td style=\"width:100px\">Стаж работы в компании</td>

<td style=\"width:100px\">Заинтересованнось в карьерном росте</td>

<td style=\"width:100px\">Мнение сотрудника о соответствии</td>

<td style=\"width:100px\">Итог теста</td>

</tr>".$html."

</table>

</div>

</div>

<div style=\"clear: both;\">

</div>

</div>";

}

renderHtml($html);

?>

ПРИЛОЖЕНИЕ 4. Анкеты контрольного примера

Рис П.4.1 Страница просмотра результатов тестирования

Размещено на Allbest.ru


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.