Ведомость машинных носителей гост

У нас вы можете скачать ведомость машинных носителей гост в fb2, txt, PDF, EPUB, doc, rtf, jar, djvu, lrf!

При разработке документации для государственных и серьезных частных заказчиков у нас обычно нет выбора — в требования по документированию ТЗ вписано соблюдение стандартов. На практике мне приходилось сталкиваться с различными примерами недопонимания структуры стандартов, того, что должно быть в документах и зачем эти документы нужны.

В итоге из-под пера техписателей, аналитиков и специалистов выходят порой такие перлы, что непонятно, в каком состоянии сознания они писались.

А ведь на самом деле все достаточно просто. Поиск по Хабру не вернул ссылок на более-менее целостный материал на данную тему, потому предлагаю закрасить этот досадный пробел. Что такое стандарты на документацию? В серии 34, о которой идет речь, существует всего 3 основных стандарта по документированию: Единственное, не стоит забывать, что он крепко связан с другими стандартами серии и если вы получили ТЗ, выполненное по данному стандарту, крайне желательно придерживаться и других стандартов, даже если об этом нет прямых требований.

Хотя бы в плане общей идеологии о которой ниже ГОСТ Фактически, этот стандарт представляет собой большую таблицу с комментариями. Ее можно загнать в Excel для удобства использования. Требования к содержанию документов Объемистый стандарт, с различной степенью детальности описывающий содержание проектных документов.

В качестве индекса используется упомянутый выше ГОСТ К стандарту РД Но ничего более конкретного у нас, к сожалению, нет. Рассмотрим теперь плюсы и минусы стандартов, начав традиционно с минусов. Минусы стандартов Основной минус всем очевиден — стандарты старые. В них заложено устаревшее представление об архитектуре автоматизированной системы.

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

Дисплеи не всегда поддерживали нужные символы и нужное количество символов по горизонтали и строк по вертикали а графику вообще не поддерживали. Поэтому тут тоже надо было дополнительно согласовывать формы всех экранных документов. Я тоже их не застал в употреблении, хотя заканчивал профильный институт в е. Это было время появления Windows 3. Но в стандарте эти слова есть, и заказчик иногда капризно требует предоставить ему полный комплект документации в соответствии с ГОСТ Более того, подобные формулировки в ТЗ кочуют из одного министерства в другое и стали уже неким негласным шаблоном, в который вбивают содержательную часть.

А стандарты ГОСТ 34 хороши еще и тем, что они составлялись умными людьми, обкатывались годами и у них есть четкая цель — максимально полно описать на бумаге сложную абстрактную сущность, которую представляет собой любая АСУ. Когда вам требуется грамотно поставить задачу западным подрядчикам, которые про наши ГОСТы слыхом не слыхивали, можно также опираться на эти стандарты, а точнее на их контент, смысловую составляющую.

Потому что, повторюсь, гарантия полноты информации дорогого стоит. Как бы мы себя не тешили высоким уровнем своего профессионализма, мы можем забыть включить в состав наших требований элементарные вещи, тогда как тот же ГОСТ Если вам непонятно, как должен выглядеть результат работы западных подрядчиков, посмотрите на требования к документированию, к рекомендуемым разделам. Уверяю вас, лучше не придумать! Скорее всего, есть западные аналоги наших стандартов, в которых все может быть полнее, современнее и лучше.

К сожалению, я с ними не знаком, так как не было пока ни одного случая, чтобы наших ГОСТов было бы недостаточно. Можно смеяться над тем, что создатели стандартов ничего не знали о java или. NET, о HD мониторах и Интернете, но я бы не советовал недооценивать масштаб проделанной ими работы и ее ценность для нашего профессионального сообщества.

Как читать и понимать стандарты документации по ГОСТ серии 34 Стандарт делит все документы по двум осям — время и предметная область. Если посмотреть таблицу 2 в ГОСТ Имеют отношение к документированию из них три: Эскизный проект ЭП Технический проект ТП Разработка рабочей документации РД Эскизный проект следует после стадии Техническое задание и служит для разработки предварительных проектных решений. Технический проект описывает будущую систему со всех ракурсов. Документы стадии ТП должны после прочтения оставлять после себя полную ясность в предлагаемых подходах, методах, архитектурных и технических решениях.

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

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

