Дипломная работа: Автоматизация учета спроса на продуктовый ассортимент в сети аптек "Ленфарм"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
43
добавление блока «Анализировать продажи товара»;
декомпозиция данного процесса;
декомпозиция блоков «Формирование документации», «Определение
общего оборота», «Учет поступлений и списаний»;
для определения иерархии и степени вложенности необходимо
выполнить построение дерева узлов.
На рисунке 1.14 представлена декомпозиция контекстной диаграммы.
Рис. 1.14 Декомпозиция контекстной диаграммы модели «КАК ДОЛЖНО
БЫТЬ»
Добавлен еще один блок «Анализировать продажи товара». Представим
диаграммы, которые не присутствуют в модели «КАК ЕСТЬ».
На рисунке 1.15 представлена декомпозиция блока «Формирование
документации».
На диаграмме представлены следующие блоки:
сформировать документы по покупке товара;
сформировать документы по продаже товара;
создать накладные;
44
создать счета;
вести учет документов по хозяйственной деятельности
предприятия.
Рис. 1.15 Блок «Формирование документации»
На рисунке 1.16 представлена декомпозиция блока «Учет поступлений и
списаний».
Данный блок имеет следующие процессы:
приход товара;
расход товара;
возврат товара;
аккумулирование данных.
Представлены следующие хранилища данных:
БД Приход;
БД Расход;
БД возврат;
БД системы.
45
Рис. 1.16 Блок «Учет поступлений и списаний»
На рисунке 1.17 представлен блок «Определение общего оборота».
Рис. 1.17 Блок «Определение общего оборота»
Данный блок представлен процессами:
46
формирование данных для анализа;
начальные данные;
данные по общему приходу;
данные по общему расходу;
вычислить оборот товара и денежных средств.
На рисунке 1.18 представлена декомпозиция блока «Анализировать
продажи товара».
Рис. 1.18 Блок «Анализировать продажи товара»
На данной диаграмме представлены следующие процессы:
проконтролировать данные по движению товаров за день;
сформировать отчет «Товарооборот»;
проконтролировать остатки товара;
сформировать отчет «Остатки товара»;
проконтролировать денежные поступления;
сформировать отчет «Выручка магазина»;
сформировать отчет «Данные продаж по товарам».
Также были определены хранилища данных:
БД движение товара;
47
БД продажи.
Данный блок является важным с точки зрения дальнейшей реализации
автоматизированной системы учета спроса на товары. Спрос на товар
представляет собой некоторые показатели продажи товара по установленной
цене за выбранный период времени. Особенно важным для разрабатываемой
системы будет отчет «Данные продаж по товарам».
Представим дерево узлов данной системы (см. рисунок 1.19). Дерево
узлов представляет отношения между родительскими и дочерними
диаграммами, это даст возможность определить степень вложенности процессов
движения товара, которые обрабатываются автоматизированной системой, что в
свою очередь позволит определить объекты, которые в дальнейшем будут
программно реализованы.
Рис. 1.19 Дерево узлов процессов учета спроса сети аптек
Источник: https://baza.diplomsite.ru/previewfile/2466