База данных учета успеваемости студентов

Контрольная работа - Компьютеры, программирование

Другие контрольные работы по предмету Компьютеры, программирование

еспечение обработки заданного объема информации

Таблица 10. Весовые коэффициенты для фактора Сопровождаемость.

VкКритерийVмМетрика0,41. Простота конструкции0,510. Простота кодирования0,52. Сложность архитектуры проекта0,32. Наглядность04. Принятая система идентификации0,48. Комментарии логики программ проекта0,69. Оформление текста программ0,33. Структурность05. Использование основных логических структур16. Соблюдение принципа нисходящего программирования07. Комментарии обоснования декомпозиции программ при кодированиипрограммный база данное системный

Таблица 11. Весовые коэффициенты для фактора Удобство применения.

VкКритерийVмМетрика0,51. Доступность эксплуатационных программных продуктов 0,253. Полнота пользовательской документации0,354. Точность пользовательской документации0,25. Понятность пользовательской документации0,16. Техническое использование пользовательской документации0,17. Прослеживание документации пользовательской документации0,52. удобство эксплуатации и обслуживания0,38. Эксплуатация0,29. Управление меню0,110. Функция HELP0,311. Управление данными0,112. Рабочие процедуры

Таблица 12. Весовые коэффициенты для фактора Эффективность.

VкКритерийVмМетрика0,21. Уровень автоматизации11. Уровень автоматизации0,32. Временная эффективность12. Временная эффективность0,53.Ресурсоемкость13.Ресурсоемкость

Таблица 13. Весовые коэффициенты для фактора Универсальность.

VкКритерийVмМетрика0,21. Гибкость 0,251. Широта охвата функций0,252. Простота архитектуры проекта.0,153. Сложность архитектуры проекта0,054. Сложность структуры кода программ0,15. Применение стандартных проколов связи0,26. Применение стандартных интерфейсных программ0,42. Мобильность0,27. Зависимость от используемого комплекса технических средств0,78. Зависимость от базового программного обеспечения0,19. Изоляция немобильности0,43.Модифици- руемость0,110. Простота кодирования0,111. Число комментариев0,112. Качество комментариев0,413 Использование описательных средств языка0,314. Независимость модулей

Таблица 14. Весовые коэффициенты для фактора Корректность

VкКритерийVмМетрика0,51. Полнота реализации0,41. Полнота документации разработчика0,62. Полнота программной документации0,32.Согласованность 0,23. Непротиворечивость документации0,24. Непротиворечивость программы0,15. Единообразие интерфейсов между модулями и пользователями0,16. Единообразие кодирования и определения переменных0,27. Соответствие документации стандартам0,28. Соответствие ПС стандартам программирования09. Соответствие ПС документации0,23. Проверенность 110. Полнота тестирования проекта04. Логическая корректность0,511. Реализация всех решений0,512. Отсутствие явных ошибок и достаточность реквизитов

.4 Анализ продукта по данным оценочным элементам

 

На этом этапе определяются значения оценочных элементов, которые соответствуют типу программного продукта, а также выбранной фазе жизненного цикла.

Определим оценочные элементы:

 

Таблица 15. Оценочные элементы фактора Надежность.

Оценка 0-1Код ЭлементаНаименование оценочного элемента фактора Надежность0,9Н0101Наличие требований к программе по устойчивости функционирования при наличии ошибок во входных данных0,2Н0102Возможность обработки ошибочных ситуаций0,2Н0103Полнота обработки ошибочных ситуаций0,1Н0104Наличие тестов для проверки допустимых значений входных данных0,2Н0105Наличие системы контроля полноты входных данных0,1H0106Наличие средств контроля корректности входных данных0Н0107Наличие средств контроля непротиворечивости входных данных0Н0108Наличие проверки параметров и адресов по диапазону их значений0Н0109Наличие обработки граничных результатов0,5Н0110Наличие обработки неопределенностей (деление на 0, квадратный корень из отрицательного числа и т. Д.)0Н0201Наличие требований к программе по восстановлению процесса выполнения в случае сбоя операционной системы, процессора, Внешних устройств0Н0202Наличие требований к программе по восстановлению результатов при отказах процессора, 0С0Н020ЗНаличие средств восстановления процесса в случае сбоев оборудования0Н0204Наличие возможности разделения по времени выполнения отдельных функций программ0H0205Наличие возможности повторного старта с точки остановки0Н0301Наличие централизованного управления процессами, конкурирующими из-за ресурсов 0Н0З02Наличие возможности автоматически обходить ошибочные ситуации в процессе вычисления0H0303Наличие средств, обеспечивающих завершение процесса решения в случае помех0Н0З04Наличие средств, обеспечивающих выполнение программы в сокращенном объеме в случае ошибок или помех0Н0305Показатель устойчивости к искажающим воздействиям0,7Н0401Вероятность безотказной работы0,8Н05010ценка по среднему времени восстановления0,6H0502Оценка по продолжительности преобразования входного набора данных в выходной

Таблица 16. Оценочные элементы фактора Сопровождаемость.

0ценка 0-1Код элементаНаименование оценочного элемента фактора Сопровождаемость0С0201Наличие ограничений на размеры модуля1С0601Использование при построении программ метода структурного программирования1С0602Соблюдение принципа разработки программы сверху вниз1С06030ценка программы по числу циклов с одним входом и одним выходом0,8С06040ценка программы по числу циклов0C0801Наличие комментариев ко всем машинно-зависимым частям программы0С0802Наличие комментариев к машинно-зависимым операторам программы0, 5С0803Наличие комментариев в точках входа и выхода программу.0C09O1Соответствие комм?/p>