Автор работы: Пользователь скрыл имя, 21 Ноября 2011 в 09:41, дипломная работа
Целью дипломной работы является упростить работу с файлами и каталогами, а также операции над ними. Другими словами, необходимо создать файловый менеджер с поддержкой обзора каталогов, перемещения по ним, копирования, удаления, переименования файлов и каталогов, запуск, правка, поиск файлов по маске и пути, а также mp3-файлов по ID3-параметрам.
Актуальность исследования определяется тем, что сейчас, когда компьютер стал незаменимым атрибутом современной жизни, появилась необходимость в инструменте для работы с файловой структурой, в том числе mp3-файлами.
ВВЕДЕНИЕ
1. АНАЛИЗ ИСХОДНЫХ ДАННЫХ И ПОСТАНОВКА ЗАДАЧИ
1.1 Анализ предметной области
1.2 Анализ аналогов и прототипов
1.3 Перечень задач, подлежащих решению в процессе разработки
1.4 Входная, постоянная, выходная информации
2 ПРОЕКТИРОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
2.1 Выбор и обоснование средств и методов решения для реализации проекта
2.2 Функциональные назначения программного обеспечения
3 РЕАЛИЗАЦИЯ И ТЕСТИРОВАНИЕ
4 ЭКОНОМИЧЕСКАЯ ЧАСТЬ
4.1 Правовые аспекты использования программного обеспечения
4.2 Расчет себестоимости разработанного программного продукта
4.2.1 Общие сведения
4.2.2 Расчет себестоимости программного продукта
5 ОХРАНА ТРУДА
5.1 Охрана жизнедеятельности на производстве
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ
ПРИЛОЖЕНИЕ А Техническое задание
ПРИЛОЖЕНИЕ Б Описание программы
ПРИЛОЖЕНИЕ В Программа и методика испытания
ПРИЛОЖЕНИЕ Г Руководство оператора
ПРИЛОЖЕНИЕ Г Руководство программиста
ПРИЛОЖЕНИЕ Д Содержание электронного носителя
ПРИЛОЖЕНИЕ Л Листинг программных модулей
При работе в любой операционной системе (ОС), в том числе и в Windows, возникает необходимость в манипуляции файлами. Пользователю всегда необходимо иметь возможность для копирования, перемещения, переименования, удаления и, конечно же, открытие файлов. Для осуществления этих, и других операций с файлами, применяются специальные программы – файловые менеджеры. При работе в ОС Windows 9x/NT/XP/7 можно пользоваться стандартной программой Explorer, которая практически интегрирована в Windows, а также можно применять файловые менеджеры сторонних разработчиков. Многие считают, что лучше, чем нортоно-подобный интерфейс пока не придумано. В настоящее время наибольшую популярность получили две программы-оболочки: FAR и TotalCommander. FAR предлагает нам знакомое DOS-окно, но с поддержкой длинных имен и кучей дополнительных функций и возможностей. TotalCommander также выполнен в стиле NortonCommander, но реализован в графическом интерфейсе Windows.
Задачей моей дипломной работы является: создать файловый менеджер с поддержкой обзора каталогов, перемещения по ним, копирования, удаления, переименования файлов и каталогов, перемещения файлов и каталогов в другие каталоги или на другие диски, редактирование, поиск файлов по маске и пути, а также mp3-файлов по ID3-параметрам.
1.2 Анализ аналогов и прототипов
Для успешного проектирования программы нужно провести анализ аналогов и прототипов, чтобы выяснить какие наработки уже существуют и как они используются на практике.
Сравнительный анализ был произведен с популярными в настоящее время аналогами: FAR и TotalCommander. В них были реализованы следующие функции:
- навигация по файловой структуре;
- запуск программ и открытие документов;
- создание папок;
- копирование файлов и папок;
- перемещение файлов и папок;
- удаление файлов и папок;
- переименование файлов и папок;
- создание ярлыков;
- поиск файлов.
Но в данных программах отсутствует следующая возможность:
- поиск mp3-файлов по ID3-параметрам.
1.3 Перечень задач, подлежащих решению в процессе разработки
Требования к программному средству:
1.
Программа должна уметь
2.
Программа должна уметь
3.
Программа должна уметь
4.
Программа должна уметь
5.
Программа должна уметь
6. Программа должна уметь удалять файлы и каталоги;
7.
Программа должна уметь
8.
Программа должна уметь
1.4 Входная, постоянная, выходная информации
Входная информация включает:
- список файлов и каталогов на диске или в др. каталоге;
- информация о диске (имя, емкость, свободное и занятое пространство);
- информация о файлах и каталогах (имя, размер, дата создания и др. атрибуты).
Выходной информацией является:
- вывод списка файлов и каталогов на диске или в др. каталоге;
-
результаты операций: копирование,
перемещение, создание каталога,
удаления, переименования, поиска.
Информация о работе Файловый менеджер с поддержкой поиска mp3-файлов по ID3-параметрам