- •Содержание
- •Введение
- •1 Теоретическая часть
- •Постановка задачи
- •1.2 Анализ предметной области
- •Требования к программному продукту
- •1.4. Средства реализации
- •1.5. Сравнительный анализ имеющихся средств
- •1.6. Критерии выбора
- •1.7. Выбор инструментальных средств
- •2 Практическая часть.
- •2.1 Моделирование предметной области
- •2.2 Технология создания программного продукта
- •2.3. Техническая реализация программного продукта, алгоритмы и коды
- •2.4. Внедрение и апробация программного продукта
- •2.5. Перспективы развития
- •3 Охрана труда
- •4 Инструкция пользователя
- •5 Организационно-экономическая часть
- •5.1 Расчёт затрат на внедрение ресурса
- •5.1.1 Расчёт себестоимости ресурса
- •5.1.2 Расчёт статьи «Материалы и комплектующие изделия»
- •5.1.3 Расчёт фонда заработной платы
- •5.1.4 Расчёт затрат на содержание и эксплуатацию оборудования
- •5.1.5 Расчёт накладных расходов
- •5.2 Экономическая эффективность разработки
- •Заключение
- •Список использованных источников (литературы)
- •Приложение а
- •Приложение б
- •Приложение в
- •Приложение г
5.1.5 Расчёт накладных расходов
В результате можно провести расчёт прямых затрат на разработку продукта по формуле (3)
(руб.)
Используя формулу (2), можно рассчитать величину накладных расходов:
(руб.)
По формуле (1) можно рассчитать величину себестоимости продукта:
(руб.)
Таким образом, себестоимость системы автоматизированного тестирования составляет 3216,4 руб.
5.2 Экономическая эффективность разработки
Для обобщённой оценки информационных систем является эффективность их на практике. Качество программного обеспечения определяют шесть характеристик, описанных в стандарте ГОСТ РИСО/МЭК 9126-93:
Функциональные возможности (Functionality) - набор атрибутов, относящихся к сути набора функций и их конкретным свойствам. Функциями являются те, которые реализуют установленные или предполагаемые потребности;
Надежность (Reliability) - набор атрибутов, относящихся к способности программного обеспечения сохранять свой уровень качества функционирования при установленных условиях за установленный период времени;
Практичность (Usability) - набор атрибутов, относящихся к объему работ, требуемых для использования и индивидуальной оценки такого использования определенным или предполагаемым кругом пользователей;
Эффективность (Efficiences) - набор атрибутов, относящихся к соотношению между уровнем качества функционирования программного обеспечения и объемом используемых ресурсов при установленных условиях;
Сопровождаемость (Maintainability) - набор атрибутов, относящихся к объему работ, требуемых для проведения конкретных изменений (модификаций);
Мобильность (Portability) - набор атрибутов, относящихся к способности программного обеспечения быть перенесенным из одного окружения в другое.
Обобщающим показателем, характеризующим эффективность внедрения информационного ресурса, является показатель экономического эффекта, в котором отражены частные показатели эффективности: производительность труда, показатели технического уровня работ и качества продукции, трудоёмкость.
В настоящее время потребность в новых разработках, обеспечивающих определенные свойства и функционал системы, не уменьшается.
Внедрённая система автоматизированного тестирования:
обеспечивает эффективную оценку знаний студентов по различным предметам;
повышает качество обучения;
обеспечивает надёжную защиту информации за счет хранения её в виде базы MySQL с ограничением на доступ;
обеспечивает удобный и интуитивно понятный интерфейс;
Заключение
В ходе работы над дипломной работой было проанализировано множество систем тестирования и возможных средств их реализации, выявлено множество плюсов и минусов и все они были учтены при разработке данной автоматизированной системы тестирования. Созданный программный продукт отвечает всем поставленным требованиям и включает в себя:
возможность регистрации и авторизации;
возможность создания теста с гибкими настройками.;
возможность создания различных типов вопроса;
использование групповой политики доступа. Студент, незарегистрированный пользователь, администратор (преподаватель);
назначение максимального количества баллов за каждый полностью правильный ответ.
