Технологии разработки программного обеспечения

         

В таблицу заносится количественное значение


В таблицу заносится количественное значение характеристики каждого вида (по всем уровням сложности). Места подстановки значений отмечены прямоугольниками (прямоугольник играет роль метки-заполнителя). Количественные значения характеристик умножаются на числовые оценки сложности. Полученные в каждой строке значения суммируются, давая полное значение для данной характеристики. Эти полные значения затем суммируются по вертикали, формируя общее количество.

Количество функциональных указателей вычисляется по формуле

                                               FP = Общее количество х (0,65+ 0,01 x
),                                        (2.1)

где Fi — коэффициенты регулировки сложности.

Каждый коэффициент может принимать следующие значения: 0 — нет влияния, 1 — случайное, 2 — небольшое, 3 — среднее, 4 — важное, 5 — основное.

Значения выбираются эмпирически в результате ответа на 14 вопросов, которые характеризуют системные параметры приложения (табл. 2.11).

 

Таблица 2.11. Определение системных параметров приложения































































































































































Системный параметр



Описание



1



Передачи данных



Сколько средств связи требуется для передачи или обмена информацией с приложением или системой?



2



Распределенная обработка данных



Как обрабатываются распределенные данные и функции обработки?



3



Производительность



Нуждается ли пользователь в фиксации времени ответа или производительности?.



4



Распространенность используемой конфигурации



Насколько распространена текущая аппаратная платформа, на которой будет выполняться приложение?



5



Скорость транзакций



Как часто выполняются транзакции? (каждый день, каждую неделю, каждый месяц)



6



Оперативный ввод данных



Какой процент информации надо вводить в режиме онлайн?



7



Эффективность работы конечного пользователя



Приложение проектировалось для обеспечения эффективной работы конечного пользователя?



8



Оперативное обновление



Как много внутренних файлов обновляется в онлайновой транзакции?



9



Сложность обработки



Выполняет ли приложение интенсивную логическую или математическую обработку?



10



Повторная используемость



Приложение разрабатывалось для удовлетворения требований одного или многих пользователей?



11



Легкость инсталляции



Насколько трудны преобразование и инсталляция приложения?



12



Легкость эксплуатации



Насколько эффективны и/или автоматизированы процедуры запуска, резервирования и восстановления?



13



Разнообразные условия размещения



Была ли спроектирована, разработана и поддержана возможность инсталляции приложения в разных местах для различных организаций?



14



Простота изменений



Была ли спроектирована, разработана и поддержана в приложении простота изменений?

<

Содержание  Назад  Вперед







Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий