корректировка баз данных.
Технология первоначального создания банков данных в ИКС представ-
лена на рис.6.
┌──────────┐
│ начало │
└─────┬────┘
1┌─────┴────┐ ┌
│ подгот. │------│инф. БД
│ ввод │ └
└─────┬────┘
2┌─────┴────┐
│ PAK_TAB │
└─────┬────┘
3┌─────┴────┐ ┌
│ создание │------│для программ
│директорий│ │инф., справ-в.
└─────┬────┘ └
4┌─────┴────┐
│ FORMSPR │
└─────┬────┘
5┌─────┴────┐
│создание │
│корневого │
│справ-ка │
└─────┬────┘
6┌─────┴────┐
│ описание │
│конфиг-ции│
│ БД │
└─────┬────┘
7┌─────┴────┐
│ DB_TESTN │
└─────┬────┘
8┌─────┴────┐
│ MAKEINDX │
└─────┬────┘
9┌─────┴────┐
│ COPYS │
└─────┬────┘
┌─────┴────┐
│ конец │
└──────────┘
Рис.6.Схема технологического процесса первоначальной организации
банков данных в ИКС.
Создание банков данных в ИКС начинается с подготовке вручную ин-
формации для размещения ее в базах данных соответствующих банков и
последующий ввод этой информации в ЭВМ (операция 1).
После ввода в ЭВМ информация упаковывается с целью минимизации
объема запоминающих устройств с помощью программы PAK_TAB (операция 2).
На третьем этапе осуществляется создание директорий для хранения
программ,справочников и информационных файлов,которое выполняется ад-
министратором баз данных или другим квалифицированным оператором с
пульта ЭВМ.
На следующем этапе выполняется построение многоуровнего темати-
ческого справочника (рубрикатора) путем автоматического занесения в
рубрикатор программой FORMSPR номеров и наименований фрагментов данных
(информационных файлов).
На пятом этапе квалифицированным оператором с пульта ЭВМ осущест-
вляется создание корневого справочника ,т.е. привязка фрагментов дан-
ных к конкретным тематическим рубрикам и увязка рубрик между собой.
На следующем этапе с испльзованием информации о структуре многоу-
ровневого тематического рубрикатора (МТС) администратором БД описыва-
ется конфигурация БД с формированием файла KONFIG с пульта ЭВМ.
Остальные технологические операции реализуются автоматически с
использованием специальных программ.Программа DB_TESTN осуществляет
контроль корректности структуры справочников БД,наличия соответствую-
щих фрагментов данных,ведет подсчет количества файлов в каждой дирек-
тории(операция 7).Программа MAKEINDX формирует индексные файлы для
каждого фрагмента данных,предназначенные для поиска информации по
приблизительной формулировке объекта поиска.Программа формирует индек-
сы с учетом информации МТС о пути поиска и ключевых слов каждого фраг-
мента данных (операция 8).Программа COPYS осуществляет привязку прог-
раммного обеспечения пользователя к конкретной ЭВМ ,к ближайшему банку
данных ИКС ,а также формирует цветовую гамму заставки экрана ЭВМ
пользователя и выдаваемых на него сообщений.
Технология корректировки баз данных представлена на рис.7.
┌──────────┐
│ начало │
└─────┬────┘
1┌─────┴────┐
│коррект-ка│
│ инф. и │
│справ-ка │
└─────┬────┘
2┌─────┴────┐
│ FORMSPR │
└─────┬────┘
3┌─────┴────┐
│ DB_TESTN │
└─────┬────┘
4┌─────┴────┐
│ MAIKEINDX│
└─────┬────┘
5┌─────┴────┐
│ COPYS │
└─────┬────┘
┌─────┴────┐
│ конец │
└──────────┘
Рис.7.Схема технологического процесса корректировки БД.
На первом этапе осущестляется подготовка корректур справояника и
фрагментов данных и их ввод в ЭВМ по аналогии с первым этапом процесса
аоздания БД.Все остальные технологические этапы реализуюеся автомати-
чески с использованием программ:FORMSPR,DB_TESTN,MAKEINDX,COPYS,реали-
зующих функции,аналогичные предыдущему техпроцессу.
5.4.ТЕХНОЛОГИЯ ИНФОРМАЦИОННОГО ОБСЛУЖИВАНИЯ ПОЛЬЗОВАТЕЛЕЙ В ИКС
Для информационного обслуживания пользователей в ИКС реализуются
следующие технологические процессы:
подготовка ИКС к обслуживанию пользователей;
информационное обслуживание пользователей.
Технологические процессы подготовки к обслуживанию и информацион-
ного обслуживания пользователей в ИКС представлены на рис.8,9.
┌─ --------------------─┐
┌───────────┐ ┌───────────┐ │
│ начало │ │ │ начало │
└─────┬─────┘ └─────┬─────┘ │
1┌─────┴─────┐ │ 1┌─────┴─────┐
│ установка │ │ T.BAT │ │
│ БнД и ПО │ │ └─────┬─────┘
│пользов-ля │ │ │
└─────┬─────┘ 2┌─────┴─────┐ ┌─────┐
2┌─────┴─────┐ ┌─│-->│ WAITER │--│конец│
│ установка │ └─────┬─────┘ └─────┘
│БнД админи-│ │ │ │ │
│страт. и ПО│ │ 3┌─────┴─────┐
│обслужива- │ │ │ │ TELIN.BAT │ │
│ния ПЭВМ │ ┌ │ └─────┬─────┘
└─────┬─────┘ │функция настройки │ │ │ │
3┌─────┴─────┐ │пр-мм WAITER и TE- │ 4┌─────┴─────┐
│ INSTPRIN │-----│LIN на конкр. ЭВМ │ │ │ LINGO │ │
└─────┬─────┘ └ │ └─────┬─────┘
4┌─────┴─────┐ ┌ │ └-- ------│------------─┘
│ 1STINST │-----│программа контроля │ │
└─────┬─────┘ │работоспособности │ 5┌─────┴─────┐
│ └ модема └─----│ 1ST │
5┌─────┴─────┐ ┌ │ПЭВМ польз.│
│ USTKLN │-----│регистрация пользо- └───────────┘
└─────┬─────┘ │вателя (долговремен- Примечание.
│ └ ная) ---> цикл обслуживания,
┌─────┴─────┐ начиная с пользо-
│ конец │ вателя
└───────────┘
Рис.8.Технология подготовки Рис.9.Технология информацион-
обслуживания БД. ного обслуживания
пользователей.
Подготовка к обслуживанию БД начинается с установки банков данных
и программного обеспечения у пользователя и на обслуживающем его цент-
ре (региональном,отраслевом и т.д.)-операции 1,2 рис.8. соответственно.
Остальные операции техпроцесса реализуются автоматически с ис-
пользованием программ:INSTPRIN,1STINST,USTKLN.Программа INSTPRIN осу-
ществляет настройку программ ожидания телефонного вызова (WAITER) и
обслуживания удаленных пользователей (TELIN.BAT,LINGO) на конкретную
обслуживающую ЭВМ центра.Программа 1STINST выполняет проверку работос-
пособности модемов и настроку цветовой гаммы экранных сообщений ЭВМ
адмистратора БД.Программа USTKLN предназначена для первоначальной ре-
гистрации пользователя в ИКС при его приеме на обслуживание.
Информационное обслуживание пользователей реализуется рабочей
станцией обслуживающего центра в автоматическом режиме (рис.9). При
включении обслуживающей ЭВМ программа T.BAT загружает в оперативную
память программу ожидания телефонного вызова WAITER (операция 1),кото-
рая с этого момента постоянно находится в памяти в ожидании телефонно-
го вызова пользователя.
После поступления вызова от пользователя WAITER устаналивает
связь с пользователем, вызывает программу TELIN.BAT и самовыгружается
из памяти (операция 2).В свою очередь пограмма TELIN.BAT загружает
программу обслуживания удаленного пользователя LINGO и передает ей уп-
равление (операция 3),что последняя и реализует в течение всего перио-
да сеанса связи с пользователем (операция 4).
После окончания сеанса связи с пользователем техпроцес реализует-
ся в обратной последовательности:программа LINGO передает управление
программе TELIN.BAT, которая загружает в память программу WAITER,где
последняя и находится в постоянном ожидании нового вызова от пользова-
телей.
Литература
1.Организационно-технологические материалы по информационной ком-
мерческой системе.-М.:АДС "МИР",1992.
2.Программно-технологическая среда "1С".-М.:МП "1С",1992.