Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Metodologia_SSADM.doc
Скачиваний:
77
Добавлен:
13.04.2015
Размер:
1 Мб
Скачать
☆

2.7.2.5. Общие функциональные признаки

Возможен вариант, когда после завершения группирования становится ясно, что некоторые потоки данных между процессами верхнего уровня являются общими для нескольких различных областей. Например, в "Жилищной системе" для запуска некоторого множества процессов необходимо, чтобы были доступны данные по ренте. Это приводит к тому, что процесс "Подсчитать ренту" должен быть доступен этому множеству процессов. Если получается так, то предпочтительнее совсем удалить этот процесс и описать его в описании общего элементарного процесс ссылаясь на него в ОЭП для каждого из процессов самого нижнего уровня, полностью отразит его функцию в документации.

2.7.2.6. Проверки полноты и согласованности

Когда задачи построения ЛМПД решены, необходимо удостовериться в том, что все потоки данных, процессы и хранилища данных учтены в СПД СС. Особое внимание необходимо обратить на те части схем, из которых удалялись компоненты, т.е. должна быть проверена правильность их удаления.

Процессы на ЛСПД последнего уровня должны быть легко идентифицируемыми как функциональные компоненты проектируемой системы. Им должны быть доступны различные хранилища данных, но было бы удобно, чтобы каждый из этих процессов имел вход только от одного внешнего объекта, обеспечивающего поток данных, который воздействует как спусковой механизм при появлении события. Если процесс содержит сложную последовательность действий, то, возможно, необходимо будет подключить к процессу дополнительные входы от других внешних объектов, (они могут быть взаимоисключающими), однако принцип «один спусковой механизм - один процесс» может стать удобным отправным пунктом для синтеза логической иерархии.

2.7.2.7. Идентификаторы процесса.

Приступая к построению ЛМПД, аналитик должен переопределить список идентификаторов для логических процессов, так как процессы на СПД СС могли быть удалены, объединены и перегруппированы, а потому в исходной последовательности идентификаторов возможно наличие пропусков и искажений. Разработчик должен тщательно продумать, то ли постараться и сохранить последовательности, которые установятся при распределении идентификаторов на 1-ом уровне СПД СС, то ли перенумеровать процессы на ЛСПД 1-го уровня и показать эти идентификаторы на процессах нижних уровней. Первое из приведенного выше может помочь пользователям уловить смысл взаимосвязи логического вида модели с существующей системной средой, подчеркивая при этом различия между физическим и логическим видами описания системы.

2.7.2.8. Избегайте интуитивного синтеза лмпд

В процессе исследования существующей системной среды у аналитика может возникнуть искушение ускорить работу по решению проблемы построения ЛМПД, используя в качестве основы собственные интуитивные предположения. Разработчик не должен поддаваться этому искушению, но он может делать заметки для последующего рассмотрения возможных изменений в модели в процессе синтеза ЛМПД. Цель исследования состоит в том, чтобы определить все проблемы, имеющиеся в существующей системе, и таким образом определить все требования к новой системе. Пользователи не могут привлекаться к участию в процессе интуитивного синтеза ЛМПД, но аналитик должен иметь возможность проверки того, что полученная модель правильно отображает интересующие его особенности функционирования существующей системы.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]