Разработка антивирусного монитора (texzadan)

Посмотреть архив целиком

Техническое задание


Предмет и назначение разработки

Данная разработка проводится в рамках курсового проекта, предназначенного для закрепления теоретических знаний в области проектирования средств защиты системных компонент программного обеспечения ЭВМ и получения практических навыков реализации основных элементов защиты информации, хранимой на технических носителях от несанкционированного доступа.

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

  • Тип разрабатываемого программного комплекса - Антивирусный монитор для файловых и boot вирусов (2)

  • Тип привязки программного обеспечения к ресурсам компьютера - Дата изготовления и производитель Bios (5)

  • Тип защищаемого ресурса - Файлы (1)

  • Тип шифра для парольного доступа - гаммирование (1)

  • Тип носителя ключевой информации - дискета (1)


Необходимые элементы разработки комплекса

Курсовая работа должна содержать следующие основные элементы:

  • Модель нарушителя

  • Модель системы защиты

  • Организационные требования к эксплуатации разработанной системы защиты

  • Алгоритмы методов, разрабатываемых в работе

  • Программная реализация разработанных алгоритмов

  • Средства тестирования


Технические требования к разрабатываемому программному комплексу

Основные принципы построения

  • Защита тем более эффективна, чем легче пользователю с ней работать.

  • Любые исключения из множества контролируемых субъектов и объектов защиты снижают защищенность автоматизированного комплекса обработки информации.

  • Система защиты должна проектироваться в расчете на враждебное окружение. Разработчик должен исходить из предположения, что пользователи имеют наихудшие намерения, что они будут совершать серьезные ошибки и искать пути обхода механизмов защиты.

  • Система защиты должна предоставлять убедительные доказательства корректности своей работы.


Основные функции

  • Ведение антивирусного мониторинга для защиты предложенного ресурса от файловых и загрузочных(boot) вирусов.

  • Обеспечение надёжной работы разрабатываемого программного обеспечения на установленном носителе, включая защиту от несанкционированного копирования.


Требования к надёжности

  • Контроль всех поступающих на ЭВМ файлов на наличие файловых и boot вирусов.

  • Использование для парольного доступа шифра гаммирования, хранимого на дискете.

  • При нормальном функционировании защита не должна отключаться. Только в особых случаях администратор обладающий ключом, может отключить систему защиты.


Требования к программному обеспечению.

Программный комплекс должен быть разработан средствами языка объектно-ориентированного программирования C++Builder 6 с использованием по мере необходимости языка Assembler'a.

Комплекс должен функционировать на платформе WINDOWS 98.


Требования к документации.

Курсовая работа оформляется в соответствии с действующими стандартами на оформление программной документации и требованиями кафедры ЭВМ.

В пояснительной записке приводятся следующие разделы:

  • Техническое задание на проектирование

  • Обзор литературных источников

  • Анализ существующих вариантов решения задачи и выбор наиболее приемлемого

  • Постановка задачи на проектирование

  • Разработка моделей нарушителя и системы защиты

  • Оценка стойкости системы защиты

  • Разработка алгоритмов для выбранных методов решения задачи

  • Разработка программной реализации алгоритмов

  • Тестирование готовой системы защиты

  • Руководство системного программиста по установке комплекса

  • Перечень организационных мероприятий по сопровождению эксплуатации системы защиты

  • Приложения с исходными текстами программ и тестовых примеров


Порядок контроля и приёмки.

Полностью оформленный курсовой проект проверяется руководителем на соответствие всем требованиям технического задания. После этого проект отдается на рецензию одному из преподавателей кафедры ЭВМ. Защита курсового проекта студентом производится в назначенный срок перед комиссией, назначенной заведующим кафедрой.




































Выдано:

Руководитель проекта ______________________________ /доц. Савин Н.И../

дата подпись


Представить к защите ________________

дата

Получено:

Студент гр.230901 _____________________________________/Трутнев Е.В./

дата подпись


Случайные файлы

Файл
130492.rtf
elektr.doc
шпорки.doc
18164.rtf
73589.rtf




Чтобы не видеть здесь видео-рекламу достаточно стать зарегистрированным пользователем.
Чтобы не видеть никакую рекламу на сайте, нужно стать VIP-пользователем.
Это можно сделать совершенно бесплатно. Читайте подробности тут.