КАТЕГОРИИ: Архитектура-(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) |
Занятие 2 - 2часа
Тема 1.3 Характеристика программного продукта Все программы по характеру использования и категориям пользователей делятся на 2 класса рисунок 4 · Утилитарные программы · Программные продукты (изделия)
Рисунок 4- Квалификация программ по категориям пользователей
Утилитарные программы (программы для себя) предназначены для удовлетворения нужд их разработчиков. Чаще всего утилитарные программы выполняют роль сервиса в технологии обработки данных либо являются программами решения функциональных задач, не предназначенных для широкого распространения. Программные продукты( изделия) предназначенные для удовлетворения потребности пользователей, широкого распространения и продажи. Программный продукт должен быть подготовлен к эксплуатации т.е. иметь: - Техническую документацию - предоставлять сервис и гарантию правильной работы программы. - товарный знак изготовителя - код государственной регистрации Только при таких условиях программный продукт может быть назван программным продуктом. На создание программного продукта затрачиваются следующие ресурсы: -Трудовые -Материальные -Финансовые -Требуется высокая квалификация разработчиков. Программные продукты требуют сопровождения - оно осуществляется специализированными фирмами – распространителями программ (дистрибьюторами) реже фирмами –разработчиками. Сопровождение программного продукта – поддержка работоспособности ПП, переход на его новые версии, внесение изменений, исправление обнаруженных ошибок и т. п.. Программный продукт в отличии от программного изделия не имеет качественных характеристик т.к. эти характеристики невозможно заранее точно угадать даже время и затраты на разработку ПП нельзя определить с большой степенью точности заранее. Основные характеристики программы являются: · Алгоритмическая сложность · Состав и глубина проработки реализованных функций обработки · Полнота и системность функций обработки · Объем файлов программ · Требование к операционной системе и техническим средствам обработки со стороны программного средства · Объем дисковой памяти · Размер оперативной памяти для запуска программ · Тип процессора · Версия операционной системы · Наличие вычислительной сети Программные продукт имеет многообразие показателей качества, которые отражают следующие аспекты · Насколько хорошо (Просто, надежно, эффективно) можно использовать программный продукт · Насколько легко эксплуатировать программный продукт · Можно ли использовать программный продукт при изменении условия его применения Дерево характеристик качества программного продукта представлено на рисунке 5.
рисунок 5 - Дерево характеристик качества программного продукта Мобильность продукта (многоплатформенный) - независимость от технического комплекса системы обработки данных, операционные систсетевой технологии обработки данных, специфики предметной области. Надежность работы - определяется бессбойностью и устойчивостью в работе программ, точностью выполнения предписанных функций обработки, возможностью диагностики возникающих в процессе работы программ ошибок. Эффективность ПП - оценивается как с позиции прямого его назначения- требования пользователя, так и с точки зрения расхода вычислительных расходов, необходимых для эксплуатации. Расход вычислительных ресурсов оценивается через объем внешней памяти для размещения программ и объемом оперативной памяти для запуска программ. Учет человеческого фактора – обеспечение дружественного интерфейса для работы конечного пользователя, наличие контекстно зависимой подсказки или обучающей системы в составе программного средства, хорошей документации для освоения и использования в продукте функциональных возможностей, анализ и диагностику возникших ошибок. Модифицируемость – способность к внесению изменений, например расширение функций обработки, переход на другую техническую базу обработки. Коммуникативность - основана на максимально возможной интеграции с другими программами, обеспечение обмена данными в общих форматах представления. В условиях существования рынка программных продуктов важными характеристиками являются: 1. Стоимость 2. Количество продаж 3. Время нахождения на рынке (длительность продаж) 4. Известность фирмы разработчика и программы 5. Наличие программного продукта аналогичного назначения. Спецификой программных продуктов является то, что их эксплуатация должна выполняться на правовой основе – лицензионные соглашения между разработчиками и пользователями с соблюдением авторских прав разработчиков программных продуктов Вопросы для самопроверки 1. Что такое программный продукт 2. Как классифицируются программные продукты 3.Каковы свойства программного продукта 4.Каковы качественные характеристики программных продуктов
Тема 2.1 Методология проектирования. Классификация методов и подходов к проектировании программного продукта
Содержит следующие вопросы: 1. Классификация методов проектирования программного продукта. 2. Этапы создания программного продукта 3. Структура программного продукта 4. Проектирование интерфейсов пользователя
Дата добавления: 2014-01-11; Просмотров: 314; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |