Курсовая работа: Компонент программного комплекса для шифрования/дешифрования данных

· Чтение текста из файла

Выходные данные:

· Кодированный текст в диалоговом окне

2.Представление во внешней памяти

Выходные данные во внешней памяти в программе представлены в виде текстового файла. Имя выходного файла для программы «DQ_decoder» формируется самим пользователем.

3.Структурная схема программного продукта

Структурной называют схему отражающую состав и взаимодействие по уравнению частей разрабатываемого ПО.


4. Алгоритм представления задачи

шифрование программа текстовый замена

1)Ввод пользовательских данных;

2)Выбор способа шифрования/дешифрования;

3)Шифрование/дешифрование;

4)Вывод результата;

5)Сохранение результата в файл;


5. Проектирование пользовательского интерфейса

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

Интерфейс реализован в виде интерфейса-меню.(Рис. 4) Позволяет пользователю выбирать необходимые операции из специального списка, выводимого программой.

5.1 Тестирование в нормальных условиях

Тип контроля программы: ручной контроль.

Результаты предоставлены в Табл.1

Номер теста Входные данные Полученный результат
Зашифровано Расшифровано
1.Шифрование с паролем(123) Hello, World! Hello, World!
2.Шифрование перестановкой 1 Hello, World! п2:@=%оъ=::3 Hello, World!
3.Шифрование перестановкой 2 Hello, World! щ<DJG/шGDD= Hello, World!

В результате тестирования было установлено , что программа работает исправно и выполняет возложенные на нее функции правильно.

5.2 Общие сведения о программном продукте

Программа «DQ_decoder» позволяет шифровать/дешифровать текстовые данные тремя способами (шифрование с паролем, шифрование перестановкой 1 , шифрование перестановкой 2). Исходные данные можно вводить с клавиатуры, а также из внешнего файла. Результат можно сохранить во внешний текстовый файл.

Предполагается что программа будет использоваться преподавателями для кодирования данных, предназначенных в качестве правильных ответов в тестах.

Для работы с программой необходимо скопировать ее на жесткий диск (необходимо 4652 кб места на жестком диске) либо запускать с исходного носителя.

5.3 Описание запуска

Запустить программу можно несколькими способами:

· Двойным щелчком по иконке «DQ_decoder»

· Выбрать и запустить из меню «Пуск» пункт «Выполнить» и прописать полный путь до приложения (например D:\ProgramFiles\DQ_decoder\DQ_decoder.exe)

К-во Просмотров: 336
Бесплатно скачать Курсовая работа: Компонент программного комплекса для шифрования/дешифрования данных