(c) Larry Ewing, Simon Budig, Garrett LeSage
с 1994 г.

Кафедра Информатики и Математического Обеспечения

ПетрГУ | ИМиИТ | О кафедре | Проекты | Лаборатория ИТС | Семинары НФИ/AMICT
Сотрудники | Учебный процесс | Табель-календарь | Курсовые и выпускные работы
Вычислительные ресурсы | Публикации | Архив новостей | Контактная информация (English)

Регистрация тем курсовых работ

Авторизация преподавателя

Система предназначена для заполнения предлагаемых тем курсовых работ преподавателями кафедры ИМО и ознакомления с ними студентов.

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

Темы курсовых работ кафедры ИМО на 2020 учебный год

ПМиИ 2 курс

N Тема Студент
Богоявленская О.Ю. olbgvl@cs.petrsu.ru
1 Сравнительный анализ алгоритмов полигональной аппроксимации
Полигональная аппроксимация - это построение оптимальной ломаной по данным набора GPS/ГЛОНАС координат маршрута. Цель - сжатие данных наблюдения. Применяется в транспорте, логистике, интеллектуальных помощниках, системах навигации etc. Известно несколько десятков таких алгоритмов. Цель работы: провести их сравнительный анализ.
-
2 Анализ производительности сетей передачи данных
Разработка и анализ моделей производительности элементов инфраструктуры сетей передачи данных. В частности маршрута точка-точка, алгоритмов сетевых протоколов, маршрутизаторов.
-
Богоявленский Ю.А. ybgv@cs.petrsu.ru
3 Математические модели и алгоритмы построения матриц трафика поставщиков сетевых услуг.
Матрицы трафика являются определяющими исходными данными для корректного
решения задач сетевого управления, планирования мощности (capacity planning)
и рационализации трафика (traffic engineering).

Навыки получаемые студентами:

- Математическое моделирование сетевых ситем.
- Сетевое управление, его протоколы (SNMP и др.).
- Разработка веб систем.


Приветствуются выступления на конференциях и конкурсах, публикация научных
статей.

Литература:


Recent Advances in Networking Hamed Haddadi, Olivier Bonaventure (Editors)
ACM SIGCOMM, 2013
открытая публикация, доступная по ссылке:

http://sigcomm.org/education/ebook/SIGCOMMeBook2013v1.pdf

Изучать главу Internet Traffic Matrices: A Primer
Paul Tune and Matthew Roughan, стр. 108

