SoftCAT: каталог имеющихся программ

Автор: Юрий Сухов
Дата: 21.05.2003
Все фото статьи

Введение


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

Описание программы и базы данных для примера


Программа SoftCAT имеет в своем составе базу данных Sample.mdb в качестве примера. Каталог программ с этой БД (базой данных) выглядит так:


А вот другой вид этого же каталога:


Во втором случае видна разбивка записей по категориям и подразделам категорий, причем одним щелчком можно отфильтровать содержание правого окна, оставив только записи одного раздела или подраздела. Кнопки инструментальной панели дублируют некоторые команды меню, поэтому посмотрим содержание менюшек




Смысл пунктов меню в основном понятен с некоторым переводом на русский, поэтому уточним только некоторые пункты:

Change Password - устанавливает, изменяется или отменяется парольная защита текущего файла базы данных. Выглядит это так:


Compact Database - уменьшение размера файла MDB за счет дефрагментации. Дело в том, что база может содержать множество пустых полей, которые занимают место в соответствии с форматом записи, между тем эти пробелы можно записать более компактно.

В меню Record по команде View можно посмотреть содержание текущей записи в удобочитаемом виде, и выглядит это так:


Ценность базы данных определяется составом и объемом информации, которая вложена в запись. Причем здесь имеется две стороны. С точки зрения пользователя базой - желательно больше разносторонней информации, но с точки зрения составителя - наоборот, меньше. О составе данной записи можно сказать следующее: Основные сведения о программе (12 полей из 16), включая иконку и аннотацию, могут поступить вместе с самой программой от разработчика или с сервера-каталога программ, или даже от других пользователей, при условии, что такой (или иной) состав будет как-то узаконен или принят де-факто.

По команде New Record или Edit Record мы попадаем в форму следующего вида:


Содержание сведений, которые нужно занести в поля, можно уяснить по примеру на картинке. Поясним только поле Media, в котором обозначается тип носителя для дистрибутива данной программы ( CD-ROM, Floppy и т.п.). В поле Icon (левый верхний угол) нужно указать файл ICO или EXE, из которого берется пиктограмма. Чтобы запись состоялась, достаточно заполнить одно поле - Title, а остальные оставить пустыми. Это обстоятельство позволяет достаточно просто приспособить данную форму под собственные нужды или возможности. Изменить форму в рамках данной программы нельзя, для этого нужно, чтобы разработчик изменил саму программу.

Отметим, что форма имеет еще две вкладки: Notes и Registration. В первой заносится аннотация в произвольной форме, во второй - полезные сведения о регистрации платной программы.

Опыт составления собственной базы данных


Каталог программ на основе базы данных, которую я составил сам выглядит так:


Как видим, здесь имеется только одна категория - Internet. Единичная запись из моей базы данных выглядит так:


Мой каталог исправно и удобно выполняет функции средства для запуска программ (Launch Pad). Чтобы настроить вид Каталога, нужно открыть контекстное меню по записи, которое имеет следующий вид...


...и выбрать опцию Browse Layout, где нам будут представлены следующие возможности:


Здесь можно:

Добавить колонку,
Изменить ширину колонки,
Удалить колонку.

В опции Edit Layout можно изменить оформление колонки, в частности, шрифт заголовка и цвета. Сравните вид Каталога из Примера и того, который составил я.

Итак, все основные моменты функционирования данной программы разобраны и никаких замечаний нет. Все работает четко и предсказуемо. Мне программа SoftCat понравилась. Иметь хороший и удобный Каталог программ, которые установлены или были установлены на нашем компьютере - никто не откажется, тем более, что Launch Pad все равно нужен. Но составлять самому базу данных - дело другое. Хлопотно и трудоемко. Нужно иметь ввиду, что здесь допускается принцип постепенности. Сначала составляется база данных в минимальном объеме, например, в таком, как у меня. Это будет дееспособный Каталог и запуск программ. Затем, по мере возможности, дополняем базу аннотациями, которые могут содержать наши собственные или стандартные замечания по применению программы, затем сведения о Домашней странице и так далее. Чем более сведений будет занесено, тем большую ценность база данных будет представлять сначала для самого себя, а затем и для других пользователей, поскольку база как отдельно, так и вместе с программой легко переносится на другой компьютер и подключается к работе после корректировки небольшого числа полей.

Заключение


SoftCAT - хорошо отработанная программа по созданию базы данных имеющегося у вас программного обеспечения и реализации ее в виде приятного Каталога, поддерживающего функцию запуска программ. Рекомендуется любителям порядка на компьютере, а также администраторам учебных классов и учебных компьютеров для обеспечения учебного процесса.

Сведения о программе


Разработчик: FNProgramvare
Версия: 1.23.01, Статус: Freeware
Домашняя страница: http://www.fnprg.com/

Ссылка для загрузки (размер файла: 2 Мбайта): линк, альтернативный линк