Автоматизированная система в представлении составителей ГОСТ представляет собой совокупность железа, софта и каналов связи, которая обрабатывает приходящую из разных источников информацию в соответствии с некими алгоритмами и выдает результаты обработки в виде документов, структур данных или управляющих воздействий.

Примитивная модель простейшего автомата. Математическое обеспечение МО , отвечающее на вопросы: Почему выбраны именно эти алгоритмы, именно такие формулы и именно такие коэффициенты?

Математическое обеспечение ничего не знает ни о процессорах, ни о базах данных. Но математическое обеспечение бывает очень плотно связано с предметной областью, aka Реальная жизнь. Например, управляющие алгоритмы для систем управления дорожным движением требуется согласовать в ГИБДД перед тем, как их будет согласовывать заказчик.

И тут понимаешь, зачем их выделяют в отдельную книжицу. Потому что в ГИБДД никому не интересно, на какой ОС будет работать сервер приложения, а вот какой знак и ограничение скорости выскочит на табло в дождь или в снег очень даже интересно. Они отвечают за свою часть, и ничего другого подписывать не собираются. С другой стороны, когда они подписали, не будет вопросов к технической стороне вопроса — почему выбрали те, а не другие табло или светофоры.

Еще один срез системы. На этот раз делается прозрачным черный ящик нашей системы и мы смотрим на циркулирующую в нем информацию.

Представьте себе модель кровеносной системы человека, когда все остальные органы невидимы. Вот что-то подобное и есть Информационное обеспечение.

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

Я уж не говорю о том, что этот документ не особенно сейчас и нужен. Понятно, что раньше в нем были номера магнитных барабанов или бобин с пленкой. А сейчас что туда вносить? Короче, на фазе РД документы Информационного обеспечения представляют собой довольно зловредный рудимент, так как формально они быть должны, но наполнять их особенно нечем. Любимая всеми часть проектной документации. Да хотя бы потому, что это всего один документ! И потом, всем понятно, что туда нужно записывать.

Но я, все-же, повторю. В этом документе мы должны рассказать, при помощи каких программных средств выполняются алгоритмы, описанные в МО, обрабатывающие информацию, описанная в ИО. То есть, не нужно дублировать тут информацию из других разделов.

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

Не менее любимая всеми часть проектной документации. Радужную картину омрачает только обилие документов, которые требуется разрабатывать. Всего по стандарту требуется разработать 22 документа, из них 9 на стадии ТП. А это хозяйство регламентируется громадным количеством стандартов и нормативных актов, согласуется в разных организациях и поэтому удобнее все дробить на части и согласовывать править по частям.

В то же время стандарт позволяет объединять некоторые документы друг с другом, что имеет смысл делать, если всю кучу согласует один человек. Это еще один аргумент в пользу дробления документации.

Подавив в себе нормальное для технаря желание проскочить этот раздел поскорее, наоборот, рассмотрю его более подробно. Так как, коллеги, в последнее время на проектах наметились нехорошие тенденции, которые требуют внесения ясности именно в этот раздел.

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

В связи с модой на формализацию бизнес процессов, в этот документ ушлый заказчик иногда стремится запихнуть регламенты работы службы эксплуатации. Так вот, делать этого ни в коем случае не нужно. Описание бизнес-процессов, ролевые и должностные инструкции, регламенты работы — все это ОРД, то есть организационно-распорядительная документация.

Которая является продуктом консалтингового проекта, который у вас, насколько я понимаю, не покупали. А покупали у вас проект технический и документацию к нему тоже техническую. Технологическая инструкция является прослойкой между ОРД и руководством пользователя. РП подробно описывает как нужно делать те или иные действия в системе.

Технологическая инструкция говорит о том, какие действия необходимо выполнять в тех или иных случаях, связанных с эксплуатацией системы. Грубо говоря, технологическая инструкция это краткий дайджест по РП для конкретной должности или роли.

Если у заказчика роли не сформированы или он хочет, чтобы вы сами сформировали роли и требования к должностям, включите в документ самые базовые роли, например: Потому что бизнес-процессы мы не ставим. Мы эти бизнес-процессы автоматизируем. Описание технологического процесса обработки данных включая телеобработку. Эта инструкция — для них.

