Преобразователь П1 «Определение критериев оценки функционального ППП»
Перечень критериев выбора ППП Д1.2 для конкретной подсистемы определяется в зависимости от следующих характеристик проблемной области Д1.1: срока разработки ИС, денежных ресурсов, технической оснащенности объекта управления, существующих и функционирующих ППП (ФППП), программного и сетевого оснащения и др.
Анализ технической документации по пакетам прикладных программ и литературных источников, описывающих технологию их разработок и использования, позволил выявить перечень критериев, характеризующих в различных аспектах применение ППП, которые можно сгруппировать в подмножества и разработать для них систему классификации.
В частности, были выделены следующие основные классификационные группировки критериев, характеризующие пакет прикладных программ:
· назначение и возможности пакета;
· отличительные признаки и свойства пакета;
· требования к техническим и программным средствам;
· документация пакета;
· факторы финансового порядка;
· особенности установки пакета;
· особенности эксплуатации пакета;
· помощь поставщика по внедрению и поддержанию пакета;
· оценка качества пакета и опыт его использования;
· перспективы развития пакета.
Каждая из групп критериев, в свою очередь, разбивается на некоторое подмножество критериев, более полно раскрывающих каждый из десяти выделенных аспектов анализа выбираемых ППП, полный перечень которых приведен в табл. 14.1. Указанные критерии в дальнейшем будут использоваться для оценки целесообразности применения ППП.
Таблица 14.1 Критерии оценки ППП
№ | Наименование критерия | Содержание подкритериев | |
Назначение и возможности пакета | 1.1. Предметная область использования | ||
1.2. Степень обеспечения функций управления | |||
1.3. Общий или специализированный | |||
1.4. Коллективного или индивидуального пользования | |||
1.5. Возможности расширения функций пакета | |||
1.6. Возможности оптимизации расчетов | |||
1.7. Возможность адаптации к различным применениям на основе модульного строения пакета | |||
1.8. Возможность взаимозаменяемости технических средств | |||
1.9. Возможность повышения эффективности обработки данных | |||
1.10. Универсальность | |||
1.11. Применимость для пользователей разной квалификации | |||
Оптимальные признаки и свойства пакета | 2.1. Входной язык | ||
2.2. Управляющий язык | |||
2.3. Структура массива | |||
2.4. Способ хранения данных | |||
2.5. Способ доступа данных | |||
2.6. Выдача выходных документов | |||
2.7. Дистанционная обработка и разделение времени | |||
2.8. Представление входных данных | |||
2.9. Способы проверки входных данных | |||
2.10. Представление входных данных | |||
2.11 .Редактирование входных данных | |||
2.12. Диалоговый режим | |||
2.13. Язык программирования | |||
Требования к техническим и программным средствам | 3.1. Вычислительная система | ||
3.2. Объем ОП | |||
3.3. Объем внешней памяти | |||
3.4. Периферийные устройства | |||
3.5. Тип ОС | |||
3.6. Вспомогательные программные средства | |||
3.7. Использование средств организации массивов | |||
3.8. Совместимость с СУБД | |||
Документация пакета | 4.1. Общее руководство по использованию | ||
4.2. Руководство системного и программного уровня | |||
Факторы финансового порядка | 5.1. Затраты на приобретение пакета | ||
5.2. Затраты на аренду пакета | |||
5.3. Затраты на обработку пакета, установку, подготовку персонала, техники, обслуживания и поддержания | |||
5.4. Экономическая эффективность использования пакета | |||
Особенности установки | 6.1. Объем работ по установке пакета | ||
6.2. Время установки | |||
6.3. Требуемые модификации пакета | |||
6.4. Требования пользователя к квалификации программистов | |||
6.5. Требования настройки входных и выходных форм пакета | |||
6.6. Трудоемкость организации информационной базы | |||
6.7. Требуемые модификации ОС и СУБД | |||
Особенности | 7.1. Зависимость рабочих характеристик пакета от используемых технических и программных средств | ||
7.2. Возможность обслуживания пакета силами специалистов организации-пользователя | |||
7.3. Техническая эффективность, надежность | |||
7.4. Защита данных | |||
7.5. Трудоемкость внесения изменений | |||
7.6. Трудоемкость реорганизации информационной базы | |||
7.7. Трудоемкость и время обнаружения и исправления ошибок | |||
7.8. Время повторного запуска системы | |||
7.9. Время цикла обработки информации | |||
7.1. Производительность | |||
Помощь поставщика по внедрению и поддержанию пакета | 8.1. Обучение персонала организации-пользователя | ||
8.2. Участие поставщика при внедрении пакета | |||
8.3. Переход от старой системы к новой | |||
8.4. Участие поставщика в обследовании пакета | |||
8.5. Корректировка системы ошибок | |||
8 6. Внесение модификаций | |||
8.7. Обеспечение обновления документов | |||
8.8. Простота использования | |||
Оценка качества пакета и опыт его использования | 9 1. Источник появления | ||
9.2. Характеристика 1-й версии пакета | |||
9.3. Число и характер переделок пакета | |||
9 4. Число организаций, пользующихся пакетом | |||
9.5. Оценка уже установленных пакетов | |||
9.6. Сравнение с аналогичными пакетами | |||
9.7. Помехозащищенность | |||
Перспективы развития пакета | 10.1. Совершенствование концепции и используемых методов | ||
10.2. Подключение новых функциональных возможностей | |||
10.3. Расширение интерфейса, переход на совершенные технические средства | |||
10.4. Совместимость со старой версией | |||