Дипломная работа: Разработка информационно-аналитической системы приемной кампании. Модуль учета профориентационных мероприятий

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Пермский филиал федерального государственного автономного образовательного учреждение высшего образования «Национальный исследовательский университет «Высшая школа экономики»

Факультет экономики, менеджмента и бизнес-информатики

модуль документация кампания приемный

РАЗРАБОТКА ИНФОРМАЦИОННО-АНАЛИТИЧЕСКОЙ СИСТЕМЫ ПРИЕМНОЙ КАМПАНИИ. МОДУЛЬ УЧЕТА ПРОФОРИЕНТАЦИОННЫХ МЕРОПРИЯТИЙ

Выпускная квалификационная работа

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

по направлению подготовки 09.03.04 Программная инженерия

Капгер Галина Игоревна

Пермь, 2019 год

Аннотация

В данной работе описаны этапы разработки модуля учета профориентационных мероприятий информационно-аналитической системы приемной кампании.

Работа содержит 37 страниц формата A4 основного текста, включая 3 главы (анализ предметной области информационно-аналитической системы приемной кампании, проектирование информационно-аналитической системы приемной кампании, реализация и тестирование информационно-аналитической системы приемной кампании), и 6 приложений (диаграммы, техническое задание, нормализация отношений, руководство пользователя, руководство программиста и листинг программы).

В основной части содержится 23 таблиц, 13 иллюстраций, включая 5 диаграмм.

В приложениях содержится 13 диаграмм, нормализация отношений (включающая 74 таблицы), техническая документация и листинг программы.

Библиографический список состоит из 11 источников.

Оглавление

Введение

Глава 1. Анализ предметной области информационно-аналитической системы приемной кампании

1.1 Анализ объекта автоматизации

1.2 Анализ систем учета профориентационных мероприятий

1.3 Анализ предыдущей работы

1.4 Требования к модулю учета профориентационных мероприятий информационно-аналитической системы приемной кампании

1.5 Технологии и методы

1.6 Диаграмма прецедентов модуля учета профориентационных мероприятий информационно-аналитической системы приемной кампании

1.7 Техническое задание

Глава 2. Проектирование модуля учета профориентационных мероприятий информационно-аналитической системы приемной кампании

2.1 Модель поведения модуля учета профориентационных мероприятий информационно-аналитической системы приемной кампании

2.2 Проектирование базы данных

2.3 Диаграмма классов модуля учета профориентационных мероприятий информационно-аналитической системы приемной кампании

2.4 Проведение технико-экономического обоснования разработки модуля учета профориентационных мероприятий информационно-аналитической системы приемной кампании

2.5 Проектирование пользовательского интерфейса модуля учета профориентационных мероприятий информационно-аналитической системы приемной кампании

Глава 3. Разработка модуля учета профориентационных мероприятий информационно-аналитической системы приемной кампании

3.1 Модель реализации модуля учета профориентационных мероприятий информационно-аналитической системы приемной кампании30

3.2 Разработка серверной части модуля учета профориентационных мероприятий информационно-аналитической системы приемной кампании

3.3 Разработка клиентской части модуля учета профориентационных мероприятий информационно-аналитической системы приемной кампании

3.4 Тестирование модуля учета профориентационных мероприятий информационно-аналитической системы приемной кампании

3.5 Разработка документации для модуля учета профориентационных мероприятий информационно-аналитической системы приемной кампании

3.6 Развертывание модуля учета профориентационных мероприятий информационно-аналитической системы приемной кампании на учебном сервере

Список сокращений и условных обозначений

Библиографический список

Приложения

Введение

Приемная кампания НИУ ВШЭ - Пермь включает в себя не только прием документов, но и организацию профориентационных мероприятий для привлечения абитуриентов. Поскольку ВУЗ заинтересован в приеме сильных студентов, важно проводить наиболее эффективные мероприятия, для чего необходимо хранить и анализировать информацию за прошлые годы.

Информацию о проведенных мероприятиях тяжело обрабатывать вручную ввиду большого объема. Она включает в себя не только данные о проведении, но и об участниках, организаторах, лекторах, волонтерах, а также информацию об учебных заведениях участников и образовательных программах, которыми они интересуются. Кроме того, эти данные также тяжело собирать, поскольку они могут храниться на разных ресурсах или вовсе быть утерянными. Таким образом, главная проблема заключается в учете данных и принятии решений на их основе.

Разрабатываемая система позволит хранить все данные в одном месте, а также анализировать эффективность проведенных мероприятий, давая возможность принимать решения на основе графиков и отчетов. Следовательно, описанная проблема может быть решена при помощи описанной системы, и данная тема является актуальной.

Разработка системы будет проводиться на примере приемной кампании НИУ ВШЭ - Пермь. Объектом исследования является приемная кампания НИУ ВШЭ - Пермь. Предмет исследования - средства автоматизации учета и анализа профориентационных мероприятий НИУ ВШЭ - Пермь.

Целью работы является разработка модуля учета профориентационных мероприятий информационно-аналитической системы приемной кампании.

Для достижения поставленной цели необходимо выполнить следующие задачи:

1. Анализ требований к информационно-аналитической системе приемной кампании.

2. Анализ аналогичных систем.

3. Подготовка технического задания для информационно-аналитической системы приемной кампании.

4. Проектирование информационно-аналитической системы приемной кампании.

5. Проведение технико-экономического обоснования разработки информационно-аналитической системы приемной кампании.

6. Реализация информационно-аналитической системы приемной кампании.

7. Тестирование и отладка информационно-аналитической системы приемной кампании.

