Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Создание файлового менеджера с поддержкой Drag and Drop

Автор:   •  Январь 6, 2019  •  Дипломная работа  •  3,552 Слов (15 Страниц)  •  488 Просмотры

Страница 1 из 15

НОВОСИБИРСКАЯ АКАДЕМИЯ ДИЗАЙНА

И ПРОГРАММИРОВАНИЯ

ДИПЛОМНАЯ РАБОТА

по специальности «Программирование»

Тема «Создание файлового менеджера с поддержкой Drag and Drop»

Работу выполнил

студент

Фамилия: Костогруд

Имя: Евгений

Отчество: Сергеевич

Проверил:

Чернов Е.Н.

Барнаул 2017


Оглавление

Введение        3

Глава 1. Устройство файлового менеджера        5

§1. Определение файлового менеджера        5

§2. Работа с файлами и каталогами в С#        7

§3. Технология Drag and Drop и ее применение в программах на C#.        11

Глава 2. Техническое приложение        14

§1. Разработка технического задания        14

§2. Проектирование алгоритмов программы        18

§3. Интерфейс программы:        27

§4. Аттестация программного обеспечения        28

Заключение        30

Список литературы        31


Введение

Актуальность исследования: Со временем на компьютере практически у каждого пользователя накапливается огромное количество файлов. Аккуратные пользователи время от времени проводят уборку своего электронного хлама. Но довольно сложно бывает сразу определить, что собой представляет тот или иной файл, особенно если на компьютере накопилось много различных файлов с невнятными именами. В этом случае обычно на помощь приходят утилиты Windows, программа Total Commander. Так же в сети Интернет можно найти великое множество любительских программ, написанных самостоятельно и свободных в доступе. Любительские программы пишутся вследствие неудовлетворённости утилитами Windows: неудобством их использования, неполным набором исполняемых задач, а так же для освоения новых возможностей сред программирования. Во многих "серьёзных" программах просто необходимо выводить информацию о файлах и дальнейших действий с ними, что способствует актуальности изучения данной проблемы. Помимо любительских программ, имеются профессиональные, сложные приложения, диапазон возможностей которых гораздо шире. В основном эти программы предназначены для работы с аудио и видеофайлами, т.к. они могут содержать гораздо больше информации о себе, нежели простые файлы. Результат работы будет заключаться: в создании упрощенного файлового менеджера с поддержкой Drag and Drop, более упрощенного использования, дизайна и удобного меню.

Объектом исследования является файловый менеджер с поддержкой Drag and Drop.

Предметом исследования является технология Drag and Drop, используемая в качестве основного компонента в файловом менеджере.

Цель исследования заключается в полном изучении технологии Drag and Drop и в целом изучение строения файлового менеджера.

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

Задачи исследования:

  • Изучить строения файлового менеджера;
  • Изучить и понять технологию Drag and Drop;
  • Написать файловый менеджер на C#;
  • Реализовать технологию Drag and Drop.

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


Глава 1. Устройство файлового менеджера

§1. Определение файлового менеджера

  • Файловый менеджер[5]

Файловый менеджер - компьютерная программа, предоставляющая интерфейс пользователя для работы с файловой системой и файлами. Файловый менеджер позволяет выполнять наиболее частые операции над файлами — создание, открытие/проигрывание/просмотр, редактирование, перемещение, переименование, копирование, удаление, изменение атрибутов и свойств, поиск файлов и назначение прав. Помимо основных функций, многие файловые менеджеры включают ряд дополнительных возможностей, например, таких, как работа с сетью (через FTP, NFS и т. п.), резервное копирование, управление принтерами и пр. Выделяют различные типы файловых менеджеров, например:

...

Скачать:   txt (48.8 Kb)   pdf (1.1 Mb)   docx (422.5 Kb)  
Продолжить читать еще 14 страниц(ы) »
Доступно только на Essays.club