Написать программу на NET C# (EntityFramework, ASP.NET MVC Core);

Отменен
Заказ
5745388
Раздел
Программирование
Предмет
Web-программирование
Антиплагиат
Не указан
Срок сдачи
14 Дек 2023 в 19:55
Цена
Договорная
Блокировка
10 дней
Размещен
12 Дек 2023 в 11:39
Просмотров
13
Описание работы

Задача: Программа для занесения данных о проекте в БД

Реализовать программу для занесения данных о проектах в базу данных и дальнейшей работы с этими данными.

ТРЕБОВАНИЯ К ТЕХНОЛОГИЯМ

  • NET C# (EntityFramework, ASP.NET MVC Core);
  • Необходимо использовать бд для хранения данных;


Задание 1:

Реализовать программу для занесения данных о проектах в базу данных и дальнейшей работы с этими данными.

Функциональные требования:

  • Возможность создавать/просматривать/редактировать/удалять информацию о
  • проектах;
  • Возможность создавать/просматривать/редактировать/удалять информацию о
  • работниках;
  • Возможность добавлять и удалять работников c проекта (один сотрудник может
  • работать одновременно на нескольких проектах, и на одном проекте может работать
  • несколько человек);
  • Для просмотра проектов предусмотреть различные способы фильтрации (по
  • диапазону даты начала, по приоритетам, и т.п.) и сортировки (по основным полям).
  • Необходимая для хранения информация:
  • Название проекта;
  • Название компании-заказчика;
  • Название компании-исполнителя;
  • Данные о сотруднике (имя, фамилия, отчество, email);
  • Данные о руководителе проекта;
  • Данные об исполнителях проекта;
  • Даты начала и окончания проекта;
  • Приоритет проекта (целочисленный).


Задание 2:

  • Добавить сущность «Задача», используя Entity Framework Code First DB Migrations.
  • Функциональные требования:
  • Возможность создавать/просматривать/редактировать/удалять информацию о задачах;
  • Возможность добавлять и удалять задачи из проекта (один проект может содержать
  • несколько задач);
  • Возможность добавлять и менять работников (исполнителей проекта) на задачи (у

задачи может быть только один работник, у одного работника может быть много

задач);

• Для просмотра задач предусмотреть различные способы фильтрации (например, по

статусу) и сортировки (по основным полям).

Необходимая для хранения информация:

  • Название задачи,
  • Автор задачи (связь с сущностью «Работник»),
  • Исполнитель задачи (связь с сущностью «Работник»),
  • Статус задачи (перечисление ToDo/InProgress/Done),
  • Комментарий,
  • Приоритет задачи (целочисленный)
Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир