Приложение представляет собой справочник рецептов. По заданному названию блюда пользователь
может получить информацию об ингридиентах блюда, их количестве (по стандарту на 3 персоны)
и о правилах приготовления блюда. На данный момент поддерживается 4 рецепта: пельмени,
голубцы, плов, солянка. Запросы (в скрипте и апплете) необходимо вводить маленькими буквами.
Реализация всех трех вариантов очень схожая, к тому же в апплете и мидлете одинаковый каркас
классов. Поэтому в качестве документации приводятся одни UML-диаграммы, которые
соответствуют и апплету и мидлету.
UML-диаграмма классов апплета и мидлета:
Здесь tt - массив названий блюд (порядковый номер элемента в массиве есть его код), а rb -массив c
информацией о рецептах блюд.
Диаграмма состояний апплета и мидлета: