- •Содержание
- •Введение
- •1 Технико-экономическая характеристика ооо «ук ДомМонтажСервис Плюс»
- •1.1 Общая характеристика ооо «ук ДомМонтажСервис Плюс»
- •1.2 Организационная структура ооо «ук ДомМонтажСервис Плюс»
- •1.2.1 Общие положения, функции и задачи управления
- •1.2.2 Организационная структура группы эксплуатации жилищного фонда ооо «ук ДомМонтажСервис Плюс»
- •1.3 Анализ информационных потоков ооо «ук ДомМонтажСервис Плюс»
- •1.4 Ключевой показатель эффективности деятельности продавца-консультанта дверей
- •1.5 Анализ потребительского поведения клиентов при выборе дверей
- •1.6 Информационные задачи магазина «Мир дверей» и задачи продавца-консультанта, требующие автоматизации
- •1.7 Многокритериальный метод выбора наилучшего решения из множества альтернатив-дверей
- •1.7.1 Декомпозиция проблемы в иерархию и построение матриц попарных сравнений
- •1.7.2 Синтез локальных и глобальных приоритетов
- •1.8 Обзор автоматизированных систем, реализующих функцию подбора товаров
- •- Expert Choice французской компании eci;
- •1.9 Обоснование проектных решений по проектированию сппр подбора товаров
- •1.9.1 Обоснование целесообразности использования вычислительной техники
- •1.9.3 Обоснование проектных решений по программному и техническому обеспечению системы
- •2 Проектирование сппр по подбору товаров для магазина «Мир дверей»
- •2.1 Общие принципы работы сппр
- •2.2 Информационное обеспечение сппр по подбору товаров
- •2.2.1 Характеристика входной и выходной информации
- •2.2.3 Описание структуры справочников
- •2.2.4 Описание структуры документов
- •2.2.5 Описание структуры регистров
- •2.3 Описание технологического процесса подбора альтернатив-дверей с помощью спроектированной сппр
- •2.4 Описание программных модулей
- •2.5 Описание интерфейса системы и инструкции по работе с ней
- •2.5.1 Описание работы со справочниками
- •2.5.2 Описание работы с документами
- •2.5.3 Описание работы с отчетами
- •2.5.4 Этапы работы сппр по подбору товаров по методу анализа иерархий
- •3 Обоснование экономической эффективности внедрения системы поддержки принятия решения по подбору товаров в магазине «Мир дверей»
- •3.1 Выбор и обоснование методики расчета экономической эффективности проекта
- •3.2 Расчет совокупных затрат и результатов до внедрения проекта
- •3.3 Расчет затрат на разработку и внедрение проекта
- •3.4 Расчет совокупных затрат и результатов после внедрения разрабатываемого проекта
- •3.5 Расчет показателей экономической эффективности внедрения разрабатываемого и альтернативного проекта
- •По формуле (3.15) годовая экономия от сппр подбора товаров составляет:
- •Заключение
- •Список использованных источников
- •Блок-схема решения задачи подбора товаров в магазине «Мир дверей» методом анализа иерархий
2.3 Описание технологического процесса подбора альтернатив-дверей с помощью спроектированной сппр
На первом этапе техпроцесса происходит сбор первичной информации от поставщиков и клиентов (физических и юридических лиц). При сборе первичной информации ее проверяют на наличие ошибок. При отсутствии ошибок данные вводятся в компьютер. На этом этапе также необходимо отслеживать ошибки ввода. При наличии ошибок на экране появляется сообщение об ошибке. При отсутствии ошибок данные заносятся в информационную базу: в соответствующие справочники и документы. На следующем этапе происходит ввод предпочтений клиента для формирования множества подходящих альтернатив. Затем вводятся критерии отбора альтернатив методом анализа иерархий в соответствие с предпочтениями клиента.
Далее происходит процесс подбора товаров метод анализа иерархий. Строятся матрицы попарных сравнений, рассчитываются все необходимые показатели.
Сформированные результаты подбора выводятся на экран. Также на экране можно увидеть изображение альтернативы-двери, которая имеет наибольшее значение глобального приоритета.
Если не будет совершен факт продажи, то формируется отчет о подборе товаров методом МАИ, который передается клиенту.
Если же клиент желает купить подобранную альтернативу-дверь, то проверяется наличие товара в магазине. Если товар имеется в магазине, то формируются документы «Реализация» и «Оплата»,пеатные формы которых передаются клиентам, иначе формируется документ «Заказ поставщику», который передается в дальнейшем поставщику.
По результатам работы системы формируются отчеты о заказах, остатках товаров, товарообороте и задолженностях контрагентов, которые передаются директору, старшему продавцу, либо остаются у продавца-консультанта.
Схема технологического процесса подбора альтернатив-дверей с помощью спроектированной СППР представлена в приложении Ж.
2.4 Описание программных модулей
В системе «1С: Предприятие 8.3» существует несколько видов программных модулей, которые размещаются по месту размещений и доступному контексту.
Общие модули располагаются в отдельной ветке дерева метаданных. Основным назначением общих модулей является содержание общих алгоритмов конфигурации, доступных из разных модулей. В общих модулях отсутствует раздел определения переменных и раздел основной программы, то есть они содержат только раздел процедур и функций.
В любом общем модуле возможно объявление и описание процедур и функций, которые будут доступны в любом модуле конфигурации, кроме других общих модулей, дополняя глобальный контекст прикладной задачи. При проектировании процедур и функций общих модулей следует иметь в виду, что в одном общем модуле не доступны процедуры и функции, объявленные в другом общем модуле с ключевым словом «Экспорт».
В конфигурации всегда существует единственный модуль приложения. Модуль приложения выполняется при запуске системы в режиме «1С: Предприятие 8.3» (или при обращении к приложению как к Automation-серверу). Модуль приложения может содержать описания переменных, основную программу и описание процедур-обработчиков событий, связанных с сеансом пользователя и прикладным решением в целом.
Модуль внешнего соединения расположен, как и модуль приложения, в корневом разделе конфигурации. В нём располагаются процедуры-обработчики событий, которые инициализируются при старте и окончании работы системы в режиме внешнего соединения (COM-соединения).
Модули прикладных объектов имеются у следующих объектов конфигурации: менеджеры значения константы, справочники, документы, отчёты, обработки, планы видов характеристик, планы счетов, планы видов расчетов, бизнес-процессы, задачи, регистры.
Каждый объект имеет свой индивидуальный модуль. В этих модулях возможно объявление переменных, процедур и функций, которые доступны при работе с объектом извне во встроенном языке, дополняя контекст объекта. В контексте модуля прикладного объекта есть доступ ко всем реквизитам и табличным частям объекта, а также его методам и событиям.
Модули форм содержатся в формах конфигурации. Каждая форма имеет свой индивидуальный модуль. В этих модулях возможно объявление переменных, процедур и функций, которые будут доступны при работе с формой извне во встроенном языке, дополняя контекст формы. В контексте модуля формы доступны реквизиты формы, а также свойства, методы и события [15].
Описание программных модулей представлено в таблице 2.24.
Таблица 2.24 - Описание программных модулей
Объект конфигурации |
Тип модуля |
Описание процедур и функций |
Справочник «Организации» |
Модуль формы |
Содержит процедуру контроля заполнения реквизита «Наименование» |
Справочник «Договоры контрагентов» |
Модуль формы |
Содержит процедуры и функции формирования печатной формы договора и контроля заполнения реквизитов «Наименование», «ДействуетС», «ДействуетПо» |
Продолжение таблицы 2.24
Объект конфигурации |
Тип модуля |
Описание процедур и функций |
Справочник «Номенклатура» |
Модуль формы |
Содержит процедуру контроля заполнения реквизита «Наименование» |
Справочник «Единицы измерения» |
Модуль формы |
Содержит процедуру контроля заполнения реквизита «Наименование» |
Справочник «Контрагенты» |
Модуль формы |
Содержит процедуру контроля заполнения реквизита «Наименование» |
Справочник «ПереченьЗначенийХарактеристикТоваров» |
Модуль формы |
Содержит процедуру контроля заполнения реквизита «Наименование» |
Справочник «Пользователи» |
Модуль формы |
Содержит процедуру контроля заполнения реквизита «Наименование» |
Справочник «ШкалаОтносительнойВажности» |
Модуль формы |
Содержит процедуру контроля заполнения реквизитов «Наименование», «Определение», «ОбратноеОпределение» |
Справочник «ПрикрепленныеФайлы» |
Модуль формы |
Содержит процедуру контроля заполнения реквизита «Наименование» |
Документ «ЗаказПоставщику» |
Модуль формы |
Содержит процедуры автоматического заполнения полей «Цена» и «Сумма», процедуры формирования печатных форм и проведения документа, в результате которой заполняется регистр накопления |
Документ «ЗакрытиеЗаказаПоставщику» |
Модуль формы |
Содержит процедуры автоматического заполнения полей «Цена» и «Сумма», процедуры формирования печатных форм, процедуру проведения документа, в результате которой заполняется регистр накопления |
Документ «ОплатаОтПокупателя» |
Модуль формы
|
Содержит процедуру формирования печатной формы, процедуру проведения документа, в результате которой заполняется регистр накопления |
Продолжение таблицы 2.24
Объект конфигурации |
Тип модуля |
Описание процедур и функций |
Документ «Поступление» |
Модуль формы
|
Содержит процедуру формирования печатной формы, процедуры автоматического заполнения полей «Цена» и «Сумма», процедуру проведения документа, в результате которой заполняются регистры накопления |
Документ «Реализация» |
Модуль формы |
Содержит процедуру формирования печатной формы, процедуры автоматического заполнения полей «Цена» и «Сумма», процедуру проведения документа, в результате которой заполняется регистр накопления. |
Отчет «ЗадолженностьПокупателей» |
Модуль формы |
Содержит процедуры формирования отчета |
Отчет «Заказы» |
Модуль формы |
Содержит процедуры формирования отчета |
Отчет «ОстаткиТоваров» |
Модуль формы |
Содержит процедуры формирования отчета |
Отчет «Товарооборот» |
Модуль формы |
Содержит процедуры формирования отчета |
В общем модуле «МАИ» содержатся процедуры и функции, необходимые для реализации метода анализа иерархии, такие как сокращение дроби, представление числа дробью, получение значения критериев выбора товаров.
Общий модуль «Универсальные процедуры» содержит функцию расчета долга контрагента и функцию, позволяющую отображать те товары, которые чаще всего покупаются с выбранным товаром.
В модуле обработки «Выбор товара» и «Заполнение матрицы попарных сравнений» содержатся процедуры, реализующие этапы метода анализа иерархии.
Фрагмент листинга программного кода реализации метода МАИ представлен в приложении И.
