Методические указания к лабораторным работам по курсу рспсит для специальности 080801. 65-Прикладная информатика в экономике Калининград


НазваниеМетодические указания к лабораторным работам по курсу рспсит для специальности 080801. 65-Прикладная информатика в экономике Калининград
страница8/10
Дата публикации02.05.2013
Размер1.2 Mb.
ТипМетодические указания
userdocs.ru > Информатика > Методические указания
1   2   3   4   5   6   7   8   9   10
^

Изучение стандартов


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

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

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

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

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

Область стандартизации - совокупность взаимосвязанных объектов стандартизации.

Есть следующие уровни стандартизации:

  • международный (участие в стандартизации открыто для соответствующих органов любой страны);

  • региональный (деятельность открыта только для соответствующих органов государств одного географического, политического или экономического региона);

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

  1. государственный;

  2. отраслевой;

  3. административно-территориальный;

  4. внутрифирменный.

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

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

Стандарты могут устанавливать требования к:

- объекту;

- процессу.

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

^

Стандарты в области программного обеспечения


Стандартизация - принятие соглашения по спецификации, производству и использованию аппаратных и программных средств ВТ: установление и применение стандартов норм, правил и т.п. Такой подход позволяет в процессе разработки использовать данные и программы других разработчиков, осуществлять экспорт/импорт данных. Пример, OLE (Object Linking and Embedding - связывание и встраивание объектов) - реализовано на основе стандарта. Другой пример - GUI (графический интерфейс пользователя).

В стандарте ISO/IEC 12207 написано "Стратегия разработки ПО требует перехода от множества разнообразных стандартов, процедур, методов, инструментальных средств к общему порядку, который позволит специалистам в области ПО "говорить на одном языке" при разработке и управлении ПО. Этот международный стандарт обеспечивает такой общий порядок".

Более 250 подкомитетов и организаций работают над стандартами в области информационных технологий. Более 1000 стандартов уже ими принято или разрабатывается. И этот процесс вряд ли когда-либо закончится.

Основным международным органом, который руководит разработкой стандартов, является Международная организация ИСО (ISO - International Organization for Standardization). Она была создана в 1946 г. двадцатью пятью национальными организациями. ИСО охватывает все сферы человеческой деятельности, кроме электротехники, электроники, радиолокации и приборостроения, относящиеся к компетенции Международной электротехнической комиссии (МЭК/IEC - International Electrical Commission). Поэтому имеют место и совместные стандарты ISO/IEC, прежде всего, в вопросах информационных технологий и микропроцессорной техники.

Сейчас в ИСО 120 стран. Россию представляет Госстандарт РФ в качестве комитета-члена ИСО.

С ИСО поддерживают контакты более 500 международных организаций.

МЭК была создана в 1881 г. на международной конференции, в которой приняли участие 13 стран.

В 1987 г. ИСО и МЭК объединили свою деятельность, создав единый орган JTC1 (Joint Committee 1 - Объединенный технический комитет 1), предназначенный для стандартизации в области ИТ. JTC1 имеет 17 подкомиссий: от техники программного обеспечения до языков программирования, компьютерной графики и обработки изображений.

В области информационных технологий стандартизацией занимается также международный союз по телекоммуникации ITU-T (International Telecommunication Union-Telecommunications).

Существует также и Европейский комитет по стандартизации (СЕН).

Международные стандарты не имеют статуса обязательности для стран-участниц.

В России головным органом в данной области является Государственный комитет РФ по стандартизации и метрологии (Госстандарт России). Он же занимается и сертификацией организаций. Глава Госстандарта является главным государственным инспектором РФ по надзору за государственными стандартами и обеспечением единства измерений, т.е. Госстандарт одновременно является службой по надзору за государственными стандартами и обеспечением единства измерений. Для этого по всей стране существуют подчиненные Госстандарту центры стандартизации, метрологии и сертификации.

По области стандартизации выделяют:

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

  • аналитиков;

  • программистов;

  • тестеров;

  • специалистов отдела внедрения;

  • технической поддержки.

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

  • применение методик структурного анализа или методов объектно-ориентированного анализа;

  • описание бизнес-процессов программными средствами;

  • правила хранения проектно-аналитической документации, правила кодирования имен файлов.

