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

ЛИЧНЫЙ КАБИНЕТ 

Здравствуйте гость!

 

Логин:

Пароль:

 

Запомнить

 

 

Забыли пароль? Регистрация

 

Повышение оригинальности

Предлагаем нашим посетителям воспользоваться бесплатным программным обеспечением «StudentHelp», которое позволит вам всего за несколько минут, выполнить повышение оригинальности любого файла в формате MS Word. После такого повышения оригинальности, ваша работа легко пройдете проверку в системах антиплагиат вуз, antiplagiat.ru, РУКОНТЕКСТ, etxt.ru. Программа «StudentHelp» работает по уникальной технологии так, что на внешний вид, файл с повышенной оригинальностью не отличается от исходного.

Результат поиска


Наименование:


Курсовик Создание сетевого приложения Скрытая передача файлов

Информация:

Тип работы: Курсовик. Предмет: Программирование. Добавлен: 30.01.2017. Год: 2016. Страниц: 44. Уникальность по antiplagiat.ru: 65. *

Описание (план):



Введение 6
1. Анализ технического задания 8
2. Проектирование системы 10
3. Разработка системы 13
4. Тестирование системы 17
Заключение 22
Список используемой литературы 23
Приложение 1. Блок-схемы алгоритмов 24
Приложение 2. Функциональная структура системы 26
Приложение 3. Экранные снимки программы 29
Приложение 4. Исходный код программы 33
Темой данного курсового проекта является создание приложения скрытой передачи файлов.
Разработанная программа должна подключаться к веб-камере, получать видеопоследовательно ть и добавлять в нее файл. В ней должны содержаться два основных модуля: клиент и сервер.
В общем понимании клиент - это аппаратный или программный компонент вычислительной системы, посылающий запросы серверу.
Сервер в общем понимании – компьютерная сеть или выполняющаяся на нем программа, обеспечивающая доступ к ресурсам.
В данной программе клиент представляет собой часть программы, которая подключается к локальному серверу, получает видеопоследовательно ть и отображает ее на экране, также находит в кадрах скрытую информацию и сохраняет её.
Сервером является подпрограмма, которая запускается на наблюдаемом компьютере, получает видеопоследовательно ть с веб-камеры и отправляет ее клиенту, а также должна быть реализована возможность открытия файла и добавление его частей в кадры видеопоследовательно ти.
Для захвата видеопоследовательно ти была выбрана библиотека AForge.NET. AForge.NET Framework – open-source библиотека, предназначенная для разработчиков и исследователей в области компьютерного видения и искусственного интеллекта (обработка изображений, нейронные сети, генетические алгоритмы, робототехника и т.д.).
Способ передачи или хранения информации с учётом сохранения в тайне самого факта такой передачи (хранения) называется стеганографией. В данном курсовом проекте в каждый цвет, формата RGB, каждого пиксела кадра, будут встраиваться биты выбранного пользователем файла. Для реализации этого будет использоваться цифровая стеганография. Цифровая стеганография направление классической стеганографии, основанное на сокрытии или внедрении дополнительной информации в цифровые объекты, вызывая при этом некоторые искажения этих объектов. Но, как правило, данные объекты являются мультимедиа-объектам (изображения, видео, аудио, текстуры 3D-объектов) и внесение искажений, которые находятся ниже порога чувствительности среднестатистическог человека, не приводит к заметным изменениям этих объектов. Кроме того, в оцифрованных объектах, изначально имеющих аналоговую природу, всегда присутствует шум квантования; далее, при воспроизведении этих объектов появляется дополнительный аналоговый шум и нелинейные искажения аппаратуры, все это способствует большей незаметности сокрытой информации.
Для решения поставленных задач был выбран язык программирования C#. Этот язык высокого уровня предоставляет гибкие и эффективные средства определения новых типов. С# является полностью объектно-ориентирова ным. Для реализации курсового проекта была выбрана среда программирования Microsoft Visual Studio 2015.
...
1. Бройдо В., Ильина О. Вычислительные системы, сети и телекоммуникации: Учебник для вузов, 4-е изд. – СПБ. : Питер, 2010г. – 560 с. – Электонное издание. – Гриф МО учебное пособие. ISBN 978-5-49807-875-5
2. Олифер В.Г., Олифер Н.А. Компьютерные сети. Принципы, технологии, протоколы: Учебник для вузов. 4-е изд. – СПб. : Питер, 2010г. – 944с. Электорнное издание.- МО РФ. ISBN 978-5-496-0004-8
3. Таненбаум Э.С., Уэзеролл Д. Компьютерные сети 5-е изд. – СПб. : Питер, 2011г. – 690с.- электронное издание. – ISBN 987-5-459-00342-0
4. Программирование на языке C#, Платформа .NET Framework [Электронный ресурс] - https://professorweb.ru my/csharp/web/level3 3_2.php
5. Википедия, свободная энциклопедия [Электронный ресурс] - https://ru.wikipedia.or /
6. MSDN - сеть разработчиков Microsoft [Электронный ресурс] https://msdn.microsoft com/ru-ru

Смотреть работу подробнее



Скачать работу


Скачать работу с онлайн повышением оригинальности до 90% по antiplagiat.ru, etxt.ru


* Примечание. Уникальность работы указана на дату публикации, текущее значение может отличаться от указанного.