Мы инженерное бюро, и нам нужно надёжное настольное приложение-калькулятор, которое работает прямо на рабочей станции и не зависит от браузера или доступа в интернет. Основная задача проста по формулировке, но требовательна по исполнению: программа принимает набор входных параметров, прогоняет их через формулы, которыми наши инженеры пользуются каждый день, и выдаёт результат, которому можно доверять в реальном проектировании. Интерфейс должен быть спокойным и быстрым: поля ввода слева, результаты справа, ничего лишнего, что мешало бы ежедневной работе.
Помимо самих формул, приложение обязано нести справочный материал, к которому специалисты постоянно обращаются. Встроенные таблицы материалов, коэффициентов и стандартных сечений должны легко искаться и просто обновляться. Каждый расчёт нужно сохранять как именованный файл проекта, чтобы коллега мог позже открыть его, увидеть точные исходные данные и повторить результат, не гадая, что именно было введено. Историей версий внутри проекта мы тоже были бы очень довольны.
Отдельно важна аккуратная печать. Расчёт должен формировать опрятный лист с исходными данными, применёнными формулами и итоговыми числами, готовый приложить к отчёту или передать заказчику. Опишите, пожалуйста, ваш подход к выбору настольного фреймворка, как вы устроите вычислительное ядро, чтобы его можно было расширять новыми формулами, и как реализуете базу справочников и макет печати.