ПРИЛОЖЕНИЕ А. ТЕХНИЧЕСКОЕ ЗАДАНИЕ НА ПРОГРАММНОЕ СРЕДСТВО СОГЛАСОВАНО УТВЕРЖДЕНО
Доцент каф. «ПОВТ и АС» Зав. каф. «ПОВТ и АС»
_______________ С.П. Новиков _____________ Р.А. Нейдорф
«____»___________2012 г. «____»___________2012 г.
П.А.1 Введение
П.A 1.1 Наименование программы
Наименование программы - «Программное средство криптографической защиты файлов».
Областью применения данного программного средства является сфера информационной безопасности.
П.A 1.2 Объект внедрения
Объект внедрения: конечный программный продукт предназначен для внедрения на кафедре «Программного обеспечения вычислительной техники и автоматизированных систем» («ПОВТ и АС») Донского Государственного Технического Университета (ДГТУ).
П.А.2 Основание для разработки
Разработка проводится на основании задания на дипломную практику, для студентов факультета «Информатики и Вычислительной Техники» (ИиВТ) Донского Государственного Технического Университета (ДГТУ) по направлению «Программное обеспечение вычислительной техники и автоматизированных систем (ПОВТ и АС)», обучающихся по специальности 090102 «Компьютерная безопасность».
Наименование темы разработки: «Программное средство криптографической защиты файлов».
П.А.3 Назначение разработки
Функциональное назначение ПС состоит в криптографической защите файлов с организацией двухэтапной аутентификации пользователя.
Эксплуатационное назначение: программное средство может применяться в качестве специального программного обеспечения на компьютерах конечных пользователей.
П.А.4 Требование к программе
П.А.4.1 Требования к функциональным характеристикам
ПС должно выполнять шифрование данных, аутентификацию пользователя по паре логин-пароль и USB-ключу, целостность ключа и шифруемых данных.
Выполняемая функциональность разработанным программным средством:
зашифрование/расшифрование данных;
двухэтапная аутентификация пользователя;
создание USB-ключа для шифрования/расшифровки данных;
контроль целостности USB-ключа и шифруемых данных;
фиксирование времени, потраченного на ввод ключевой информации при аутентификации пользователя и блокировка доступа по истечении времени;
возможности выбора уровня защиты шифруемых данных;
контроль временной ценности USB-ключа;
справочная информация, поступающая пользователю путем отслеживания активности оператора.
П.А.4.2 Требования к надежности
Требования к обеспечению надежного функционирования программы: Надежное функционирование программы должно быть обеспечено выполнением Заказчиком совокупности организационно-технических мероприятий, перечень которых приведен ниже:
организацией бесперебойного питания технических средств;
организацией правильного использования сетевых модулей;
организацией правильного ввода параметров инициализирующих структур;
регулярным выполнением требований ГОСТ 51188-98. Защита информации. Испытания программных средств на наличие компьютерных вирусов.
Отказы из-за некорректных действий пользователей системы.
Отказы программы вследствие некорректных действий программиста при взаимодействии с программным пакетом сопровождаются отрицательными возвращаемыми значениями всех функций модуля.
П.4.2.1 Входные данные
Входные данные ПС «криптографическая защита файлов»:
пара логин-пароль в текстовом виде и USB-ключ;
файл/папка с файлами для шифрования;
файл/контейнер для расшифровки;
вектор инициализации-сравнения алгоритма шифрования;
временная метка USB-ключа;
данные о владельце USB-ключа.
П.4.2.2 Выходные данные
Выходные данные ПС «криптографическая защита файлов»:
файл/папка с файлами для шифрования;
файл/контейнер для расшифровки;
вектор инициализации-сравнения алгоритма шифрования;
сеансовый счетчик на USB-ключе;
файл ключа на USB-носителе.
П.А.4.3 Условия эксплуатации
Для функционирования программного продукта необходимо соблюдение всех требований и правил эксплуатации компьютерной техники. Дополнительных требований и ограничений не вводится.
Требования к персоналу, работающему с данным программным продуктом: общие знания вычислительной техники, умения работы с сетью и знание предметной области и стандартного пользовательского интерфейса операционной системы.
П.А.4.4 Требования к составу и параметрам технических средств
В состав технических средств должен входить IВМ-совместимый персональный компьютер (ПЭВМ), включающий в себя:
процессор Pentium-2.0GHz, не менее или AMD (не ниже 2.0GHz);
оперативную память объемом не менее 1024 Мбайт;
операционную систему семейства Windows (не ниже Windows XP);
USB-порт;
VGA-совместимый видеоадаптер и дисплей.
Для функционирования программного продукта необходимо соблюдение всех требований и правил эксплуатации компьютерной техники. Дополнительных требований и ограничений не вводится.
П.А.4.5 Требования к исходным кодам и языкам программирования.
Язык программирования Object Pascal и среда разработки Borland Delphi 7.
П.A. 4.6 Требование к упаковке и маркировке
Программное средство должно сопровождаться руководством пользователя. Требования к маркировке не предъявляются, но упаковывать желательно в «контейнеры», создающие защиту носителей, на которых хранится и переносится программное средство.
П.А.4.7 Требования к транспортировке и хранению
Условия транспортирования, места хранения, условия складирования и сроки хранения в различных условиях должны соответствовать требованиям, предъявляемым к носителям информации на которых будет содержаться данное программное изделие. Программа может храниться на жестком диске, на Flash-носителе, на компакт-дисках.
П.A.5 Стадии и этапы разработки
сформулирована постановка задачи (с 1.09.2012 по 3.09.2012);
изучение предметной области (с 4.04.2012 по 9.09.2012);
изучение предметной области (с 10.09.2012 по 01.10.2012);
создание функциональной модели (с 15.09.2012 по 31.10.2012);
разработка программных модулей (с 17.09.2012 по 16.11.2012);
разработка интерфейса программы (с 10.11.2012 по 20.11.2012);
испытания программы (с 20.11.2012 по 30.11.2012);
разработка пояснительной записки к данному программному средству (с 01.10.2012 по 30.11.2012).
П.А.6 Порядок контроля и приемки
Порядок и контроль приемки определяются заведующим кафедрой «ПОВТ и АС» и основаны на демонстрации знаний технологии и умении создавать программные средства для различных предметных областей. Главным требованием к приемке является наличие правильно работающего программного средства, иллюстрируемого тестовым примером и отчетом, представленным в печатном виде. Разработчик технического задания:
Матющенко Александр Евгеньевич _________________
(подпись)
“___” ____________ 2012г.
|
| Реферат в работе изложены теоретические вопросы, проведен анализ... Работа содержит 69 страниц, 15 рисунков, 11 таблиц, 18 приложений, 48 источников
| | Исследование модели фрактального броуновского движения Дипломная работа содержит 96 страниц, 24 рисунка, 5 таблиц, 11 источников, 1 приложение
|
| Реферат Отчет содержит 90 машинописных страниц, включая 18 таблиц Государственный научно-исследовательский институт озерного и речного рыбного хозяйства (Госниорх)
| | Сибирский государственный технологический университет Курсовой проект содержит расчётно-пояснительную записку из 38 страниц печатного текста, 8 таблиц, 1 рисунка, 7 литературных источников...
|
| А. В. Брюханов летопись природы Отчет «Летопись природы национального парка «Зюраткуль» за 2002 год» содержит 187 стр., включая 6 таблиц и 5 приложений. Список использованной...
| | Реферат Курсовой проект содержит 35 страниц, 14 таблиц, 25 источников Состояние и перспективы развития молочной промышленности на примере Республики Мордовия
|
| Реферат Данная работа изложена на 57 страниц машинописного текста... Данная работа изложена на 57 страниц машинописного текста и состоит из реферата, введения, 4-х глав (разделов) и 8-и подразделов,...
| | Отчет о проведенных работах по очистке данных Отчет 24 страницы без учета приложений, 2 таблицы, 4 рисунка, 1 приложение (в электронном виде в отдельных файлах)
|
| Реферат Пояснительная записка к кп содержит 29 страниц, 18 рисунков,... Информационно-программный комплекс, информационная система, база данных, арм, даталогическое проектирование, автоматизация, директор,...
| | Дипломный проект на тему: «Проект реконструкции участка текущего... Общий объем проекта составляет 70 страниц. Дипломный проект содержит 4 рисунка, 15 таблиц. Список литературы представлен 29 источниками...
|
| Дипломный проект на тему: «Проект реконструкции участка текущего... Общий объем проекта составляет 70 страниц. Дипломный проект содержит 4 рисунка, 15 таблиц. Список литературы представлен 29 источниками...
| | Реферат Отчет представлен на 21 страницах, включает в себя 1 таблицу... Содержание деятельности и результаты реализации Мероприятия 1 «Предоставление услуг населению по формированию ик компетенций с помощью...
|
| Реферат Отчёт изложен на 36 страницах, включает 12 таблиц, 3 рисунка,... «Мониторинг и прогнозирование состояния продовольственной безопасности на территории Калужской области. Практические рекомендации...
| | Отчет содержит 99 страниц компьютерного текста. Состоит из реферата,... Мероприятия № Разработка и внедрение образовательной программы для жителей пенсионного возраста г. Москвы по возделыванию плодовых...
|
| Реферат Отчет: страниц 30; рисунков 14; таблиц 5 Тема: вопрос 1 Токарно-винторезные... Объектами исследования в первом вопросе являются токарно-винторезные станки любой модификации
| | Реферат должен содержать: титульный лист; содержание; введение; основную... Тiтеs Nеw Rотап Суr №14. Минимальный объем реферата без приложений должен составлять 70-80 страниц. Большие таблицы, иллюстрации...
|