Что в нее писать в XXI веке — я вам точно сказать не могу. Самое лучшее, это просто забыть про этот документ. Стандартом предусмотрено 17 документов раздела ОР. Во-первых, это почти все документы предварительной фазы Эскизного проектирования. Во-вторых, это всевозможные сметы, расчеты и краткие описание автоматизируемых функций. То есть, информация для людей не с основного ИТ-производства, а для вспомогательного персонала — менеджеров, сметчиков, специалистов по закупкам, экономистов и т.

Подобный радикальный подход бывает оправдан и даже взаимно выгоден и заказчику и исполнителю работ, но в определенных случаях. Добровольно никто, естественно, такую тучу документов писать не будет.

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

Выглядит это устрашающе и нормальному контролю при помощи земного разума не подлежит. Особенно в части интеграции подсистем. Что значительно упрощает приемку. Главное, чтобы вы сами при этом не запутались и чтобы ваша система все-таки заработала как надо. Мы просто любим ГОСТы. В серьезных больших компаниях любят стандарты. Потому, что они помогают людям лучше понимать друг друга. Если ваш заказчик замечен в любви к порядку и стандартизации, постарайтесь придерживаться стандартной идеологии ГОСТ при разработке документов, даже если этого не требует ТЗ.

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

Если не этому заказчику, так следующему передадите продадите. ГОСТы старые, но, как оказалось, до сих пор очень даже полезные в хозяйстве. Не считая некоторые явные рудименты, структура документации обладает свойствами полноты и непротиворечивости, а следование стандарту снимает многие проектные риски, о существовании которых мы можем по началу не догадываться.

Надеюсь, изложенный материал был вам полезен, или, как минимум, интересен. Несмотря на внешнюю скуку, документирование является важной и ответственной работой, аккуратность в которой так же важна, как и при написании хорошего кода. Пишите хорошие документы, коллеги! А я на следующей неделе отправляюсь в две подряд командировки, так что публикацию новых материалов не гарантирую загашника у меня нет, пишу из головы.

Ой, у вас баннер убежал! Как забытый на 12 лет сервер может обойтись в фунтов стерлингов 25,2k Дизайн постов в Инстаграм 1 отклик 15 просмотров. Вкрутить апсфлаер и сменить пару параметров 4 отклика 21 просмотр. Аренда акканта Фейсбук для рекламы 6 откликов 36 просмотров. Разработать SMM сервис 6 откликов 36 просмотров. ОС предназначены для выполнения пользовательских программ, для планирования и управления ресурсами ЭВМ.

ОС планирует решение задачи, следит за ее осуществлением, создает различные режимы решения задач, управляет вводом-выводом. Любая ОС содержит управляющие программы и обрабатывающие программы. Управляющие программы нужны для управления работой оборудования ЭВМ в различных режимах. К обрабатывающим программам относятся: Основной принцип построения ОС состоит в выделении отдельных функций и оформление их в виде отдельных блоков, т.

Она предназначена для управления ресурсами ЭВМ, аппаратными средствами, программами и данными. В состав общего программного обеспечения входят также тестовые программы, предназначенные для анализа работоспособности устройств вычислительного комплекса, а также обслуживающие программы, используемые для учета, копирования и контроля программ и данных.

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

Сетевые ОС - комплекс программ, обеспечивающий обработку, передачу, хранение данных в сети. Сетевая ОС обеспечивает доступ ко всем ресурсам сети, распределяет и перераспределяет различные ресурсы сети.

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

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

Если при решении задачи появилась необходимость решения другой с более высоким приоритетом, то решение задачи прерывается, решается вторая задача, а после ее решения продолжается решение первой задачи с того места, где произошла остановка. Режим разделения времени предполагает одновременное решение нескольких задач.

Соотношения скорости ЭВМ и реакции человека очень сильно отличаются, и у потребителя создается полная иллюзия работы в индивидуальном режиме. Основными целями операционной системы являются: Сервисное ОПО - включает программы диагностики работоспособности компьютера, антивирусы, архивацию, обслуживание сети. Это программы, которые направлены на поддержание работы элементов системы в рабочем состоянии.

Они называются утилитами и обеспечивают обслуживание ЭВМ, служат для выполнения вспомогательных операций по обработке. Технологические системы программирования - это совокупность инструментальных и языковых средств, поддерживаемых стандартными ОС, которые обеспечивают законченный цикл разработки и сопровождения программ для одной АС.

