Диплом: Автоматизация организации олимпиад школьников на базе высших учебных заведений

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
84
16
Согласование с деканатами
привлечение студентов
От деканатов
получены списки
студентов
Подготовка служебной
документации
9
Подготовка макета
методических
материалов
Макеты
готовы
12
15
Тиражирование
заданий
Тиражирование бланков
ответов
Тиражирование
обложек
Тиражирование
методических
материалов
Методические
материалы
напечатаны
Сбор комплектов
методических
материалов
Скрепление
комплектов
методических
материалов
13
Сбор первого комплекта
методических
материалов
Первый комплект
готов, можно
начинать скреплять
3-5 дней
1-2 часа
1-2 часа
1-2 часа
1-3 часа
1-3 часа
1-3 часа
1 мин
30 мин – 1 час
30 мин – 1 час
10
14
11
Подготовка макетов
заданий, бланков
ответов, обложек
1-2 часа
Макеты
готовы
Материалы
готовы
Все
материалы
готовы
Код поля изменен
85
Предварительное распределение
дежурных по аудиториям
17
Пересчет
посадочных мест
Количество
мест совпадает
19
Распечатка объявлений,
табличек номеров аудиторий,
указателей
Все
распечатано
20
Расклейка объявлений
Расклейка табличек
номеров аудиторий
Расклейка указателей
Корректировка списка, если
количество мест не совпадает
Огораживание лишних
проходов
Все указатели
на местах
21
Сбор коробок
для аудиторий
Место готово к
проведению
30 мин – 1 час
30-40 мин
30 мин – 1 час
5-10 мин
30 мин – 1 час
30 мин – 1 час
10-20 мин
5-10 мин
30 мин – 2 час
18
Количество
мест совпадает
Код поля изменен
86
22 23 25 26
Проверка готовности и
окончательный сбор
сотрудников
Всё готово и все
на месте
Инструктаж сотрудников
о правилах проведения
мероприятия
Инструкции
получены, ожидание
распределения по
аудиториям
Все
участники
на местах
Инструктаж
участников
Инструкции
участниками
получены
Расстановка по
аудиториям
24
Все
сотрудники
на местах
Рассадка
участников
Организованный запуск
участников и распределение
по аудиториям
40 мин – 1 час
10-20 мин
10 мин
40 мин
40 мин
5-10 мин
Код поля изменен
87
27
Начало олимпиады
Олимпиада
успешно начата
Сбор работ от участников в
соответствии с инструкцией
Передача работ
участников в местный
оргкомитет
Проверка аудиторий и
дежурных по этажам
28
Поиск решения (или решение)
проблем, если они возникли
Передача дополнительных
материалов, канцелярки и тд.,
если что-то закончилось
Олимпиада
успешно
завершена
1 мин
3-5 часов
3-5 часов
3-5 часов
3-5 часов
1-2 часа
Код поля изменен
88
29 30 31
32
33
Работы участников
получены
оргкомитетом
Передача
работ ПК
Проверка работ
участников
олимпиады
Работы
проверенны
Работы
получены ПК
Передача
проверенных работ
в оргкомитет
Получение в
оргкомитете
проверенных работ
Дешифровка
работ
Работы
дешифрованы
5-10 мин
2-4 дня
2-4 дня
10 мин
34
35
Участники оповещены
о результатах
Объявление результатов
олимпиады
Организация
апелляции
(подготовка
необходимой
служебной
документации)
Подача
участниками
заявлений на
апелляцию
Все готово к
проведению
аплляции
1 день
1-2 дня
1 день
Код поля изменен
89
36
37
38
39
Проведение
апелляции
Решение ПК о
распределении мест
победителей и призеров
Апелляция
проведена
Актуализация
результатов
Результаты в
БД изменены
Тиражирование
дипломов победителей
и призеров
Передача отчетной
документации в центральный
оргкомитет
Конец
Дипломы
готовы к
выдачи
Организация
выдачи дипломов
1 день
3 дня
1-2 часа
1 день
2-3 дня
1-7 дней
Код поля изменен
90
Листинг программы
<?php
session_start();
header("Content-Type:text/html;charset=UTF-8");
require_once("config.php"); //подлючение
require_once("classes/ACore.php"); //подключение к основному классу
if($_GET['page'])
{
$class=trim(strip_tags($_GET['page']));
}
else
{
$class='main';
}
if(file_exists("classes/".$class.".php"))
{
include("classes/".$class.".php");
if(class_exists($class))
{
$obj=new $class;
$obj->get_body();
}
else
{
exit("<p>Не правильный адресс</p>");
}
}
else
{
exit("<p>Не правильный адресс</p>");
}
91
?>
<?php
define("HOST","localhost");//Путь к серверу БД
define("USER","root");//Имя пользователя
define("PASSWORD","");//Пароль
define("DB","olymp");//Название БД
?>
/*Основной класс*/
<?php
abstract class ACore /* Абстрактный клас который наследуется */
{
protected $db;//дискриптор подключения к БД
public function __construct()
{
$this->db=mysql_connect(HOST,USER,PASSWORD);//подключение к БД
if(!$this->db)
{
exit("Ошибка соединения с БД".mysql_error());
}
if(!mysql_select_db(DB,$this->db))//выбор БД для работы
{
exit("Нет такой БД".mysql_error());
}
mysql_query("SET NAMES 'UNF8'");
}
protected function get_top()
{
include "/html/top.php";
}
protected function get_header()
{
echo "

ПО АУДИТОРИЯМ!</p></strong>";
92
}
protected function get_menu()
{
include "/html/menu.php";
}
protected function get_futer()
{
include "/html/bot.php";
}
public function get_body()
{
$this->get_top();
$this->get_header();
$this->get_menu();
if($_POST['X_save'] ||$_GET['X_save'])
{
$this->X_save();
}
$this->get_content();
$this->get_futer();
}
abstract function get_content();
}
?>
/*Представление на главной станице*/
<?php
class main extends ACore
{
public function get_content()
{
echo"<p align='center'>Вас приветствует помошник по расстановке
дежурных по аудиториям на олимпиадах школьников.<br />
Пока это вся полезная информация.</p>";
93
}
}
?>
/*Представление
Далее будет основное меню и представление страницы*/
<?php
echo "
<div class='navbar'>
<div class='navbar-inner'>";
echo"<ul class='nav'>
<li>
<a href='?page=main'>На главную</a>
</li>";
echo" <li class='dropdown'>
<a href=''>Дежурные</a>
<ul class ='dropdown-menu'>
<li>
<a href='?page=add_stud'>Добавить дежурного</a>
</li>
<li>
<a href='?page=stud_list'>Список дежурных</a>
</li>
<li>
<a href='?page=edit_stud'>Изменить данные дежурного</a>
</li>
<li>
<a href='?page=delete_stud'>Удалить дежурного</a>
</li>
</ul>
</li>";
echo" <li class='dropdown'>
<a href=''>Характеристики</a>
<ul class ='dropdown-menu'>

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)