Исследовательская работа «Разработка мессенджера для школы»

Технический проект

Автор: Ковалеров Ярослав Евгеньевич

Место работы/учебы: МБОУ СОШ №9, г.Брянск, 10 класс

Научный руководитель: Сорокина Ольга Григоьевна, учитель Информатики

Аннотация

Цель работы: Создание приложения внутренней почты для сотрудников школы, работающее под Windows.

Актуальность: Отсутствие удобного приложения для общения и оповещения сотрудников нашей школы.

В ходе работы над проектом я решал следующие поставленные задачи:

  1. Выбор сетевого протокола и языков программирования для создания приложений.
  2. Выбор программного обеспечения для написания программного кода.
  3. Разработка серверной части на C#.
  4. Разработка клиентской части на C#.

Гипотеза – созданная программа является помощником для удобной коммуникации учителей.

Объект исследования – разработка сетевых приложений.

Предмет исследования –программы для удобного общения учителей.

Новизна проекта – Приложений для удобного общения сотрудников школы.

Я использовал следующие методы исследовательской деятельности:

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

Практическая значимость проекта заключается в применении результатов работы в коллективе учителей нашей школы.

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

Результаты

В ходе исследования была изучена работа с сетями через языки программирования C#, через протокол TCP которая включает в себя:
• Изучение библиотек классов для работы с TCP протоколом.
• Изучение программ для написания программного кода.
• Изучение создания сетевых приложений, работающих на протоколе TCP.
Так же были выполнены следующие задачи:
• Выбран сетевой протокол и языки программирования для создания приложений.
• Выбрано программное обеспечение для написания программного кода.
• Разработана серверная часть на C#.
• Разработана клиентская часть на C#.
Во время исследовательской деятельности я познакомился и использовали такие программы как: Visual Studio 2019.
Также я понял, что мой первоначальный упор на прямую работу с протоколом TCP был ошибочен. В данной ситуации было бы лучше создавать серверное приложение которое работает с использованием SignalR. Я так же это учту в своих будущих работах.
В нашей школе существует собственное радио, фирменный значок, собственная телепередача для младших классов, теперь будет и мессенджер для общения учителей.

Содержание работы

Если прикрепленный файл не отображается, перегрузите, пожалуйста, страницу

Дата публикации работы: 27.05.2020

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Конкурс, в котором участвует работа

I Международный конкурс творческих проектов школьников “CREATION”, 2020

Смотреть похожие работы

Исследовательский проект “Искусственный интеллект – катализатор эволюции программирования”
Это исследование поможет лучше понять, изменит ли искусственный интеллект способы работы программистов, оптимизирует ли процессы разработки и повысит ли эффективность создания программного обеспечения. А также позволит оценить перспективы развития программной…
Исследовательский проект “Электронный термометр для людей с ограниченными возможностями по зрению”
Работа посвящена созданию уникального действующего макета электронного термометра для людей с ограниченными возможностями по зрению и представляет собой инновационное устройство, которое позволяет людям с нарушением зрения легко и удобно измерять…