Цифровая экосистема ОИЯИ

В рамках научного направления «Цифровая экосистема ОИЯИ» проводятся работы по следующим темам: 

 


Тема: Развитие веб-сайтов и веб-сервисов ОИЯИ

Руководитель: к.ф.-м.н. Лукьянов К. В.

Аннотация

В ОИЯИ существует большое количество веб-сайтов. Многие из них поддерживаются силами Лаборатории информационных технологий им. М. Г. Мещерякова. В рамках этой деятельности возникают как задачи по модернизации существующих сайтов, так и задачи по обеспечению их безопасности из-за устаревания ПО. В рамках проектной деятельности возможны работы по обоим направлениям.

Возможные темы дипломных работ

  1. Модернизация программного обеспечения отдельных сайтов с целью обеспечения безопасности сетевой инфраструктуры ОИЯИ.
  2. Разработка новых модулей для веб-сайта ЛНФ.
  3. Исследование возможностей современных языков веб-программирования в задачах параллельных вычислений.

Общие требования к студентам

  • Знание стандартных языков веб-программирования.
  • Базовые навыки работы с системой контроля версий Git.
  • Знание основ БД.
  • Навыки в проектировании программного обеспечения.

 


Тема: Информационная поддержка образовательной активности в ЛИТ ОИЯИ

Руководители: Пряхина Д.И., Мажитова Е.М., к.ф.-м.н.  Стрельцова О.И.

Аннотация

В связи с развитием образовательной активности по подготовке специалистов в области вычислительной физики и информационных технологий в Лаборатории информационных технологий им. М.Г. Мещерякова (ЛИТ) Объединенного института ядерных исследований (ОИЯИ) возникает необходимость в ее непрерывной информационной поддержке, которая включать создание и развитие как информационной системы для самой активности, так и сайтов для различных мероприятий, проводимых для подготовки кадров, в частности Школы по информационным технологиям (ИТ-Школа) ОИЯИ. На сайтах планируется размещение учебных материалов, результатов работы над проектами участников ИТ-Школы, различных графиков, отражающих статистические показатели вовлеченности сотрудников ОИЯИ в процесс подготовки кадров, а также результатов проводимой образовательной активности в целом.

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

Возможные темы дипломных работ

  1. Разработка информационной системы для образовательной активности ЛИТ ОИЯИ.
  2. Разработка сайта для Школы по информационным технологиям ОИЯИ.
  3. Разработка модуля для сбора, хранения и анализа данных о результатах образовательной активности ЛИТ ОИЯИ.

Общие требования к студентам

  • Знание стандартных языков веб-программирования.
  • Знание основ баз данных.
  • Навыки в проектировании программного обеспечения и баз данных.
  • Опыт работы с CMS системами (желательно).
  • Умение пользоваться фреймворками для создания пользовательских интерфейсов (желательно).
  • Знание языка программирования Python (желательно).
  • Опыт работы с фреймворками для веб-приложений (желательно).
  • Базовые навыки работы с системой контроля версий Git (желательно).

 


Тема: Разработка и развитие научных информационных сервисов

Руководители: Белов С.Д., Филозова И.А., Заикина Т.Н.

Возможные темы дипломных работ

    1. Редизайн интерфейса web-сайта Научно-технической библиотеки ОИЯИ. 

Модернизация внешнего вида, структуры и оформления существующего веб-сайта ntb.jinr.ru для повышения привлекательности.

Общие требования к студентам

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

 

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

Общие требования к студентам

  • Знание языка запросов SQL, навыки работы с реляционными СУБД, проектирования реляционных БД.
  • Знание регулярных выражений и умение их применять в различных языках программирования.

 

    3. Автоматизация ввода данных о препринтах ОИЯИ в репозиторий публикаций сотрудников.

Общие требования к студентам

  • Знание форматов для описания ресурсов в Семантической паутине, языка разметки xml.
  • Знания методов обработки текстов, пакетов для извлечения текстов из pdf-файлов.
  • Владение языками программирования высокого уровня.

 

    4. Разработка web-приложения Перечень рецензируемых научных изданий ВАК.

Общие требования к студентам

  • Знания методов обработки текстов, пакетов для извлечения текстов из pdf-файлов.
  • Владение языками программирования высокого уровня.
  • Знание основ БД.
  • Навыки в проектировании программного обеспечения.
  • Владение языками программирования высокого уровня.