Архитектура системы
Автоматизированная информационная система управления складом построена на основании клиент-серверной архитектуры: а) первый компонент представляет собой видимую для пользователя часть – интерфейс типа «человек-машина» – «веб приложение», с помощью которого пользователь осуществляет ввод, изменение и удаление данных, дает запросы на выполнение операций и запросы на выборку данных (получение отчетов); б) второй компонент (скрытая от пользователей часть системы) – сервер базы данных, осуществляет хранение и обработку данных. Пользователь через клиентское приложение инициирует процедуру запроса на выборку, ввод, изменение или удаление данных в базе данных (БД); В общем случае WMS система может иметь архитектуру, представленную на рисунке 2.1. Рисунок 2.1 – Архитектура WMS системы Хранение данных обеспечивает SQL-сервер. Кроме хранения собственно данных и обеспечения их целостности, на сервер возложено также хранение настроек машины операций и обеспечение обмена с внешними приложениями. Еще одной функцией сервера базы данных является планирование работ Основная логика системы реализована в сервере приложений на языке программирования PHP. Сервер приложений включает в себя также и ряд транспортных компонентов, обеспечивающих взаимодействие с другими элементами системы. В качестве клиентского устройства может выступать любое устройство, с доступом к глобальной сети при наличии интернет - браузера. Структура системы приведена на рисунке 2.3. Рисунок 2.3 – Структура ИКС управления складом
|