Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Основные архитектурные решения




Говоря об архитектурных особенностях программы SWS Retail, прежде всего необходимо отметить два момента. Во-первых, это то, что на практике не встречаются задачи на построение расписаний (графиков) вообще для чего угодно. Каждое торговое предприятие по своему уникально и в связи с этим к программе могут предъявляться различные требования. Во-вторых, программа для построения оптимальных графиков, как правило, не работает вне связи с общей учетной информационной системой всего предприятия в целом, в частности с кассовой программой. Действительно, трудно себе представить, что некий супермаркет приобретет программу для составления оптимальных графиков работы кассиров не автоматизировав прежде всего такие участки как - бухгалтерский учет, складской учет, кадровый учет, программное подключение съема данных с кассовых терминалов, оптимизацию товарных запасов и т.п. Таким образом, программа по построению графиков должна работать как часть общей торговой системы и легко встраиваться в уже существующую на предприятии торговую систему.С целью учета первой особенности функционирования торговых предприятий различного формата, консалтинговым бюро SWS (разработчика программы) было принято следующее решение. В первую очередь была создана библиотека алгоритмов решения различных задач дискретной математики, генетических алгоритмов, задач имитационного моделирования, нелинейного программирования, динамического программирования, линейного программирования, целочисленного линейного программирования, решешия задач систем массового обслуживания (СМО), которые в своей совокупности образуют базу для решения поставленной задачи по расчету оптимальный графиков. Располагая такой библиотекой, по уточненному техническому заданию от конкретного предприятия можно легко осуществить сборку, как из деталей детского конструктора, готовой системы, учитывающей особенности работы каждого предприятия и пожелания клиента по автоматизации тех или иных участков производства.С целью учета второй особенности применения программы было решено разделить систему, если так можно выразиться на "физическом уровне" на две разные части. Это оболочка системы - интерфейсная часть пользователя, и ядро системы - алгоритмическая часть. То есть, оболочка и ядро, представляют из себя разные исполняемые файлы, при этом оболочка является вызывающей программой по отношению к ядру. Оболочка отвечает за удобный ввод данных, предварительную их проверку, вывод данных для удобного их визуального просмотра и передачу в другие подсистемы общей информационной системы торгового предприятия в целом, например систему табельного учета и расчета зарплаты. Ядро системы предназначено для выполнения собственно расчетов по построению нужных графиков (расписаний). Обмениваются данными оболочка и ядро не через оперативную память ПК, а посредством обычных текстовых файлов. Такой подход позволяет оболочку создавать с помощью инструментальных средств той торговой системы, которая уже установлена на предприятии. В качестве характерного примера такой инструментальной системы можно назвать широко распространенную в России систему 1С:Предприятие. Ни что не мешает создать такую оболочку с помощью различных систем визуального программирования, например, таких как Delphi или аналогичных этой системе, а так же систем аналогичных системе 1С:Предприятие.

 

 

Кто-нибудь обратил внимание, что последнее время существенно увеличились очереди на кассах во многих крупных магазинах (особенно продуктовых). Происходит это из-за того, что из десятка касс работает 2-3. Даже в часы пик это количество не сильно увеличивается. Очевидно, что магазины экономят на кассирах. Но неужели они не понимают, что из-за этого теряют клиентов? Например, раньше я регулярно ходил в местные Пятерочки, последние полгода в будние дни по вечерам там вообще делать нечего - очереди чуть ли не по 10 человек на каждую кассу. А иногда очереди и днем. Теперь стараюсь туда без крайней нужды не заходить. Но и в других магазинах бывает нечто подобное - даже в Перекрестке (как бы более высокий уровень) такое теперь бывает. Как всегда вечная экономия на спичках? ИМХО, они теряют больше, чем если бы наняли еще пару кассиров на 15000 руб.

 

 


Поделиться:

Дата добавления: 2015-09-15; просмотров: 42; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты