Электронный каталогАвтор: Марат Давлетханов Опубликовано: 17.09.2008 Источник: SoftKey.info 
Сегодня у многих пользователей на CD- и DVD-дисках хранится много разнообразных данных. Среди них есть программное обеспечение, документы, музыкальные композиции, видеозаписи и так далее. Это достаточно удобно, так как, во-первых, обеспечивает мобильность информации (ее всегда можно просмотреть на другом компьютере или, например, прослушать на музыкальном центре), а во-вторых, позволяет экономить место на жестком диске ПК. Однако у такого способа хранения данных есть и серьезная проблема. Речь идет о поиске нужной в данный момент информации. Ведь чем больше дисков, тем сложнее вспомнить, на каком из них записана определенная песня или какой-то документ. Для решения этой проблемы используется специальное программное обеспечение - так называемые каталогизаторы. Эти утилиты позволяют вести учет дисков и их содержимого, обеспечивают удобный поиск нужной информации.
Все представленные на рынке каталогизаторы можно разделить на две большие группы. К первой относятся те из них, которые предназначены для ведения учета четко определенных вещей: музыкальных дисков, документов или, например, обычных бумажных книг. Вторую группу составляют универсальные программы, которые могут работать с любыми, как электронными, так и материальными, объектами. То есть с их помощью пользователь может организовать единую базу данных, в которой будет храниться информация по его дискам, книгам, любым файлам и так далее. Это, конечно же, очень удобно, тем более что стоимость программ из обеих групп практически не различается. В качестве примера универсального каталогизатора можно взять утилиту WinCatalog Standard от компании WinCatalog.com.
WinCatalog Standard можно назвать классическим каталогизатором, в котором присутствуют все присущие программам данного класса черты. Информация в данной утилите хранится в базах данных - файлах специального формата. Их может быть сколько угодно. Однако в каждый момент в программе может быть открыта только одна база. Файлы программы WinCatalog Standard имеют иерархический вид. Фактически каждый из них представляет собой дерево, состоящее из любого количества виртуальных папок. Такой подход позволяет пользователю организовать сложную структуру вложенных друг в друга ветвей, которая обеспечивает простой и удобный доступ к информации.
Записи в виртуальных папках могут быть четырех типов. Первый из них - диск. Это может быть как один из разделов винчестера или сетевой ресурс, так и любой сменный носитель - CD- или DVD-диск, флеш-карта и тому подобное. При добавлении записи данного типа программа автоматически сканирует указанный пользователем ресурс и воссоздает в виртуальной папке его структуру. Таким образом, в будущем пользователь может просматривать содержимое любых, в том числе и сменных дисков, даже не подключая их к компьютеру. При этом в базе данных сохраняются только необходимые заголовки, но не сами файлы. То есть для того, чтобы открыть документ или воспроизвести аудиозапись, необходимо будет обеспечить доступ к источнику. Примечательно, что WinCatalog Standard знает формат mp3 и может извлекать данные из тегов мультимедиафайлов. Кроме того, эта программа может работать и с обычными аудиодисками. При их сканировании программа автоматически создает список композиций и находит в базе CDDB (естественно, если есть доступ к Интернету) их названия и исполнителей.
 | | Главное окно программы |
Следующий тип записи - папка. По сути, он мало чем отличается от диска. Просто исходником в данном случае выступает не целый раздел винчестера или сменный носитель, а какая-то одна директория со всеми входящими в нее поддиректориями. Еще одним типом записей является файл. Он представляет собой информацию о каком-то определенном объекте, вручную указанном пользователем.
Последний тип, реализованный в WinCatalog Standard, универсальный. Он используется для описания "некомпьютерных", то есть материальных объектов. Это может быть что угодно: видеокассеты, обычные бумажные книги, старинные грампластинки, марки, монеты и тому подобное. То есть данная программа может использоваться коллекционерами для учета своих экспонатов. Правда, стоит отметить, что универсальный тип записей в WinCatalog Standard не подходит для профессиональной работы. Дело в том, что у него есть всего одно поле - заголовок (без учета общих для всех записей полей). Между тем хотелось бы иметь возможность как-то разнообразить данный тип, например, получить возможность вводить свои собственные поля или хотя бы изменять стандартную иконку.
Заполнение базы данных WinCatalog Standard выглядит следующим образом. Сначала пользователь создает дерево виртуальных рубрик, в каждую из которых вносит нужные ему записи. Для добавления электронных объектов (дисков, папок и файлов) достаточно просто указать исходник. Ну а книги, видеокассеты, монеты или марки придется заносить вручную.
Для удобства работы в рассматриваемой программе реализовано несколько дополнительных функций. Первой из них являются ключевые слова. Их список пользователь может задавать самостоятельно, он хранится в файле вместе с коллекцией объектов (то есть для каждой базы данных он свой). Он может использоваться при создании или редактировании элементов любых типов. Для этого в окне свойств используется специальная вкладка, на которой приведен список ключевых слов. Пользователю достаточно выбрать подходящие выражения и присвоить их элементу. Ключевые слова могут использоваться для быстрого доступа к различной информации. Дело в том, что в главном окне программы помимо самого дерева элементов есть еще два списка. Один из них называется Keywords. В нем перечислены все существующие в базе данных ключевые слова. При выборе любого из них в окне свойств сразу же отобразятся все элементы, которым оно было присвоено. Кроме того, ключевые слова могут использоваться в системе поиска (о ней чуть дальше).
 | | Присваиваем элементам ключевые слова |
Такой подход к ключевым словам не очень удобен для тематического описания ресурсов. Зато он отлично подходит для организации категорийного хранения информации. Для этого достаточно внести в список ключевых слов названия категорий, например "Фильмы", "Мультфильмы", "Рок", "Классическая музыка" (или "Рабочие документы", "Личные документы", "Документы жены"), и присвоить каждому элементу одну из них. После этого можно будет быстро получать доступ к любой рубрике, в которой могут содержаться диски, папки или файлы любых типов.
Еще одним списком, присутствующем в главном окне WinCatalog Standard, является перечисление контактов. Как и в случае с ключевыми словами, он хранится непосредственно в файле базы данных. Записи в него добавляются вручную. Для каждой можно указать имя, псевдоним для отображения, телефон, адрес электронной почты, номер ICQ и комментарий. Контакты используются для учета отданных другим людям книг, кассет, дисков и так далее. С этой задачей сталкиваются многие люди. Ведь ситуация, когда человек отдает вещь своему знакомому, а потом не может вспомнить, кому именно, достаточно распространена. С рассматриваемой программой такого никогда не произойдет.
Еще одной функцией WinCatalog Standard, заслуживающей упоминания, является система поиска. Она реализована весьма удачно. Поиск в данном продукте может быть трех видов. Первый из них - обычный. Он осуществляется по целому имени элемента или его части. Дополнительно в условиях можно указать место поиска, интервал дат изменения записи и минимальный или максимальный размер источника. Второй вариант - с учетом ключевых слов. Он также осуществляется по названию элементов. Однако дополнительно пользователь может задать область сканирования с помощью ключевых слов. Третий вариант заключается в поиске дубликатов. Наличие одинаковых музыкальных композиций или видеозаписей в разных папках или на разных дисках встречается достаточно часто. Данная функция рассматриваемой программы позволяет найти и удалить все дубликаты, освободив, таким образом, занимаемое ими место.
Интересной возможностью WinCatalog Standard является система генерации отчетов. С ее помощью можно создавать списки элементов. Работает она следующим образом. Сначала пользователь должен выбрать заголовок отчета, его формат (HTML или CSV) и источник. Источником может служить как вся открытая в данный момент коллекция, так и любая виртуальная папка из нее. После этого необходимо выбрать список столбцов, каждый из которых соответствует какому-то одному параметру (имя элемента, его размер, тип, дата изменения, комментарий и тому подобное), способ сортировки, символ-разделитель (для CSV) и вариант отображения размера. В случае если выбран формат HTML, пользователь может указать стиль генерируемого отчета и включить или отключить размещение в нем формы поиска. В завершение остается только указать имя и местоположение выходного файла.
 | | Просмотр отданных объектов |
На этом функциональные возможности продукта WinCatalog Standard заканчиваются. Конечно, их нельзя назвать поражающими воображение. Скорее речь идет о необходимом минимуме. Тем не менее с учетом достаточно удобного русскоязычного интерфейса, простоты использования и весьма невысокой цены эта программа может вызывать интерес у людей, столкнувшихся с необходимостью каталогизации каких-то объектов. |