скачать рефераты

МЕНЮ


Автоматизация работы отдела планирования компании ООО "Кока-Кола ЭйчБиСи Евразия"


Таблица 10.  Поля справочника «Филиалы»

Название

Тип

Размер

Код филиала

Короткое целое

2

Наименование филиала

Текстовый

30

Фактический адрес

МЕМО

30

Менеджер

Текстовый

20

Контакты

МЕМО

30


Таблица 11.  Поля справочника «Склады»

Название

Тип

Размер

Код склада

Короткое целое

3

Код филиала

Короткое целое

2

Наименование склада

Текстовый

30

Вместимость склада

Длинное целое

5

Фактический адрес

МЕМО

30

Менеджер

Текстовый

20

Контакты

МЕМО

30


Таблица 12.  Поля таблицы «Контракты»

Название

Тип

Размер

Код контракта

Короткое целое

6

Наименование клиента

Текстовый

30

Наименование контракта

МЕМО

20

Адрес

МЕМО

30

Контакты

МЕМО

150

Скидка

Длинное целое

7

Статус контракта

Текстовый

7


Таблица 13.  Поля таблицы «Продажи»

Название

Тип

Размер

Код продаж

Короткое целое

6

Код контракта

Короткое целое

6

Код вида продукции

Короткое целое

3

Дата заказа

Дата

8

Цена

Длинное целое

12


Таблица 14.  Поля таблицы «Производство»

Название

Тип

Размер

Код вида продукции

Короткое целое

3

Код производства

Короткое целое

2

Код филиала

Короткое целое

3

Дата производства

Дата

8

Количество

Длинное целое

8

Срок годности

Дата

8


Таблица 15.  Поля таблицы «Сток»

Название

Тип

Размер

Код склада

Короткое целое

3

Код складирования

Короткое целое

5

Количество

Длинное целое

8

Код вида продукции

Короткое целое

3


Таблица 16.  Поля таблицы «Доставки»

Название

Тип

Размер

Код доставки

Короткое целое

7

Код складирования

Короткое целое

5

Количество

Длинное целое

8

Код продаж

Короткое целое

6


Таблица 17.  Поля таблицы «План продаж»

Название

Тип

Размер

Код плана продаж

Короткое целое

6

Код контракта

Короткое целое

6

Код вида продукции

Короткое целое

3

Дата

Дата

8

Количество

Длинное целое

8


Таблица 18.  Поля таблицы «План производства»

Название

Тип

Размер

Код плана производства

Короткое целое

8

Код вида продукции

Короткое целое

3

Код филиала

Короткое целое

2

Дата

Дата

8

Количество

Длинное целое

8


Таблица 19.  Поля таблицы «План складирования»

Название

Тип

Размер

Код плана складирования

Короткое целое

4

Код вида продукции

Короткое целое

3

Код склада

Короткое целое

3

Дата

Дата

8

Количество

Длинное целое

8


Таблица 20.  Поля таблицы «План доставки»

Название

Тип

Размер

Код плана доставки

Короткое целое

4

Код контракта

Короткое целое

6

Код склада

Короткое целое

3

Код вида продукции

Короткое целое

3

Дата

Дата

8

Количество

Длинное целое

12


Таблица 21.  Поля таблицы «Коэффициенты планирования»

Название

Тип

Размер

Код коэффициентов

Короткое целое

10

Код филиала

Короткое целое

2

Код склада

Короткое целое

3

Код вида продукции

Короткое целое

3

Код контракта

Короткое целое

6

Коэффициенты

Длинное целое

8


Таким образом, поля в таблицах базы данных ИС не являются избыточными по их количеству и размерности, взаимосвязь между таблицами позволяет осуществить преобразование информационных объектов в соответствии с информационной моделью.


2.3.3 Структурная схема пакета (дерево вызова программных модулей)

Схема пакета приведена на рисунке Рис. 31.

Модуль «Вызов заставки» запускает заставку. Управление передаётся модулю проверки пароля, после чего отображается главное кнопочное меню.


Рис. 31. Схема взаимодействия программных модулей


Модули, связанные с корпоративной ИС, загружают файлы для формирования статистических отчётов, а также обновляют справочники. Четыре модуля отображают справочники.

Модуль отображения экранной формы «Отчёт по видам продукции» отображает её, и после внесения данных временного периода, запускает модуль формирования файла «Отчёт по видам продукции». Модуль передаёт управление загрузке файла в корпоративную ИС. После наступает прерывание работы программных модулей. Аналогично работают и остальные модули по формированию статистических отчётов.

Формирование планов-отчётов происходит следующим образом. Отображается файл «Отчёт по продажам», далее управление передаётся модулю обновления таблицы «Продажи». Далее обновляется таблица «План продаж». Данная изменённая таблица является результативной информацией. На основе её формируется файл «План продаж» и он загружается в корпоративную ИС. Сотрудники отдела планирования получают информацию с планом через распечатку фрагмента изменённой таблицы.

Остальные три плана формируются аналогично на основе указанного взаимодействия программных модулей.


2.3.4 Описание программных модулей

На рисунке Рис. 32 представлен алгоритм расчета плана продаж.

