ГОСТ Р ИСО/МЭК ТО 12182-2002
8.3 Применение к программным пакетам
Схема классификации в целом применима для классификации конкретных программных пакетов. Следующий пример показывает классификацию гипотетического программного пакета для обработки текста. Представленное исходное описание обеспечивает достаточную информацию для классификации пакета и содержит обоснования его применения в действующей системе.
8.4 Пример классификации. Пакет для обработки текста
Функция ПС
Текстовый процессор.
Режим эксплуатации
Интерактивная обработка (пользователь ПС вводит текст или команды, которые обрабатываются ПС).
Прикладная область информационной системы
Предметная область делового и персонального применения (предназначена для делового применения, но программа полезна для персональных или других приложений).
Масштаб ПС
Малый и средний (меньший, в SLOC, по сравнению с подобными пакетами;
расширение возможностей несколько увеличивает сложность).
Представление данных
Объектные (для командной операции) и форматированный файл (для командной операции, текста ввода — вывода и хранения данных).
Критичность ПС
Экономично (по времени) и удобно для индивидуального применения.
Класс пользователя
Средний (пользователь должен иметь опыт в обработке текста на пишущей машине, но может не иметь навыков в использовании программ).
Требуемые рабочие характеристики
Емкость — средняя и высокая (размер документа ограничен только доступностью вычислительных ресурсов).
Время отклика — быстрое (принимает более 50 символов / с при вводе данных с быстрой регенерацией экрана).
Производительность — малая (одновременно один документ).
Стабильность ПС
С контролируемым изменением (обычная модернизация и новые выпуски).
Требование защиты
|
|
Сильная |
Средняя |
Слабая |
|
Защита от
несанкционированного
доступа |
|
— |
|
|
Контрольный след |
|
|
— |
|
Защита программ и данных |
— |
|
|
(доступно использование пароля и шифрация данных; контрольный след не обеспечивается; низкая интенсивность отказов).
Требование надежности
|
|
Высокая |
Средняя |
Низкая |
|
Завершенность |
— |
|
|
|
Отказоустойчивость |
— |
|
|
|
Восстанавливаемость |
— |
|
|
(пакет ранее проходил ряд переделок и модернизаций; возможны новые ошибки; редактирование прерывается с клавиатуры).