Домашни > Време е да помислите за проектите си! > Решения > Решението на Иван Дянков

Резултати
0 точки от тестове
10 точки от учител

10 точки общо

0 успешни теста
0 неуспешни теста
Код

 1"""
 2Заглавие:
 3Spectrum
 4
 5Обрисовка:
 6Spectrum - приложение, което цели да помогне на хората на аутистичния стектър, като реши най-често срещаните им
 7проблеми. Позволява на потребителя (в зависимост дали е лице с аутизъм или родител на лице с аутизъм) да избира
 8между набор от функционалности, които да помагат в ежедневните им трудностии да им създаде рутина, която лесно
 9да могат да следват всеки ден.
10
11Надарености:
12Приложението ще подава меню за избор а приложения (функционалности) при всеки старт. Функционалностите се избират
13спрямо необходимостта на лицето. На първоначален етап ще поддържа 6 приложения:
14- Priority To-do list - персонализиран to-do list, който ще помага с приоритизация (често срещан проблем при хора с
15високо развит аутизъм). Всеки посочен таск ще получи опция за задаване на приоритет от 1 до 5 (ако лицето се затруднява
16да даде такъв, автоматично ще бъде задаен приоритет, който може да бъде променен спрямо останалите задачи). Тасковете
17ще бъдат подреждани в свободните слотове на основната функционалност.
18- Emotions Diary - дневник, който не се попълва с думи, а дава възможност да се комуникира с помощта на емоджита (голяма
19част от децата с аутизъм имат проблем да комуникират вербално/ чрез думи). През период (който е зададен предварително)
20ще излиза известие, което ще подканва потребителя да покаже чрез натискане на емоджи емоционалното си състояние към
21дадения момент. Автоматично ще се запазват резултатите в дневника и при възникнала серия от негативни настроения, ще
22се изпраща известие към специалист/родител.
23- Shopping Plan - списък за пазаруване, който ще работи чрез drag'n'drop на картинки. При събиране на известно количество
24продукти, ще се създава таск автоматично за пазар и ще се зарежда слот в основната функционалност.
25- Random Hobby - въртящо се колело, което ще избира от предварително зададен списък с активности (който може да бъде променян
26по всяко време) на случаен принцип конкретно хоби, с което потребителят да разнообрази ежедневието си (за хора на спектъра, които
27имат проблем с излизането от зоната си на комфорт). За да не нарушава усещането си за рутина, посочената активност ще
28бъде поставена в случаен слот от свободните в основната функционалност. Предварително зададеният лист може да бъде модифициран
29спрямо препоръките на специалисти.
30- Find Your Home! - карта, която във всеки момент показва конкретното местоположение на детето. С голям указател ще бъде посочено и
31местоположението на предварително зададения адрес на дома. Във всеки момент ще се генерира най-късият възможен път наобратно( в
32случай, че детето се изгуби и не успее да си спомни пътя наобратно)
33- Тext To Speech - бутон, който превръща написан текст в гласова реч (в помощ на невербалните деца с аутизъм).
34
35Освен горепосочените функционалности, ще се поддържа една основна - рутинен календар. Този календар ще се попълва с начална
36информация и ще се обновява автоматично спрямо нуждите на детето:
37-> ще предложи примерна рутина, с която лесно да може да свикне дете с аутизъм
38-> ще следи за изпълнението на важните ежедневни дейности, като изпращане на напомняния (за миене на зъбите, за
39навременно хранене и т.н)
40-> ще изпраща редовни напомняния за пиене на вода и за други физиологични нужди
41-> ще планира в свободните слотове таскове спрямо допънително добавените функционалности
42-> ще планира строго времето за почивка
43
44Допълнително, приложението ще поддържа персонализиране на цветовата гама и на ефектите, които се използват спрямо
45рецепторите на детето.
46
47Възлови точки:
48- Разработка на началите страници на приложението (начален прозорец, регистрация, логин, прозорец за избор на
49функционалностите)
50- Разработка на календара (основната функционалност)
51- Разработка на допълнителните функционалности (които са обвързани с основната)
52- Разработка на допълнителните функционалности (които не са обвързани с основната)
53- Разработка на графичен интерфейс
54- Комуникация с Google Maps
55- Разработка на базата данни
56
57Времеоценка в човекочасове:
58~100 часа работа
59
60Потребление на технологии:
61- Интерфейс - Kivy/KivyMD
62- База данни - SQLite
63- Комуникация с Google Maps - geocoder
64- Цветова гама - webcolors
65- Text To Speech - pyttsx3
66"""


----------------------------------------------------------------------
Ran 0 tests in 0.000s

OK

Дискусия
Георги Кунчев
04.01.2024 14:33

Супер. Действай. Нямам коментари.
История
Това решение има само една версия.