Next: Основы связи звеньев системы
Up: Общие положения
Previous: Принцип работы
Contents
Реализация системы основана на следующих принципах:
- Клиент должен быть максимально универсальным в целях однотипности ПО,
интерфейса, а также для легкости администрирования рабочего места пользователя.
Клиентское приложение должно использовать минимум дополнительных библиотек а
также быть достаточно "легким". Никакая ориентация на прикладную часть не допускается.
- Сервер приложений реализован на языке Python, что дает такие преимущества, как:
- -
- Мультиплатформенность. Реализации языка существуют практически под все известные
платформы;
- -
- Преимущества работы с интерпретируемым языком;
- -
- Распространенность языка;
- -
- Возможность интегрировать в язык практически любые модули на языке C/C++;
- -
- Легкость реализации прикладных модулей на том же языке.
- Вкачестве сервера БД автор прикладной системы вправе выбирать
любой сервер - достаточно лишь иметь возможность работы с сервером из
питона. Собственно сервер приложений, его системная часть, не занимается
работой с СУБД. У авторов системы есть опыт работы с PostgreSql и Interbase.
2004-12-28