- •Реферат
- •Содержание определения, обозначения и сокращения
- •Введение
- •1 Конструкторский раздел
- •1.1 Анализ предметной области и постановка задачи
- •1.1.1 Профориентационное тестирование
- •1.1.2 Постановка задачи автоматизированной обработки результатов подсистемы профориентационного тестирования:
- •1.1.3 Разработка требований к программному продукту.
- •1.1.4 Бизнес-требования
- •1.1.5 Классы пользователей
- •1.1.6 Требования пользователей
- •1.2 Проектирование подсистемы для автоматизации профориентационного тестирования
- •1.2.1 Структура построения подсистемы
- •1.2.2 Структура функциональных блоков
- •1.2.3 Диаграммы деятельностей.
- •1.2.4 Архитектура подсистемы профориентационного тестирования.
- •1.2.5 Диаграммы компонентов
- •1.2.5 Диаграмма размещения.
- •1.2.7 Структура бд
- •1.2.7.1 Даталогическая модель бд
- •1.2.7.2 Инфологическая модель бд
- •1.3.1 Реализация агентов
- •Общие классы:
- •1.3.2 Системные требования
- •1.3.3 Стандарт кодирования
- •2. Технологический раздел
- •2.1 Выбор среды программной реализации комплекса и её анализ
- •2.1.1 Выбор операционной системы
- •2.1.2 Выбор среды документирования
- •2.1.3 Выбор среды проектирования
- •2.1.4 Выбор языка программирования
- •2.1.5 Выбор среды разработки
- •Разработка эксплуатационной документации
- •2.2.1 Разработка эксплуатационной документации
- •Аннотация
- •Назначение программы
- •2. Условия выполнения программы
- •3.Выполнение программы
- •Раздел 1 «Эксплуатационная документация пользователя по прохождению тестирования»
- •Раздел 2 «Эксплуатационная документация пользователя по работе с агентом психолога»
- •Технико-экономический раздел
- •3.1 Оценка трудоемкости разработки программного продукта
- •3.1.1 Общее описание метода
- •3.1.2 Декомпозиция системы на функциональные блоки
- •3.1.3 Расчет трудозатрат и продолжительности разработки программного проекта
- •3.2 Оценка стоимости разработки программного продукта
- •3.2.1 Расчет заработной платы разработчика
- •3.2.2 Расчет единого социального налога
- •3.2.3 Расчет накладных расходов
- •3.2.4 Расчет затрат на содержание и эксплуатацию вычислительных средств
- •Раздел охраны труда и окружающей среды
- •Анализ и нормирование овпф, воздействующих на пользователя
- •4.1.1.Нормирование значения напряжения в электрической цепи, замыкание которой может произойти через тело человека
- •Нормирование уровеня шума на рабочем месте
- •Нормирование температуры воздуха рабочей зоны
- •Нормирование уровеня вибрации.
- •Нормирование освещенности рабочей зоны
- •Нормирование уровня электромагнитного излучения
- •4.2 Расчет звукоизоляции.
- •4.3 Пожарная безопасность
- •4.4 Экологическая безопасность.
- •Заключение
Реферат
Пояснительная записка к ВКР 94 листов, 24 рисунка, 47 таблиц, 32 источника, 1 приложение.
Цель работы – разработка мультиагентной подсистемы, для профориентационного тестирования, ориентированной на пользователя с начальными навыками работы с персональным компьютером.
В конструкторском разделе настоящей квалификационной работы производится анализ предметной области, требований пользователей, разрабатывается структура подсистемы, интерфейс, алгоритмы решения задачи. В технологическом разделе приводится обоснование выбора программных средств, необходимых для разработки и реализации подсистемы. В технико-экономическом разделе производится расчет стоимости проекта, трудозатрат и продолжительности работы. Необходимые расчеты по безопасности жизнедеятельности и экологической безопасности приводятся в разделе охраны труда и окружающей среды.
Содержание определения, обозначения и сокращения
В данной работе применяют следующие термины с соответствующими определениями:
Подсистема профориентационного тестирования. Под этим термином подразумевается разрабатываемая мультиагентная подсистема профориентационного тестирования.
Операционная среда. Аппаратное и программное обеспечение, используемое при выполнении программы.
Агент-представитель. Программный агент, входящий в состав мультиагентной подсистемы профориентационного тестирования, содержащий алгоритмы и предосталвяющий связи между агентами.
Агент тестируемого. Программный агент, входящий в состав мультиагентной подсистемы профориентационного тестирования, реализующий связь между тестируемым и агентом-представителем.
Агент психолога. Программный агент, входящий в состав мультиагентной подсистемы профориентационного тестирования, и предоставляющий доступ к базе данных.
Агент статистики. Программный агент, входящий в состав мультиагентной подсистемы профориентационного тестирования, предоставляющий доступ к статистике пользователей.
МАС – мультиагентная система.
БД – база данных.
IDE – Интегрированная среда разработки программного обеспечения.
UML – унифицированный язык моделирования Unified Modeling Language.
API - Интерфейс программирования приложений (англ. Application Programming Interface)
Введение
На сегодняшний день для целей трудоустройства создано большое количество компьютеризированных тестов и систем тестирования. Но несмотря на это, тестов, простых в обращении, но дающих достаточно обширную информацию об интересах и предпочтениях старшеклассников и абитуриентов нет. Они нужны для того, чтобы определить наиболее подходящую для будущего работника специальность в зависимости от его особенностей темперамента, интеллекта и склада ума. Может возникнуть ситуация, когда абитуриенты выберут мало подходящую им область будущей деятельности.
В сфере психологического тестирования существует множество профориентационных тестов, но большинство из них основаны на тестах, которые не содержат даже проверки на правдивость ответов тестируемого, выдают слишком неопределённый результат, требуют обязательных дальнейших комментариев специалиста. Поскольку профориентационное тестирование на данный момент широко используется во многих сферах деятельности, а его результаты зачастую имеют решающее значение, актуальность исправления недостатков тестов очевидна.
Поэтому в качестве темы проекта была выбрана разработка подсистемы профориентационного тестирования.
Для достижения поставленной цели необходимо было решить следующие цели:
произвести анализ предметной области;
выявить требования пользователей к программному продукту;
разработать структуру подсистемы тестирования;
разработать интерфейс пользователя;
разработать алгоритмы решения задачи;
оценить трудозатраты, продолжительность работы и стоимость проекта;
произвести необходимые расчеты по безопасности жизнедеятельности и экологической безопасности.
Работа разделена на следующие разделы: конструкторский, технологический, технико-экономический, охраны труда и окружающей среды. В конструкторском разделе настоящей квалификационной работы производится анализ предметной области, требований пользователей, разрабатывается структура подсистемы, интерфейс, алгоритмы решения задачи. В технологическом разделе приводится обоснование выбора программных средств, необходимых для разработки и реализации подсистемы. В технико-экономическом разделе производится расчет стоимости проекта, трудозатрат и продолжительности работы. Необходимые расчеты по безопасности жизнедеятельности и экологической безопасности приводятся в разделе охраны труда и окружающей среды.