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

Реферат Розробка захищеної системи тестування





> Щоб обмежити копіювання контрольно-вимірювальних матеріалів, а так само варіантів відповідей, з метою подальшого розповсюдження, найбільш простий метод - це заборона виклику контекстного меню правої клавіші миші і відповідної кнопки клавіатури, а так само заборона на виділення та копіювання тексту в буфер обміну. Вихідний код даного методу - блокування функцій, що дозволяють захистити інформацію від копіювання, представлений у Додатку Б.

Однак повністю проблема не вирішується, так як деякі браузери не підтримують цю команду. Так само більш досвідчений учень без зусиль зможе скопіювати вміст web-сторінки за допомогою вихідного коду. Ще можливий спосіб зробити знімок екрана стандартної клавішею і скопіювати собі на зовнішній носій або запустити тестування в іншому браузері і просто скопіювати текст. Звідси випливає, що необхідно обмежити не тільки функціонал клавіш для копіювання, а й обмежити в цілому функціонал браузера на час проходження тестування. У рамках даної роботи було вирішено реалізувати наступні заборони на стороні клієнта:

) неможливість запуску декількох сесій браузера;
2) запуск активного вікна в повноекранному режимі без зайвих функцій браузера - адресного рядка, панелі інструментів, смуги прокрутки, рядка стану;
) активне вікно не можна згорнути ніяким способом;

) розміри активного вікна не можна змінити;

) не можна створити нову вкладку;

) висновок попереджувальних повідомлень при порушенні правил.

Таким чином, вся інформація, яка буде відображатися в браузері на стороні клієнта (що здає), повністю захищена від поширення. Вихідний код представлений у Додатку В.


3.3 Розмежування повноважень


При створенні комп'ютерної системи тестування в першу чергу розглядалася персоналізованість для її учасників. Це означає, що при виклику програми з мережі будь-який учасник ідентифікує себе з допомогою логіна і пароля. У рамках даної роботи передбачається 4 учасники: адміністратор, викладач, редактор і студент. Кожного з них може призначити тільки адміністратор, і кожному надано право працювати з тими даними, які необхідні їм для виконання своїх функціональних обов'язків. br/>

ВИСНОВОК


У цій роботі були запропоновані і реалізовані кілька методів захисту переданої інформації за допомогою найбільш популярних мов web-програмування для клієнт - серверних систем тестування. У ході виконання роботи були спроектовані наступні рішення:

всі обчислення, конфіденційні дані, повноваження користувачів розташовані на сервері;

контрольно - вимірювальні матеріали захищені від копіювання, розповсюдження, модифікації;

кожен користувач має прав...


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





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

  • Реферат на тему: Розробка захищеної системи тестування з використанням WEB-програмування
  • Реферат на тему: Тестування звукової карти за допомогою програми RightMark Audio Analyzer за ...
  • Реферат на тему: Тестування навантаження Apache за допомогою ab
  • Реферат на тему: Захист інформації від копіювання
  • Реферат на тему: Системний аналіз вразливостей сервера резервного копіювання мережевої файло ...