Необходимо разработать консольное приложение по продаже товаров на языке Java. В системе должны быть следующие роли: администратор (один должен быть сразу создан) и посетитель магазина. Для реализации пользователей необходимо создать класс пользователя. При необходимости использовать интерфейсы.Для товаров создать класс с полями (наименование товара, стоимость) и методами.При старте системы должно выводиться консольное меню с возможностью выбора действий: 1 – авторизоваться 2 – зарегистрироваться.1. Пользователь может войти с помощью логина/email и пароля. Введенные данные проверяются с данными в ArrayList.Если пользователь авторизировался как администратор ему доступен функционал добавления товаров, удаления товаров (по номеру в списке), просмотр информации о пользователях, смена роли пользователюЕсли пользователь авторизовался как посетитель ему доступен функционал просмотра доступных товаров для покупки.2. По умолчанию все пользователи регистрируются как посетители. Роль посетителю можно сменить только администратор. Данные для регистрации: Фамилия, имя, отчество, номер телефона, email, login, password.Все данные должны считываться из консоли. Данные можно хранить в ArrayList в виде объектов класса. Данные при регистрации должны проверяться с помощью регулярных выражений.Необходимо использовать регулярные выражения для проверки корректности введенных данных. Все функции приложения разделить на отдельные классы/методы. Сравнение значений необходимо реализовать с помощью метода equals().

2 года назад
guest_16792394452857
2 года в сервисе
Был
год назад

Заявки фрилансеров

Владимир
 
37 лет
2 года в сервисе
Был
2 года назад
2 года назад
  • Похожие заказы

  • $400

    Ищем фрилансера для создания мобильного приложения на Android, аналогичного нашему сайту на Битрикс. Необходимы фронт-енд и бек-енд разработки, интеграция с сайтом, реализация функций авторизации, отслеживания местоположения, передачи данных и управления правами пользователей. Полное ТЗ будет предоставлено. Рассматриваются только частные фрилансеры без выкладывания в портфолио.

    Закрыт
    2 года назад
  • Потрібно розробити два мобільних додатки для таксі на платформах IOS та Android: один для водіїв, інший для клієнтів. Додатки повинні взаємодіяти, включати платіжну систему з підтримкою Apple Pay, а також працювати з картами для зручності користувачів.

    Закрыт
    2 года назад
  • Создайте офлайн игру BlackJack в Android Studio с возможностью входа через диалог логина и регистрации. Реализуйте запоминание данных игрока с помощью SharedPreferences и используйте Firebase для сохранения и извлечения информации. Необходимы обязательные методы: Intent, Activity, AlarmManager, Notification, Job Scheduler или ContentProvider.

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

    Завершен
    2 года назад
  • $4000

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

    Закрыт
    2 года назад
  • Требуется помощь в восстановлении временно заблокированного аккаунта Instagram из-за подозрительной активности. Доступ к почте и телефону есть, но не приходят смс для подтверждения. Готов оплатить решение проблемы после восстановления. Предоставлю логин и пароль от аккаунта.

    Закрыт
    2 года назад
  • Требуется разработка мобильного приложения для социальных медиа маркетинга (SMM). В рамках проекта необходимо провести предварительную консультацию для уточнения всех деталей и требований к приложению.

    Закрыт
    2 года назад
  • $10

    Требуется специалист из России с техникой Apple для проверки корпоративного iCloud на наличие ошибок. Оплата будет произведена через Сбер, Киви или Мир в течение 15 минут после завершения работы и предоставления фотоотчета.

    Закрыт
    2 года назад
  • Требуется разработать чат-бота-визитку для Telegram с использованием платформы Leadtex. Бот должен предоставлять информацию и быть удобным для пользователей. Ожидается проработка функционала и интерфейса.

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

    Закрыт
    2 года назад