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

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

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

Место работы/учебы: МБОУ СОШ №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

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

Индивидуальный проект «Разработка прототипа сайта для оценки производительности конфигурации персонального компьютера»
Целью проекта является разработка прототипа сайта, позволяющего пользователю определить мощность и сбалансированность конфигурации персонального компьютера. Для достижения поставленной цели были определены следующие задачи: анализ основных характеристик, влияющих на производительность ПК,…
Исследовательский проект «От идеи к печати: ключевые умения для 3D моделирования реальных объектов»
Цель исследования: изучить, какие технические, аналитические и творческие умения необходимы на каждом этапе работы с 3D‑принтером — от зарождения идеи до получения физического объекта. Задачи: Описать этапы работы с 3D‑принтером:…