Стандартизация и лицензирование программных продуктов

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

Теоретический материал

Нормативно-правовая составляющая рынка информационных продуктов и услуг представлена массивом юридических документов для обеспечения цивилизованных отношений:

Закон «Об информации, информатизации и защите информации» [1];

Закон «Об авторском праве и смежных правах»;

Закон «О правовой охране программ для ЭВМ и баз данных»;

Закон «О правовой охране топологий интегральных схем»;

Патентный закон РФ от 23 сентября 1992 г. и т.д.

Федеральный закон о защите информации [1] регулирует отношения, возникающие при: формировании и использовании информационных ресурсов на основе создания, сбора, обработки, накопления, хранения, поиска, распространения и предоставления потребителю документированной информации; создании и использовании информационных технологий и средств их обеспечения; защите информации, прав субъектов, участвующих в информационных процессах и информатизации.

Право авторства носит абсолютный и исключительный характер. С правом авторства тесно связано право на авторское имя.

Но Федеральный закон не затрагивает отношений, регулируемых Законом Российской Федерации «Об авторском праве и смежных правах».

Гражданский Кодекс Российской Федерации, часть вторая, предусматривает ответственной подрядчика за нарушение сроков выполнения работы, превышение цены работы и т.д.

Сертификация осуществляется:

– для содействия потребителю в компетентном выборе продукции;

– защиты потребителя от недобросовестного изготовителя;

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

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

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

Сертификация включает следующие этапы:

– подача заявки на сертификацию;

– рассмотрение и принятие решения по заявке;

– проведение необходимых проверок;

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

– выдача сертификата и лицензии на применение знака соответствия;

– инспекционный контроль за сертифицированным объектом в соответствии со схемой сертификации.

Конституция РФ устанавливает принцип охраны интеллектуальной собственности: промышленной и охраняемой авторским и смежными правами.

Рынок интеллектуальной собственности состоит из нескольких сегментов:

– передача авторских прав;

– передача права на программы для ЭВМ и базы данных;

– передача прав на использование товарного знака;

– передача патентных прав;

– передача «ноу-хау».

Вопросы для самоконтроля

1. Кто такой правообладатель?

2. Какие виды защиты информации существуют?

3. Дать определение информационной собственности.

4. Как ГК РФ предусматривает выполнение подрядчиком работы с отступлением от договора, ухудшившими результат?

5. Привести перечень и дать описание стандартных программных и эксплуатационных документов.

6. Описать условие обозначения стандарта ГОСТ 19.701-90 (ИСО 5807-85).

7. Сертификация программного средства. Законодательная база.

Практическая работа

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

Средства выполнения задания: системы Гарант, Консультант-Плюс.

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

Практическое задание

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

2. Разработать собственный товарный знак и подготовить заявку на его регистрацию.

ЛАБОРАТОРНАЯ РАБОТА № 9

Цели:применение современных технологий при разработке простейших Windows-приложений.

Средства выполнения задания: MS Visio, RAD-система.

ПРАКТИЧЕСКОЕ ЗАДАНИЕ

1. Составить описание полученной программы согласно ГОСТ 19.402-78. ЕСПД. «Описание программы. Требования к содержанию и оформлению», ГОСТ 19.102-77 ЕСПД Стадии разработки.Подготовить заявку на регистрацию и лицензирование программы

Стандартизация и лицензирование программных продуктов - student2.ru

Рисунок 9.1 - Интерфейс приложения

Вариант 1. Операции возведения в n степень и извлечения корня n степени.

Вариант 2. Тригонометрические функции (sin, tg,).

Вариант 3. Тригонометрические функции (cos, ctg).

Вариант 4. Обратные тригонометрические функции(arcsin, arctg).

Вариант 5. Операции Ln, Log

Вариант 6. Операции 1/х и 10х.

Вариант 7. Операции произведения и нахождения факториала.

Вариант 8. Операции Log и 10х.

Вариант 9. Обратные тригонометрические функции(arccos, arcctg).

Вариант 10. Операции извлечения дробной, целой части и округления числа.

Вариант 11. Операции нахождения остатка от деления и целочисленного деления.

Вариант 12. Операции нахождения суммы и разности дробей.

Вариант 13. Операция нахождения суммы и разности двоичных чисел.

Вариант 14. Операции нахождения произведения и деления дробей.

Литература и источники

Основные источники:

1. Федеральный закон РФ. Об информации, информатизации и защите информации. №24-ФЗ от 20.02.1995г.

2. ГОСТ 2.105-95. Общие требования к текстовым документам.

3. ГОСТ 7.32-91 (ИСО 5966-82). Отчет по научно-исследовательской работе. Структура и правила оформления.

4. ГОСТ Р ISO/IES 12207-99. Информационная технология. Процессы жизненного цикла программных средств; Первое издание 1995-08-01. Информационные технологии – Процессы жизненного цикла программного обеспечения.

5. ГОСТ 28806-90. Качество программных средств. Термины и определения; ISO 9126:1991. Оценка программного продукта. Характеристика качества и руководство по их применению; ANSI/IEEE. 983-1986. Руководство по обеспечению качества программных средств.