Системы программирования - системы, которые автоматизируют процедуры создания программы. Они включают языки, трансляторы с языков, правила программирования. Специальное ПО ориентировано на конкретного пользователя и использует серийные ОС. К ним относятся непосредственно прикладные программы для решения разнообразных классов задач функциональной подсистемы АС и пакеты прикладных программ ППП различного назначения. ППП - это совокупность взаимосвязанных программ, предназначенных для реализации функций или групп функций АС и настраиваемая при конкретном применении.

Программы на носителе данных с программой и эксплуатационной документацией, разработанные и испытанные в соответствии с действующими стандартами и зарегистрированные в Государственном фонде алгоритмов и программ называются программной продукцией.

Пакеты прикладных программ - это мощное средство автоматизации программирования, которое представляет пользователю совокупность языковых и программных средств, ориентированных на определенный класс задач. ППП общего назначения предназначены для разнообразных пользователей, и производство их конкретизируется в специализированных организациях. ППП состоят из комплекса программных модулей и документации, могут быть как простой так и сложной структуры. ППП простой структуры - набор программных модулей, каждый из которых используется сам по себе или является подпрограммой.

Модульная структура ППП предполагает модификацию и замену отдельных модулей и пополнение пакета. ППП простой структуры не могут настраиваться на изменения информационной потребности конкретного пользователя.

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

Новые методологии первоначально назывались "облегченные" "lightweight" , а теперь - "активные" из-за их отказа от избыточного формализма и стремления к чуткому реагированию на потребности заказчика и принятие изменений как неотъемлемой части программирования. В результате появилось новое образование, существующее пока только в виртуальном мире - Активный Альянс www. В принятом меморандуме участники альянса выразили общее мнение по тем аспектам методологии, которые они считают наиболее значимыми:.

Из всех новых методологий eXtreme Programming находится в самом центре всеобщего внимания. Поначалу XP относили в лучшем случае к хакерству в худшем смысле слова. Многие до сих пор считают эту методологию чем-то вроде культа Вуду, несмотря на то, что ее основателем и главным идеологом является Кент Бек Kent Beck - всемирно известный эксперт по языку Smalltalk и разработке объектно-ориентированных систем.

Другим видным пропагандистом XP является Мартин Фаулер Martin Fowler - тоже всемирно признанный ученый-исследователь и автор многочисленных публикаций на темы ОО систем, паттернов, UML и реструктуризации программ.

Смысл XP заключается в спартанском лозунге о стремлении к совершенству через естественность и простоту. XP - это настоящая методология, и она имеет определенный набор действий, которые должны выполняться соответствующим образом. В отличие от других методологий XP требует дисциплину и самоотдачу, сравнимую со спартанской, потому что нет никаких формальных процедур, регламентирующих процесс.

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

Известны успешные проекты и больших коллективов , вплоть до 40 человек. Все зависит от команды, а также от заказчика, обязанного предоставлять полную и своевременную информацию о требованиях и оценках функциональности продукта.

Разумеется, XP методисты не так наивны, чтобы ожидать идеального клиента в каждом проекте, и потому включают в команду разработчиков специального человека, представляющего заказчика , взаимодействующего с ним и отвечающего на вопросы программистов как можно яснее.

Разработчики, как правило, работают парами за одним компьютером. В то время как один набирает код, другой имеет возможность думать о последствиях принятого решения.

Когда первый устанет, роли меняются. Такая практика позволяет эффективно делится опытом и приобретать знания об отдельном участке программы сразу нескольким людям, так что в случае ухода одного из, второй сможет быстро объяснить новичку все нюансы.

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

Этот факт приводит к пониманию того, насколько важно соблюдать общий стиль программирования и включать в код как можно больше комментариев. По сути дела, программный код XP проекта и есть документация, которая всегда отражает последние изменения. Также хорошо известной и зарекомендовавшей себя методикой является написание тестов до начала кодирования функций программы. Программист должен решить, каким образом можно проверить работоспособность будущего кода, и создать соответствующий тест, который может быть автоматически запущен в любое время и выдать результат: Все тесты объединяются и, прежде чем вновь написанный или измененный код будет присоединен к проекту, производится тестирование на уровне модулей unit testing.

