Программное обеспечение

  • docx
  • 16.11.2021
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала Л2-001654.docx

Программное обеспечение

 

Структурный состав подсистемы программного обеспечения приведен на схеме (Рисунок 5.3).

 

 

 

 

 

 

 

 

 

 


Рисунок 5.3 – Структурный состав подсистемы программного обеспечения АЭИС

Всю совокупность программ ЭВМ, обеспечивающих АЭИС, можно разделить на две категории:

     общее программное обеспечение, включающее операционные системы, операционные оболочки, компиляторы и интерпретаторы, языки программирования и инструментальные программные среды для разработки прикладных программ, СУБД, сетевые программы и т. д.;

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

В подсистему программного обеспечения АЭИС входят также описания и инструкции по применению программных средств на ЭВМ.

Описание программы в соответствии с ГОСТ 19.402-78[1] должно включать следующие рубрики[2]:

•        общие сведения;

     функциональное назначение;

     описание логической структуры;

     используемые технические средства;

     вызов и загрузка;

     входные данные;

     выходные данные.

В рубрике «Общие сведения» должны быть указаны:

     обозначение и наименование программы;

     программное обеспечение, необходимое для функционирования программы;

     языки программирования, на которых написана программа.

В рубрике «Функциональное назначение» должны быть указаны классы решаемых задач и (или) назначение программы и сведения о функциональных ограничениях на применение.

В рубрике «Описание логической структуры» должны быть указаны:

     алгоритм программы;

     используемые методы;

     структура программы с описанием функций составных частей и связи между ними;

     связи программы с другими программами.

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

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

В рубрике <<Вызов и загрузка» должны быть указаны:

     способ вызова программы с соответствующего носителя данных;

     входные точки в программу.

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

В рубрике «Входные данные» должны быть указаны:

•  характер, организация и предварительная подготовка входных данных;

      формат, описание и способ кодирования входных данных. В рубрике «Выходные данные» должны быть указаны:

      характер и организация выходных данных;

•        формат, описание и способ кодирования выходных данных.

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

В описании «Настройка программ» [3] должно быть приведено описание действий по настройке программы на условия конкретного применения (настройка на состав технических средств, выбор функций и др.). При необходимости приводят поясняющие примеры.

В описании «Проверка программы» (ГОСТ 19.503-79)[4] должны быть приведено описание способов проверки, позволяющих дать общее заключение о работоспособности программы (контрольные примеры, методы прогона, результаты).

Руководство программиста в соответствии с ГОСТ 19.504-79 8 должно содержать следующие рубрики[5]:

     назначение и условия применения программы;

     характеристика программы;

     обращение к программе;

     входные и выходные данные;

     сообщения.

В рубрике «Назначение и условия применения программы» указываются: назначение, выполняемые программой функции, условия для выполнения программы (объем оперативной памяти, требования к составу и параметрам периферийных устройств, требования к программного обеспечению и т. п.).

В рубрике «Характеристика программы» должно быть приведено описание основных характеристик и особенностей программы: временные характеристики, режим работы, средства контроля правильности выполнения и самовосстанавливаемости программы и т. п.

В рубрике «Обращение к программе» должно быть приведено описание процедур вызова программы: способы передачи управления и параметров данных и др.

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

В рубрике «Сообщения» должны быть указаны тексты сообщений, выдаваемых пользователю в ходе выполнения программы, описание их содержания и действий, которые необходимо предпринять по этим сообщениям.

В приложении к руководству программиста могут быть приведены дополнительные материалы (примеры, иллюстрации, таблицы, графики и т. п.).

Описание языка в соответствии с ГОСТ 19.506-79[6] должно содержать следующие рубрики[7]:

     общие сведения;

     элементы языка. Допускается вводить рубрики:

     способы структурирования программы;

     средства обмена данными;

     встроенные элементы;

     средства отладки программы.

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

В рубрике «Элементы языка» должно быть указано описание синтаксиса и семантики базовых и составных элементов языка.

В рубрике «Способы структурирования программы» должны быть указаны способы вызова процедур передачи управления и другие элементы структурирования программы.

