КАТЕГОРИИ: Архитектура-(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. Что такое программный продукт 2. Как классифицируются программные продукты 3.Каковы свойства программного продукта 4.Каковы качественные характеристики программных продуктов
Дата добавления: 2014-01-07; Просмотров: 355; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |