Дипломная работа: Автоматизация учёта спроса на продуктовый ассортимент в фирме ООО "ПКФ ЭнергоСофт"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
91
4. Если данных поставщика в системе нет, то данные заносятся в
систему.
5. Затем, формируется список товаров на основании заказа, указываем
наименование товара и его количество.
6. Если ещё есть товары, которые надо добавить в список, переходим к
пункту 5.
7. Автоматически формируется количество товаров и цена.
Алгоритм оформления закупки приведен на рисунке 2.20.
Начало
Конец
Автоматически указывается
дата и номер закупк
Указывается поставщик
Имеется ли поставщик в
системе?
Добавляются данные о
поставщике
Выбор поставщика
Добавляется товар и
количество
Добавляется ли еще
товар?
Расчет суммы закупки
товаров
Нет
Да
Да
Рис. 2.20 Алгоритм формирования закупки
Для реализации выборки данных и последующего их преобразования с
целью проведения расчётов по ассортименту товаров, анализу спроса на товары
необходимо произвести и сгруппировать данные.
Для этого необходимо реализовать механизм представления информации
в графическом виде, используя полученные выборки, при этом так же должны
92
использоваться механизмы отбора и фильтрации данных в разрезе различных
критериев, а так же обеспечивать сравнение данных относящихся к различным
группам т.е. сравнение разных товаров, или периодов. Алгоритм представлен на
рисунке 2.21.
Начало
Конец
Получение
таблиц с
данными о
товарах и
продажах
Получение выборки
оператором SELECT
Из разных таблиц
Расчет показателей
суммы, группировка
и агрегация данных
операторами
SUM, GROUP BY
Указание параметров
фильтрации и отбора
Filter
Передача
данных в набор
данных для
временного
хранения
Данные на
графике
отобранные
по параметру
БД
Представление
данных на
графике
Рис. 2.21 Алгоритм выполнения расчета суммы и группировки средствами
SQL и отображение на графике
На основании данных выборок в ИС строятся графики, отображающие
данные по закупкам и продажам. Гистограмма, построенная на основании
данных сгруппированных и представленных надлежащим образом, может
показать наиболее значимые результаты для анализа.
Если статистика товарооборота достоверна, в компании может быть
реализован автоматизированный алгоритм попозиционного формирования
93
товарного запаса, учитывающий статистику продаж и поставок, текущее
состояние товарного запаса, существующие заказы клиентов.
В некоторых компаниях менеджеры имеют право откорректировать
размер закупки товаров, на основе информации полученной в отчете по
рентабельности ассортимента товаров (РАТ), который рассчитывается по
формуле:
РАТ = МП / ТЗср, (2.1)
где МП – прибыль,
ТЗср – общие запасы.
Алгоритм расчета рентабельности ассортимента товаров представлен на
рисунке 2.22.
Начало
Конец
Получение
таблиц с
данными о
товарах и
продажах
Получение выборки
оператором SELECT
Из разных таблиц
Расчет показателей
суммы, группировка
и агрегация данных
операторами
SUM, GROUP BY
Указание параметров
фильтрации и отбора
Filter
Передача
данных в набор
данных для
временного
хранения
БД
Расчет суммы общих
запасов
БД
Вычисление
показателя
рентабельности
ассортимента
Отображение
данных по
товарам
Наличие критерия
отбора
Конец
Вычисление
показателя
рентабельности
ассортимента
Отображение
данных по
товарам
Нет параметра Есть параметр
Рис. 2.22 Алгоритм расчета показателя рентабельности товарног оассортимента
Исходный код программных модулей информационной системы
представлен в приложении 3.
94
2.4 Контрольный пример реализации проекта и его описание
Главная форма ИС «Учёт спроса на продуктовый ассортимент» ООО «ПКФ
ЭнергоСофт» представляет собой модальное приложение, которое запускается
исполняемым файлом. Главная форма создается сразу после запуска приложения
и содержит основные элементы управления и отображения данных. Обычно
закрытие главной формы означает завершение работы с приложением.
Подчиненные формы вызываются посредством элементов управления,
расположенных на главной форме [6].
С данной формы осуществляется навигация по всем функциональным
формам программы и выполняются различные действия по манипулированию
данными. Главная форма приложения представлена на рисунке 2.23.
Рис.2.23 Главная форма ИС «Учёт спроса на продуктовый ассортимент» ООО
«ПКФ ЭнергоСофт»
С данной формы осуществляется навигация по всем функциональным
формам программы и выполняются различные действия по манипулированию
данными.
Одним из типов форм являются справочники, предназначенные для
заполнения условно-постоянной информации и ее последующего хранения и
использования для актуализации данных в таблицах.
95
Формы справочников могут быть взаимосвязаны между собой, для
удобства работы с данными имеются кнопки перехода между справочниками.
Формы справочников представлены на рисунках 2.24 2.28.
Рис. 2.24 Справочник товаров
Рис. 2.25 Справочник организаций
Рис. 2.26 Справочник «Типы товара»
Источник: https://baza.diplomsite.ru/previewfile/2489