app_icon
БЕСПЛАТНО
ico_dwnl
Оценка по отзывам
thumbgreen thumbgreen thumbgreen thumbgrey thumbgrey
(3.9)
Алкогольный калькулятор
Автор курсовой работы: Ирина Даниэль
Дата публикации по плану: 27 декабря 2013
Дата фактической публикации: 20 марта 2014
Тип: Приложение
Категория: Утилиты
Оценка преподавателя 3.7
 
scrshot scrshot scrshot scrshot
 
Icon descr

Описание

Можно ввести несколько человек. Для каждого человека можно выбрать картинку из предлагаемых приложением «смешных лиц» или сфотографировать человека. Для каждого добавленного человека нужно ввести пол и ориентировочный вес, а также еще какие-нибудь важные признаки, влияющие на подсчет концентрации алкоголя в крови. На одном из экранов должен выводиться график содержания алкоголя в данный момент, причем на горизонтальной оси времени текущий момент должен быть в середине. На графике также выводится две линии: вертикальная (текущий момент времени) и горизонтальная (барьер допустимого содержания алкоголя). В приложении должна быть возможность настройки уровня барьера допустимого содержания алкоголя в крови для вождения. По умолчанию это значение нужно взять из текущего действующего по КОАП РФ. При выводе графиков всех участников «алко вечеринки» имена людей, у которых уровень алкоголя выше барьера должны выводиться красным цветом, а имена тех, кому можно сесть за руль – зеленым цветом. Формулы по расчету алкоголя в крови можно взять здесь: http://en.wikipedia.org/wiki/Blood_alcohol_content

Достоинства

  • Интерфейс прост и понятен

Недостатки

  • Нельзя увидеть на графике сразу несколько человек
teacher_grade

Оценка преподавателя

3.7
Поставка в срок 2
Соответствие ТЗ 4
Стабильность 5
Производительность 5
Тех.мастерство 4
Конкурентность 4
Оперативность 3
Удобство 5
Дизайн 5
Потенциал 4
Портабельность 4
Специфичность 4
icon_reviews

Отзывы

apple green apple green apple green apple grey apple grey
25 февраля 2014
Недочеты приложения:
1) Информация о кафедре появляется на английском языке, несмотря на то, что в устройство установлен текущий русский язык для интерфейса Андроида.
2) Можно ввести не реальные данные, например вес человека, равный 15 килограмм.
3) При выборе пола выбранная иконка никак не подсвечивается, поэтому не понятно какой пол выбран.
4) Если выйти из приложения, и войти снова, то предыдущие результаты (люди) не запоминаются.
5) На странице результатов показан какой-то непонятный процент и совсем непонятное время (которое раньше текущего). Хорошо бы подписать колонки таблицы, чтобы стало понятно, что они показывают.
6) Если не добавлять никаких напитков и нажать на кнопку "Результаты", то появляется строка с нулями. Лучше не позволять нажимать на кнопку "Результаты", если не введена информация, на основании которой можно рассчитать результаты.
7) График вывода алкоголя из крови на горизонтальной оси показывает какое-то время, а хотелось бы, чтобы это было реальное, текущее время.
8) Из графика вывода алкоголя из крови не понятно, когда (в какое время) можно садиться за руль.
apple green apple green apple green apple grey apple grey
03 марта 2014
Недочеты приложения:
1) Можно ввести вес человека 250 кг, и приложение никак не ругается на нереальность человеческого веса.
2) Можно ввести в качестве имени человека предлолжение из 6 длинных слов, после чего в результатах эта длинная строка вытеснит цифровую информацию за правый край экрана, прочитать ее можно только в горизонтальной ориентации устройства. В генерируемой таблице иконки над столбцами не соответствуют строкам (если введено не естественно длинное имя).
3) Удалось ввести так много выпитого алкоголя (29% в крови), что приложение предсказало возможность сесть за руль через 7 дней !!! Либо предсказание раcсчитывается с ошибкой, либо человек не выживет от такого количества выпитого.
4) Если выпитого слишком много, то приложение показывает время, когда можно сесть за руль в графике, но не показывает дату. Если выпил вечером, то за руль можно сесть утром или днем следующего дня. В крайнем случае, вечером следующего дня. Если показывать только время, то можно перепутать даты. Необходимо в график добавить еще и дату.
5) Добавленных пользователей нельзя удалить из списка. Нужно сделать функцию удаления или всего списка или выбранного пользователя.
6) Можно добавить пользователя, но не добавить никаких напитков. В результате получается пустой график и нули в таблице. Нужно сделать так, чтобы людей с нулевой выпивкой было нельзя добавить в итоговую таблицу.
apple green apple green apple green apple grey apple grey
05 марта 2014
Недочеты приложения:
1) Можно ввести вес человека 150 кг, и приложение никак не ругается на нереальность человеческого веса.
2) Нельзя ввести вполне нормальное имя человека, например "Валентина". Вместо этого приложение обрезает имя до "Валенти". Нужно сделать так, чтобы можно было вводить разумное длинное имя, например "Иннокентий", "Константин" (10 символов)
3) Настройки приложения в меню выводятся на английском языке (Settings) при текущем установленном в операционной системе русском языке, и при нажатии на кнопку "Settings" ничего не происходит. Хотелось бы, чтобы можно было настроить порог содержания алкоголя в крови, при котором можно садиться за руль.
4) Можно ввести 9 литров выпитого алкоголя! Человек вряд ли способен влить в себя такой объем жидкости. Нужно ограничить максимально допустимое кол-во литров, скажем, 7 литров максимально. Причем, ограничение должно быть суммарным, а не по одному приему жидкости.
apple green apple green apple green apple grey apple grey
11 марта 2014
Недочеты приложения:
1) Если список пользователей пуст, то все равно можно нажать кнопку "Удалить всех пользователей". Приложение спросит подтверждение удаления пустого списка. Это действие явно лишнее. Если список пуст, то нужно или не давать нажимать на эту кнопку, или предупреждать, что список пуст.
2) Если ввести достаточно малую "порцию" алкоголя, то приложение напишет "Вы можете управлять автомобилем" и не добавит эту порцию в список выпитого. В реальности люди могут пить долго, но маленькими порциями, а в итоге получается много алкоголя в крови. Приложение должно позволять добавлять в список выпитого совсем небольшие порции алкоголя.
3) В ландшафтной ориентации приложения таблица результатов не выровнена - имя, проценты, время, иконка разрешенности сесть за руль - все это сдвинуто влево относительно заголовка таблицы.
4) После того, как значение допустимого уровня алкоголя изменено, это значение нужно запомнить, чтобы каждый раз не вводить его заново. Приложение предлагает по умолчанию 0.16, а нужно сделать так, чтобы этот порог можно было не только изменить, но и запомнить.
apple green apple green apple green apple grey apple grey
13 марта 2014
Недочеты приложения:
1) Если ввести достаточно малую "порцию" алкоголя, то в результах получим пустой график. График должен в любом случае показывать уровень падения алкоголя в крови, даже в том случае, если его мало и за руль можно садиться. Нужно цветами отобразить эти случаи.
2) После того, как значение допустимого уровня алкоголя изменено, это значение нужно запомнить, чтобы каждый раз не вводить его заново. Приложение предлагает по умолчанию 0.16, а нужно сделать так, чтобы этот порог можно было не только изменить, но и запомнить.
apple green apple green apple green apple grey apple grey
19 марта 2014
Недочеты приложения:
1) Если изменить допустимый порог алкоголя в крови, то при вводе нового пользователя это число будет использоваться, и его не нужно вводить заново (что хорошо). Но если выйти из приложения и войти в него, то допустимый порог алкоголя снова станет равным 0.16. Нужно сделать так, чтобы измененное значение запоминалось от одного запуска приложения к следующему.
2) Можно добавлять много небольших порций алкоголя (что хорошо), но общий лимит (сумма) довольно странно контролируется приложением. В определенный момент появляется сообщение о том, что достигнут лимит в 5 промилле. Однако, можно добавлять алкоголя понемногу так, что приложение "разрешит" сесть за руль через 5 дней ! и при этом на графике выведет стартовое содержание алкоголя в крови, равное 16%. Если верить википедии, то это практически - смерть:), ибо 5% - разумный возможный максимум.
apple green apple green apple green apple grey apple grey
20 марта 2014
Простое и понятное приложение, сделано неплохо.
icon_delivery

