Масштабируемая архитектура системы IT-Enterprise
ERP-система IT-Enterprise охватывает все стороны производственной, финансовой и хозяйственной деятельности предприятия и состоит из множества модулей, каждый из которых автоматизирует определенные задачи.
Такая компонентная архитектура имеет следующие преимущества:
- Возможность поэтапного внедрения системы и быстрое получение отдачи от инвестиций;
- Возможность закупить лишь необходимые для предприятия модули, не оплачивая избыточную функциональность;
- возможность наращивания функциональности системы в будущем по мере изменения потребностей предприятия.
Система IT-Enterprise спроектирована для работы в трехуровневой архитектуре клиент-сервер, в которой выделяют слои сервера базы данных, пула серверов приложений (их может быть сколько угодно), а также клиентского программного обеспечения.
Бизнес-логика вынесена на уровень сервера приложений. Сервер приложений может быть сконфигурирован либо на отдельном компьютере, либо как виртуальный компьютер, либо совмещен с сервером баз данных.
Бизнес-логика инкапсулируется в программных объектах. Сервер приложений использует классы и методы для работы с данными. Диалоги формируются в виде датаграмм и передаются клиентскому программному обеспечению.
Клиент для работы с системой IT-Enterprise работает во всех современных браузерах без необходимости в использовании дополнительных компонент и представляет интерфейс в виде, удобном для пользователя (таблицы, окна, графики, дашборды и т.д.).