125 Программная среда удаленного разработчика(отправителя) преобразованиеБДвфайл объединениеисжатиеданных Рис. 4.7. 4.4. Интерфейс программных приложений Система представляет собой локальное однопоточное приложение и включает в себя следующие подсистемы: • подсистема выполнения расчетов (встраиваемые библиотеки расчетов); • подсистема работы с исходными данных; • подсистема построения двумерных графиков. Система должна иметь возможность расширения без перекомпиляции исходных кодов за счет добавления в нее новых методов расчета, Каждому методу присущ свой набор входных параметров. При добавлении в систему нового метода с входными параметрами, которые не используются в уже имеющихся методах и, следовательно, отсутствуют в базе данных, должно происходить расширение базы данных новыми параметрами. Открытость системы обеспечивается поддержкой возможности ее расширения без изменения и перекомпиляции исходного кода за счет: 1 . подключения к ней внешних модулей (встраиваемых библиотек расчета), содержащих реализацию новых методов расчета; |
282 Синхронизация вторичных баз данных 5.5. Интерфейс программных приложений методики анализа многоколесных машин с грунтом Система представляет собой локальное однопоточное приложение и включает в себя следующие подсистемы: • подсистема выполнения расчетов (встраиваемые библиотеки расчетов); • подсистема работы с исходными данных; • подсистема построения двумерных графиков. Система должна иметь возможность расширения без перекомпиляции исходных кодов за счет добавления в нее новых методов расчета характеристик взаимодействия колеса с грунтом. Каждому методу присущ свой набор входных параметров. При добавлении в систему нового метода с входными параметрами, которые не используются в уже имеющихся методах и, следовательно, отсутствуют в базе данных, должно происходить расширение базы данных новыми параметрами. Общая архитектура системы. 283 В 9/[П ользов атель Рис. 5.13. Открытость системы обеспечивается поддержкой возможности ее расширения без изменения и перекомпиляции исходного кода за счет: 1. подключения к ней внешних модулей (встраиваемых библиотек расчета), содержащих реализацию новых методов расчета; |