6. IEEE Standard 830-1998, IEEE Recommended Practice for Software Requirements Specifications (IEEE, 1998b).

7. РД IDEF0 – 2000. Методология функционального моделирования IDEF0.

8. Проектирование экономических информационных систем: Учебник / Г.Н. Смирнова, А.А. Сорокин, Ю.Ф. Тельнов; Под ред. Ю.Ф. Тельнова. – М.: Финансы и статистика, 2001.

9. Благодатских В.А. и др. Стандартизация разработки программных средств: Учебн. пособие / Благодатских В.А., Волнин В.А., Поскакалов К.Ф.; Под ред. О.С. Разумова. – М.: Финансы и статистика, 2003.

10. Вендров А.М. Проектирование программного обеспечения экономических информационных систем. – М.: Финансы и статистика, 2002.

11. Вендров А.М. Практикум по проектированию программного обеспечения экономических информационных систем: Учебн. пособие. – М.: Финансы и статистика, 2002.

12. Калашян А.Н., Калянов Г.Н. Структурные модели бизнеса: DFD–технологии; Под ред. Г.Н. Калянова. – М.: Финансы и статистика, 2003.

13. Черемных С.В. и др. Структурный анализ: IDEF-технологии / Черемных С.В., Семенов И.О., Ручкин В.С. – М.: Финансы и статистика, 2003.

14. Черемных С.В. и др. Моделирование и анализ систем. IDEF-технологии: практикум / Черемных С.В., Семенов И.О., Ручкин В.С. – М.: Финансы и статистика, 2002.

15. Иванова Г.С. Технология программирования: Учебник для вузов.–2-е изд., стереотип. – М.: Изд-во МГТУ им. Н.Э.Баумана, 2003.

16. Соммервилл И. Инженерия программного обеспечения, 6-е издание.: Пер. с англ. – М.: Издательский дом «Вильямс», 2002.

17. Завгородний В.И. Комплексная защита информации в компьютерных системах: Учебное пособие. – М.: Логос, ПБОЮЛ Н.А. Егоров, 2001.

18. Григорьев Ю.А., Ревунков Г.И. Банки данных: Учеб. Для вузов. – М.: Изд-во МГТУ им. Н.Э. Баумана, 2002.

19. Леоненков А.В. Самоучитель UML. – 2-е изд., перераб. и доп. – СПб.: БХВ–Петербург, 2004.

20. Дрешер Ю.Н. Организация патентно-лицензионной деятельности и авторское право: Учебно-методическое пособие. – М.: ФИАР-ПРЕСС, 2003.

Дополнительные источники:

21. Романов В.П., Емельянов Н.З., Партыка Т.Л. Проектирование экономических информационных систем: методология и современные технологии: Учебное пособие / Романов В.П., Емельянов Н.З., Партыка Т.Л. – М.: Издательство «Экзамен», 2005.

22. Ахметов К.С. Практика управления проектами. – М.: Издательско-торговый дом «Русская Редакция», 2004.

23. Галатенко В.А. Стандарты информационной безопасности / Под ред. академика РАН В.Б. Бетелина / М.: ИНТУИТ.РУ «Интернет-университет Информационных Технологий», 2004.

24. Вигерс К. Разработка требований к программному обеспечению / Пер. с англ. – М.: Издательско-торговый дом «Русская Редакция», 2004.

25. Брукшир Дж. Информатика и вычислительная техника. 7-е изд. – СПб.: Питер, 2004.

26. Мандел Т. Разработка пользовательского интерфейса. – М.: ДМК Пресс, 2001.

27. Методология функционального моделирования IDEF0. – М.: ИПК Издательство стандартов, 2000.

28. Благодатских и др. Экономика, разработка и использование ПО ЭВМ. – М., Финансы и статистика, 1995.

29. Каутс Р. и др. Интерфейс Человек-Компьютер, М., Мир, 1990.

30. Хендерсон К. Руководство разработчика баз данных в Delphi 2. – К.: Диалектика, 1996.

31. Липаев В.В. Системы проектирования сложных программных средств для информационных систем. М., СИНТЕГ, 1999.

32. Липаев В.В. Надежность программных средств. М.:СИНТЕГ,1998.

33. Новоженов Ю.В. Объектно-ориентированные технологии разработки сложных программных систем. М., 1996.

34. Одинцов И.О. Профессиональное программирование. Системный подход. – 2-е изд. перераб. и доп. – СПб.: БХВ-Петербург, 2004.

Интернет–источники:

35. Сайт разработчика программного продукта Design/IDEF www.idefine.com

36. Сайт стандарта IDEF www.idef.com

37. Образовательный сайт www.citforum.ru

38. Сайт РБК www.rbc.ru и www.c-news.ru

39. Сайт проектировщиков ПО www.Veknikov.ru

40. Сайт www.visible.com

41. Сайт корпорации IBM: www.ibm.com

42. Сайт корпорации Microsoft: www.microsoft.ru

43. Сайт Rational Software www.rational.com

Приложение А

Наши рекомендации