До пересмотра всего комплекса, многие стандарты ЕСПД могут с пользой применяться в практике документирования ПС. Эта позиция основана на следующем:
· стандарты ЕСПД вносят элемент упорядочения в процесс документирования ПС;
· предусмотренный стандартами ЕСПД состав программных документов вовсе не такой «жесткий»: стандарты позволяют вносить в комплект документации на ПС дополнительные виды
При этом стиль применения стандартов может соответствовать современному общему стилю адаптации стандартов к специфике проекта: заказчик и руководитель проекта выбирают уместное в проекте подмножество стандартов и ПД, дополняют выбранные ПД нужными разделами и исключают ненужные, привязывают создание этих документов к той схеме ЖЦ, которая используется в проекте.
Стандарты ЕСПД подразделяют на группы, приведенные в таблице:
Kод группы | Наименование группы |
Общие положения | |
Основополагающие стандарты | |
Правила выполнения документации разработки | |
Правила выполнения документации изготовления | |
Правила выполнения документации сопровождения | |
Правила выполнения эксплуатационной документации | |
Правила обращения программной документации | |
Резервные группы | |
Прочие стандарты |
Язык программирования Си. Урок 1. Базовая структура программы
Перечень документов ЕСПД
1. ГОСТ 19.001-77 ЕСПД. Общие положения.
2. ГОСТ 19.101-77 ЕСПД. Виды программ и программных документов.
3. ГОСТ 19.102-77 ЕСПД. Стадии разработки.
4. ГОСТ 19.103-77 ЕСПД. Обозначение программ и программных документов.
5. ГОСТ 19.104-78 ЕСПД. Основные надписи.
6. ГОСТ 19.105-78 ЕСПД. Общие требования к программным документам.
7. ГОСТ 19.201-78 ЕСПД. Техническое задание. Требования к содержанию и оформлению.
8. ГОСТ 19.202-78 ЕСПД. Спецификация. Требования к содержанию и оформлению.
9. ГОСТ 19.301-79 ЕСПД. Порядок и методика испытаний.
10. ГОСТ 19.401-78 ЕСПД. Текст программы. Требования к содержанию и оформлению.
11. ГОСТ 19.402-78 ЕСПД. Описание программы.
12. ГОСТ 19.404-79 ЕСПД. Пояснительная записка. Требования к содержанию и оформлению.
13. ГОСТ 19.501-78 ЕСПД. Формуляр. Требования к содержанию и оформлению.
14. ГОСТ 19.502-78 ЕСПД. Описание применения. Требования к содержанию и оформлению.
15. ГОСТ 19.503-79 ЕСПД. Руководство системного программиста. Требования к содержанию и оформлению.
16. ГОСТ 19.504-79 ЕСПД. Руководство программиста.
17. ГОСТ 19.505-79 ЕСПД. Руководство оператора.
18. ГОСТ 19.506-79 ЕСПД. Описание языка.
19. ГОСТ 19.508-79 ЕСПД. Руководство по техническому обслуживанию. Требования к содержанию и оформлению.
20. ГОСТ 19.604-78 ЕСПД. Правила внесения изменений в программные документы, выполняемые печатным способом.
21. ГОСТ 19.701-90 ЕСПД. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения.
Урок 14. Прерывания в компьютере
22. ГОСТ 19.781-90. Обеспечение систем обработки информации программное.
Термины и определения
Стандарты ЕСПД, которые чаще используются на практике.
Стандарт ГОСТ (СТ СЭВ) 19.201-78 (1626-79). ЕСПД. Техническое задание. Требование к содержанию и оформлению. (Переиздан в ноябре 1987г с изм.1).
Техническое задание (ТЗ) содержит совокупность требований к ПС и может использоваться как критерий проверки и приемки разработанной программы. Поэтому достаточно полно составленное (с учетом возможности внесения дополнительных разделов) и принятое заказчиком и разработчиком, ТЗ является одним из основополагающих документов проекта ПС.
Техническое задание должно содержать следующие разделы:
· основания для разработки;
· требования к программе или программному изделию;
· требования к программной документации;
· стадии и этапы разработки;
· порядок контроля и приемки;
· в техническое задание допускается включать приложения.
Стандарт ГОСТ (СТ СЭВ) 19.101-77 (1626-79). ЕСПД. Виды программ и программных документов (Переиздан в ноябре 1987г с изм.1).
Устанавливает виды программ и программных документов для вычислительных машин, комплексов и систем независимо от их назначения и области применения.
Виды программ
Вид программы | Определение |
Компонент | Программа, рассматриваемая как единое целое, выполняющая законченную функцию и применяемая самостоятельно или в составе комплекса |
Комплекс | Программа, состоящая из двух или более компонентов и (или) комплексов, выполняющих взаимосвязанные функции, и применяемая самостоятельно или в составе другого комплекса |
Виды программных документов
Вид программного документа | Содержание программного документа |
Спецификация | Состав программы и документации на нее |
Ведомость держателей подлинников | Перечень предприятий, на которых хранят подлинники программных документов |
Текст программы | Запись программы с необходимыми комментариями |
Описание программы | Сведения о логической структуре и функционировании программы |
Программа и методика испытаний | Требования, подлежащие проверке при испытании программы, порядок и методы их контроля |
Техническое задание | Назначение и область применения программы, технические, технико-экономические и специальные требования, предъявляемые к программе, необходимые стадии и сроки разработки, виды испытаний |
Пояснительная записка | Схема алгоритма, общее описание алгоритма и (или) функционирования программы, обоснование принятых технических и технико-экономических решений |
Эксплуатационные документы | Сведения для обеспечения функционирования и эксплуатации программы |
Источник: cyberpedia.su
Сведения о логической структуре и функционировании программы — это описание программы спецификация требований
Прикладной программный интерфейс (API) реализует программно-языковые функции для взаимодействия разработчиков приложений с
(*ответ*) графическими интерфейсами
объектами OLE
библиотеками классов
межуровневыми протоколами
Прикладной уровень в эталонной модели ВОС состоит из прикладных
(*ответ*) логических объектов
функциональных объектов
функциональных процедур
интерфейсов пользователей
Проблема переноса ПС и данных с одних аппаратных и операционных платформ на другие становится актуальной в современных информационных системах с учетом того, что имеется широкий спектр типовых
(*ответ*) повторно используемых компонентов
общесистемных программ
операционных систем
прикладных эмуляторов
Программа, рассматриваемая как целое в контекстах хранения в наборе данных, трансляции и загрузки в оперативную память для выполнения, — это
(*ответ*) программный модуль
программная система
программное средство
программное изделие
Программирование — это процесс
(*ответ*) кодирования и тестирования программы
реализации жизненного цикла программы
разработки программы работ
создания проекта АИС
Процесс, который отражает этапы и систему операций в последовательности их выполнения и взаимосвязи, обеспечивающих ведение разработки от подготовки технического задания до завершения испытаний программного средства, называется процессом
(*ответ*) технологическим
CASE-технологии
программной инженерии
программирования
Развитие микроэлектроники и аппаратных средств вычислительной техники привело к тому, что жизненный цикл и длительность создания ПС и БД оказались
(*ответ*) больше, чем периоды смены архитектуры ЭВМ
меньше периода улучшения характеристик вычислительных средств
сравнимы с периодом улучшения характеристик вычислительных средств
сравнимы с периодом смены архитектуры ЭВМ
Разновидность нормативного документа, разработанного, как правило, на основе согласия, характеризующегося отсутствием возражений по существенным вопросам у большинства заинтересованных сторон и утвержденного признанным органом, — это
(*ответ*) стандарт
протокол совещания
соглашение о намерениях
техническая инструкция
Результаты работ по стандартизации отражаются в
(*ответ*) Нормативно-технической документации
системных требованиях ТЗ
спецификациях на компоненты АИС
базе данных проектирования
Сведения о логической структуре и функционировании программы — это
(*ответ*) описание программы
спецификация требований
техническое задание
описание применения
Ответ эксперта
Прикладной программный интерфейс (API) реализует программно-языковые функции для взаимодействия разработчиков приложений с
(*ответ*) графическими интерфейсами
объектами OLE
библиотеками классов
межуровневыми протоколами
Прикладной уровень в эталонной модели ВОС состоит из прикладных
(*ответ*) логических объектов
функциональных объектов
функциональных процедур
интерфейсов пользователей
Проблема переноса ПС и данных с одних аппаратных и операционных платформ на другие становится актуальной в современных информационных системах с учетом того, что имеется широкий спектр типовых
(*ответ*) повторно используемых компонентов
общесистемных программ
операционных систем
прикладных эмуляторов
Программа, рассматриваемая как целое в контекстах хранения в наборе данных, трансляции и загрузки в оперативную память для выполнения, — это
(*ответ*) программный модуль
программная система
программное средство
программное изделие
Программирование — это процесс
(*ответ*) кодирования и тестирования программы
реализации жизненного цикла программы
разработки программы работ
создания проекта АИС
Процесс, который отражает этапы и систему операций в последовательности их выполнения и взаимосвязи, обеспечивающих ведение разработки от подготовки технического задания до завершения испытаний программного средства, называется процессом
(*ответ*) технологическим
CASE-технологии
программной инженерии
программирования
Развитие микроэлектроники и аппаратных средств вычислительной техники привело к тому, что жизненный цикл и длительность создания ПС и БД оказались
(*ответ*) больше, чем периоды смены архитектуры ЭВМ
меньше периода улучшения характеристик вычислительных средств
сравнимы с периодом улучшения характеристик вычислительных средств
сравнимы с периодом смены архитектуры ЭВМ
Разновидность нормативного документа, разработанного, как правило, на основе согласия, характеризующегося отсутствием возражений по существенным вопросам у большинства заинтересованных сторон и утвержденного признанным органом, — это
(*ответ*) стандарт
протокол совещания
соглашение о намерениях
техническая инструкция
Результаты работ по стандартизации отражаются в
(*ответ*) Нормативно-технической документации
системных требованиях ТЗ
спецификациях на компоненты АИС
базе данных проектирования
Сведения о логической структуре и функционировании программы — это
(*ответ*) описание программы
спецификация требований
техническое задание
описание применения
Источник: xn--b1aai8acvc.xn--p1acf
Разработка руководства оператора. Практическая работа 4.1. Практическая работа Разработка руководства оператора
Единственный в мире Музей Смайликов
Самая яркая достопримечательность Крыма
Скачать 36.18 Kb.
Практическая работа № 4. Разработка руководства оператора
Цель работы: изучение нормативно правовой документации, регламентирующей раз- работку документации на программные средства.
Основу отечественной нормативной базы в области документирования ПС составляет комплекс стандартов Единой системы программной документации (ЕСПД). Основная и боль- шая часть комплекса ЕСПД была разработана в 70-е и 80-е годы. Стандарты ЕСПД в основном охватывают ту часть документации, которая создается в процессе разработки ПС, и связаны, по большей части, с документированием функциональных характеристик ПС.
Согласно ЕСПД программный документ – это документ, содержащий сведения, необхо- димые для разработки, изготовления, эксплуатации и сопровождения программного изделия. Номенклатуру программных документов определяет
ГОСТ 19.101-77 «ЕСПД. Виды программ и программных документов». В качестве основных видов программ стандартом определяются:
§ компоненты – программы, рассматриваемые как единое целое, выполняющие закон- ченную функцию и применяемые самостоятельно или в составе комплекса;
§ комплексы – программы, состоящие из двух или более компонентов, выполняющие взаимосвязанные функции и применяемые самостоятельно или в составе другого комплекса.
Таблица 1. Виды программных документов
Перечень эксплуатационных документов, рекомендуемых ЕСПД, представлен в табл. 2. Таблица 2. Виды эксплуатационных документов
Допускается объединение отдельных видов эксплуатационных документов (за исключе- нием ведомости эксплуатационных документов и формуляра), необходимость объединения указывается в техническом задании. Объединенному документу присваивают наименование и обозначение одного из объединяемых документов. В объединенных документах должны быть приведены сведения, которые необходимо включать в каждый объединяемый документ.
ГОСТ 19.701-90 (ИСО 5807-85) «Единая система программной документации. Схемы алгоритмов, программ, данных и систем. Обозначения условные и правила вы- полнения». Стандарт распространяется на условные обозначения (символы) в схемах алгорит- мов, программ, данных и систем и устанавливает правила выполнения схем, используемых для отображения различных видов задач обработки данных и средств их решения.
В РФ действует ряд стандартов в части документирования ПС, разработанных на ос- нове прямого применения международных стандартов ИСО.
ГОСТ Р ИСО/МЭК 9294-93 «Информационнаятехнология. Руководство по управлению документированием программного обеспечения». Стандарт устанавливает ре- комендации по эффективному управлению документированием ПС для руководителей, отвеча- ющих за их создание. Целью стандарта является оказание помощи в определении стратегии документирования ПС; выборе стандартов по документированию; выборе процедур докумен- тирования; определении необходимых ресурсов; составлении планов документирования.
ГОСТ Р ИСО 9127-94 «Системы обработки информации. Документация пользова- теля и информация на упаковке для потребительских программных пакетов».
В контек- сте настоящего стандарта под потребительским программным пакетом (ПП) понимается «про- граммная продукция, спроектированная и продаваемая для выполнения определенных функ- ций; программа и соответствующая ей документация, упакованные для продажи как единое це- лое». Под документацией пользователя понимается документация, которая обеспечивает ко- нечного пользователя информацией по установке и эксплуатации ПП. Под информацией на упаковке понимают информацию, воспроизводимую на внешней упаковке ПП. Ее целью явля- ется предоставление потенциальным покупателям первичных сведений о ПП.
документа «Руководство пользователя» Документ «Руководство поль- зователя», разрабатывается на основании методических указаний РД 50-34.698-90. Данный до- кумент формируется IT-специалистом, или функциональным специалистом, или техническим писателем в ходе разработки рабочей документации на систему и её части на стадии «Рабочая документация».
Состав руководства оператора в соответствии со стандартом
- Введение.
- Назначение и условия применения.
- Подготовка к работе.
- Описание операций.
- Аварийные ситуации.
- Рекомендации по освоению.
Введение
В разделе «Введение» указывают:
краткое описание возможностей; уровень подготовки пользователя;
Область применения
Краткое описание возможностей
Информационно-аналитическая система Корпоративное Хранилище Данных (ИАС КХД) предназначена для оптимизации технологии принятия тактических и стратегических управленческих решений конечными бизнес-пользователями на основе информации о всех ас- пектах финансово-хозяйственной деятельности Компании.
- Уровеньподготовкиоператора Например:
- знатьсоответствующуюпредметнуюобласть;
- знатьосновымногомерногоанализа;
- пониматьмногомернуюмодельсоответствующейпредметнойобласти;
- знать и иметь навыки работы с аналитическими приложениями.КвалификацияОператор должна позволять:
- формироватьотчетывOracleDiscovererPlus;
- осуществлятьанализданных.
Перечень эксплуатационной документации, с которой необходимо ознако- миться оператор у
информационно-аналитическая система «Корпоративное хранилище данных». ПАСПОРТ;
Назначение и условия применения
условия, при соблюдении (выполнении, наступлении) которых обеспечивается приме- нение средства автоматизации в соответствии с назначением (например, вид ЭВМ и конфигу- рация технических средств, операционная среда и общесистемные программные средства, входная информация, носители данных, база данных, требования к подготовке специалистов и т. п.).
Oracle Discoverer Plus в составе ИАС КХД предназначен для автоматизации подго- товки, настройки отчетных форм по показателям деятельности, а также для углубленного исследования данных на основе корпоративной информации хранилища данных.
Работа с Oracle Discoverer Plus в составе ИАС КХД возможна всегда, когда есть необ- ходимость в получении информации для анализа, контроля, мониторинга и принятия решений на ее основе.
Подготовка к работе
Для работы с ИАС КХД необходимо следующее программное обеспечение: Internet Explorer (входит в состав операционной системы Windows);
Необходимо зайти на сайт ИАС КХД ias-dwh.ru.
Во время загрузки в появившемся окне «Предупреждение
Порядок проверки работоспособности
Для проверки доступности ИАС КХД с рабочего места оператора необходимо выпол- нить следующие действия:
Открыть Internet Explorer, для этого необходимо кликнуть по ярлыку «Internet Explorer» на рабочем столе или вызвать из меню «Пуск».
Ввести в адресную строку Internet Explorer адрес: ias-dwh.ru и нажать «Переход».
В форме аутентификации ввести пользовательский логин и пароль. Нажать кнопку
Убедиться, что в окне открылось приложение Oracle Discoverer Plus.
Описание операций
- описаниевсехвыполняемыхфункций,задач,комплексовзадач,процедур;
- описаниеоперацийтехнологическогопроцессаобработкиданных,необходимыхдлявыполнения функций, комплексов задач (задач), процедур.
- наименование;
- условия,присоблюдениикоторыхвозможновыполнениеоперации;
- подготовительныедействия;
- основныедействиявтребуемойпоследовательности;
- заключительныедействия;
- ресурсы, расходуемые на операцию.
Выполняемые функции и задачи
Oracle Discoverer Plus в составе ИАС КХД выполняет функции и задачи
- Описание операций технологического процесса обработки данных, необходи- мых для выполнения задач
Задача: «Визуализация отчетности» Операция 1: Регистрация на портале ИАС КХД
Подготовительные действия :
· На компьютере оператора необходимо выполнить дополнительные настройки, приведенные в п. 3.2 настоящего документа.
Основные действия в требуемой последовательности:
На иконке «ИАС КХД» рабочего стола произвести двойной щелчок левой кнопкой мышки.
В открывшемся окне в поле «Логин» ввести имя пользователя, в поле «Пароль» ввести пароль пользователя. Нажать кнопку «Далее».
Заключительные действия:
Не требуются.
Ресурсы, расходуемые на операцию :
15-30 секунд.
Аварийные ситуации
- действия в случае несоблюдения условий выполнения технологического процесса, в том числе при длительных отказах технических средств;
- действия по восстановлению программ и/или данных при отказе магнитных носите- лей или обнаружении ошибок в данных;
- действия в случаях обнаружении несанкционированного вмешательства в данные;
- действия в других аварийных ситуациях. Например:
6. Рекомендации по освоению
В разделе «Рекомендации по освоению» указывают рекомендации по освоению и экс- плуатации, включая описание контрольного примера, правила его запуска и выполнения.
Рекомендуемая литература:
Oracle® Business Intelligence Discoverer Viewer User’s Guide Oracle® Business Intelligence Discoverer Plus User’s Guide
Рекомендуемые курсы обучения:
Discoverer 10g: Создание запросов и отчетов
Ход работы
Контрольные вопросы
- Перечислить состав разделов руководства пользователя.
- Пояснить состав раздела «Введение».
- Пояснить состав раздела «Назначение и условия применения2 применения».
- Пояснить состав раздела «Подготовка к работе»
- Пояснить состав раздела «Описание операций»
- Пояснить состав раздела «Аварийные ситуации»
- Пояснить состав подраздела «Рекомендации по освоению»
Источник: topuch.com