Курсовая работа: Разработка симулятора работы администратора по обеспечению сетевой безопасности ОС UNIX

Пакет AdobeFlash - это среда разработки приложений и средства отладки.

Достоинства:

- программа, разработанная на языке flash, занимает мало места на жёстком диске;

- не требует большого количества системных ресурсов;

- разработанные во flash приложения легко интегрируются на web-сайт;

Недостатки:

- код уже скомпилированной какой-либо программы является закрытым;

- пакет приложений AdobeFlash достаточно дорогой продукт;

- высокая сложность разработки.

2.3.2 AdobeCaptivate

Специализированный продукт AdobeCaptivate предназначен для создания профессиональных учебных материалов и курсов.

Достоинства:

- позволяет создавать симуляторы;

- разработанные c помощью AdobeCaptivate приложения легко интегрируются на web-сайт;

- не требует большого количества системных ресурсов;

- занимает мало места на жестком диске

Недостатки:

- продукт AdobeCaptivate достаточно дорогой;

2.3.3 Язык программирования JavaScript

Достоинства:

- приложения, разработанные на JavaScript занимают очень мало места на жёстком диске, так как они находятся в виде файла с кодом. Сам код уже интерпретируется браузером;

- код приложения является открытым, что позволяет вносить изменения и расширять возможности;

- код программы на JavaScript легко развернуть и при этом не требуется никаких специальных библиотек;

Недостатки:

- сложность разработки кода;

- возможная несовместимость с браузерами, установленными в ФНС;

- возможность напрямую внести правки в код симулятора обучаемым.

2.3.4 Таблица сравнения

Рассмотрим таблицу сравнения сред разработки. Для оценки используется бальная система, диапазон значений 1-3 (по числу решений), также каждому критерию присвоен вес от одного до трех, большая оценка- лучше. Результаты сравнения представлены в таблице 2.1.

Таблица 2.1 Сравнение сред разработки

Технология разработки AdobeFlash AdobeCaptivate JavaScript
Обьем передаваемых данных 1 1 2
Нагрузка на вычислительные ресурсы 1 1 2
Интеграция в мультимедийное пособие 2 2 1
Возможность использования для контроля знаний 2 2 0
Легкость разработки 1 2 0
Итого 7 8 5

2.4 Вывод

Исходя из сравнения выбранных решений, самым подходящим решением, в соответствии с требованиями к симулятору, является разработка симулятора работы администратора при помощи пакета AdobeCaptivate 4. Реализованный в данном программном продукте симулятор будет соответствовать всем требованиям, выявленным в ходе анализа объекта.


3 Реализация

3.1 Общие сведения

Для разработки встраиваемого симулятора была выбрана среда разработки AdobeCaptivate 4. Выбор данной среды был связан с тем, что программа, написанная на нём, легко интегрируется на web страницу, потребляет минимальное количество ресурсов, а также соответствует выдвинутым к симулятору требованиям. Разработанный симулятор для удобства работы имеет интерфейс в виде командной строки, полностью повторяющий ОС UNIX. В симуляторе предусмотрен режим тестирования со счетчиком ошибок, позволяющий фиксировать их количество, а так же суть ошибки.

3.2 Алгоритм работы разрабатываемого симулятора

К-во Просмотров: 317
Бесплатно скачать Курсовая работа: Разработка симулятора работы администратора по обеспечению сетевой безопасности ОС UNIX