Кроме этого, отдельная группа создает второй вид существующих в XP тестов - функциональные тесты functional tests , которые проверяют работоспособность системы в целом перед поставкой заказчику и делают это в автоматизированном режиме. Чтобы еще сильнее повысить качество, XP предписывает делать промежуточные выпуски системы как можно чаще, даже до одного раза в неделю. Сборку системы или отдельных подсистем рекомендуется производить как минимум ежедневно , чтобы можно было после рабочего дня в автоматическом режиме проверять с помощью функциональных тестов ее работоспособность, а в случае неполадок быстро исправить ошибки, которые при таком подходе могли быть сделаны только накануне.

При регулярных выпусках системы пользователи имеют возможность своевременно сообщать о недоработках, что улучшает продукт по ходу разработки. Как говорит Кент Бек: Как же можно разрабатывать систему, если нет ни утвержденных спецификаций, ни плана разработки, ни архитектуры, да еще постоянно вносятся изменения?

Вот это - то самое чудо, которое стало возможным благодаря XP. Ответ прост как все гениальное: В последующем, мы перестраиваем программы так, чтобы отражать вносимые изменения. При этом мы планируем только то, что можем предвидеть, а разрабатываем только то, что востребовано. Для проведения этого простого принципа в жизнь, в XP предназначена специальная процедура, называемая "Рассказы пользователей", которая означает то же, что и прецеденты использования use cases в UML, но не имеют никакого формального выражения.

Просто потребности пользователей должны быть осознаны всеми участниками проекта. Основную роль в этом играют неформальные встречи и дискуссии, а также "наместник" заказчика в группе разработки. Каждая "история" описывает какую-либо функциональную сторону системы и должна быть оценена по двум шкалам: Затем эти "User Stories", ставшие уже полноценными требованиями, сортируются и на самом верху оказываются те, чьи бизнес или риск значение максимальны.

Вот ими то и следует заняться в первую очередь. Как же писать программы в такой динамичной и постоянно меняющейся обстановке? Это объясняет другая, также нашумевшая техника XP, подразумевающая реструктуризацию и заключающаяся в осознанном подходе к вопросам модификации кода без потери его функциональности.

Фаулера подробно описывает этот процесс и включает большое количество примеров. Конечно, программы модифицировали всегда, но только с появлением XP это стало не второстепенным занятием исправления просчетов, а полноценной техникой разработки, позволяющей вносить изменения таким образом, чтобы улучшать внутреннее устройство системы, а не приводить к ее деградации.

На самом деле, XP не только поощряет проектирование, но и включает его в методологию. Как обычно, система требует тщательного планирования, но только уже без излишнего "пророчества" и требований к инструментарию.

Для разработки общей архитектуры достаточно настенной доски для рисования. Если потребуется, дизайн можно сфотографировать и включить в документацию проекта. Как всегда, следует выделить те компоненты, которые, скорее всего, потребуют модернизации и постараться создать для этого соответствующие условия. Большим уважением пользуются паттерны проектирования и различного рода эвристики. Как и любая деятельность в XP, планирование компонента должно начинаться только тогда, когда безусловно необходимо.

Особенно рекомендуется откладывать на возможно более долгий срок определение пользовательского интерфейса, как наиболее часто изменяющуюся часть системы и наиболее сильно отражающуюся на пользователях. Во вводной части приводят основные сведения о техническом, информационном и других видах обеспечения АС, необходимые для разработки программного обеспечения или ссылку на соответствующие документы проекта АС.

В разделе "Структура программного обеспечения" приводят перечень частей программного обеспечения с указанием их взаимосвязей и обоснованием выделения каждой из них. В разделе "Функции частей программного обеспечения" приводят назначение и описание основных функций для каждой части программного обеспечения.

КТС - совокупность взаимосвязанных единым управлением, а также автономных технических средств, предназначенных для сбора, хранения, накопления, обработки, передачи, вывода информации; а также средств оргтехники и управления ТС. На самом предприятии между различными его подразделениями на базе локальных вычислительных сетей в одном здании или в близлежащих.

Основные компоненты локальной сети: Локальная сеть позволяет рабочим станциям обмениваться информацией и использовать общую информацию. Информация может передаваться с одного предприятия в другое.