Бюджет По договоренности
Создан: 7 лет назад
Закрыт
Описание
Скорее всего, обобщенно, это программка-опросник.

Есть аудитор, который проводит проверку политики безопасности предприятия, а эта программа определяет выполняется или нет политика безопасности.

Программой пользуются 2 юзера: аудитор, создающий вопросы, и опрашиваемый, который даёт ответы на эти вопросы.

Сама программа состоит из 3 частей: создание вопросов аудитором, отвечание на вопросы опрашиваемым и анализ ответов.

1. Сначала аудитор должен вводить вопросы в программу, на которые в будущем должен ответить сотрудник предприятия. Есть 3 блока "Модель системи", "Модель безпеки інформації системи" и "Умови виконання політики безпеки". В 1-ом блоке 2 предположения, по каждому из которых можно создать неограниченное количество вопросов. Во 2-ом блоке аналогично 2 предположения. В 3-ем блоке 3 условия и к каждому аудитор может создать неограниченное количество вопросов. Между ними должен быть реален переход с возможностью двигаться назад и вперёд.

2. На сформулированные аудитором вопросы отвечает опрашиваемый. Каждый вопрос имеет ответ "ТАК" или "НІ". Также желателен переход между вопросами. На последнем вопросе должна быть кнопка "Завершити опитування", которая перекидывает на 3-ю часть программы.

3. В последней части должны быть все блоки, под каждым из которых "Припущення" или "Умова" должны быть подсвечены зеленым цветом, если на все вопросы предположения/условия были даны ответы "ТАК", и красным - если хотя бы один ответ "НІ".

После первых двух блоков должна быть строчка-подвывод "ВИТІК ІНФОРМАЦІЇ НЕМОЖЛИВИЙ", если на все вопросы из первых двух блоков был дан положительный ответ, и "ВИТІК ІНФОРМАЦІЇ МОЖЛИВИЙ", если хотя бы один ответ отрицательный. Нужно сделать по каждому из предположений/условий выпадающий список с вопросами и ответами на них.

После 3 блока должна быть строчка, ради которой и работала вся программа - "ПОЛІТИКА БЕЗПЕКИ ВИКОНУЄТЬСЯ", если на все вопросы блоков был дан положительный ответ, то биш все блоки подсвечиваются зеленым, либо же "ПОЛІТИКА БЕЗПЕКИ НЕ ВИКОНУЄТЬСЯ", если хоть один из них подсвечен красным.

В 3 части должна быть возможность сохранить результаты в документ и добавление рекомендаций аудитором, которые он записывает в блокнот после нажатия на кнопку "Додати рекомендації".



Язык программирования - C#.

Надеюсь, моя визуализация может немного помочь с представлением)
Категория