Для разработки системы выполните шаги:
Проектирование системы.
Подготовительные работы.
На первоначальном этапе необходимо спроектировать систему:
описать логическую модель данных;
описать бизнес-процессы;
описать необходимые интерфейсы;
разработать шаблоны экранных форм;
оценить необходимость расширения стандартной функциональности и запланировать соответствующие ресурсы;
описать механизм разграничения прав доступа пользователей;
описать регламент именования объектов в системе;
создать дополнительные коннекторы к данным, если необходима дополнительная интеграция с системами заказчика. Для получения подробной информации о доступных коннекторах обратитесь к статьям: «Подключение к SAP», «Подключение к другому репозиторию», «Подключение к Microsoft Analysis Services», «Импорт, экспорт и преобразование данных», «Планирование задач и выполнение их по расписанию».
Прежде чем начать разрабатывать систему необходимо провести подготовительные работы.
Во время разработки приложений создание визуального интерфейса, а также программного кода, который реализует необходимый алгоритм работы приложения, производится обычно не одним программистом, а несколькими. Для организации процесса их работы, учета и контроля внесенных изменений и объединения кода, в настольном приложении реализована возможность подключения репозитория к системе управления версиями (VCS). Продукт поддерживает интеграцию с системой контроля версий Microsoft Team Foundation Server (TFS) или Git.
Для получения подробной информации по использованию TFS или Git в качестве системы контроля версий обратитесь к разделу «Разработка приложений в команде».
Для функционирования «Форсайт. Аналитическая платформа» необходимо создать репозиторий метаданных, то есть наполнить подготовленную базу системными таблицами. В системных таблицах хранится вся информация о структуре и объектах базы данных.
Для получения подробной информации о создании и управлении репозиториями метаданных обратитесь к статье «Создание и управление репозиториями метаданных».
Создание служебного пользователя подсистемы безопасности необходимо для обеспечения безопасности и входа в систему.
Для получения подробной информации о создании служебного пользователя обратитесь к статье «Создание служебного пользователя».
Расширения - это дополнительные инструменты продукта «Форсайт. Аналитическая платформа», которые могут быть установлены отдельно и использоваться для расширения функциональности создаваемых систем.
Для получения подробной информации об установке расширений обратитесь к статье «Установка расширений продукта «Форсайт. Аналитическая платформа».
Для получения отладочной информации в ходе разработки и тестирования рекомендуется установить и запустить утилиту DebugView, которая входит в пакет системных программ Windows Sysinternals.
Для получения дополнительной отладочной информации настройте расширенное логирование.
Для получения подробной информации о расширенном логировании обратитесь к статье «Расширенное логирование и получение дополнительной отладочной информации».
См. также:
Рекомендации по организации процесса разработки на базе продуктов компании «Форсайт»