
- •Пояснительная записка
- •Задание
- •Реферат
- •Введение
- •Нормативные ссылки
- •Постановка задачи
- •Описание входных и выходных данных
- •Описание алгоритмов
- •Описание алгоритма Цезаря
- •Описание алгоритма Атбаш
- •Технология разработки приложения
- •Описание программы
- •Руководство пользователя
- •Заключение
- •Список используемых источников
- •Приложение а – Листинг программы
Министерство образования и науки Российской Федерации
Федеральное государственное бюджетное образовательное
учреждение высшего профессионального образования
Кубанский государственный технологический университет
(ФГБОУ ВПО КубГТУ )
Факультет компьютерных технологий и автоматизированных систем
Кафедра вычислительной техники и АСУ
Пояснительная записка
к курсовой работе
По дисциплине «Программная инженерия» _________________________
На тему: Разработка приложения «Дешифратор» ________________________
Выполнила студентка группы 11-КБ-ПИ1 Адамова Алена Валерьевна______
(Ф.И.О.)
Допущен к защите _______________________________________________
(дата, подпись)
Руководитель работы _________к.т.н., доцент_____________ В.А. Мурлина
(подпись, дата, расшифровка подписи)
Нормоконтролер ______________________________________ М.В. Янаева
(подпись, дата, расшифровка подписи)
Защищён __________________ Оценка______________________
(дата)
Члены комиссии ________________________________________ М.В. Янаева
(подпись, дата, расшифровка подписи)
________________________________________________________ А.Г. Волик
(подпись, дата, расшифровка подписи)
Краснодар
2012
Министерство образования и науки Российской Федерации
Федеральное государственное бюджетное образовательное
учреждение высшего профессионального образования
Кубанский государственный технологический университет
(ФГБОУ ВПО КубГТУ)
Факультет компьютерных технологий и автоматизированных систем
Кафедра вычислительной техники и АСУ
УТВЕРЖДАЮ
Зав. кафедрой ВТ и АСУ
профессор Л.А. Видовский
«___» 2012 г.
Задание
на курсовую работу
Студентке Адамова А. В. группы ____11-КБ-ПИ-1 2 курса_____
факультета ___ Компьютерных технологий и автоматизированных систем___
направление 230700.62 – Прикладная информатика __________________
Тема работы: Разработка приложения «Дешифратор»__________________
Содержание задания: Разработать Windows-приложение, кодирующее______ текстовое сообщение _____________________________________________
(коротко раскрыть основной смысл задания на курсовую работу)
Объём курсовой работы:
а) пояснительная записка ______29_____ стр.;
б) программа.
Рекомендуемая литература Павловская Т.А. C#.Программирование на языке высокого уровня. Фленов М.Е. Библия C#.
Срок выполнения проекта: с «3» сентября 2012г. по «24» декабря 2012г.
Срок защиты: «19» декабря 2012г.
Дата выдачи задания: «14» ноября 2012г.
Дата сдачи работы на кафедру: с «19» декабря 2012г. по «24» декабря 2012г.
Руководитель работы ____________________________________В.А.Мурлина
(подпись)
Задание принял студент _________________________________А.В. Адамова
(подпись)
Реферат
Пояснительная записка к курсовой работе 29 страниц, 7 рисунка, 2 таблицы, 5 источников, 1 приложения.
МЕТОД КОДИРОВАНИЯ ЦЕЗАРЯ, МЕТОД КОДИРОВАНИЯ АТБАШ, MICROSOFT VISUAL STUDIO 2010, ФОРМА, STRING, LABEL, BUTTON, UNICODE, TOOLSTRIP, TABCONTROL, RICHTEXTBOX.
В данной курсовой работе рассмотрены вопросы программирования в среде С#, которые позволили выполнить задание по созданию программы шифрующей текс двумя шифрами: Атбаш и Цезаря.
Основными моментами проведённого исследования были:
изучение основ криптографии;
изучение основных компонентов С# Windows Form;
создание приложения на основе полученных данных.
Проделанная работа даст представление о способах шифрования и их наглядной реализации.
Содержание
Введение 5
1 Нормативные ссылки 6
2 Постановка задачи 7
3 Описание входных и выходных данных 8
4 Описание алгоритмов 9
4.1 Описание алгоритма Цезаря 9
4.2 Описание алгоритма Атбаш 10
5 Технология разработки приложения 12
6 Описание программы 14
7 Руководство пользователя 20
Список используемых источников 25
Приложение А – Листинг программы 26