Разработка приложения для управления проектами | Статья в журнале «Молодой ученый»

Отправьте статью сегодня! Журнал выйдет 23 ноября, печатный экземпляр отправим 27 ноября.

Опубликовать статью в журнале

Автор:

Рубрика: Информационные технологии

Опубликовано в Молодой учёный №42 (541) октябрь 2024 г.

Дата публикации: 16.10.2024

Статья просмотрена: 13 раз

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

Тебенькова, Е. В. Разработка приложения для управления проектами / Е. В. Тебенькова. — Текст : непосредственный // Молодой ученый. — 2024. — № 42 (541). — С. 14-17. — URL: https://moluch.ru/archive/541/118372/ (дата обращения: 15.11.2024).



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

Ключевые слова: управление проектами, планирование, совместная работа.

Эффективное управление проектами является одним из факторов успеха работы команды. Данное приложение было создано с целью решения типичных проблем, с которыми сталкиваются команды в процессе управления проектами: сложностями в планировании, распределении ресурсов и координации между участниками команды.

Разработка приложения велась с акцентом на удобство пользования. Основные функции приложения:

– графическое представление по всем задачам, выполненным задачам, с возможностью просмотреть данные за месяц, неделю или день;

– календарь, с возможностью простого заполнения данных о встречах, совещаниях и других событиях;

– управление задачами, с функцией перемещения между колонками по мере выполнения задачи;

– список сотрудников, работающих в приложении.

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

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

Количество задач за неделю

Рис. 1. Количество задач за неделю

На рисунке 2 показывается количество всех задач за день, а также разбивка по статусам выполнения задач. При наведении мыши на сегмент кольцевой диаграммы можно увидеть, к какому статусу она относится.

Данные по задачам за день

Рис. 2. Данные по задачам за день

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

Календарь

Рис. 3. Календарь

Календарь можно просмотреть за разные периоды времени: месяц, неделя или день. С помощью стрелок навигации можно пролистывать календарь, например, на неделю вперед или назад. Текущая дата выделена другим цветом.

В разделе доска, которую можно увидеть на рисунке 4, представлена канбан-доска с задачами. Здесь можно создавать списки с задачами, перемещать задачи между колонками по мере их выполнения, создавать новые задачи.

Для создания новой задачи необходимо нажать на значок в правом верхнем углу колонки. Чтобы удалить задачу, необходимо нажать на значок в правом верхнем углу задачи.

Канбан-доска

Рис. 4. Канбан-доска

Для добавления новой колонки необходимо нажать на пустую колонку с наименованием «Добавить колонку».

В разделе список сотрудников, который представлен на рисунке 5, можно увидеть всех сотрудников, зарегистрированных в приложении.

Список сотрудников

Рис. 5. Список сотрудников

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

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

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

Литература:

  1. Стефанов Стоян. React. Быстрый старт. Создаем веб-приложения. — М.: Питер, 2023. — 304 с.
  2. Марк Нури Сан Феликс. Разработка веб-приложений с Quarkus и React. — М.: ДМК Пресс, 2023. — 430 с.
Основные термины (генерируются автоматически): задача, список сотрудников, управление проектами, календарь, колонок, неделя, правый верхний угол, приложение, рисунок, событие.


Похожие статьи

Разработка приложения для руководителя ИТ-проектов

В статье автор разрабатывает приложение для управления проектами.

Оценка возможности использования среды разработки программного обеспечения GitLab в задачах управления проектами

В статье рассматриваются инструменты управления проектами и преимущества интеграции Jira и GitLab для команд разработчиков программного обеспечения.

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

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

Работа с баг-трекером: эффективное управление ошибками в разработке программного обеспечения

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

Особенности UX-дизайна системы контроля и планирования работы сотрудников частных предприятий

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

Использование графических решений в разработке мобильных приложений под управлением операционной системы Android-12

В статье автор пытается определить необходимые графические средства для реализации интерфейса приложения, разрабатываемого для операционной системы Android версии 12 и выше. Были определены ключевые инструменты для контекстной ячейки собеседника, кот...

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

В данной работе нами были рассмотрены теоретические основы работы с Open Server, основные теоретические аспекты построения аналогичных сайтов на языке программирования PHP, разработан чат-мессенджер для организации, а также проанализированы достоинст...

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

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

Формирование функциональных требований для форума начинающих программистов

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

Разработка сервиса подачи заявок для пользователей и передачи в консоль

В данной статье описывается альтернативный метод создания заявки, в котором оптимизируется взаимодействие между пользователем и специалистом, сокращается время на создание заявки, автоматизируется процесс передачи заявки между двумя системами.

Похожие статьи

Разработка приложения для руководителя ИТ-проектов

В статье автор разрабатывает приложение для управления проектами.

Оценка возможности использования среды разработки программного обеспечения GitLab в задачах управления проектами

В статье рассматриваются инструменты управления проектами и преимущества интеграции Jira и GitLab для команд разработчиков программного обеспечения.

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

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

Работа с баг-трекером: эффективное управление ошибками в разработке программного обеспечения

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

Особенности UX-дизайна системы контроля и планирования работы сотрудников частных предприятий

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

Использование графических решений в разработке мобильных приложений под управлением операционной системы Android-12

В статье автор пытается определить необходимые графические средства для реализации интерфейса приложения, разрабатываемого для операционной системы Android версии 12 и выше. Были определены ключевые инструменты для контекстной ячейки собеседника, кот...

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

В данной работе нами были рассмотрены теоретические основы работы с Open Server, основные теоретические аспекты построения аналогичных сайтов на языке программирования PHP, разработан чат-мессенджер для организации, а также проанализированы достоинст...

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

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

Формирование функциональных требований для форума начинающих программистов

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

Разработка сервиса подачи заявок для пользователей и передачи в консоль

В данной статье описывается альтернативный метод создания заявки, в котором оптимизируется взаимодействие между пользователем и специалистом, сокращается время на создание заявки, автоматизируется процесс передачи заявки между двумя системами.

Задать вопрос