Доработать ToDoList - Task Manager

3 000 руб. за проект
27 июля 2023, 08:42 • 4 отклика • 35 просмотров
Необходимо доработать ToDoList - Task Manager (Rich-клиент) с функциями: создания задач, просмотр и редактирование всех полей задачи, удаление задачи, просмотр списка задач, последовательное изменение статуса задачи, задачи должны быть представлены в виде плоского списка, вывод аннотации задачи реализуется в соответствии с его представлением. Стэк: C#/.NET 7.0/WPF/Entity Framework/MS SQL. Паттерн: MVVM. Инструмент: Visual Studio Community 2022-2023. Срок доработки: 2 дня.

Стандартная схема работы с системой выглядит следующим образом:
  1. Задачи заносится в систему (реализовано).
  2. Задачи могут быть отредактированы (реализовано).
  3. Задачи могут быть удалены (реализовано).
  4. Предоставлять возможность просматривать информацию по задачам (реализовано).
Каждая задача, отслеживаемая системой, характеризуется следующим набором атрибутов:
  • Наименование задачи (реализовано)
  • Описание задачи (реализовано)
  • Список исполнителей (реализовано)
  • Дата регистрации задачи в системе (реализовано)
  • Статус задачи: Назначена, Выполняется, Приостановлена, Завершена. (реализовано)
  • Плановая трудоёмкость задачи (не реализовано, необходимо реализовать)
  • Фактическое время выполнения (не реализовано, необходимо реализовать)
  • Дата завершения (не реализовано, необходимо реализовать)
Функциональное требование:
  1. Система должна позволять создавать задачи.
  2. Просмотр и редактирование всех полей задачи.
  3. Удаление задач
  4. Просмотр списка задач.
  5. Необходимо предусмотреть следующую модификацию со статусами задачи: статус «Завершена» может быть присвоен только после статусов «Выполняется» и «Приостановлена».
  6. Задачи, должны быть представлены в виде плоского списка.
  7. Вывод аннотации задачи реализуется в соответствии с его представлением

Требования к реализации:
  1. Необходимо использовать ОО подходы при построении системы.
  2. Необходимо придерживаться единой схемы обработки исключений.
  3. Использовать ресурсы для хранения UI-строк
  4. Именование типов и переменных должно быть выдержано в единой схеме, рекомендованной Microsoft для .Net приложений.
  5. UI должен быть построен с учётом интересов пользователя. Пользоваться им должно быть удобно, а лучше и интуитивно понятно.
  6. MVVM
Файлы
Отзывы
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Заказчик
Спасибо, за качественную работу!
9 месяцев назад
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Фрилансер
Все отлично! Рекомендую!
9 месяцев назад