Сроки поставки

Этап Дата по плану Дата по факту
постановка задачи, тех. задание 12 сентября 2013 23 сентября 2013
первая пробная версия, часть функций 31 октября 2013 25 февраля 2014
полная функциональность с багами 29 ноября 2013 05 марта 2014
финальная версия 27 декабря 2013 20 марта 2014
icon_info

Дополнительная информация

Обновлено
20 марта 2014
Размер
1.3М
Требуемая версия Андроид
2.2-4.2
Все приложения этого каталога имеют чисто демонстрационный, не коммерческий характер, и не предназначены для продажи.
Эти приложения не проверены на всех возможных андроид устройствах во всех возможных конфигурациях, поэтому у приложений могут быть сбои и непредсказуемое поведение.
Вы осуществляете установку приложений на ваше устройство на свой страх и риск.
Учебные приложения этого каталога не содержат рекламы, платного контента, вирусов и переходов на вредоносные сайты.
Описания приложений, скриншоты и другие элементы размещенной здесь информации могут содержать заимствования из других источников.
 
Критерии выставления преподавателем оценок за приложения:
Поставка в срок Предоставление описаний и версий приложений в обозначенные планом сроки, внятность описаний, аккуратность иконки и скриншотов
Соответствие ТЗ Приложение может не соответствовать первоначальному ТЗ (Техническому Заданию) или соответствовать частично
Стабильность Насколько стабильно (без падений) приложение работает на эмуляторе и на тестируемых смартфонах / планшетах
Производительность Приложение работает плавно, без неприятных пауз. Длительные операции сопровождены индикатором прогресса
Тех.мастерство Грамотное хранение ресурсов, использование сторонних библиотек, нативного С кода и других программных оптимизаций
Конкурентность Сравнение с похожими приложениями, насколько предлагаемое приложение выигрывает
Оперативность Быстрота обновлений, оперативная реакция на замеченные проблемы и недочеты в приложении, живость диалога в процессе разработки
Удобство Насколько интуитивно понятен интерфейс. Насколько легко попасть в кнопки и другие элементы управления
Дизайн Насколько красиво нарисовано приложение, визуальная приятность
Потенциал Есть ли смысл развивать приложение, есть ли смысл коммерциализации приложения, инновационность приложения
Портабельность Охват максимального количества версий Андроид, поддержка всех мыслимых размеров экранов, смены ориентации экрана
Специфичность Использование специфичных для устройства/ос функций