Автоматизированное Рабочее Место диспетчера приема заказов по доставке бутилированной воды
Предназначение системы
Система предназначена для оформления и учета заказов на доставку бутилированной воды диспетчером по телефону,
учета покупателей,
формированию маршрутов доставки заказов и генерации соответствующих статистических и
служебных отчётов.
АРМ обеспечивает раздельный учет наличной тары по каждому покупателю и обеспечивает
проверку правильности оформления заказа.
В Системе реализованы следующие справочники: покупатели, заказы, валюты (при изменении
данных фиксируется оператор и дата изменений), товары, единицы измерения, районы доставки,
улицы, агенты (с привязкой к покупателям) и водители.
Для обеспечения санкционированного доступа к данным используется принцип "пароль-ответ"
- каждому из операторов АРМ Администратор Системы устанавливает идентификатор и пароль, а
также может разрешить или ограничить доступ к просмотру, изменению или удалению различной
информации.
Средства разработки
Система разработана по трех-звенной технологии клиент-сервер с использованием языков
программирования MS Visual C++ и Borland Delphi и поддерживает одновременную работу более
10 операторов. АРМ обеспечивает интеграцию в торгово-складскую систему, использующую
современные sql-ориентированные СУБД (Oracle, MS SQL Server). В качестве базовой СУБД
используется Borland Interbase 6.0 - свободно распространяемая, бесплатная система
управления базой данных сочетающая приемлемую производительность с функциями промышленных
СУБД.
Особенности
Одной из особенностей реализации Системы является ее блочная архитектура - разделения
интерфейса пользователя с компонетами доступа к данным, что обеспечивает возможность
последующей частичной модернизации и реализации дополнительных требований Заказчика без
внесения изменений во всю систему в целом, что снижает стоимость обслуживания и поддержки.
Другая особенность - реализация компонентов доступа к данным по COM-технологии, что даёт
возможность управлять данными не только с использованием интерфейса пользователя, но и из
других приложений, написанных на практически любых языках программирования. Данное свойство
обеспечивает легкую масштабируемость Системы, даже силами IT-персонала Заказчика.
|