Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Занятие 3 - 2часа

Тема 1.3 Характеристика программного продукта

Все программы по характеру использования и категориям пользователей делятся на 2 класса рисунок 4

· Утилитарные программы

· Программные продукты (изделия)

 

 
 

 

 


 

 

Рисунок 4- квалификация программ по категориям пользователей

 

 

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

 

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

Программный продукт должен быть подготовлен к эксплуатации т.е. иметь:

- Техническую документацию

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

- товарный знак изготовителя

- код государственной регистрации

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

На создание программного продукта затрачиваются следующие ресурсы:

-Трудовые

-Материальные

-Финансовые

-Требуется высокая квалификация разработчиков.

Программные продукты требуют сопровождения - оно осуществляется спе-циализированными фирмами – распространителями программ (дистрибьютора-ми) реже фирмами –разработчиками.

Сопровождение программного продукта – поддержка работоспособности ПП, переход на его новые версии, внесение изменений, исправление обнаруженных ошибок и т. п..

 

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

Основные характеристики программы являются:

· Алгоритмическая сложность

· Состав и глубина проработки реализованных функций обработки

· Полнота и системность функций обработки

· Объем файлов программ

· Требование к операционной системе и техническим средствам обработки со стороны программного средства

· Объем дисковой памяти

· Размер оперативной памяти для запуска программ

· Тип процессора

· Версия операционной системы

· Наличие вычислительной сети

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

· Насколько хорошо (Просто, надежно, эффективно) можно использовать программный продукт

· Насколько легко эксплуатировать программный продукт

· Можно ли использовать программный продукт при изменении условия его применения

 

Дерево характеристик качества программного продукта представлено на рисунке 5.

 
 

 

 


Коммуникативность
Модифицируемость
Учет человеческого фактора
Эффективность
Надежность
Исходная полезность
Общая полезность программного продукта
Удобство эксплуатации

 

рисунок 5- Дерево характеристик качества программного продукта

Мобильность продукта (многоплатформенный) - независимость от технического

комплекса системы обработки данных, операционные системы,

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

области.

Надежность работы - определяется бессбойностью и устойчивостью в работе

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

ки, возможностью диагностики возникающих в процессе работы

рограмм ошибок.

Эффективность ПП - оценивается как с позиции прямого его назначения-

требования пользователя, так и с точки зрения расхода вычисли-

тельных расходов, необходимых для эксплуатации.Расход вычис-

лительных ресурсов оценивается через объем внешней памяти для

размещения программ и объемом оперативной памяти для запуска

программ.

Учет человеческого фактора – обеспечение дружественного интерфейса для

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

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

ва, хорошей документации для освоения и использования в продук-

те функциональных возможностей, анализ и диагностику возник-

ших ошибок.

Модифицируемость – способность к внесению изменений, например расширение

функций обработки, переход на другую техническую базу обработ-

ки.

Коммуникативность - основана на максимально возможной интеграции с други-

ми программами, обеспечение обмена данными в общих форматах

представления.

 

В условиях существования рынка программных продуктов важными характерис-тиками являются:

1. Стоимость

2. Количество продаж

3. Время нахождения на рынке (длительность продаж)

4. Известность фирмы разработчика и программы

  1. Наличие программного продукта аналогичного назначения.

 

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

 

Вопросы для самопроверки.

 

1. Что такое программный продукт

2. Как классифицируются программные продукты

3.Каковы свойства программного продукта

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

<== предыдущая лекция | следующая лекция ==>
Взаимодействие специалистов различного вида, участвующих в разработке и эксплуатации программ показано на рисунке 3 | I.Этап.Разработка алгоритма и программы
Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 335; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.017 сек.