Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Серверний додаток організації олімпіад з реалізацією на основі хмарної технології

Реферат Серверний додаток організації олімпіад з реалізацією на основі хмарної технології





часником олімпіади при перевірці правильності рішення відправленої їм завдання. Однак адміністратор на розсуд може самостійно міняти кількість балів за задачу. Ця база даних автоматично зберігається і розсилається всім клієнтським машинам, підключеним до СЕРВЕРУ, при виявленні будь-яких змін у ній. При складанні звітів про підсумки олімпіади використовується рейтингова таблиця бази даних Олімпіада і формальні дані учасників олімпіади, що зберігаються в базі даних Всі клієнти raquo ;.

Відомості про стан системи

Стан системи - це текстове вікно, що містить інформацію про хід відправки, компіляції, перевірки рішень завдань, посланих учасниками олімпіади в режимі реального часу. Воно заповнюється і розсилається клієнтам самою програмою-сервером автоматично. СИСТЕМА дозволяє зберігати стан системи в окремий файл. Для цього в меню Стан системи виберіть пункт Зберегти у файл .

Створення звітів

сервер дозволяє створювати звіт про розташування учасників олімпіади в турнірній таблиці. Для цього в меню Олімпіада виберіть пункт Створити звіт raquo ;. Існує 2 кошти, до яких вдається СИСТЕМА для створення звітів:

1. утиліта QuickReport - це вбудована в програму-сервер утиліта, що дозволяє створювати звіт. Звітом є турнірну таблицю учасників із зазначенням місця і балів, зароблених кожним учасником. Якщо учасник олімпіади не запрацював жодного балу, то такий учасник не отримує ніякого місця. Недолік: неможливість коригування звіту.

2. текстовий процесор Microsoft Word - найоптимальніше засіб, оскільки Word дозволяє редагувати звіт, згенерований програмою-сервером. Крім того при використанні Microsoft Word СИСТЕМА здатна крім короткого звіту (турнірна таблиця) генерувати детальний звіт - докладний звіт про місце кожного учасника олімпіади, вирішених їм завданнях і балах, отриманих за кожну вирішену задачу. Недолік: необхідна наявність програми Microsoft Word.

Для вибору конкретного засобу використовуйте вкладку Налаштування програми-сервера.

Опис вкладки Налаштування

Вкладка Налаштування дозволяє змінювати:

1. спосіб виставлення балів: жорсткий/м'який (опис цих способів см. Складання завдань, доступних на сервері ).

2. спосіб створення звіту: за допомогою утиліти QuickReport або текстового процесора Microsoft Word; при виборі Microsoft Word є можливість скористатися опцією Детальний звіт (див. Створення звітів ).

3. спосіб організації введення/виведення даних тестованої програми: A. консоль: введення даних програми здійснюється з клавіатури, а висновок даних - на екран. B. файли: введення даних і виведення даних здійснюється через файли, імена яких заздалегідь задані.

4. імена компіляторів програм, написаних на мові Pascal (за замовчуванням tpc.exe) і на C ++ (за замовчуванням bcc.exe). Ці програми використовуються для отримання здійсненних файлів з вихідного, відсилаються учасниками олімпіади. Програми-компілятори обов'язково повинні знаходиться в підпапці WORK папки СЕРВЕРА (ця папка називається робочою, оскільки всі вихідні коди, що посилаються для перевірки, знаходяться в ній).

5. шлях до інтерпретатора команд MS-DOS. Всі операції по запуску програм здійснюються через цей інтерпретатор. Шлях до інтерпретатора визначається СЕРВЕРОМ автоматично при запуску. Він відповідає змінної оточення DOS COMSPEC. Ви можете на один сеанс роботи змінити шлях до інтерпретатора, якщо параметр COMSPEC не відповідає справжньому шляху до програми-інтерпретатора. Для фіксації правильного шляху вам необхідно скоригувати параметр COMSPEC самостійно (наприклад, помінявши його в файлах AUTOEXEC.BAT або CONFIG.SYS).

Будь-яка зміна даних вкладки Налаштування (крім шляху до інтерпретатора команд MS-DOS) автоматично зберігається у файлі STAGer.ini.

Опис способу взаємодії адміністратора СЕРВЕРА і учасників олімпіади

Іноді при проведенні олімпіади в учасників з'являються питання по задачам або ж у організаторів олімпіади з'являються нові оголошення. СИСТЕМА забезпечує двосторонній зв'язок адміністратора і учасників олімпіади. Для відправки текстових повідомлень всім учасникам олімпіади або ж комусь окремо в меню Олімпіада виберіть Розіслати повідомлення від адміністратора raquo ;. З'явиться наступне діалогове вікно:


Малюнок 13.


Введіть необхідне повідомлення у відповідну текстову рядок. Послати введене повідомлення можна всім учасникам олімпіади (перемикач повинен бути встановлений на пункті Всім клієнтам ) або ж конкретному учасникові олімпіади (перемикач Клієнту з I...


Назад | сторінка 8 з 10 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Вплив психічних репрезентацій Олімпіади 2014 на здоровий спосіб життя людей ...
  • Реферат на тему: Характеристика III-IV періодів ігор олімпіади
  • Реферат на тему: Розвиток європейського півдня у зв'язку з проведенням Олімпіади Сочі-20 ...
  • Реферат на тему: Створення бази даних за допомогою програми Microsoft Access: Склад
  • Реферат на тему: Створення програми-інтерпретатора для обробки вихідних текстів програм, що ...