Шевчук Е.В., к.т.н., доцент, ак. МАИН, Сивинский С.А.

 

Северо-Казахстанский государственный университет им. М. Козыбаева,

Петропавловский строительно-экономический колледж

 

Программное обеспечение «Систематизатор 2011»

 

В сентябре 2011-го исполнилось ровно 55 лет со дня выхода в свет дисковой системы IBM RAMAC (Random Access Method of Accounting and Control), и в этом же году компания Hitachi Global Storage Technologies объявила о выпуске первого винчестера форм-фактора 3,5 дюйма объемом 1 Тбайт[1].

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

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

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

На сегодняшний день существуют следующие решения данной проблемы: «Модус Док»[2][3] и «Архивариус 3000»[4].

«Модус Док» – каталогизатор данных, предназначенный  для систематизации документов, файлов, гиперссылок, программ, папок и заметок, с целью быстрого и удобного доступа к ним.

«Модус Док» предоставляет пользователю следующие основные возможности:

·        создания линейной или иерархической структуры – так называемые группы;

·        объединения любых файлов внутри группы;

·        внедрения в проект текстовых документов и электронных таблиц;

·        добавления текстовых заметок и ссылок на веб-сайты.

«Архивариус 3000» – это поиск документов и почтовых сообщений на компьютере, в локальной сети и в съёмных дисках (CD, DVD и др.). Поиск производится по содержимому документов, с учётом морфологии. Полностью поддерживается Unicode.

«Архивариус 3000» обладает следующими возможностями:

·        мгновенный полнотекстовой поиск документов и почты;

·        поддержка локальной сети и съёмных дисков (CD, DVD и прочие);

·        поиск в архивах ZIP, RAR, ARJ и многих других;

·        поиск почтовых сообщений Outlook, Outlook Express, MS Exchange, The Bat! и других;

·        поиск в базах данных Lotus Notes и Lotus Domino;

·        серверный режим и доступ из дома к рабочим документам через Интернет.

Тем не менее, «Модус Док» и «Архивариус 3000» имеют ряд недоработок.

Среди недостатков «Модус Док» можно отметить:

·        стандартную структуру таблицы;

·        отсутствие возможности просмотра расположения файла;

·        неудобный стиль и расположение элементов управления;

·        недоработку процедуры архивации, приложение не находит требуемый архиватор, так как не указан,какой требуется.

К недоработкам «Архивариус 3000» можно отнести:

·        недоработку удаленного доступа, если подать на сервер два запроса одновременно, пропадает связь с сервером;

·        недоработку индексирования, если имя файла содержит пробел, то происходит двойное присвоение индекса, как будто это два файла;

·        нет возможности просмотра всех существующих файлов, в таблице или структуре.

Проанализировав возможности и недостатки «Модус Док» и «Архивариус 3000» с учетом требований по поиску и хранению данных,  был разработан «Систематизатор 2011», который значительно ускоряет и упрощает процесс поиска за счет создания базы данных с разделами категорий файлов.

Использование «Систематизатор 2011» предоставляет следующие возможности:

·        создания базы данных;

·        создания разделов;

·        создания и редактирования структуры таблиц;

·        гибкого поиска по разделу;

·        поиска файлов любого расширения на диске;

·        выделения «инвалидных» записей в таблице.

Язык, на котором было реализовано данное программное обеспечение – Borland Delphi7. К особым достоинствам этой среды программирования следует отнести поддержку баз данных, что позволяет на его основе создавать различного рода базы данных, так же быстрый компилятор, объектно-ориентированный подход.

Сравнительная характеристика «Систематизатор 2011», «Модус Док 4.5», «Архивариус 3000» отраженна в таблице 1:

 

 

Таблица 1

Критерий

МодусДок 4.5

Архивариус 3000

Систематизатор 2011

Платформа

Все ОС семейства Windows

Все ОС семейства Windows

Все ОС семейства Windows

Открытие файла, содержащего в имени спецсимволы

Нет

Да

Да

Открытие папки содержащей файл

Нет

Да

Да

Возможность хранения папок

Да

Нет

Нет

Создание таблицы и отображение в ней записей

Да

Нет, ищет файлы за счет индексирования

Да

Редактирование структуры таблицы

Нет, поля таблицы стандартны

Нет

Да, в любой последовательности, с возможностью переименования и удаления уже существующих столбцов.

Файл справки

Есть, но слабый, не разъясняет принципы работы с программой, на примере.

Есть, объяснение сопровождается рисунками и разъяснением каждого действия пользователя.

Есть, объяснение сопровождается рисунками и разъяснением каждого действия пользователя.

Работа с разделами

Возможность создания подгруппы в разделе БД

Нет, понятия раздела и таблицы

Линейное создание разделов

Размер в оперативной памяти

Почти 5000 Кб

14 160Кб

Не превышает 800 Кб

 

Структура связи между разделами базы данных (БД) отраженна на рисунке 1:

    

 

 

 

 


Рисунок 1 – Структура БД

Содержание раздела определяет сам пользователь, автоматически при создании, в конце раздела добавляется графа «Расположение», в нее пользователь будет указывать путь к файлу или ссылку на интересный сайт.

Например, содержание раздела «Учебная_литература» (следует отметить, что пробел в программе запрещен и его необходимо заменять на нижнее подчеркивание):

·        Название;

·        Автор;

·        Издательство;

·        Расположение.

В данном случае пользователь при создании таблицы ввел только названия первых трех граф.

Главное окно «Систематизатор 2011» выглядит следующим образом:

Рисунок 2 – Главное окно приложения «Систематизатор 2011»

         Предложенное программное обеспечение «Систематизатор 2011» представляет собой автоматизированную систему мониторинга и  ведения ресурсов файловой системы.

«Систематизатор 2011» имеет удобный интерфейс, понятный любому пользователю, позволяющий создавать и редактировать структуру таблицы раздела, отслеживать «инвалидные» записи, производить поиск файлов по различным критериям (имя, дата создания, расширение). Окно программы компактно, не загромождает «рабочий стол» при своем выполнении.

 

СПИСОК ИСПОЛЬЗОВАНОЙ ЛИТЕРАТУРЫ

 

1. NEWSru.com| Hitachi начинает выпуск жестких дисков емкостью 1ТБ с одной пластиной

URL: http://hitech.newsru.com/article/07sep2011/hitachigst

2. Программы для строителей МОДУС | Изменения в версиях программы МодусДок

URL: http://www.modus58.net/MD3/new_fr.html

3. Softkey.info: Статьи – Каталогизатор файлов и документов «Модус Док»

URL: http://softkey.info/reviews/review11175.php

4. Архивариус 3000 – Поиск документов :: Lukasoft

URL: http://www.likasoft.com/ru/document-search/