Стандарты на разработку - ориентированы на повышение читабельности кода программы, сокращение времени разработки. Здесь выделяют стандарты на:

    • формирование наименований: образование наименований, использование больших букв, формирование сложных наименований, имен процедур;

    • структуру директорий разработки: сборки, исходных текстов, документации, БД;

    • документирование исходного кода;

    • регламент отладки программы;

    • регламент использования конструкций языка программирования (например, запрет на использование выхода из цикла по оператору Exit, запрет на использование имен глобальных переменных в процедурах);

    • визуальный интерфейс: что используем, взаимное расположение, выравнивание на экране;

    • сообщения, выдаваемые программной: виды сообщений, формирование текста сообщений (например, сами сообщения запрещается включать в текст программы, они сводятся в текстовый файл, что упрощает национальную локализацию);

    • регламент проектирования БД;

    • регламент работы с ПО разработки (среда разработки, компиляторы и т.п.);

    • ведение версий разрабатываемого ПО.

Стандарты на тестирование - могут включать:

    • стандарт на разработку методики тестирования;

    • регламент на проведение испытаний и т.п.

Первым стандартом в области разработки ПО в России (тогда СССР) явился ГОСТ ЕСПД (Единая система программной документации - серия ГОСТ 19.ХХХ). Этот ГОСТ ориентирован на класс относительно простых программ небольшого объема, создаваемых отдельными программистами. Рядом находится ГОСТ группы 34 по ЖЦ Автоматизированных систем (АС) обработки информации и управления. Но сейчас эти стандарты тоже устарели, так как в них практически не отражены вопросы создания распределенных АС. Поэтому проектным организациям приходится для больших АС создавать свои внутренние стандарты или использовать международные. В настоящее время ГОСТы группы 19 носят рекомендательный характер на всем пространстве СНГ и обязательны только при заключении контрактов на разработку ПО.
^ Выполнение лабораторной работы

В соответствии с вариантом выбрать из табл. 5.1 конкретный вопрос. Найти в литературе, Интернете или библиотеке стандартов (кабинет дипломного и курсового проектирования КГТУ) ответ на вопрос и изложить его в объеме не менее 2 страниц.

Таблица 5.1

п/п

Вопрос

1

Стандарты группы 19, регламентирующие оформление документации, представляющей задание на программирование

2

Стандарты группы 19, регламентирующие структуру документации для пользователей

3

Стандарты группы 19, регламентирующие структуру документации на программную систему

4
^

Стандарты группы 19, регламентирующие структуру документации для персонала, эксплуатирующего программную систему


5

Стандарты группы 19, регламентирующие управление процессом разработки программной системой

6

Международные стандарты в области программирования, разработанные ISO/IEC (не менее 3)

7

Международные стандарты в области программирования, разработанные ИСО (не менее 3)

8

Структура и краткое содержание стандарта ГОСТ Р ИСО/МЭК 12207

9

Структура объединенного технического комитета JTC1

10

Основные процессы ЖЦ ПО в соответствии со стандартами

11

Структура и краткое содержание стандарта IEEE 1074-1995

12

Вспомогательные процессы ЖЦ ПО в соответствии со стандартами

13

Организационные процессы ЖЦ ПО в соответствии со стандартами

14

Виды нормативных документов, рекомендуемые ИСО/МЭК, их назначение, отличие

15

Классификация стандартов в области информационных технологий

16

Госстандарт России: функции, структура

17

Общие стандарты группы 19

18

Стандарты группы 19, ориентированные на анализ и проектирование ПО

19

Стандарты группы 19, ориентированные на разработку ПО

20

Терминология ЖЦ ПО, определяемая стандартом ГОСТ Р ИСО/МЭК 12207

21

Виды программных документов, создаваемых в соответствии со стандартами группы 19

22

Виды эксплуатационных документов, создаваемых в соответствии со стандартами группы 19

23

Стандарты группы 34, регламентирующие управление процессом разработки программного обеспечения АС

24

Стандарты группы 34, регламентирующие тестирование программного обеспечения АС

25

Стандарты группы 34, регламентирующие анализ объекта автоматизации

26

Регламентация взаимодействия между заказчиком и разработчиком стандартами группы 34

27

Процессы ЖЦ в соответствии со стандартом IEEE 1074-1995

28

Терминология процесса разработки ПО в соответствии со стандартами группы 19

29

Характеристики качества ПО в соответствии со стандартом ISO 9126:1991

30

Документирование процесса разработки ПО в соответствии со стандартами ГОСТ Р ИСО/МЭК 9294-93, 9126-93, 9127-94, 8631-94

31

Описание продукта процесса разработки ПО в соответствии со стандартами ГОСТ Р ИСО/МЭК 9294-93, 9126-93, 9127-94, 8631-94

32

Документация пользователя для продуктов процесса разработки ПО в соответствии со стандартами ГОСТ Р ИСО/МЭК 9294-93, 9126-93, 9127-94, 8631-94

33

Показатели надежности ПО в соответствии со стандартом ISO 9126:1991

34

ГОСТ Р ИСО/МЭК 12119-2000: назначение, структура, основные определения

35

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

36

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

37