Позже будет предоставлена другая литература.
-
4 Модели методы и алгоритмы построения графа сетевой инфраструктуры
Работа нацелена на разработку математических моделей и программных систем для поддержки системных администраторов Сетей. Получить представление о работе можно в презентации: http://cs.petrsu.ru/~ybgv/net-graph.pdf Прдлагается студентам, интересующимся прикладной математикой.
-
Будникова Н.А. budniko@cs.petrsu.ru
5 Выявление закономерностей в индивидуальных образовательных траекториях обучаемых
Работа предполагает сбор образовательных траекторий, накопившихся за ряд лет, подготовку данных и прогонку наборов данных на нейронной сети.
(рук-во Будникова Н.А., Будникова Н.А.)
Стешиц Н.А.
Корзун Д.Ж. dkorzun@cs.petrsu.ru
6 Модели информационного взаимодействия для умного дома на базе умной электроники Васильев Н.Д.
7 Методы распознавания движения по многопараметрическим данным наблюдения за объектом Ескин Д.А.
Москин Н.Д. nmoskin@cs.petrsu.ru
8 Алгоритмы сравнения графов с упорядоченными вершинами
Работа предполагает изучение и реализацию метрик для сравнения и классификации теоретико-графовых моделей (в том числе в случае графов с упорядоченными вершинами), а также применение полученных результатов для решения прикладных задач
-
9 Атрибуция текстов на основе математических моделей и компьютерных технологий
Рассматриваются различные математические методы атрибуции текстов (многомерный статистический анализ данных, методы машинного обучения и др.). Проводится сравнительный анализ программных систем, предназначенных для этих целей (Антиплагиат, СМАЛТ, Атрибутор и др.). Также предполагается реализация программной системы с автоматизированной процедурой атрибуции текстов.
-
Сиговцев Г.С. sigovtse@cs.petrsu.ru
10 Распознавание линейно разделимых множеств персептронами -
Трофимов А.А. trofimov@cs.petrsu.ru
11 Модификация модели оптимального планирования производства в агрохозяйстве под потребности информационно-консультационных пунктов АПК.
Имеется общая модель планирования производства в агрохозяйстве на трехлетний период, в которой вычисляются в том числе потребности в земле для заготовки кормов собственного производства с учетом урожайности. Консультационные пункты интересует оборот стада и общая потребность стада в кормах без детализации как корма произвести. Тема: Модификация модели оптимального планирования производства в агрохозяйстве под потребности информационно-консультационных пунктов.
Краткое описание
Имеется общая модель планирования производства в агрохозяйстве на трехлетний период, в которой вычисляются в том числе потребности в земле для заготовки кормов собственного производства с учетом урожайности. Консультационные пункты интересует оборот стада и общая потребность стада в кормах без детализации как корма произвести.
1. Зятьков Ю. И. Моделирование задач производственного планирования в информационно-консультационных системах АПК России: дисс. канд. экон. наук. - М.: 2000.
1. Трофимов А. А., Чугин И. В. Моделирование оборота стада крупного рогатого скота и оптимальное планирование производства в агрохозяйстве: //Моделирование инновационных процессов и экономической динамики: сб. науч. тр. – М.: Ленанд, 2006. С. 212 – 225.
2. Трофимов А. А. Моделирование детальных годовых норм кормления молодняка с учетом его внутригодового движения в стаде. // Теория и практика общественного развития: экономические науки, науч. журн. 2014. N 9. С. 116-121.
3. Трофимов А. А., Пойкалайнен В.В., Пранкатьева Т. И. Алгоритм моделирования норм использования ресурсов для оптимального планирования производства в агрохозяйстве // Системы и модели в информационном мире: Междунар. науч. конференция. Ч. 2. – Таганрог: ТТИ ЮФУ, 2009. - С. 61 – 67.
4. Трофимов А. А., Заболотских Е. В. Анализ производственной деятельности агрохозяйства с использованием оптимизационной модели // Дистанционное и виртуальное обучение. – М., 2012. № 2. - С. 64 – 76.
5. Трофимов А. А. Анализ влияния внутренних и внешних факторов на прибыль агрохозяйства. // Научное обозрение: теория и практика. -2016. N 4. -С. 159-173.
6. Трофимов А. А. Модельно-компьютерная оценка жизнеспособности агрохозяйства. // Научное обозрение: теория и практика: - 2017. N 2. -С. 46-61.
7. Трофимов А. А. Модельно-компьютерный анализ производства для оценки объема и состава инвестиционных вложений в агрохозяйство [Текст] / А.А. Трофимов, Е.А. Кондратюк // Материалы XXIII международной научно-практической конференции "Аграрная экономическая наука: истоки, состояние, задачи на будущее" (22-23 октября 2018 года). - Москва, 2018. - С.236-237. - Режим доступа: https://elibrary.ru/title_about.asp?id=32292

-
Кулаков К.А. kulakov@cs.petrsu.ru
12 Развитие библиотеки творчества Достоевского -
13 Реализация методов автоматизации атрибуции текстовых произведений -
14 Система анализа сигналов на слабопроизводительных устройствах -
Пономарев В.А. vadim@cs.petrsu.ru
15 Применение системы управления конфигурациями Ansible для решения задач сопровождения вычислительной системы кафедры ИМО
Управление компьютерными классами
Сусанин Н.В.
Марченков С.А. marchenk@cs.petrsu.ru
16 Разработка алгоритмов ретроспективного анализа статистических характеристики вибрационного сигнала для оценки вариантов развития неисправностей подшипников качения
Статистические характеристики: общий уровень вибрации, СКЗ, коэффициент эксцесса, ПИК, ПИК-ПИК, ПИК-фактор и др.
-

ИСиТ 2 курс

N Тема Студент
Богоявленская О.Ю. olbgvl@cs.petrsu.ru
1 Тестирование пропускной способности
Цель работы: разработка сетевого приложения для тестирования пропускной способности беспроводных сетей передачи данных. Сведения тестирования могут быть использованы сетевыми приложениями.
-
2 Анализ и хранение данных тестирования пропускной способности
Предполагается разработка сервера, который интегрирует данные о пропускной способности сетевых соединений, привязанные к географической локации, а также сообщает сведения о мощности сети в заданной точке по запросу сетевых приложений на устройствах клиента
-
3 Разработка элемента web-сервера кафедры ИМО
Разработка подсистемы для ввода и представления информации на сервере кафедры ИМО
-
Богоявленский Ю.А. ybgv@cs.petrsu.ru
4 Парадигма функционального программирования на базе языка Clojure
Clojure — современный диалект Лиспа, который используется в система
визуализации графов узлов Интернет, разрабатываемой на кафедре ИМО. После
изучения языка предполагается участие в развитии этой системы визуализации.

План работы.

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

Ссылки:

https://ru.wikipedia.org/wiki/Clojure

https://clojure.org/

http://kappa.cs.petrsu.ru/~ybgv/viz.pdf (слайды 22-32)
-
5 Разработка подсистемы веб сервера ИМИТ для управление выполнением курсовых и выпускных работ (совместно с Д. Б. Чистяковым)
Предполагается освоение студентом методов и инструментов веб разработки в среде каркаса Flask на базе Python.
-
Будникова Н.А. budniko@cs.petrsu.ru
6 Расширение функционала сайта учебного ресурса -
Корзун Д.Ж. dkorzun@cs.petrsu.ru
7 Технологии искусственного интеллекта для анализа головой и текстовой информации в умном доме Кобелев Д.А.
8 Технологии мобильных сервисов-ассистентов для задач «умного города» Ефремов Л.А.
9 Технологии искусственного интеллекта для анализа эмоционального состояния человека Зайцев С.М.
Москин Н.Д. nmoskin@cs.petrsu.ru
10 Создание трехмерных компьютерных моделей и анимации в Blender
Blender - профессиональное cвободное и открытое программное обеспечение для создания трёхмерной компьютерной графики, включающее в себя средства моделирования, анимации, симуляции, рендеринга и др. В настоящее время пользуется большой популярностью среди бесплатных 3D-редакторов в связи с его быстрым стабильным развитием и технической поддержкой. В работе предполагается как изучение существующих возможностей Blender, так и реализация различных трехмерных компьютерных моделей и анимации.
Твердохлеб А.В.
11 Методы и алгоритмы визуализации графов
Работа предполагает изучение методов и алгоритмов визуализации графов, а также реализацию собственного алгоритма визуализации информации в сетях.
Рюппиев М.А.
Сиговцев Г.С. sigovtse@cs.petrsu.ru
12 Разработка Wiki-ресурса в системе Moodle по истории ИТ -
Трофимов А.А. trofimov@cs.petrsu.ru
13 Анализ оптимального плана производства агрохозяйства на адекватность и поиск причин возможной неадекватности.
Предварительный анализ оптимального решения показал, что агрохозяйство работает расточительно, производя корма для животных в излишних количествах. Требуется смоделировать статьи расхода хозяйства по оптимальному решению. Сравнить результаты и выяснить расточительно ли хозяйство или имеются другие причины отклонения отчетных и расчетных показателей. Возможно хозяйство создало большой переходящий запас кормов с учетом непредсказуемости погоды.
Литература:
1. Зятьков Ю. И. Моделирование задач производственного планирования в информационно-консультационных системах АПК России: дисс. канд. экон. наук. - М.: 2000.
2. Фирма “1С”. 1С: Предприятие 8. Решения для агропромышленного комплекса. - М., 2010.
3. Трофимов А. А., Чугин И. В. Моделирование оборота стада крупного рогатого скота и оптимальное планирование производства в агрохозяйстве: //Моделирование инновационных процессов и экономической динамики: сб. науч. тр. – М.: Ленанд, 2006. С. 212 – 225.
4. Трофимов А. А. Моделирование детальных годовых норм кормления молодняка с учетом его внутригодового движения в стаде. // Теория и практика общественного развития: экономические науки, науч. журн. 2014. N 9. С. 116-121.
5. Трофимов А. А., Пойкалайнен В.В., Пранкатьева Т. И. Алгоритм моделирования норм использования ресурсов для оптимального планирования производства в агрохозяйстве // Системы и модели в информационном мире: Междунар. науч. конференция. Ч. 2. – Таганрог: ТТИ ЮФУ, 2009. - С. 61 – 67.
6. Трофимов А. А., Заболотских Е. В. Анализ производственной деятельности агрохозяйства с использованием оптимизационной модели // Дистанционное и виртуальное обучение. – М., 2012. № 2. - С. 64 – 76.
7. Трофимов А. А. Анализ влияния внутренних и внешних факторов на прибыль агрохозяйства. // Научное обозрение: теория и практика. -2016. N 4. -С. 159-173.
8. Трофимов А. А. Модельно-компьютерная оценка жизнеспособности агрохозяйства. // Научное обозрение: теория и практика: - 2017. N 2. -С. 46-61.
9. Трофимов А. А. Модельно-компьютерный анализ производства для оценки объема и состава инвестиционных вложений в агрохозяйство [Текст] / А.А. Трофимов, Е.А. Кондратюк // Материалы XXIII международной научно-практической конференции "Аграрная экономическая наука: истоки, состояние, задачи на будущее" (22-23 октября 2018 года). - Москва, 2018. - С.236-237. - Режим доступа: https://elibrary.ru/title_about.asp?id=32292
-
Кулаков К.А. kulakov@cs.petrsu.ru
14 Развитие ИС Смалт -
15 Реализация нечеткой логике в программной системе CuteSib -
Пономарев В.А. vadim@cs.petrsu.ru
16 Реализация подгружаемых модулей системы мониторинга Zabbix
Освоение программного интерфейса модулей Zabbix, язык программирования Go
Садкович А.Ю.
17 Имитационное моделирование вычислительной системы
Программный каркас SimPy (язык программирования Python).
-
Марченков С.А. marchenk@cs.petrsu.ru
18 Разработка распределенной программной инфраструктура для обработки больших данных многопараметрического мониторинга на основе подхода «лямбда-архитектура»
Набор технологий: HDFS, Apache Kafka, Apache Spark, HBase, Neo4j и др.
-

