ПРОГРАММНО-ТЕХНИЧЕСКИЙ КОМПЛЕКС ОБРАБОТКИ И ИНФОРМАЦИОННОГО ОБМЕНА

Настоящая полезная модель относится к компьютерным системам обработки и передачи информации, а более конкретно - к системам, основанным на обработке исполняемых образов в среде динамической загрузки.
В настоящее время прикладные программы, реализуемые в среде операционных систем ЭВМ обеспечивают динамическую обработку информации, представленной в виде текстовых и цифровых записей в файлах. Например, после пользовательского запроса на чтение информационных файлов, ее загрузчик копирует файл (образ на диске или «дисковый образ») из запоминающего устройства на магнитном диске в оперативную память, создавая тем самым «исполняемый образ» для просмотра и изменения. Исполняемый и дисковый образы являются объектом данных, который также может определять сам или вместе с другими исполняемыми образами одну или более прикладных программ. Прикладные программы могут включать в себя, например текстовой процессор, базу данных, цифровую систему административного управления привилегиями, служебную программу учета личных финансов, графические средства
При внесении изменений в исполняемый образ информационный файл отличается от дискового образа, что контролируется значением контрольной суммы. При сохранении информации исполняемый образ записывается в качестве дискового образа и сохраняется как копия. После повторной
загрузки дискового образа в исполняемый образ и проведение изменений в файле, в качестве копии сохраняется последнее изменение. По указанному принципу работают все операционные системы, в том числе и в известной системе проверки подлинности динамически подключаемых исполняемых образов [1].
Известна система информационного обмена с блоками обработки данных, включающая в себя, по меньшей мере, один блок обработки данных, содержащий средство передачи данных, средство обработки данных и запоминающее устройство, причем последнее содержит в себе управляющую программу [2].
Известно семейство корпоративных программно-аппаратных комплексов управления предприятиями, работающих под управлением операционных систем: Галактика; Парус-Корпорация; БОСС-Корпорация; NS2000; 1C; БЭСТ-ПРО; IBS Trade House; Аккорд; Альфа; Эталон; Флагман; Супер-Менеджер; Инфо-Бухгалтер; Турбо-Бухгалтер; Ресурс, VRsystem; Скат; Компас; Монолит; GESTORY; ABACUS Financial [3], осуществляющих ведение баз данных, бухгалтерии и выполнения управленческих функций.
Известен также входящий в указанный список по назначению и взятый за прототип комплекс «Эверест», предназначенный для автоматизации управления материальными, финансовыми и человеческими ресурсами крупных и средних предприятий, работающий по модульному принципу и ведущий учет карточек, в том числе основных средств. В систему встроены инструментальные средства собственной разработки и поддерживается до 100 и более рабочих мест, которые могут быть включены как в корпоративную, так и внешнюю сеть, что создает единое информационное пространство для всех пользователей, так как все информационные потоки интегрированы в единой БД [4].
Карточка представляет собой цифровой дисковый образ - набор реквизитов, состоящий из нескольких файлов - таблиц: заголовка карточки (или одну запись таблицы шапок) и история карточки. Шапка карточки представляет собой одну запись таблицы шапок, а история одной карточки представляет собой множество записей таблицы историй, в которых отражены все действия, которые проводились с карточкой. Указанные записи осуществляются вручную. В каждой записи истории карточки отражается действие над карточкой, оформленное документом и из каждой записи истории можно определить, когда и что делалось с карточкой, каким документом это действие было оформлено.
В комплексе «Эверест» распределенные базы данных филиалов расположены на серверах филиалов и физически связаны друг с другом каналами связи и пересылают информацию друг другу по мере необходимости. Данный подход в отсутствии цифровой подписи заставляет передавать данные и их истории в виде отпечатанных на бумажном носителе карточках. При такой передаче возникает проблема с историей карточек, так как необходимо в приемном филиале иметь записи истории карточек для расчетов налогового и бухгалтерского учетов. При их отсутствии считать некоторые операции, например, налоговые разницы, приходится вручную индивидуально по каждой карточке и вносить эти данные также вручную.
Недостатком указанных выше систем является невозможность автоматического отслеживания изменений в записях информационных файлов в базах данных, их протоколирования и сохранения в виде дискового образа, в том числе и создаваемых пользователями для дальнейшего учета на любом рабочем месте только по контрольной сумме цифрового файла (массовая скрытая обработка данных).
В результате указанного недостатка возникает трудность автоматического определения ряда важных в хозяйственной деятельности
параметров, таких, как налоговые разницы (установленные законом суммы отличий бухгалтерского и налогового учета по каждому объекту учета) при передаче учетной информации от одних корпоративных пользователей другим.
Техническим результатом является уменьшение трудозатрат при работе с комплексом и расширение функциональных возможностей известного программно-технического комплекса - прототипа по управлению материальными, финансовыми и человеческими ресурсами предприятий, когда в приемный филиал передаются все записи истории карточки каждого объекта из передающего филиала. Данный фактор позволяет отслеживать в приемном рабочем месте многолетнюю историю основного средства предприятия для получения отчетности прошлых периодов.
Указанный результат достигается путем включения в состав рабочих мест программно-технического комплекса системы скрытой обработки данных для определения изменений, вносимых в исполняемый образ и их записи в файле дискового образа, осуществляющей запись изменений и дополнений непосредственно в дисковый образ.
Работа программно-технического комплекса иллюстрируется рисунками, приведенными на фиг.1 и 2.
На Фиг.1 показана структурная схема, иллюстрирующая конфигурацию программно-технического комплекса согласно настоящей полезной модели, который приспособлен для приема исполняемого образа от одного или более источников, определения изменений и формирования записи изменения в дисковый образ, содержащего, по меньшей мере, одно рабочее место 1, включающее в себя средство передачи информации 2, выполненное с возможностью информационного обмена с другими рабочими местами 1 филиала через систему корпоративной связи 3 и внешней связи 4, включающей в себя сетевые разновидности, такие как Интернет, с другими
рабочими местами других филиалов 5, средство обработки 6, содержащее систему скрытой обработки данных 7 и запоминающее средство 8, которое состоит из постоянного запоминающего устройства для хранения дискового образа 9, оперативного запоминающего устройство для содержания исполняемого образа 10 и управляющей программы 11, включающей операционную систему и прикладные программы, причем средство обработки 6 соединено со средствами ввода - вывода 12 и передачи информации 2 и с запоминающим средством 8, а рабочие места каждого филиала через систему корпоративной связи 3, выполненной, например в виде локальной сети, соединены с сервером и базой данных 13.
Компоненты 2, 6, 7, 12 комплекса могут входить в состав любого персонального компьютера или рабочей станции.
На Фиг.2 приведена диаграмма работы комплекса при использовании системы скрытой обработки данных и последовательности операций, иллюстрирующая процесс приема исполняемого образа, определения изменений и формирования записи изменения на дисковый образ.
Комплекс работает следующим образом (фиг.1 и 2). С помощью средств ввода данных 12 оператор с помощью управляющей программы редактирования 11 считывает дисковый образ карточки, расположенный на постоянном запоминающем устройстве 9 запоминающего средства 8 содержащей различные поля записи, в том числе поля истории. При этом дисковый образ переписывается в оперативное запоминающее устройство 10 запоминающего средства 8, в который оператор производит изменение или дополнение полей карточки. Указанные изменения или дополнения системой скрытой обработки записываются в дисковый образ при подаче оператором команды на запись исполняемого образа на в дисковый. При этом система скрытой обработки производит чтение контрольной суммы исполняемого образа и сравнивает ее с контрольной суммой дискового образа и в случае их
несовпадения производит запись в поле истории дискового образа карточки. Таким образом, происходит запись не только последней редакции карточки, но и всех внесенных изменений в дисковый образ.
С помощью средств передачи информации 2 файл (или файлы) карточки может быть через систему корпоративной связи 3 помещен в базу данных филиала 13 из которой он может быть переписан на постоянное запоминающее устройство для дальнейших изменений или открыт на другом рабочем месте 1. По каналам внешней связи (например, Интернету) 4 файлы из базы данных одного филиала могут быть переданы в другой филиал, где может быть выполнен расчет с использование записей бухгалтерского и налогового учетов.
Предложенный комплекс в данной части значительно экономит трудозатраты пользователей. Проверка показала, что на ручной ввод одной записи карточки основных средств в приходный документ необходимо время примерно в 1 минуту. Среднее число передаваемых карточек в одном документе составляет 100 штук. На оформление ручного прихода из 100 карточек необходимо затратить 1 час 40 минут. Система срытой обработки обеспечивает автоматическое порождение приходного документа и расчет налоговых разниц по 100 записям и требует примерное время в 4 минуты.
Список использованных источников
1. Бодров Д. Система и способ проверки подлинности динамически подключаемых исполняемых образов. Патент Российской Федерации на изобретение №2258252 // Бюллетень «Изобретения. Полезные модели» от 10.08.2005
2. ДЕ ЙОНГ Эдуард Карел. Система информационного обмена. Патент Российской Федерации на изобретение №2148856 // Бюллетень «Изобретения. Полезные модели» от 10.05.2000
3.3. Глинских А., Андронова О. Анализ современного состояния российского рынка КИС // Компьютер-Информ №12 (82) 2000 г.
4.4. Глинских А. БИТ: Автоматизированная система управления предприятием Эверест // Компьютер-Информ №6 (76) 2000 г.