- •Вопрос 1. Понятия проекта и объекта проектирования.
- •Вопрос 2. Определения проектирования (процесса проектирования)
- •Вопрос 3. Основные проблемы проектирования.
- •Вопрос 4. Понятие автоматизированной информационной системы.
- •Вопрос 13. Основные проблемы построения асоиу
- •Вопрос 14. Классификация асоиу. (№16 -- 1 к.Р.)
- •Вопрос 15. Этапы проектирования.
- •Вопрос 18. Группы исходных данных для проектирования.
- •Вопрос 16.
- •Вопрос 17. Процедуры проектирования.
- •Раздел 1. Общие сведения
- •Раздел 2. Назначение и цели создания или развития системы
- •Вопрос 19. Понятие цели. Свойства цели. (№21 -- 1 к.Р.)
- •Раздел 3. Характеристики объекта автоматизации.
- •Вопрос 20. Понятие требования, типы требований. (№22 -- 1 к.Р.)
- •Вопрос 21. Требования к системе в целом. (№23 -- 1 к.Р.)
- •Вопрос 22. Требования к функциям (задачам), выполняемым системой.
- •Вопрос 23. Управление требованиями к системе.
- •Вопрос 24. Функциональная модель асоиу.
- •Вопрос 25. Информационно-логическая модель.
- •Вопрос 26. Описание и анализ потоков информации с использ. Графов.
- •Вопрос 27. Бизнес-классы в проектировании
- •Вопрос 28. Odb-классы
- •Вопрос 29. Информационное обеспечение, основные вопросы проектирования информационного обеспечения.
- •Вопрос 30. Структура информационного обеспечения.
- •Вопрос 31. Информационная база, виды файлов в информационной базе.
- •Вопрос 32. Способы организации информационной базы.
Вопрос 24. Функциональная модель асоиу.
Элементами функциональной модели являются функции системы или решаемые задачи, а связями -- информационные связи между функциями. Поскольку построение функциональной модели часто оказывается просто необходимым для грамотного проектирования. Функциональная модель системы обычно представляется в двух вариантах: до создания АСОИУ (сейчас) и то, как она должна (будет) функционировать после. О важности этих моделей уже говорили. В разработке функциональной модели принимают участие наиболее квалифицированные специалисты по системному анализу и созданию АСУ совместно с экспертами по создаваемой системе. Такая группа не должна быть многочисленной (3-5 квалифицированных человек). Ошибки в функциональной модели приведут к неправильному построению. Разработка функциональной модели включает в себя:
Определение выполняемых системных функций и перечня решаемых задач. (Функции -- то для чего служит система, что исполняет, задачи -- что она решать для исполнения функций)
Оптимизация структуры создаваемой системы (Например, если самыми разными отделами решается одна и та же задача, то, возможно, ее стоит выделить в отдельное исполнение и назначить отдельных людей.)
Распределение функций по уровням иерархии системы. (Например, президент не должен инспектировать заборы в Челябинской области.)
Разделение функций и задач между персоналом и вычислительными средствами.
Оценка взаимосвязи решаемых задач и определение информационных связей между функциями. (Задачи решаются не по отдельности, а комплексе. Часто несоответствие, например, графиков (планов по времени) задач друг другу приводит к плачевным последствиям)
Описание в самом общем виде алгоритмов и процедур обработки информации в создаваемой системе. (Нотация BPMN немного ближе к алгоритмической строгости, чем ARIS).Для достаточно строгого построения функциональной модели какой-либо формальный аппарат пока отсутствует, поэтому ее формируют на основе логики, здравого смысла, опыта, более того, искусства участников разработки. При этом возможны две опасные крайности:
стремление максимально формализовать и автоматизировать функции системы, насытив ее техническими средствами для сбора, передачи и обработки информации. :Это может привести к тому, что созданная модель окажется неадекватной действительности. В лучшем случае такая крайность приводит к излишним затратам и созданию малоэффективной АСОИУ. В худшем -- дискредитирует саму идею применения средств вычислительной техники для управления в рассматриваемой системе.
стремление максимально сблизить модель создаваемой системы с действительными процессами, происходящими до автоматизации.
Это может привести к тому, что не будут найдены принципиально новые функции и методы управления, постановки задач и способы их решения. В системе будут сохранены все существующие функции, распределение их по уровням, решаемые задачи, процедуры сбора и обработки информации. При этом их выполнение будет соответствующим образом алгоритмизировано и реализовано с помощью ЭВМ.
Довольно важно тщательно проработать вопросы информационного обеспечения. Это относится к своевременной и достоверной исходной информации, хорошо организованной технологией ее получения и ввода в систему. Существенное значение имеют методы предохранения системы от возможной потери информации, защиты от несанкционированного доступа. Поскольку решение этих вопросов становится обязательным, их тоже нужно вносить в функциональную модель. Наиболее важным является решение вопросов использования информации для управления (кому, в каком объеме, с какой точностью и степенью детализации должна выдаваться информация для принятия решений).
