Студентам > Дипломные работы > Организация обмена информацией между микроконтроллером семейства MCS-51
Организация обмена информацией между микроконтроллером семейства MCS-51Страница: 6/7
реименовать файлы соответствующих справочников и
запустить программу
автоматического помещения файлов в БД, после чего
переименовать вышеу-
помянутые файлы в их первоначальные имена.
5) После выполнения п.4 очистить директории БД за
последнюю неделю,
содержащие файлы фрагментов данных, и восстановить копии
справочников.
Рассмотренные технологические процессы (ТП)
реализуются на конкрет-
ных региональных и им подобных центрах ИКС и внутри
координационного
центра.
Для сети характерен и общий ТП, включающий следующие
группы техноло-
гических операций:
-первая реализуется на региональных центрах и
заключается в подго-
товке новых поступлений информации, получаемой в
конкретном регионе и пе-
редача этой информации на координационный центр, при
этом осуществляется
сбор отраслевой или региональной информации, ее
архивация и пересылка на
координационный центр.
-вторая группа реализуется на координационном центре
и заключается в
сборе информации, поступающей от региональных центров,
ее разархивации,
комплектовании по тематическим рубрикам, формировании
сводного блока всех
поступлений, разделении блока на отдельные файлы, их
разархивации и пе-
ресылке по всем региональным центрам.
-третья группа технологических операций реализуется
на региональных
центрах и заключается в приеме сводного блока новых
поступленийот коорди-
национного центра, разархивации этого блока, удалении
собственных инфор-
мационных файлов из этого блока и выставлении новых
поступлений на элект-
ронную доску (записи в БД). Отсыл и прием информации
осуществляется по
инициативе региональных центров.
Помимо указанных операций на региональных центрах
осуществляет-
ся также корректировка данных за последние 3 недели и
корректировка
архива за последние 3 месяца.
5.3.ТЕХНОЛОГИЯ СОЗДАНИЯ И КОРРЕКТИРОВКИ БД.
При создании и корректировке банков данных в ИКС
реализуются сле-
дующие технологические процессы:
первоначальное создание банков данных;
корректировка баз данных.
Технология первоначального создания банков данных в
ИКС представ-
лена на рис.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 │
│
│ БнД и ПО │
│
└─────┬─────┘
|