Большинство программных расчётных модулей представляют собой алгоритмы суммации: двойной или одинарной. Модули являются простыми алгоритмами суммации, но они рассчитывают большое количество результативных показателей.

Таким образом, расчётные модули выполнят несложные, но рутинные функции с многократным повторением (циклом).

Исходные данные суммируются по шагу 1 от даты d1 до d2. Условие суммации задаётся временной переменной j. Если j<d2, то суммирование продолжается до тех пор, пока j не будет равно дате d2.

Полученные суммированные данные умножаются на коэффициент планирования по заданному временному периоду планирования.

Рис. 32. Алгоритм расчета плана продаж


Цикл продолжается, пока не закончится расчет планов по всем показателям планирования.

Все остальные расчетные алгоритмы аналогичны.

2.4 Технологическое обеспечение задачи


2.4.1 Организация технологии сбора, передачи, обработки и выдачи информации выдачи информации

Технологический процесс обработки информации включает в себя следующие стадии:

o  сбор и регистрация информации;

o  передача информации;

o  хранение информации;

o  обработка информации;

o  выдача результатной информации [2].

На рисунке Рис. 33 представлены этапы обработки информации в технологическом процессе.


Рис. 33. Схема этапов технологического процесса



На этапе домашинной обработки информация формируется в подразделениях филиалов. Входная информация формируется в виде файлов. Справочники автоматически обновляются в ИС. Данные с отчетами по деятельности подразделений импортируются ручной операцией в таблицы БД.

В экранных формах по статистическим отчетам производится задание временного периода ручной операцией. Задание временного периода планов, также, производится ручной операцией.

Формирование таблиц с планами, файлов со статистическими отчётами, и файлов с результативной информацией (с планами) производится автоматически. Загрузка файлов в корпоративную ИС также производится автоматически.

Послемашинный этап заключается в получении, через корпоративную ИС, информации пользователями.

Таким образом, в технологическом процессе практически отсутствуют ручные операции, кроме печати и просмотра. Работа с меню ИС не занимает существенного времени, в связи с удобностью интерфейса.


2.4.2 Схемы технологического процесса сбора, передачи, обработки и выдачи информации

На рисунке Рис. 34 представлена схема технологического процесса формирования плана продаж.

Рис. 34. Схема технологического процесса. Начало


 

Рис. 35 представлена схема технологического процесса отображения справочников информационной системы планирования.


Рис. 35. Схема технологического процесса. Продолжение 1

На рисунке Рис. 36 представлена схема технологического процесса отображения таблиц с отчетами по видам деятельности.


Рис. 36. Схема технологического процесса. Продолжение 2


На рисунке Рис.37 представлена схема технологического процесса формирования статистических отчетов в отделе планирования.

Рис.37. Схема технологического процесса. Продолжение 3


На рисунке Рис. 38 представлена схема технологического процесса формирования планов-отчетов для производственных подразделений компании.

Рис. 38. Схема технологического процесса. Продолжение 4

2.5 Контрольный пример реализации проекта и его описание


Тестирование программного продукта, созданного генератором экранных форм (язык четвертого поколения) возможного осуществить методом комплексного тестирования, т.е. проверкой работы программы через проверку соответствия входных и выходных результативных экранных форм [8].

Рисунок 2.21. Заставка меню


Проверка работы заставки меню проверяется набором пароля, это представлено на рисунках 2.21 и 2.22.


Рисунок 2.22. Заставка меню

При наборе пароля и идентификатора пользователя: ru011398, открывается главное меню, представленное на рисунке 2.23.


Рисунок 2.23. Главное меню


Выбираем пункт главного меню – отчёт по продажам. Справа открываются кнопки: начать формирование отчёта и задание временного периода (рисунок 2.24).

Рисунок 2.24. Экранная форма «Таблица: Отчет по продажам»

Набираем дату 21.01.08 (рисунок 2.25).

Не «начать формирование отчета», а кнопка «ИМПОРТ ДАННЫХ»

 

Рисунок 2.25. Заполненная экранная форма «Таблица: Отчет по продажам»


Получаем данные с полями: дата заказа, код договора, наименование клиента, код склада, наименование склада, код филиала, наименование филиала, код вида продукции, наименование продукции, количество, цена, скидка, стоимость (рисунок 2.26).


Чтобы было видно КОЛИЧЕСТВО

 

Рисунок 2.26. Таблица «Отчет по продажам»

Нажимаем кнопку «Сформировать план-отчет «Продажи». Далее открывает экранная форма, в которой необходимо задать временной период планирования, и нажать кнопку «Сформировать план продаж» (рисунки 2.27 и 2.28).


Рисунок 2.27. Экранная форма «План-отчет по продажам»


Рисунок 2.28. Заполненная экранная форма «План-отчет по продажам»

При нажатии кнопки «Сформировать план продаж» получаем результативную информацию с планом продаж по заданному временному периоду (рисунок 2.29).


Чтобы было видно КОЛИЧЕСТВО

 

Рисунок 2.29. План-отчет: Продажи

Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10


Copyright © 2012 г.
При использовании материалов - ссылка на сайт обязательна.