Стр: 61/301
Атрибуты качества •
АК-1: Производительность
o
АК-1.1: Приложение должно обеспечивать скорость обработки данных
не менее 5 МБ/сек на аппаратном обеспечении, эквивалентном следу-
ющему: процессор i7, 4 ГБ оперативной памяти, средняя скорость чте-
ния/записи на диск 30 МБ/сек. Также см.
О-6
.
•
АК-2: Устойчивость к входным данным
o
АК-2.1: Требования относительно форматов обрабатываемых файлов
изложены в
ДС-5.1
.
o
АК-2.2: Требования относительно размеров обрабатываемых файлов
изложены в
ДС-5.2
.
o
АК-2.3: Поведение приложения в ситуации обработки файлов с нару-
шениями формата определено в
ДС-5.3
.
Ограничения •
О-1: Приложение разрабатывается на языке программирования PHP, ис-
пользование которого обусловлено возможностью заказчика осуществлять
поддержку приложения силами собственного IT-отдела.
•
О-2: Ограничения относительно версии и настроек интерпретатора PHP от-
ражены в пункте
ДС-1
раздела «
Детальные спецификации
».
•
О-3: Процедуры установки и настройки интерпретатора PHP выходят за
рамки данного проекта и
не описываются в документации.
•
О-4: Кроссплатформенные возможности приложения сводятся к способности
работать под ОС семейства Windows и Linux, поддерживающих работу ин-
терпретатора PHP версии, указанной в
ДС-1.1
.
•
О-5: Целевая кодировка UTF8 является жёстко заданной, и её изменение в
процессе эксплуатации приложения не предусмотрено.
•
О-6: Допускается невыполнение
АК-1.1
в случае, если невозможность обес-
печить заявленную производительность обусловлена объективными внеш-
ними причинами (например, техническими проблемами на сервере заказ-
чика).
Созданные на основе таких пользовательских требований детальные специ-
фикации имеют следующий вид.