Разбивка ЖЦ ПО на стадии в соответствии с международными стандартами

38

Структура стандарта ISO 12207:1995

40

Основные работы по приобретению ПО в соответствии со стандартом ISO 12207:1995

41

Характеристика качества ПО в соответствии со стандартом ISO 12207:1995

42

Документирование процесса разработки ПО в соответствии со стандартом ISO 12207:1995

43

Рекомендации по обеспечению качества ПО в соответствии со стандартом ISO 12207:1995

44

Управление процессом разработки ПО в соответствии со стандартом ISO 12207:1995

45

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

46

Отечественные стандарты в области информационной безопасности

47

Основные задачи стандарта Х.800

48

Основные задачи стандарта Х.509

49

Решение вопросов информационной безопасности на основе международного стандарта ISO/IEC 7498-2

50

Основные задачи, решаемые международным стандартом ИСО/МЭК 15408-99

51

Задачи, решаемые ГОСТ Р51583-2000

52

Задачи, решаемые ГОСТ Р51275-99

53

Задачи, решаемые ГОСТ Р50739-95

54

Отечественные стандарты по тестированию ПО: название, краткая характеристика

55

Структура тестирования ПО в соответствии со стандартами

56

Документация процесса тестирования ПО в соответствии со стандартами

57

Внутрифирменные (внутрикорпоративные) стандарты: назначение, классификация

58

ГОСТ Р ИСО/МЭК 9294-93: назначение, структура

59

ГОСТ Р ИСО/МЭК 9126-93: назначение, структура

60

ГОСТ Р ИСО/МЭК 9127-94: назначение, структура

61

ГОСТ Р ИСО/МЭК 8631-94: назначение, структура
1   2   3   4   5   6   7   8   9   10

Похожие:

Методические указания к лабораторным работам по курсу рспсит для специальности 080801. 65-Прикладная информатика в экономике Калининград iconМетодические указания к лабораторным работам по курсу «информационные системы в экономике»
Методические указания к лабораторным работам по курсу «информационные системы в экономике» для студентов специальности 080105. 65...
Методические указания к лабораторным работам по курсу рспсит для специальности 080801. 65-Прикладная информатика в экономике Калининград iconМетодические указания предназначены для выполнения курсовой работы...
Специальностей 080502. 65 «Экономика и управление на предприятии (по отраслям)», 080801. 65 «Прикладная информатика (в экономике)»...
Методические указания к лабораторным работам по курсу рспсит для специальности 080801. 65-Прикладная информатика в экономике Калининград iconМетодические указания к лабораторным работам предназначены для студентов...
Теория электрических цепей Методические указания к лабораторным работам для студентов специальностей 5В071900, 5В070400, 5В070300,...
Методические указания к лабораторным работам по курсу рспсит для специальности 080801. 65-Прикладная информатика в экономике Калининград iconПрограмма междисциплинарного экзамена по специальности 080801. 65...
Охватывает вопросы ряда специальных дисциплин, предусмотренных учебным планом вэпи по данной специальности и позволяет оценить качество...
Методические указания к лабораторным работам по курсу рспсит для специальности 080801. 65-Прикладная информатика в экономике Калининград iconМетодические указания по лабораторным работам по дисциплине «Информационные...
Метод указ по лаб работам по дисциплине «Информационные технологии в экономике»/ Л. И. Панофенова. – Самара. Самар гос техн ун-т,...
Методические указания к лабораторным работам по курсу рспсит для специальности 080801. 65-Прикладная информатика в экономике Калининград iconМетодические указания по выполнению срс (контрольной работы) по дисциплине «культурология»
...
Методические указания к лабораторным работам по курсу рспсит для специальности 080801. 65-Прикладная информатика в экономике Калининград iconМетодические указания к лабораторным работам и самостоятельным по...
«Информатика» и к учебной практике «Вычислительная техника» для студентов всех специальностей
Методические указания к лабораторным работам по курсу рспсит для специальности 080801. 65-Прикладная информатика в экономике Калининград icon2. Место проведения производственной практики
«Прикладная информатика в экономике», «Прикладная информатика в менеджменте», «Автоматизированные системы обработки информации и...
Методические указания к лабораторным работам по курсу рспсит для специальности 080801. 65-Прикладная информатика в экономике Калининград iconМетодические указания к лабораторным работам по дисциплине "Информационные...
Государственное общеобразовательное учреждение высшего профессионального образования
Методические указания к лабораторным работам по курсу рспсит для специальности 080801. 65-Прикладная информатика в экономике Калининград iconМетодические указания к лабораторным работам по дисциплине "Информационные...
Государственное общеобразовательное учреждение высшего профессионального образования
Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2020
контакты
userdocs.ru
Главная страница