- •Последовательность работ на этапе сбора сведений о предметной области.
- •1. Должностные обязанности:
- •2.Документы.
- •2. Перечень внешних исходящих документов.
- •3. Пречень документов внутреннего состояния.
- •4.Перечень внутренних документов связи.
- •1. Характеристики документа.
- •Раздел 2
- •Последовательность проведения анализа.
- •Пример функциональной
- •Блок-схемы.
- •Выбор формы представления проекта структуры предметной области на содержательном уровне
- •Сведения о затратах и остатке материалов на 5 января 1988 г.
- •Список реквизитов, хранимых в базе.
- •3.Перечень реквизитов, не хранимых в базе.
- •Список реквизитов, не хранимых в базе.
- •Спецификация связей реквизитов.
- •Обоснование целесообразности создания централизованного информационного фонда на принципах баз данных.
- •Факторы определения целесообразности применения субд.
- •Список литературы.
- •Оглавление.
1. Характеристики документа.
Код: .
Наименование: .
Вид: входной - выходной,
внешний - входящий,
внешний - исходящий,
внутренний состояния,
внутренний связи.
Кто заполняет
документ .
Кому предназначен
документ .
Общее число
документов,
использованных в год: .
2. Части документа.
Список реквизитов общей части.
Наименование |
Код |
Тип |
Роль |
Возможные значения |
1 |
2 |
3 |
4 |
5 |
|
|
|
|
|
|
|
|
|
|
Список реквизитов предметной части (см. 2).
Список реквизитов оформительной части (см.2).
3. Пожелания пользователей о совершенствовании документа.
4. Замечания.
Форма 4.
Схема потоков данных (пример).
Задача :
.
Ручные процедуры.
Исполнитель :
.
Сроки выполнения |
Служащие предпри-ятия |
Начальник производственных отделов |
Инспектор отдела кадров |
Бухгалтер |
Начальник финан-сового отдела |
Директор |
К 20-му числу каждого месяца |
|
Подсчет кол-ва сверхуро-чных работ
Ведомость сверхуро-чных работ |
|
|
|
|
Менее чем до 18 часов |
|
|
Ведомости сверхуро-чных работ
Проверка сведений о сверхуро-чных работах
Проверо-чные ведомости |
|
|
|
|
|
|
Сдача в архив |
|
|
|
Методика сбора сведений “от объекта - к информации” .
Обычно методика включает следующие составные части:
-
Объекты изучения.
-
Программа сбора.
-
Методы сбора и методы оформления результатов сбора сведений.
1). Объекты изучения (например, на уровне предприятия).
Производство, распределение, обмен,
потребление. Труд Технологич. процесс Предметы труда Средства труда Орудия
труда Здания
и
сооружения Средства трансп-ки Вагоны Тележки Емкости Здания Сооружения Дороги Трубопроводы Энергопроводы Другие
Инструмент Запасные части
Приспособ-ления
и
оснастка Настроечная и
измерительная аппаратура Машины Оборудова-ние
Сырье,
материалы Запасные
части Продукция Энергия,
топливо, вода Покупные
и коопера-тивные изделия Материалы Сырье Кадры Прочие Ученики Служащие ИТР Вспомогательные рабочие Основной
персонал (производственные
рабочие)
2).Программа сбора - последовательность выполнения работ системного аналитика:
-
Выявление объектов наблюдения.
-
Выявление явлений, процессов происходящих с объектом при производстве,распределении, обмене, потреблении.
-
Выявление свойств объектов, явлений, процессов и взаимосвязей.
-
Выделение наиболее существенных свойств.
-
Изучение состава информации (с момента сбора) об объектах, явлениях, процессах и их свойствах : документированных и недокументированных сообщений.
3).Методы сбора : метод “фотографии”, метод “непосредственного участия”, метод “наблюдений”.
Методы оформления : можно использовать все предлагаемые (предпочтительнее - графические и матричные).
Пример использования методики :
а) объект изучения - материальные потоки;
б) цель анализа: оценка адекватности отображения свойств объектов, явлений и процессов в информационных сообщениях.
Основным доминирующим элементом объекта управления в нашем случае, является поток сырья и материалов .
Задача : Определить места возникновения информации, необходимые для управления.
Для этого, прежде всего, необходимо исследовать типы материальных потоков, их информационные свойства, т.е. свойства, влияющие на возникновение данных.
Будем использовать следующие символы :
- сырье, полуфабрикат, изделие.
- производственные помещения.
-склад.
1). Были выявлены простые потоки, графически отображаемые следующим образом:
А В Г Д
А
Б Е Ж
1. А-Б — получение сырья и его транспортировка на склад.
2. Б-Г — отбор сырья со склада и его транспортировка в производственные помещения, где осуществляются производственные операции.
3. Г-Е — транспортировка обработанного сырья на склад.
4. Е-Ж — выдача готового изделия со склада.
Следовательно, были выявлены элементы-объекты: сырье, полуфабрикаты, изделия, связи между объектами, которые выражаются в таких явлениях, как получение сырья, транспортировка сырья на склад и т.д., в таких процессах, как см. на рис. 1.+2.+3.+4.
2.) Подобным образом можно выявить сложные потоки: разветвляющиеся, сходящиеся, комбинированные.
Например: разветвляющиеся.
3.) Можно выявить потоки без обратной связи, потоки с прямой обратной связью, потоки с косвенной обратной связью.
4.) Рзаличают материальные потоки без дополнительных входов (т.е. обрабатывается тот материал, который вступил в процесс в самом начале) и с дополнительными входами.
После того, как выявлены все элементы потоков и все возможные явления и процессы, которые с ними происходят, можно определить и установить его основные характеристики:
-
данные для идентификации элемента и его типа;
-
места обработки, хранения и т.д.;
-
количество, объем;
-
назначение;
-
время (срок обработки, хранения) и т.д.
Например, выявлены в ходе сбора наблюдений за материальными потоками следующие информационные характеристики отдельных видов (типов) потоков:
Информационные характеристики отдельных типов потоков.
Информационные |
Тип потока |
|||
характеристики |
простой |
разветвленный |
сходящийся |
комбинированный |
Количество позиций сырья, полуфабрика-тов, изделий в потоке |
4 |
12 |
9 |
18 |
Количество ступеней
|
7
|
7 |
9 |
11 |
Количество производственных помещений |
1 |
2 |
3 |
4 |
Количество складов
|
2
|
6 |
4 |
6 |
Количество складских помещений |
2
|
6 |
6 |
9 |
Входе наблюдений необходимо выяснить и определить качественные показатели:
-
необходимости (является ли соответствующий элемент потока и связанные с ним данные необходимыми для достижения целей данного процесса);
-
полезности (удовлетворяет ли соответствующее оборудование определенным требованиям, время складирования и т.д.);
-
точности (например, точное выполнение плана заказов и плана поставок изделий);
-
временных параметров (среднее время осуществления процесса и т.д.);
-
расходов и эффективности (расходы на определенные элементы, их влияние на эффективность процесса и т.д.).
Данный подход применим в случае, если информационная система совсем не удовлетворяет систему управления как по содержанию информации, так и со стороны качественных и количественных характеристик, т.е. тогда, когда нужно разработать и заново пересмотреть информационные потоки, информационный фонд и технологию производства информации. В случае, когда работники аппарата управления удовлетворены информационной системой, т.е. степенью ее адекватности “объектам, процессам и явлениям” управляемого объекта, то можно воспользоваться другим подходом, а именно, от “ функций и задачуправляющей системы — к информации”. Данный подход (в отличие от первого) наиболее разработан (см. Т.Тиори, Дж.Фрай т.1).
Результатами 1-го подхода являются следующие сведения:
-
список элементов (объектов) управления;
-
список мест сбора, регистрации, обработки, передачи и т.д., сведений об объектах;
-
список явлений, процессов, происходящих с объектами;
-
список характеристик объектов, явлений, процессов;
-
список документированных, недокументированных сообщений;
-
список связей.
Отчет по данной методике включает следующие материалы:
-
Заполнить формы 5-8.
-
Список мест сбора, контроля, первичной обработки, передачи, поиска и хранения, содержательной обработки, выдачи данных.
-
Список пользователей системы.
-
Список задач управления.
Форма 5.
Наименование
предметной области Исполнитель
Список
объектов, явлений, процессов
Объект |
Процесс |
Явления |
|||
Код |
Имя |
Код |
Наименование |
Код |
Наименование |
1 |
2 |
3 |
4 |
5 |
6 |
0 |
рабочий |
01 |
работает |
011
012
013
014
015
016
017 |
Пришел на работу
Включил станок
Выполнил токарные операции
Выполнил фрезерные операции
Выполнил сверлильные операции
Замерил готовые детали
Сдал деталь |
|
|
|
|
|
|
Форма 6.
Наименование
предметной области Исполнитель
Список
свойств объектов, процессов,явлений
Объект |
Процесс |
Явления |
|||
Имя |
Свойства |
Имя |
Свойства |
Имя |
Свойства |
1 |
2 |
3 |
4 |
5 |
6 |
рабочий |
ФИО рабочего год рождения |
работает |
время начала работы время окончания работы |
включил станок |
время включения станка |
|
|
|
|
|
|
Форма 7.
Наименование
предметной области
Исполнитель
Список
взаимосвязей объектов
Код объекта |
Код объекта |
Предложения связи |
Тип связи: обязательная, необязательная, возможная, условная |
Координальность (1:1,1:М,M:N, 0:1,0:M) |
1 |
2 |
3 |
4 |
5 |
|
|
|
|
|
|
|
|
|
|
Форма 8.
Наименование
предметной области
Исполнитель
Список
свойств объектов, процессов, явлений.
Код свойства |
Код свойства |
Предложения связи |
Тип связи: обязательная, необязательная, возможная, условная |
Координальность (1:1,1:М,M:N, 0:1,0:M) |
1 |
2 |
3 |
4 |
5 |
|
|
|
|
|
|
|
|
|
|
Методические указания квыполнению
домашней работы №2 “Анализ предметной области”.
Исходными данными для анализа являются сведения о предметной области, которые были собраны студентами в ходе выполнения предыдущего задания. Приступая к выполнению работы, студент должен:
-
прочитать методические материалы по проведению анализа;
-
разобраться в последовательности работ;
-
ознакомиться с содержанием ”совокупности таблиц” или проекта структуры предметной области на содержательном уровне.
Методика анализа сведений о предметной области.
Цели анализа:
-
доказать целесообразность автоматизации;
-
выбрать объекты автоматизации;
-
доказать целесообразность создания централизованного информационного фонда на принципах баз данных;
-
определить соответствие элементов данных, хранимых в базе, т.е. требований каждого пользователя и всех пользователей к данным;
-
дать проект предметной области в виде структуры данных на содержательном уровне.
Исходные данные:
-
Если при выполнении задания “сбор сведений о предметной области” был использован первый подход, то в качестве исходных данных будет отчет о сборе сведений на основе методики “ от управляющей системы к информации”
-
Если был использован второй подход, то в качестве исходных данных может быть использован отчет о сборе сведений на основе методики “ от объекта управления - к информации”.
Результаты анализа оформляются в виде:
Отчет по ДЗ №2 “Анализ предметной области”, содержащий следующие разделы:
-
записка о необходимости и целесообразности автоматизации;
-
формализованная постановка задач управления (информационных потребностей, запросов пользователей);
-
записка о целесообразности создания централизованного информационного фонда на принципах баз данных;
-
проект структуры предметной области на содержательном уровне.
Проект структуры предметной области
на содержательном уровне.
Первый возможный вариант: в виде совокупности таблиц.
Таблица 10.
Список запросов пользователя.
Долность ползователя |
Наименование запроса |
Код запроса |
Частота выполнения |
Дополнительные сведения |
Начальник планово-экономического отдела |
Формирование плана поставок продукции на год |
01 |
1 раз в год |
Выдается перед началом планируемого года на основании документов : спецификации на поставку продукции и т.д. |
Таблица 11.
Список реквизитов, включаемых в базу данных.
Код запроса |
Код рекви-зита |
Наиме-нова-ние рекви-зита |
Значе-ние рек-визита |
Алфавитного, число-вого логического типа |
Кол-во симво-лов |
Приз-нак или основание |
Вход |
Источ-ник входа |
Резу-льтат вычис-лений |
04 |
01 |
шифр цеха |
01 02 03 04 |
числов. — / — — / — — / — |
2 2 2 2 |
призн. — / — — / — — / — |
да |
плано-во эк. отдел |
нет |
Таблица 12.
Спецификация связей.
Код реквизита |
Наименование реквизита |
Код реквизита |
Наименование реквизита |
Обоснование наличия и типа связи |
Тип связи |
07 |
шифр изделия |
02 |
наименование детали |
в одно изделие входит множес-тво деталей |
1:М (1:5) |
*) Таблица 13
Требования к обработке данных.
Код запроса |
Требования к обработке данных |
Да/Нет |
все запросы |
интегрированное хранение данных |
да |
01 04 |
Сбор информации от удаленных источников |
да |
*)
В случае выбора СУБД необходимо воспользоваться параметрами в сборнике статей под ред. В.М.Савинкова “ Прикладная информатика” (с. 156-164). - М., Финансы и статистика, 1986, выпуск 2(II).
Второй возможный вариант : описание предметной области на содержательном уровне в виде ТЕЗАУРУСА.
ТЕЗАУРУС АСУ включает: классификатор реквизитов-признаков, классификатор семантических высказываний, словарь синонимов, матрицу отношений между признаками, таблицу суждений.
Классификатор реквизитов признаков
Код и наименование разделов |
Код признаков |
Наименование реквизитов-признаков |
1. Планы производства и их фактическое выполнение |
100 160 161
162
165
166 и т.д. |
план производства проект плана производства нормативно-чистая продукция по проекту плана нормативно-чистая продукция по плану стоимость в неизменных ценах по проекту плана стоимость в неизменныз ценах по плану |
Классификатор высказываний базовой АСУП.
Код и наименование разделов |
Коды высказываний |
Структура высказываний |
Наименование высказываний |
1. Планы производства и их фактическое выполнение |
112
114 |
100 000 024
100 000 007 020
и т.д. |
план производства изделий на год план производства деталей, сборочных единиц, изделий по цехам на квартал |
Словарь синонимов.
Ключевые признаки |
Наименование признаков-синонимов |
|
Код |
Наименование |
|
100 |
план производства |
план выпуска количество изделий программа выпуска план и т.д. |
Матрица отношений.
Коды реквизитов |
001 |
002 |
003 |
001 |
|
M:N |
1:M |
002 |
|
|
|
003 |
M:N |
|
|
Таблица суждений для признаков.
Коды признаков |
Суждения |
Отношения |
000 — 001 |
одному наименованию изделия соответствует один код |
1:1 |
001 — 000 |
одному коду соответствует одно наименование изделия |
1:1 |
Третий возможный вариант : описание предметной области на содержательном уровне в виде матричной информационной модели.
Общий вид матричной модели.
Модель состоит из четырех разделов. Первый раздел матрицы открыт справа и сверху, второй - справа и снизу, третий - слева и снизу, четвертый - слева и сверху. Первый раздел матрицы - это матрица смежности ориентированного графа информационно-алгоритмической взаимосвязи показателей или СЕИ. Символом “I” отмечаем тот факт, что для определения показателя на горизонтали должны быть указаны (использованы) значения показателей на вертикали. Каждый столбец 1 раздела является элементарным фрагментом графа (ЭФГ), а строка - активность использования значений показателей.
Второй раздел показывает реквизитный состав каждого показателя.
Третий раздел собирает все характеристики каждого из реквизитов.
Четвертый раздел включает характеристики каждого из используемых показателей.
К модели прилагается справочная информация : каталог реквизитов, каталог показателей, каталог текстовых описаний ЭФГ, матрица взаимосвязей входных и выходных документов, каталог форм входных и выходных документов, каталог форм входных и выходных документов.
Раздел
4
Раздел 1
П4
П3 I
П2 I
П1 I
адрес текстового описания ЭФГ |
адрес наименования |
периодичность получения |
описание ЭФГ |
показатель |
П1 П2 П3 П4 выход |
адрес полного перечня значений |
контроль кода |
адрес наименования |
экстремальные значения |
формат |
реквизиты
П1 П2 П3 П4 |
Р1 Р2 Р3 Р4 Р5
I
I
I
I
I
I
I
I
I I
I