Библиотека - обеспечение - Большая Энциклопедия Нефти и Газа, статья, страница 1
Второй закон Вселенной: 1/4 унции шоколада = 4 фунтам жира. Законы Мерфи (еще...)

Библиотека - обеспечение

Cтраница 1


Библиотека обеспечения служит для проектирования СМОД методом сверху вниз. Разработка и отладка начинаются с системного блока самого высокого уровня. Поскольку этот блок обычно связан с блоками более низкого уровня, они должны быть представлены в виде программ-имитаторов. Имитатор служит для передачи управления, выдачи сообщений и может обеспечивать выполнение минимального набора требуемых функций. Затем программные имитаторы доводятся до уровня полных функциональных блоков, для которых в свою очередь потребуются блоки более низкого уровня, поэтому на всем протяжении разработки интеграция блоков осуществляется постоянно. При отладке система использует готовые блоки из библиотеки новых программ, а в случае их отсутствия - программные имитаторы. В процессе интеграции сама система помогает отладке новых блоков, так как отлаженные блоки, обменивающиеся информацией с вновь создаваемыми, могут использоваться для создания отладочных данных для новых блоков.  [1]

В библиотеке обеспечения процесса проектирования может быть собрана статистика о режиме работы коллектива над созданием проекта. Использование библиотеки обеспечения в сочетании со структурным программированием, ведением разработок по принципу сверху вниз и HIPO-схемами значительно повышает эффективность руководства проектированием. Причем в каждый момент времени можно четко определить степень завершенности создаваемого проекта, объективно оценить, насколько система готова к работе.  [2]

Группа главного специалиста ориентирована на использование метода структурного программирования, принципа проектирования сверху вниз, метода Я / РО-схем и библиотеки обеспечения процесса проектирования. Концепция применения группы главного специалиста находится на вершине иерархии изложенных приемов проектирования.  [3]

4 Основные обозначения ШРО-схем. [4]

Если принцип проектирования сверху вниз, методы структурного программирования и Я / РО-схем больше относятся к техническим приемам проектирования СМОД, то метод организации библиотеки обеспечения процесса проектирования, принцип построения проектной группы с главным специалистом и метод структурных просмотров являются сугубо организационными.  [5]

Усовершенствованная технология программирования разработана с учетом принципа проектирования сверху вниз, метода структурного программирования, метода документирования в виде HIPO-схем, принципа построения проектной группы с главным специалистом, метода структурных просмотров, предназначенных для контроля за качеством проектных решений, и метода организации библиотеки обеспечения процесса проектирования.  [6]

Библиотека в значительной степени помогает в отладке и оценке проекта. Обычно библиотека обеспечения процесса проектирования ( ее внутренняя часть) состоит из системной библиотеки, содержащей отлаженные программы ( сегменты), и одной или нескольких библиотек для новых программ. Особое внимание следует уделять тому, чтобы новые сегменты вводились в системную библиотеку в отлаженном состоянии. Их отладка выполняется на базе библиотеки для новых программ, где сегменты формируются по мере необходимости и содержатся на период отладки, после чего они передаются в системную библиотеку. Естественно, что при пополнении библиотек для новых программ допускается большая свобода, чем при пополнении системной библиотеки. Например, если в сегменте имеется ссылка на реквизит, к которому он ( сегмент) не имеет права доступа, то такой сегмент нельзя ввести в системную библиотеку. В то же время era можно направить в библиотеку новых программ, но программиста следует предостеречь от подобных ошибок.  [7]

В библиотеке обеспечения процесса проектирования может быть собрана статистика о режиме работы коллектива над созданием проекта. Использование библиотеки обеспечения в сочетании со структурным программированием, ведением разработок по принципу сверху вниз и HIPO-схемами значительно повышает эффективность руководства проектированием. Причем в каждый момент времени можно четко определить степень завершенности создаваемого проекта, объективно оценить, насколько система готова к работе.  [8]

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

На рис. 12.7 представлена иерархия организационных методов проектирования. Иерархию следует понимать как последовательность внедрения организационных методов проектирования в практику работы конкретной проектной организации. Обычно внедрение этих методов начинают с организации библиотеки обеспечения проектирования, так как применение этого метода не связано с пользователями и не требует дополнительного обучения проектировщиков. Отметим, что чем выше располагается метод по шкале иерархии, тем меньший эффект приносит его автономное внедрение. Комплексное применение всех названных организационных методов проектирования повышает эффективность и качество как самого процесса проектирования, так и создаваемых СМОД.  [10]

Как правило, библиотекой занимается отдельный специалист ( библиотекарь), имеющий право непосредственного выхода на машину. Свои функции он выполняет в интерактивном режиме взаимодействия с ЭВМ. Устанавливается следующий порядок работы. Программисты записывают свои программы, данные и необходимые пояснения на программных бланках, отмечают исправления и делают запрос на прогон. Подготовка и проведение всех прогонов программ, а также составление выходных файлов входят в обязанности библиотекаря. На рис. 12.6 показано взаимодействие проектировщиков в условиях организации библиотеки обеспечения процесса проектирования.  [11]



Страницы:      1