При проектировании ЭИС на основе параметрической настройки пакета прикладных программ (ППП) последний рассматривается как "черный ящик" (рис.14.3). На вход ППП подаются параметрический (ПП) и информационный (ИП) потоки, а выходом служит результат работы пакета (РЩ ППП включает следующие блоки: функционирования, обработки параметров, адаптации.
На вход ППП подаются параметрический (ПП) и информационный (ИП) потоки, а выходом служит результат работы пакета (РЩ ППП включает следующие блоки: функционирования, обработки параметров, адаптации.
Рассмотрим взаимосвязь основных потоков и компонентов пакета прикладных программ.
Информационный поток представляет собой исходные данные, которые обрабатываются и необходимы для получения результатов работы пакета. Исходные данные для функционирования пакета могут быть представлены в виде различных документов, причем как бумажных, так и электронных.
Результаты работы пакета могут быть представлены в виде отчетов, графиков, электронных документов, которые могут накапливаться или направляться во внешнюю среду.
Блок функционирования обрабатывает исходные данные и формирует результаты работы пакета. Графически блок функционирования представляется деревом программных модулей, которые автоматизируют функции обработки данных.
Параметрический поток - информация, необходимая для настройки пакета на конкретные условия функционирования. Параметрический поток включает информацию, которая задается один раз при установке (инсталляции) этого пакета. Изменяя параметры, можно включать и выключать какие-либо модули или влиять на режим их работы. Для архитектуры "клиент-сервер" в параметрическом потоке описываются пользователи и их уровни доступа к программным модулям и ко всему пакету в целом.
Параметрическая информация предоставляется:
в справочниках (классификаторах с задаваемым числом уровней классификации, например, в справочниках номенклатуры изделий и услуг, видов расчетов, валют и т.д.);
в таблицах описаний конфигурации программных модулей (например, условия включения (выключения) модуля, режимы ручного или автоматического обновления полей данных, методы расчетов показателей и т.д.).
Блок обработки параметров представляет собой совокупность специальных модулей по интерпретации значений параметров. В частности, блок обработки параметров переносит установки пользователя непосредственно в прикладные программы и в используемую базу данных. Проводимая настройка ППП позволяет использовать его для широкого класса объектов управления.
Блок адаптации взаимодействует с блоком функционирования и может добавлять модули или модифицировать их. Необходимость применения блока адаптации связана с потребностями доработки программных модулей ППП под воздействием внешних условий функционирования. Поэтому в состав ППП включается инструментарий адаптации существующих типовых проектных решений.
В качестве таких инструментов, доступных квалифицированному пользователю (непрограммисту), используются:
генераторы программ ЭИС на основе языковых средств RAD-технологии (4GL);
макроязыки проектирования и настройки типовых модулей.
1. Информационные системы в экономике. Учебник под ред. проф.В. В. Дика, - М.: Финансы и статистика, 1996.270 с.
2. Информатика: учебник/ под ред. Макаровой Н.В. - М.: Финансы и статистика, 1997 г. - 768 с.
3. А.М. Вендров "Проектирование программного обеспечения экономических информационных систем " учебник М. "финансы и статистика " 2000г.
4. Автоматизированные информационные технологии в экономике: Учебник / Под ред. проф. Г.А. Титоренко." М: Компьютер, ЮНИТИ, 1998. - 400 с.