ПрИн 2 курс

N Тема Студент
Богоявленская О.Ю. olbgvl@cs.petrsu.ru
1 Разработка и тестирование алгоритмов полигональной аппроксимации
Полигональная аппроксимация - это построение оптимальной ломаной по данным набора GPS/ГЛОНАС координат маршрута. Цель - сжатие данных наблюдения. Применяется в транспорте, логистике, интеллектуальных помощниках, системах навигации etc. Известно несколько десятков таких алгоритмов. Цель работы: разработать приложение для сбора данных геолокации и реализации алгоритмов полигональной аппроксимации
-
2 Мониторинг сетевой компоненты ОС Linux на уровне ядра
Проведение экспериментов с помощью системы gettcp и ее модернизация, см.
1. http://www.myshared.ru/slide/172671/
2. http://novtex.ru/IT/it2010/number_01_annot.htm
АННОТАЦИИ СТАТЕЙ ЖУРНАЛА "ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ" №1, 2010
В. А. Пономарев, ст. преподаватель, О. Ю. Богоявленская, канд. техн. наук, доц., Ю. А. Богоявленский, канд. техн. наук, зав. каф., Петрозаводский государственный университет, e-mail: vadim@cs.karelia.ru

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

Описывается новая версия системы мониторинга GetTCP. Ключевое отличие системы GetTCP от общеизвестных средств — возможность получения данных, находящихся в адресном пространстве ядра ОС Linux, а также малое влияние на временные характеристики процесса передачи данных. Приведен анализ существующих механизмов получения данных, описана разработанная методика измерения времени выполнения малых участков кода, находящихся в ядре ОС Linux. Описаны архитектура, особенности реализации и временные характеристики системы GetTCP. Приведен пример практического использования системы GetTCP для учета трафика.
Ключевые слова: ядро ОС Linux, система мониторинга трафика, GetTCP.

Стр. 54 – 59

Ponomarev V. A., Bogoyavlenskaya O. Yu., Bogoyavlenskiy Yu. A. Configurable Kernel-Level Monitoring System of the TCP Behavior
The paper describes a new version of the GetTCP monitoring system. The key features of the GetTCP system are ability to capture data available only in the Linux kernel and low data capture overhead. Analysis of known data capturing methods is given. We present method of measuring execution time of a small areas of kernel code, architecture, implementation and overhead measurements of GetTCP system. An example of practical usage of the GetTCP system is presented, as well.
Keywords: TCP, Linux kernel, traffic monitoring, GetTCP.
-
Богоявленский Ю.А. ybgv@cs.petrsu.ru
3 Разработка системы мониторинга поведения проткола TCP на уровне ядра ОС Linux
Начальные данные см. по ссылке: http://www.myshared.ru/slide/620904/
Уточнения будут даны при личной беседе.
-
Корзун Д.Ж. dkorzun@cs.petrsu.ru
4 Сервисы умного дома на основе оценки эмоционального состояния человека Светова К.С.
5 Технологии искусственного интеллекта для построения человеко-машинного интерфейса по эмоциональным признакам Угрюмов М.А.
6 Изучение методов распознавания состояния человека по написанному учебному тексту Меньщиков М.А.
7 Технологии искусственного интеллекта для оперативного распознавания опасных ситуаций в умном доме Филин Н.Н.
8 Технологии искусственного интеллекта для анализа движения в умном доме Калюшин С.А.
9 Технологии искусственного интеллекта для исследования человеко-подобного движения Ермаков В.А.
Москин Н.Д. nmoskin@cs.petrsu.ru
10 Нейронные сети и их приложения
Нейронная сеть - математическая модель, а также её программное или аппаратное воплощение, построенная по принципу организации и функционирования сетей нервных клеток живого организма. Студенту предлагается изучить принципы работы и построения нейронных сетей. Работа предполагает реализацию нейронной сети для решения прикладных задач.
Русаков Р.Ю.
11 Методы и алгоритмы компьютерного зрения
Компьютерное зрение - это теория и технология создания машин, которые могут производить обнаружение, отслеживание и классификацию объектов. Как научная дисциплина, компьютерное зрение относится к теории и технологии создания искусственных систем, которые получают информацию из изображений. Цель работы: изучить алгоритмы, методы и системы компьютерного зрения.
Дудников Н.П.
Кулаков К.А. kulakov@cs.petrsu.ru
12 Система анализа сигналов на слабопроизводительных устройствах -
13 Реализация нечеткой логике в программной системе CuteSib -
14 Генерация программного кода на базе онтологий -
Пономарев В.А. vadim@cs.petrsu.ru
15 Реализация непрерывной интеграции и развертывания
CI/CD в GitLab
Аносова А.А.
16 Реализация автоматизированного модульного тестирования
Сравнение программных каркасов unit-тестирования для Python.
Примеры работы выбранной системы.
-
Марченков С.А. marchenk@cs.petrsu.ru
17 Разработка моделей представления пространственно-временных событий и технического состояния объекта мониторинга для формирования рекомендаций по эксплуатации и обслуживанию
На примере Neo4j
-

