Содержание

Формирование оценки

Этапы выполнения курсовой контроля

Идея

В курсе балльно-рейтинговая система оценивания. Баллы (0-100) складываются из:

О курсовой:

Общие советы по курсовой работе

Смысл данного курса - разработать приложение с перспективы потенциального пользователя. Это означает, что первичны вопросы (и оцениваются именно они):

Следующие вопросы вторичны:

Про юмор в курсовой - увы, наш предмет посвящен не развитию КВН, а более приземленным вопросам. Поэтому, требования из "Введения в нереляционные СУБД" актуальны и для этой курсовой .

Проверка стабильности работы приложений

Проверка приложений на стабильность работы будет выполнятся вручную и автоматизировано.

Вручную приложение будет собираться стандартным способом (Import project / Run) через

Android Studio Otter 3 Feature Drop | 2025.2.3

и эмулятор, указанный ниже.

Проверка будет происходить на ОС (X)Ubuntu 24.04

Если вы используете какие-либо нестандартные подходы к разработке / фреймворки / языки и тд (отличные от штатных технологий, которые может без доп. настроек переварить среда разработки выше), то ваша обязанность предоставить dockerfile, в котором будут настроены все зависимости и можно будет штатно (см. выше) собрать и запустить проект.

Для автоматизированной проверки будет использован скрипт https://bitbucket.org/mark_zaslavskiy/adfmp/src/master/monkey.sh

Эмулятор, на котором будут проверятся работы

Нажмите, чтобы отобразить

Нажмите, чтобы скрыть

  • Properties
  • avd.ini.displayname Medium Phone API 36.1
  • avd.ini.encoding UTF-8
  • AvdId Medium_Phone_API_36.1
  • disk.dataPartition.size 6G
  • fastboot.chosenSnapshotFile
  • fastboot.forceChosenSnapshotBoot no
  • fastboot.forceColdBoot no
  • fastboot.forceFastBoot yes
  • hw.accelerometer yes
  • hw.arc false
  • hw.audioInput yes
  • hw.battery yes
  • hw.camera.back virtualscene
  • hw.camera.front emulated
  • hw.cpu.ncore 7
  • hw.device.hash2 MD5:2016577e1656e8e7c2adb0fac972beea
  • hw.device.manufacturer Generic
  • hw.device.name medium_phone
  • hw.dPad no
  • hw.gps yes
  • hw.gpu.enabled yes
  • hw.gpu.mode auto
  • hw.gyroscope yes
  • hw.initialOrientation portrait
  • hw.keyboard yes
  • hw.lcd.density 420
  • hw.lcd.height 2400
  • hw.lcd.width 1080
  • hw.mainKeys no
  • hw.ramSize 2048
  • hw.sdCard yes
  • hw.sensors.light yes
  • hw.sensors.magnetic_field yes
  • hw.sensors.orientation yes
  • hw.sensors.pressure yes
  • hw.sensors.proximity yes
  • hw.trackBall no
  • image.sysdir.1 system-images/android-36.1/google_apis_playstore/x86_64/
  • PlayStore.enabled true
  • runtime.network.latency none
  • runtime.network.speed full
  • showDeviceFrame yes
  • skin.dynamic yes
  • tag.display Google Play
  • tag.displaynames Google Play
  • tag.id google_apis_playstore
  • tag.ids google_apis_playstore
  • target android-36.1
  • vm.heapSize 336

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

Макет и сценарий использования

Руководство

UI на заглушках

Результат:

Окончательная версия приложения (она же App is ready)

Результат:

Оценка сложности пользовательского интерфейса вашего приложения

Данное задание сдается ТОЛЬКО после принятого app is ready.

Руководство по измерению последовательности действий и оценки сложности UI

Результат: вики-страница

Примечание: вывод о том, что интерфейс упрощать не надо (так как он лучше аналога / по другим причинам) использовать нельзя :) Проявите фантазию (от вас не требуется эти фиксы реализовывать, достаточно только изобразить и кратко описать)

Пояснительная записка

  1. Пояснительная записка в электронном виде (
    1. Требования http://se.moevm.info/doku.php/staff:courses:application_development_for_mobile_platforms:course_work . Если вы какие-то задания не сделали и вас устраивает текущая оценка, то вы можете пропустить соответствующие разделы (задания для которых вы не сделали) в записке.
    2. Выложена в репозиторий в doc(x)/odt + pdf (в каталог docs, формат названия report_ФАМИЛИИ. )
    3. Соответствует требованиям оформления ВУЗа.
    4. Есть непустой список литературы.
    5. Нет разделов без текста.
    6. Все таблицы, рисунки и схемы имеют подпись.
    7. В списке литературы указана ссылка на ваш открытый репозиторий .

Формирование оценки

Допуск (зачет)

Необходимые условия (ЛЭТИ): Чтобы претендовать на оценку выше «Не аттестован»,

Дедлайны проверок

Все время - Московское.

Как работают дедлайны:

Оценка

Оценка выставляется только при получении зачета (см. выше).

Как баллы трансформируются в оценки (5-балльная система):

Бонусы за олимпиаду

Бонусы за олимпиаду начисляются по аналогии с ВвНСУБД, но сроки более сжатые - информация принимается до 15 апреля, после этого срока бонус получить нельзя.

https://se.moevm.info/doku.php/staff:courses:no_sql_introduction:mark#%D0%B1%D0%BE%D0%BD%D1%83%D1%81%D1%8B_%D0%B7%D0%B0_%D1%86%D0%B8%D1%84%D1%80%D0%BE%D0%B2%D1%83%D1%8E_%D0%BA%D0%B0%D1%84%D0%B5%D0%B4%D1%80%D1%83_%D0%B8_%D0%BE%D0%BB%D0%B8%D0%BC%D0%BF%D0%B8%D0%B0%D0%B4%D1%83_%D0%BF%D0%BE_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8E:~:text=%D0%9F%D1%80%D0%B0%D0%B2%D0%B8%D1%82%D1%8C-,%D0%91%D0%BE%D0%BD%D1%83%D1%81%D1%8B%20%D0%B7%D0%B0%20%D1%86%D0%B8%D1%84%D1%80%D0%BE%D0%B2%D1%83%D1%8E%20%D0%BA%D0%B0%D1%84%D0%B5%D0%B4%D1%80%D1%83%20%D0%B8%20%D0%BE%D0%BB%D0%B8%D0%BC%D0%BF%D0%B8%D0%B0%D0%B4%D1%83%20%D0%BF%D0%BE%20%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8E,-%D0%91%D0%BE%D0%BD%D1%83%D1%81%20%D0%B7%D0%B0%20%D1%86%D0%B8%D1%84%D1%80%D0%BE%D0%B2%D1%83%D1%8E