←предыдущая следующая→
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 ...
заданные директивные сроки выполнения всей работы.
На втором этапе планирование выполняется каждым соисполните-
лем, исходя из заданных сроков выполнения работ. Происходит уточ-
нение объемов работ и формирование коллектива разработчиков для
выполнения заданного объема работ.
Существуют подходы, позволяющие автоматизировать процесс
планирования и управления разработкой АЭИС, из которых наибольше-
го внимания заслуживает программно-целевой метод, для которого
характерно распределение ресурсов не на решение отдельных задач,
а на достижение основных целей. Конкретные цели и срок всей раз-
работки, их взаимоувязка на основе способствует реализации разра-
ботки АЭИС. В общем виде АЭИС можно разбить на подсистемы, прог-
раммы и программные модули. Система целей соответствует дереву
целей, в котором фиксируется генеральная цель.
Планирование проектирования АЭИС может также базироваться на
я_я2долгосрочном прогнозированиия.я0 их состояния в целом и основных ком-
понент, на прогнозировании изменения характеристик качества, на
оценках развития обнаружения и устранения ошибок.
Долгосрочный план проектирования должен содержать:
1. я2Формулировку общих целей АЭИС и и частных целей создания
я2ее компонент.я0 Проводится в техническом задании с указанием харак-
теристик АЭИС, которые должны быть получены при ее создании. Эта
часть расширяется оценками влияния основных факторов на эффектив-
ностьрешения основной целевой задачи.
2.я2 Стратегию проведения проея0кя2тирования.я0 Обеспечивает выпол-
нение поставленных перед АЭИС как общих, так и частных целевых
задач с минимальными затратами или минимальными сроками. Она
должна определять: принципы и этапы проведения проектирования;
последовательность и длительность разработки и отладки структурно
и функционально законченных групп аппаратных и программных
средств; перечень и объем вспомогательных работ, направленных на
ускорение и повышение качества разработки.
3. я2Потребности в ресурсах различных видов для проведения
я2проектирования.
4. я2Проект организационной структуры коллектива, необходимого
я2для проведения работ.
5. я2Проект технологии и управления всем процессом проведения
я2работ и координации их взаимодействия.
Особенность сетевого планирования разработки сложных АЭИС
состоит в неопределенности интервалов длительности выполнения ря-
да работ. Это обусловлено переплетением процессов технического
проектирования и исследований отдельных функциональных алгоритмов,
а также отработкой методов решения задач.
Для построения я_я2сетевого графикая.я0 предлагается перечень основ-
ных событий.
1. я1Откорректировано и утверждено заказчиком техническое за-
я1дание.
2. я1Откорректирован состав частных задач групп программ и
я1осуществлен выбор методов их решенияя0, что фиксируется в обобщаю-
щем документе (спецификации требований), являющемся неофициальным
расширением и уточнением технического задания.
3. я1Разработана функциональная схема АЭИСя0, определяющая ук-
рупненную логику обработки информации и функционирование всей
системы, а также организацию решения всех функциональных задач,
основные логические и информационные связи между группами прог-
рамм, решающими частные задачи, взаимодействие с внешними абонен-
тами по обмену информацией.
4. я1Разработаны частные технические задания и предварительные
я1варианты групп программя0, фиксирующие назначение, методы решения и
состав обменной информации для каждой из разрабатываемой групп
программ. При разработке детального сетевого графика необходимо
эти этапы распараллеливать по числу функционально законченных
частей АЭИС и выделять наиболее трудоемкую и длительную по срокам
разработки часть, определяющую критический путь.
5. я1Разработано описание глобальных переменныхя0, в котором да-
ется строго формализованное описание каждой информационной связи
между программами, подробно и точно расшифровываются их признаки
и спецификации данных, а также отмечаются имена программ, форми-
рующих и использующих такие переменные.
6. я1Уточнена технологическая схема проведения разработки АЭИС
с использованием средств автоматизации, в которой особое внимание
должно уделяться полноте и комплексному использованию этих
средств.
7. я1Произведено оценочное программирование я0для оптимизации
использования ресурсов ПЭВМ, для уточнения затрат на решение от-
дельных задач, а также для распределения производительности и па-
мяти команд.
8. я1Произведена оценка потоков сообщений и заявок, длитель-
я1ностей решений и допустимых запаздываний в решении частных задач
путем анализа параметров источников сообщений, по затратам на ре-
шение аналогичных задач, а также в результате экспертного опроса
ведущих специалистов.
9. я1Разработано распределение оперативной памяти я0исходя из
требований к допустимой вероятности потери сообщений, из функцио-
нальных требований АЭИС, а также из ограничений на общий объем
оперативной памяти.
10. я1Рассчитаны основные характеристики возможных схем органи-
я1зации вычислительного процесса я0и определена их эффективность, в
результате чего подготавливаются варианты схемы организации вы-
числительного процесса, которые дополнительно проверяются на сте-
пень выполнения ряда технических и идеолоя1гя0ических ограничений си-
стемы управления или обработки информации.
11. я1Рассчитаны основные характеристики вариантов схем опера-
я1тивного контроля вычислительного процесса я0для обеспечения надеж-
ности решения при наличии искажений исходной информации, сбоев
ПЭВМ и невыявленных ошибок в программах.
12. я1Разработано распределение памяти команд и константя0, кото-
рое должно обеспечивать реализацию АЭИС, "равнопрочного" по ка-
честву всех решаемых задач в условиях ограниченных ресурсов ПЭВМ.
13. я1Разработаны функциональная схема организации вычислитель-
я1ного процесса я0и алгоритмы взаимодействия с внешними абонентами,
алгоритмы начального пуска, центрального диспетчера, местных дис-
петчеров, временной тактировки и т.д.
14. я1Разработаны функциональная схема оперативного контроля и
я1обеспечения надежности вычислительного процесса, я0алгоритмы сбора
данных об искажениях вычислительного процесса и алгоритмы приня-
тия решений в зависимости от характеристик выявленных искажений.
15. я1Произведена оценка необходимой производительности реали-
я1зующей ПЭВМ, я0а также выявлены задачи, требующие большего времени
для решения.
16. я1Аналитически уточнены основные характеристики выбранных
я1методов решения задачя0: точностные характеристики, эффективность,
пропускная и разрешающая способность, устойчивость алгоритмов уп-
равления и т.д.
17. я1Методом моделирования уточнены характеристики выбранных
я1алгоритмов решения задачя0, которые сопоставлены с аналитическими
исследованиями и представлены как часть пояснительной записки к
техническому проекту.
18. я1Определены требования к средствам автоматизации проекти-
←предыдущая следующая→
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 ...
|
|