АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Критерии оценки компьютерных программ и баз данных

Читайте также:
  1. CAPM - модель оценки долгосрочных активов
  2. D. программируемые и триммерные
  3. F12 - для перехода между окнами формы и кода программы.
  4. G. Ожидаемые результаты и способы их оценки
  5. I. Базовая модель оценки ценных бумаг.
  6. I. Общие критерии оценки рефератов и их структура
  7. I. ПРОГРАММА МЕДИЦИНСКОГО СТРАХОВАНИЯ
  8. I. Системные программы.
  9. II. Порядок подготовки, защиты и оценки квалификационной работы
  10. II. Порядок проведения оценки качества звучания.
  11. II. ПРОГРАММА СТРАХОВАНИЯ ОТ «НЕВЫЕЗДА»
  12. II. Составьте предложения из данных слов. Употребите глагол-сказуемое в Futurum.

Введение

Цель пособия - оценка и доказательство экономической выгодности компьютерной программы (КП) или (и) базы данных (БД).

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

Компьютерная программа (КП) или (и) БД представляют собойпрограммный продукт (ПП) и как объект права имеют двойственный характер:

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

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

Отношения, связанные с созданием, правовой охраной и использованием программ для ЭВМ регулируются:

- Законом РФ "О правовой охране программ для ЭВМ и баз данных" от 23 сентября 1992 г. за № 3523-1;

- Законом РФ "О правовой охране топологий интегральных микросхем" от 23 сентября 1992 г. №3526-1;

- Законом РФ "Об авторском праве и смежных правах" от 9 июля 1993 г.

№5351-1 с изменениями от 19 июля 1995 г.

Программы для ЭВМ и базы данных (БД), согласно Закону РФ N 5351-I от 19 июля 1993 г. "Об авторском праве и смежных правах" относятся к объектам авторского права. Субъектом авторского права на КП признается правообладатель - автор и его правопреемники: наследники, а также любые физические или юридические лица, обладающие исключительными имущественными правами, полученными в силу закона или договора.

Теоретические положения оценки компьютерных программ и БД

Критерии оценки компьютерных программ и баз данных

Оценка компьютерной программы или (и) базы данных (объекта оценки) может быть выполнена с помощью следующих критериев:

1) количественных, когда для оценки используется один или несколько

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

2) генетических, определяемых с учетом особенностей сферы

применения, для которой создавались КП или (и) БД;

3) структурных, позволяющих определить, насколько хорошо объект

оценки организован как текст;

4) прагматических, применяемых при сопоставлении свойств объекта

оценки и цели его создания, если таковая присутствует в тексте;

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

Из количественных критериев наиболее приемлемыми являются топологические критерии, оценивающие сложность управляющего графа КП. Сложность КП и БД (ее фрагментов, процедур и т.д.) оценивается по формуле Мак-Кейба цикломатическим числом ее управляющего графа, которое равно Кмк = m - n + 2,

где m - число дуг;

n - число вершин управляющего графа.

Считается, что цикломатическое число не должно превышать 0, в противном случае объект считается переусложненным и трудным для понимания, отладки, модификации и др.

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

Структурные критерии оценки связаны с анализом организации управления объектом и ее отражением в программном тексте.

Хорошо структурированная КП или БД обладает следующими достоинствами:

- последовательностью, логично отображающей ход рассуждений;

- наглядностью, читаемостью, возможностью многократного применения,

поскольку хорошо структурированная КП имеет множество возможных

ходов вычислений;

- технологичностью.

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

- КП обычно решает одну задачу, поэтому не должна быть избыточной относительно этой задачи;

- средства, используемые для записи алгоритма решения задачи, должны использоваться общепринятым образом;

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

В настоящее время оценка стоимости КП, написанных на одном из алгоритмических языков высокого уровня (Delphi, Fortran, Ada, Си++ и т.д.), осуществляется фирмами-оценщиками. Оценка стоимости КП, основана на сравнении КП с некоторой усредненной программой, стоимость которой была определена, исходя из цен, сложившихся к моменту оценки на рынке программных продуктов, увеличиваемой (уменьшаемой) с учетом указанных выше критериев. Практика показывает, что стоимость КП зависит от её качества, а эффективность КП обычно считается следствием достоинств алгоритма, поэтому, поскольку качество КП не всегда совпадает с уровнем ее корректности, то на этапе оценки её стоимости принято считать, что она корректна, ибо иначе оценку вообще проводить нецелесообразно.


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.)