В рубрике «Средства обмена данными» должно быть приведено описание языковых средств обмена данными (например, средства ввода-вывода, внутреннего обмена данными и т. п.).

В рубрике «Встроенные элементы» должны быть приведены описание встроенных в язык элементов (например, функции, классы и т. п.) и правила их использования.

В рубрике «Средства отладки программы» должно быть приведено описание имеющихся в языке средств отладки программ, семантики этих средств, даны рекомендации по их применению.

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

Руководство по техническому обслуживанию в соответствии с ГОСТ 19.508-79[8] должно содержать следующие рубрики[9]:

     введение;

     общие указания;

     требования к техническим средствам;

     описание функций.

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

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

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

В рубрике «Описание функций» указывают:

      максимальный состав технических средств, проверяемых этой программой;

      описание совместного функционирования технических средств и программы с указанием метода обработки ошибок;

      описание организации входных и выходных данных, используемых при обслуживании технических средств;

      описание взаимодействий устройств с программой, результатов взаимодействий, с выводом результатов работы программы.

Руководство администратора программных средств АЭИС должно определять [49]:

      функции администрирования при применении программного средства;

      процедуры по инсталляции и подготовке программного средства у эксплуатации;

      ввод заданий и выработка запросов на их выполнение;

      представление результатов обработки заданий;

      способы и формы контроля исполнения заданий;

      динамическое управление процессом реализации заданий. Руководство пользователя должно содержать рубрики [49]:

     введение:

-     область применения;

-     краткое описание возможностей;

-     требования к уровню подготовки пользователя;

-       перечень эксплуатационной документации, с которой необходимо ознакомиться пользователю;

•  назначение и условия применения:

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

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

•  подготовка к работе:

-       состав и содержание дистрибутивного носителя данных;

-       порядок загрузки данных и программ;

-       порядок контроля и проверки работоспособности;

•  описание операций - для каждой операции обработки данных должно быть регламентировано:

-       наименование;

-       условия, при соблюдении которых возможно выполнение операции;

-     подготовительные действия;

-     основные действия в требуемой последовательности;

-     заключительные действия;

-     ресурсы, расходуемые на операцию;

-     описание всех выполняемых функций, задач, комплексов задач, процедур;

-       описание операций технологического процесса обработки данных, необходимых для выполнения функций, комплексов задач, процедур;

•  аварийные ситуации:

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

-       действия по восстановлению программ и (или) данных при отказе или обнаружении ошибок в данных;

-       действия в случае обнаружения несанкционированного вмешательства в данные;

•  рекомендации по освоению, включая описание контрольного примера, правила его запуска и выполнения.

Инструкция по формированию и ведению базы данных должна регламентироваться рубриками [49]:

•        правила подготовки данных:

- порядок отбора информации для включения в базу данных;

-     правила подготовки и кодирования информации;

-     формы ее представления и правила заполнения этих форм;

- порядок внесения изменений информации;

порядок и средства заполнения базы данных:

-     состав технических средств;

-     правила, порядок, последовательность и описание процедур, используемых при заполнении базы данных, включая перенос данных и машинные носители информации;

-     процедуры изменения и контроля базы данных;

-     состав и последовательность выполнения процедур по контролю и изменению содержания базы данных;

порядок и средства восстановления базы данных:

-     описание средств защиты от разрушения и несанкционированного доступа;

-     правила, средства и порядок проведения процедур по копированию и восстановлению базы данных.


 

Скачано с www.znanio.ru



[1] Описание программы

[2] В зависимости от особенностей программы допускается вводить дополнительные рубрики или объединять отдельные рубрики.

[3] ГОСТ 19.503-79. Руководство системного программиста. Требования к содержанию и оформлению.

[3] Руководство программиста. Требования к содержанию и оформлению.

[3] В зависимости от особенностей документы допускается объединять отдельные рубрики или вводить новые.

 

 

 

[6] Описание языка. Требования к содержанию и оформлению.

[7] В зависимости от особенностей языка допускается объединять отдельные рубрики или вводить новые.

[8] Руководство по техническому обслуживанию. Требования к содержанию и оформлению.

[9] В зависимости от особенностей документа допускается вводить дополнительные рубрики.