Темы НИР для студентов 2/3/4 курсов предлагаемые компанией Неосистемы

Компания Неосистемы выражает свою заинтересованность в выполнении студентами курсовых работ по следующим темам:

Название

Комментарий

1

Личный кабинет для клиента (история обращений в тех. поддержку, зарегистрированные программные продукты, действующие договора, обратная связь и т.д.) Комментарий: учетная система 1С, оригинальная разработка, веб интерфейс, мобильное приложение.

Исследование, формализация и реализация бизнес-процесса получение клиентами актов сверок посредством Личного кабинета.

2

Развитие корпоративной информационной системы

Исследование, формализация и реализация бизнес-процесса интеграции IP телефонии (на платформе астериск) в корпоративную ИС (есть сценарии использования системы).

3

Развитие корпоративной информационной системы

Исследование, формализация и реализация бизнес-процесса интеграции телеграм бота в корпоративную ИС (сценарии: добавление контактного лица, вывод статуса последних заявок и т.п.)

4

Развитие корпоративной информационной системы

Транскрибация телефонных звонков методами платформы.

5

Голосовое взаимодействие с системой учета и управления. Комментарий: онлайн разбор речи, интерпретация, выделение команд.

Сценарий 1. Выдача поручений в пределах проекта. Разбор и заполнение полей по сценарию.

Сценарий 2. Поиск номенклатуры в каталоге.

6

Разработка мобильного рабочего места для погрузчика обслуживающего склад лесопильного предприятия. Комментарий: мобильное приложение, интеграция с ERP.

Сценарий 1. В части бизнес-процесса «инвентаризация».

Сценарий 2. В части вывода контекста по объекту.

7

Создание решения для учета и управления на камнеобрабатывающем предприятии.

Сценарий 1. Учетная система 1С, оригинальная разработка, веб интерфейс, мобильное приложение.

Сценарий 2. создание рабочего места в типовом решении «1С: УНФ».

8

Вывод BigData из Корпоративной Информационной Системы предприятия в сервис Яндекс DataLens.

Учетная система 1С, BigData, интеграция. сценарии: анализ продаж, анализ производства, анализ корректности заполнения учета рабочего времени,

Контакты для связи: Кравцов Игнат Вадимович ignat@neosystems.ru
Начальник отдела разработки ООО "Неосистемы ИТ" neosystems.ru
(814-2) 67-21-20
https://t.me/ignat_kravtsov

Выбор темы нужно согласовать с И. В. Кравцовым и зафиксировать у него.

12 октября, в 11:30, ауд. 361 часть лекции Д. Б. Чистякова по дисциплине "Web-технологии 1" будет посвящена вопросам по выполнению курсовых работ, предполагается сообщение представителя ООО «НЕОСИСТЕМЫ ИТ» по предлагаемым темам.

При регистрации в системе Курс указывайте пока руководителями Кравцова и Богоявленского.

Если Вы не нашли интересную тему, но у Вас есть свои идеи или пожелания по теме курсовой работы, то вы можете обратиться к любому руководителю и обсудить возможность изменения темы

Архив тем курсовых работ:

2018
2019
2020
2021
2022
2023