)
Інфологіческое проектування являє собою процес побудови семантичної моделі предметної області. Результатом даного процесу є побудована логічна модель бази даних, визначення всіх сутностей і їх атрибутів.
Логічна модель бази даних представлена ??на малюнку 17.
Малюнок 17 - Логічна модель бази даних
2.5 Удосконалення структури інформаційної системи торгово-роздрібного підприємства
Методи, використовувані на підприємстві для планування закупівель не досконалі. Менеджер не має реальної інформації про попит на майбутній період, і лише може припускати, покладаючись на свій досвід, інтуїцію і дані, про минулі продажах, на яких було акцентовано його і продавців увагу. При використанні стандартного звіту «Планування закупівель» менеджер може отримати інформацію про залишки на складі, кількості проданого товару. Для більш точного планування закупівель пропонується удосконалити стандартну структуру звіту «Планування закупівель» торгово-роздрібного підприємства, шляхом додавання таких блоків як: період закупівель, залишок на початок періоду закупівель, показ тільки необхідних закупівель. Удосконалена структура звіту «Планування закупівель» наведена на малюнку 18.
Планування закупівель з використанням додаткових фільтрів відбору дозволить більш детально ставитися до товарів, які мають найбільшу оборотність, зменшити час, що витрачається менеджером на аналіз всієї номенклатури в кілька разів і збільшити оборотність засобів. Також система буде пропонувати менеджеру рекомендовану кількість товару для закупівлі, грунтуючись на інформації про продажі за аналізований період, швидкості руху товару.
Для швидкого вибору менеджером товарів з низьким споживчим попитом пропонується створити додатковий звіт «Нульова реалізація». В якості вихідної інформації звіт «Нульова реалізація» буде брати звіт ККМ про продажі з урахуванням обраного критерію. Містить можливість вибору різних груп товарів, побудови звіту по різних постачальникам.
Створення обробки «Пакетна друк інвентаризацій» дозволить швидко і точно проводити інвентаризацію і підготовляти звітну документацію ревізорам. В якості вихідної інформації обробка буде використовувати: номер інвентаризаційної комісії, номер аркуша для друку та дату проведення інвентаризації.
Малюнок 18 - Удосконалена структура звіту «Планування закупівель»
.6 Алгоритми для вирішення поставленого завдання
Для початку роботи необхідно налаштувати загальні фільтри і натиснути кнопку «Сформувати». У процесі аналізу та формування складається протокол роботи програми за часом. Результати роботи алгоритмів представлені у вигляді табличних форм необхідним менеджеру для роботи. Блок-схема алгоритму формування звіту «Нульова реалізація» наведена на малюнку 19.
Малюнок 19 - Блок - схема алгоритму формування звіту «Товари з нульовим рухом»
Для початку роботи зі звітом «Нульова реалізація» менеджеру необхідно налаштувати фільтри і задати період аналізу. Після натискання кнопки «Сформувати» запускається підпрограма звіту «Товари з нульовими продажами».
У ході роботи алгоритму виробляється сортування карток товару за ознакою «Не позначені на видалення», товари, що мають таку ознаку, у роботі звіту не враховуються. Запускається цикл по елементах запиту. Відбір товарів здійснюється за принципом наявності товароруху за обраний період. Якщо на вибраному відрізку часу не було продажів, то такий товар в звіт включається.
Результати роботи алгоритму представляється у вигляді таблиці, готової до друку.
Блок-схема алгоритму формування звіту «Планування закупівель» наведена на малюнку 20. Лістинг програмної реалізації звіту «Планування закупівель» наведено у Додатку А.
Для початку роботи зі звітом «Планування закупівель» менеджеру необхідно налаштувати фільтри і задати умови аналізу. Після натискання кнопки «Сформувати» запускається підпрограма звіту «Планування закупівель».
У ході роботи алгоритму перевіряється коректність заданих дат, умови необхідності прогнозування попиту на вибраний період закупівель, виробляється сортування елементів довідника. Запускається цикл, в якому вважається загальна кількість продажів за період аналізу за елементами. Для перегляду даних про одиниці устаткування, що обслуговується необхідно правильно структурувати цю інформацію і відображати її в легкосприйманої вигляді. На підставі отриманих сум розраховується рекомендована кількість одиниць кожного товару для закупівлі з урахуванням кількості робочих днів продажів і середньої ш...