ВУЗ:
Составители:
Рубрика:
Ядро системы электронных карт реализовано в виде набора динами-
ческих библиотек, что позволяет встраивать в прикладные задачи функции
вызова, отображения и управления электронной картой. При этом при-
кладные задачи могут создаваться с помощью различных средств: компи-
ляторов С++ и С, Borland Delphi, Microsoft Visual Basic, а также средств
различных СУБД (FoxPro, Paradox и так далее).
Структура программного обеспечения
Программное обеспечение системы Panorama для Windows имеет мо-
дульную многозадачную структуру. Все модули вызываются из общей
управляющей оболочки.
В состав программного обеспечения входят:
• система управления электронными картами;
• управляющая оболочка;
• сервисные модули.
Управляющая оболочка реализована в виде выполняемого файла
(EXE). Она отвечает за пользовательский интерфейс (работу оператора) по
управлению электронными картами.
Система управления электронными картами реализована в виде дина-
мической библиотеки. Она реализует функции специализированной СУБД
по управлению базами данных электронных карт.
Cервисные модули (конверторы, редактор векторного и растрового
изображения, модуль вывода на внешние устройства, модуль расчетов и
статистического анализа, модуль взаимодействия с внешними СУБД и
другие) реализованы в виде динамических библиотек (DLL).
Такая структура программного обеспечения позволяет пользователям
разрабатывать собственные задачи путем замены управляющей оболочки
графической среды на программу пользователя и вызова соответствующих
85
Страницы
- « первая
- ‹ предыдущая
- …
- 83
- 84
- 85
- 86
- 87
- …
- следующая ›
- последняя »