8. Развертывание информационно-аналитической системы приемной кампании.

9. Подготовка руководства пользователя и программиста.

Поскольку тема работы узко специализирована, в качестве аналогов будут рассмотрены системы учета и анализа мероприятий в целом: сервис для организации событый «TimePad» [1], а также платформы «123ContactForm» [2], «CrowdCompass» [3] и «EventMobi» [4].

При проведении исследования будут использоваться следующие методы: наблюдение и анализ для описания предметной области, сбор и обработка данных с целью получения дополнительной информации об объекте, сравнение для получения информации о существующих решениях и разработанных системах, моделирование для описания бизнес-процессов.

Глава 1 содержит обзор аналогов, формулировку требований к системе. Здесь представлен анализ существующих систем учета и анализа мероприятий, их области применения. Также в данной главе представлены диаграммы активностей и диаграммы прецедентов, необходимые для разработки системы.

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

Глава 3 содержит описание процесса реализации, тестирования и внедрения системы. В данной главе описаны этапы процесса реализации информационно-аналитической системы, представлены этапы тестирования и развертывая на учебном сервере. Также здесь описан процесс подготовки документации: руководства пользователя и программиста.

Глава 1. Анализ предметной области информационно-аналитической системы приемной кампании

Данная глава представляет собой анализ предметной области разрабатываемой системы. Она содержит анализ объекта автоматизации, формулировку требований к системе и обзор аналогов. Также здесь представлен анализ результата курсовой работы за третий курс.

1.1 Анализ объекта автоматизации

В рамках приемной кампании НИУ ВШЭ - Пермь в течение года проводятся мероприятия, нацеленные на привлечение большего числа абитуриентов. Для составления оптимальной кампании на год необходимо иметь понимание, какие мероприятия более эффективны, сколько мероприятий достаточно посетить абитуриенту, чтобы он захотел поступить; и учитывать различные показатели - время года проведения мероприятия, баллы абитуриентов по олимпиадам и другие. Эффективность мероприятия главным образом оценивается соотношением стоимости мероприятия к проценту зачисленных студентов, которые в нем участвовали.

Для принятия решения об эффективности того или иного мероприятия необходимо прежде всего собрать информацию по мероприятиям и абитуриентам за последние годы. Поскольку данные достаточно разрознены, они могут храниться на разных носителях, либо и вовсе быть утерянными. Это не только затрудняет сбор данных, но и может существенно повлиять на оценку эффективности мероприятия. После получения данных необходимо провести их обработку и анализ, просмотрев все полученные файлы (рис. А.1).

Для оповещения абитуриентов о предстоящих мероприятиях используется сайт ВУЗа или электронная почта, регистрация на мероприятия проходит с помощью систем «TimePad» или «Google Формы». При этом отмечать участников, которые реально посетили мероприятие, приходится вручную, поэтому для получения информации о реальных участниках мероприятия, необходимо хранить файлы с записями.

Также необходимо отметить, что при регистрации на любое мероприятие абитуриенту необходимо каждый раз заново указывать основную информацию о себе (рис. А.2).

1.2 Анализ систем учета профориентационных мероприятий

На данном этапе необходимо было провести анализ аналогичных систем. Поскольку тема работы узко специализирована, были рассмотрены системы учета и анализа мероприятий в целом: сервис для организации событий «TimePad», а также платформы «123ContactForm» [2], «CrowdCompass» [3] и «EventMobi» [4].

Основные критерии анализа - возможность составления отчетов о мероприятиях за определенный период, хранение всей необходимой информации об участниках, возможность получения информации о реальных участниках мероприятия, хранение мероприятий в единой базе.

Сервис «TimePad» предоставляет возможность размещать анонсы мероприятий с указанием даты, времени и адреса и получать контактную информацию от участников при регистрации. Анкеты участников настраиваются при создании или изменении события. Статистика по регистрациям доступна в любое время, она включает в себя число участников и информацию о переходах с других сайтов, через почтовые рассылки и прочее. Присутствует возможность отметить реальных участников мероприятия, а также выгружать данные в форматах «.xlsx» и «.csv».

Платформа «123ContactForm» предоставляет возможность создавать формы и анкеты, которые можно использовать, в том числе для регистрации на мероприятия, так как в анкету участников можно включить любые данные. Эффективность мероприятия можно отслеживать через всестороннюю аналитику по участникам и регистрациям. Также есть возможность экспорта данных в форматах «.xlsx» и «.csv».

Платформа «CrowdCompass» позволяет создавать мобильные приложения для различных событий и мероприятий. С помощью шаблонов и конструктора можно хранить любые данные участников. Созданное приложение включает информацию о мероприятии, контактные данные, программу, выступающих, участников и форму обратной связи. Кроме того, платформа позволяет отслеживать и анализировать активность пользователей.

Платформа «EventMobi» предоставляет возможность создавать формы регистрации на мероприятия. Она поддерживает управление несколькими событиями, чтобы участники могли получать доступ к прошедшим, текущим и будущим событиям. Основные функции - создание мероприятия, регистрация, уведомления, опросы и аналитика по регистрациям и посещаемости.

В таблице 1.1 представлен результат проведенного анализа систем учета профориентационных мероприятий.

Таблица 1.1. Результат анализа аналогов

Критерии анализа

TimePad

123ContactForm

CrowdCompass

EventMobi

Составление отчетов о мероприятиях за определенный период

-

-

-

-

Хранение всей необходимой информации об участниках

+

+

+

-

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

+

-

-

-

Хранение мероприятий в единой базе

-

-

-

+

Источник: https://otherreferats.allbest.ru/download/1179581/