Мобильное приложение "Учет очередей" для Android

Программа
в среде программирования Java на Android Studio



Если Вы считаете, что данная страница каким-либо образом нарушает Ваши авторские права, то Вам следует обратиться в администрацию нашего сайта по адресу info@kursovik.com либо через форму обратной связи

Среда программирования: Java на Android Studio

Название работы: Мобильное приложение "Учет очередей" для Android

Вид работы: Программа

Описание: Мобильное приложение "Учет очередей" для Android.

Программа предназначена для учета людей в очереди, построенной по принципу «первый вошел, первый вышел».

Её функции:
1) Добавление человека в очередь
2) Удаление человека из очереди в порядке поступления (принцип «первый вошел — первый вышел»).

Также программа показывает совокупную информацию о состоянии очереди:
1) Всего людей, которые были в очереди
2) Число людей, которые уже прошли обслуживание
3) Общее время с начала отсчета очереди
4) Время на обслуживание одного человека

Интерфейс программы показан на рисунке 1.

Рисунок 1 — интерфейс программы.

Управление осуществляется кнопками «Добавить» и «Удалить первого в очереди».

Обработка ошибок в программе:
1) При попытке ввода пустого ФИО — сообщение пользователю.
2) При попытке ввода ФИО, который уже есть в очереди — сообщение пользователю.
3) При попытке удаления человека из пустой очереди — сообщение пользователю.

Классы программы:

MainActivity – главный класс программы, представляет собой основной интерфейс. Отображает единственный слой интерфейс со всеми элементами.
Его методы:
onButtonNewClick — событие для кнопки добавления
onButtonDropClick — событие для кнопки удаления
showMessage – вызов простого окна сообщения
updateList – обновление списка очереди

MyQueue – класс, реализующий логику очереди. Он хранит список людей в очереди, предоставляет методы добавления и удаления, а также показывает статистику очереди.
Его методы:
addNew – добавление человека в очередь.
dropLast – удаление первого в очереди
getListAndNum – получение общего нумерованного списка
Update – обновление по интервалу времени
getStatus – получение строки статистики по очереди
QueueUpdater – класс, реализующий интерфейс TimerTask. Он позволяет выполнять по таймеру обновление интерфейса и логики очереди.
Его методы:
start – запуск автоматического обновления
run – метод, который вызывается каждый раз по событию таймера

Разработка выполнена в Android Studio на языке Java для платформы Android 4.4.2 или выше. Рекомендуемое разрешение экрана — не ниже 4``, оптимальное отображение будет на экране 7`` и выше.

Год: 2018

Данный заказ (программа) выполнялся нашим сайтом в 2018-м году, в рамках этого заказа была разработана программа в среде программирования Java на Android Studio. Если у Вас похожее задание на программу, которую нужно написать на Java на Android Studio, либо на другом языке программирования, пожалуйста заполните форму, приведённую ниже, после чего Ваше задание в первую очередь рассмотрит наш программист, выполнявший в 2018-м году этот заказ, если он откажется, то Ваше задание оценят другие наши программисты в течение 48-и часов, если оценка нужна срочно, просим Вас оставить пометку об этом - напишите в тексте задания фразу "СРОЧНЫЙ ЗАКАЗ".

Купить эту работу

Тел.: +79374242235
Viber: +79374242235
Telegram: kursovikcom
ВКонтакте: kursovikcom
WhatsApp +79374242235
E-mail: info@kursovik.com
Skype: kursovik.com