Файловый менеджер с поддержкой поиска mp3-файлов по ID3-параметрам

Автор работы: Пользователь скрыл имя, 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 Охрана жизнедеятельности на производстве
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ
ПРИЛОЖЕНИЕ А Техническое задание
ПРИЛОЖЕНИЕ Б Описание программы
ПРИЛОЖЕНИЕ В Программа и методика испытания
ПРИЛОЖЕНИЕ Г Руководство оператора
ПРИЛОЖЕНИЕ Г Руководство программиста
ПРИЛОЖЕНИЕ Д Содержание электронного носителя
ПРИЛОЖЕНИЕ Л Листинг программных модулей

Файлы: 20 файлов

0. Титульник(г).docx

— 14.89 Кб (Просмотреть файл, Скачать файл)

1. Содержание.docx

— 37.02 Кб (Просмотреть файл, Скачать файл)

2. Введение(г).docx

— 19.66 Кб (Просмотреть файл, Скачать файл)

3. Глава 1. Анализ предметной области(г).docx

— 40.31 Кб (Скачать файл)
  1. АНАЛИЗ  ИСХОДНЫХ ДАННЫХ И   
    ПОСТАНОВКА ЗАДАЧИ
    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. Программа должна уметь осуществлять  поиск файлов по маске и пути, а также mp3-файлов по ID3-параметрам.

     1.4 Входная, постоянная, выходная информации

     Входная информация включает:

     - список файлов и каталогов на диске или в др. каталоге;

     - информация о диске (имя, емкость, свободное и занятое пространство);

     - информация о файлах и каталогах (имя, размер, дата создания и др. атрибуты).

     Выходной  информацией является:

     - вывод списка файлов и каталогов на диске или в др. каталоге;

     - результаты операций: копирование, перемещение, создание каталога, удаления, переименования, поиска. 

4. Глава 2. Проектирование программного обеспечения.docx

— 50.35 Кб (Просмотреть файл, Скачать файл)

5. Глава 3. Реализация и тестирование(г).docx

— 27.09 Кб (Просмотреть файл, Скачать файл)

6. Глава 4. Экономическая часть(г).docx

— 51.33 Кб (Просмотреть файл, Скачать файл)

7. Глава 5. Охрана труда(г).docx

— 53.86 Кб (Просмотреть файл, Скачать файл)

8. Заключение(г).docx

— 25.06 Кб (Просмотреть файл, Скачать файл)

9. Список используемых источников (г).docx

— 16.99 Кб (Просмотреть файл, Скачать файл)

ПРИЛОЖЕНИЕ Ж - листинг.docx

— 83.75 Кб (Просмотреть файл, Скачать файл)

ПРИЛОЖЕНИЕ А - техническое задание(г).docx

— 21.43 Кб (Просмотреть файл, Скачать файл)

ПРИЛОЖЕНИЕ Б - описание программы(г).docx

— 37.43 Кб (Просмотреть файл, Скачать файл)

ПРИЛОЖЕНИЕ В - программа и методика испытаний(г).docx

— 36.94 Кб (Просмотреть файл, Скачать файл)

ПРИЛОЖЕНИЕ Г - руководство оператора.docx

— 558.55 Кб (Просмотреть файл, Скачать файл)

ПРИЛОЖЕНИЕ Д - руководство программиста.docx

— 63.10 Кб (Просмотреть файл, Скачать файл)

ПРИЛОЖЕНИЕ Е - диаграмма вариантов использования(г).docx

— 41.52 Кб (Просмотреть файл, Скачать файл)

ПРИЛОЖЕНИЕ З - содержание электронного носителя(г).docx

— 16.18 Кб (Просмотреть файл, Скачать файл)

ПРИЛОЖЕНИЕ И - диаграмма компонентов.docx

— 158.12 Кб (Просмотреть файл, Скачать файл)

РЕФЕРАТ.docx

— 13.87 Кб (Просмотреть файл, Скачать файл)

Информация о работе Файловый менеджер с поддержкой поиска mp3-файлов по ID3-параметрам