Техническое задание: Разработка Android-приложения для управления списками

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

Основные функциональные требования

1. Логика работы с данными

  • Реализовать функции добавления новых пунктов в список.
  • Реализовать функцию удаления пунктов из списка.
  • Устойчивость к ошибкам: Приложение не должно аварийно завершаться. В случае попытки добавить дубликат или удалить несуществующий элемент, пользователю должно отображаться понятное текстовое уведомление (Toast или Snackbar).

2. Пользовательский интерфейс (UI/UX)

  • Разработать единый визуальный стиль для всех экранов приложения.
  • Подобрать согласованную цветовую палитру, шрифты.
  • Оформить кнопки и поля ввода в едином стиле.
  • Интерфейс должен соответствовать современным принципам Material Design, быть интуитивно понятным и удобным для пользователя.

Технические требования

  • Язык программирования: Java.
  • Среда разработки: Android Studio.
  • Минимальная поддерживаемая версия Android: API 21 (Android 5.0 Lollipop).
  • Работа с данными: Для хранения списков необходимо использовать базу данных SQLite. Допускается использование стандартных средств Android (SQLiteOpenHelper) или библиотеки Room Persistence Library.

Разработка и внедрение отечественной SIEM-системы для защиты информации коммерческой организации

Требуется выполнить выпускную квалификационную работу по информационной безопасности. Основная тема - анализ, выбор и практическое внедрение российской SIEM-системы для мониторинга и реагирования на инциденты ИБ в коммерческой компании.

Анализ конкурентной среды на маркетплейсе

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