Файловый менеджер

Автор работы: Пользователь скрыл имя, 13 Ноября 2012 в 21:25, реферат

Описание работы

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

Файлы: 1 файл

Основной задачей файловых менеджеров является предоставление удобного интерфейса для работы с файлами.docx

— 127.81 Кб (Скачать файл)

Анализ предметной области.

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

Выделяют различные типы файловых менеджеров, например:

    • Навигационные и пространственные — иногда поддерживается переключение между этими режимами.
    • Двупанельные — в общем случае имеют две равноценных панели для списка файлов, дерева каталогов и т. п.

Наиболее известные двупанельные файловые менеджеры:

DOS:

    • Norton Commander
    • DOS Navigator
    • Volkov Commander

Microsoft Windows:

    • Directory Opus
    • DOS Navigator Open Source
    • FAR Manager
    • FreeCommander
    • Total Commander

POSIX (GNU/Linux, BSD и т. д.)

    • Midnight Commander
    • Demos Commander
    • Krusader
    • Worker
    • GNOME Commander
    • Tux Commander
    • Beesoft Commander

Symbian OS (Series 60)

    • Griffon
    • Symbian Commander

Кроссплатформенные

    • Kitot
    • Double Commander
    • MuCommander
    • Mad Commander

J2ME

    • MiniCommander

 

Навигационные файловые менеджеры:

Microsoft Windows

    • Проводник Windows (англ. Windows Explorer) — встроен в Windows
    • Directory Opus

Windows Mobile

    • Стандартный File Manager
    • Bynarys Smart Explorer
    • Pocket Total Commander
    • Resco Explorer

Mac OS X

    • Finder
    • Path Finder

POSIX (GNU/Linux, BSD и т. д.)

    • Konqueror — поставляется с KDE
    • Nautilus (файловый менеджер) — поставляется с GNOME
    • Thunar — поставляется с Xfce
    • Dolphin — поставляется с KDE 4

Symbian OS (Series 60)

    • FileMan
    • SeleQ

3D файловые менеджеры:

  • fsn – известен по фильму “Парк юрского периода”, как представление системы Unix.
  • File System Visualizer или fsv – клон fsn для современных UNIX систем.
  • BumpTop – файловый менеджер с трехмерным представлением рабочего пространства с реалистичной физикой, рассчитанный на использование с тачскрином или стилусом.
  • Real Desktop – клон BumpTop.
  • NavScope – работает в сочетании с Windows Explorer и использует 3D.

Web файловые менеджеры:

  • net2Ftp – популярный FTP файловый менеджер, написанный с использованием PHP и JavaScript.

Таблица сравнения  Windows файловых менеджеров.

Критерий

Windows Explorer

FAR

Total Commander

Directory Opus

Free Commander

Цена

-

-

35$

66$

-

Объем, занимаемой оперативной  памяти, МБ

10

4

11

23

11

GUI

+

-

+

+

+

Вкладки

-

-

+

+

-

FTP

-

+

+

+

+

Текстовый редактор

-

+

+

+

+

Просмотр медиа файлов

-

-

+

+

-

Плагины

-

+

+

+

-

Многозадачность

+

-

+

+

-

Поиск

+

+

+

+

-

Горячие клавиши

-

+

+

+

-

Всего:

3+

4+

9+

9+

3+


 

Таблица сравнения  файловых менеджеров в Linux

Критерий

Beesoft Commander

Gnome Commander

Konqueror

Krusader

Nautilus

Worker

GUI

+

+

+

+

+

-

Графическая библиотека

QT

GTK2

QT

QT

GTK2

X11

Вкладки

+

-

+

+

-

-

FTP

+

+

+

+

+

+

Текстовый редактор

+

-

-

+

-

-

Просмотр медиа файлов

-

-

+

-

-

-

Плагины

-

+

+

+

-

-

Многозадачность

-

+

+

+

+

-

Всего:

4+

4+

5+

6+

3+

1+


 

Вывод:

Среди файловых менеджеров для Windows лидеры Total Commander и Directory Opus, но то, что за программу надо платить – отталкивает пользователя. Far нетребователен к ресурсам, содержит больше возможностей, чем Windows Explorer и Free Commander, но отсутствие графического интерфейса влияет на популярность среди рядовых пользователей.

Что насчет файловых менеджеров для Linux, так тут все практически на одном уровне, выбор состоит в вашей предпочитаемой графической библиотеке.

 

Термины ПО:

Файловая система — порядок, определяющий способ организации, хранения и именования данных на носителях информации в компьютерах, а также в другом электронном оборудовании: цифровых фотоаппаратах, мобильных телефонах и т. п. Файловая система определяет формат содержимого и способ физического хранения информации, которую принято группировать в виде файлов.

Каталог — объект в файловой системе, упрощающий организацию файлов. Типичная файловая система содержит большое количество файлов и каталоги помогают упорядочить её путём их группировки.

Файл — блок информации на внешнем запоминающем устройстве компьютера, имеющий определённое логическое представление (начиная от простой последовательности битов или байтов и заканчивая объектом сложной СУБД), соответствующие ему операции чтения-записи и, как правило, фиксированное имя (символьное или числовое), позволяющее получить доступ к этому файлу и отличить его от других файлов.

Операции – действия, производимые пользователям над файлами и каталогами.

Проектирование

Программа должна реализовывать основные функции работы с файлами: копирование, перемещение, удаление, создание новых каталогов, просмотр содержимого логических дисков компьютера. Интерфейс программы необходимо выполнить в виде двух панелей, в которых возможен просмотр текущей файловой структуры.

Описание элементов:

Вверху формы расположено  горизонтальное меню, содержащее пункты “Файл”, “Операции”, “Помощь” и “О программе”. При нажатии на пункт появляется вертикальное подменю содержащее пункты: “Файл” – открыть и выход; “Операции” – копировать, переместить, удалить, новый каталог; “Помощь” – справка.

Ниже располагаются два  ComboBox’a в которых осуществляется выбор диска для отображения.

Ниже отображаются в виде двух списков файлы и папки, находящиеся в открытых каталогах. При нажатии на один из списков, второй становится неактивным. Все операции производятся с активным списком, неактивный служит, как путь например для копирования или перемещения.

В самом низу расположены  кнопки при нажатии на которые  производятся операции.

Также операции можно производить  при помощи горячих клавиш:

Копирование – F5

Перемещение – F6

Создание нового каталога – F7

Удаление – F8

Выйти из приложения можно, нажав Alt+F4, либо кнопку внизу формы, либо кнопку закрытия формы вверху, либо выбрав пункт в меню файл.

Работа с элементами:

Выбор файлов и папок осуществляется либо кликом мыши, либо перемещением с  помощью клавиш вверх, вниз.

Переход между списками осуществляется клавишей табуляции. Клавиша Enter позволяет открыть файл, на котором установлен курсор. При этом открытие производится при помощи той же программы, которая ассоциирована с файлом данного типа в Windows. Например, исполнимые файлы (exe, bat и др.) будут запущены на выполнение, картинки показаны при помощи программы просмотра графических файлов и т.п. Если же это папка, то в текущем списке появится содержание этой папки.


Информация о работе Файловый менеджер