Диплом: Автоматизация учета посещений клиентов в ООО Debora"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
48
Объем файла – 13 Мб. Частота возникновения одни раз в день.
Отчет по производству формируется отделом производства и содер-
жит следующие показатели:
код вида продукции;
наименование вида продукции;
дата розлива
срок годности;
количество;
код филиала;
наименование филиала.
Объем файла – 12 Кб. Частота возникновения одни раз в день.
Отчет по складу формируется отделом склад и содержит следующие
показатели:
код склада;
наименование склада;
код филиала;
наименование филиала;
код вида продукции;
наименование вида продукции;
дата розлива;
срок годности;
количество.
Объем файла – 30 Кб. Частота возникновения одни раз в день.
Отчет по доставке формируется отделом доставки и содержит сле-
дующие показатели:
наименование клиента;
код договора;
наименование договора;
адрес клиента;
код вида продукции;
49
наименование вида продукции;
количество;
код склада;
наименование склада;
код филиала;
наименование филиала.
Объем файла – 18 Мб. Частота возникновения одни раз в день.
Таблица с коэффициентами планирования содержит 234 987 строк.
Объём файла – 8 мб.
В сводной таблице 1 приведены основные характеристики справоч-
ников.
Таблица 1 - Основные характеристики справочников
Название
справочника
Ответственный
за ведение
справочника
Объем
в стро-
ках
Средняя
частота
актуализации
в год
Средний
объем
ктуализации,
% в год
Виды продук-
ции
Специалист отдела
производства
270
10
5,5
Филиалы
Специалист отдела
логистики
11
0,5
9
Склады
Специалист отдела
логистики
110
3
10
Контракты
Специалист отдела
доставки
234 987
312
3
Реквизитный состав справочника «Виды продукции»:
код вида продукции;
наименование вида продукции;
литраж вида продукции;
стоимость.
Таким образом, справочник содержит четыре реквизита, полностью
характеризующих вид продукции.
Реквизитный состав справочника «Филиалы»:
код филиала;
50
название филиала;
фактический адрес филиала;
менеджер филиала;
контактная информация филиала.
Таким образом, справочник содержит пять реквизитов, полностью
характеризующих филиалы.
Реквизитный состав справочника «Склады»:
код склада;
код филиала;
название склада;
вместимость склада;
фактический адрес склада;
менеджер склада;
контактная информация склада.
Таким образом, справочник содержит семь реквизитов, полностью
характеризующих склады.
Реквизитный состав справочника «Контракты»:
код контракта;
наименование клиента;
наименование договора;
адрес;
контактная информация;
скидка;
статус договора;
дата подписания договора;
дата начала действия договора.
Таким образом, каталог содержит девять деталей, которые полно-
стью характеризуют контракты.
Каталоги данных служат источником для создания эффективных
таблиц с планами.
51
Существует девять входных таблиц: «Продажи», «Производство»,
«Запасы», «Доставка», «План производства», «План продаж», «План до-
ставки», «План склада» и «Отношения планирования». Изменения во всех
таблицах, за исключением таблицы «Отношения планирования», вносятся
из файлов с отчетами с использованием функции «Импорт данных».
Таким образом, информация, содержащаяся в каталогах, файлах и
таблицах, является достаточной и не является избыточной. Это позволяет
создавать все необходимые эффективные показатели.
2.3. Программное обеспечение задачи
2.3.1. Общие положения (дерево функций и сценарий диалога)
На рисунке 12 показана иерархия функций обработки данных.
Две подгруппы функций выделены и детализированы на диаграмме:
сервисные функции: вызов заставки и формы основного экрана;
• основные функции: ввод и обработка первичной информации, фор-
матирование эффективных документов.
Выявление состава иерархии функций позволяет разработать струк-
туру диалогового сценария, которая позволяет определять состав диалого-
вых рамок, содержание каждого кадра и их подчиненность.
Дерево функций включает в себя основные функции: вести каталоги
- просматривать их, вставлять первичные документы, генерировать эффек-
тивные документы. Данные основного документа вставляются в таблицы
базы данных. Данные из таблиц с актуальной информацией выводятся на
печать. Таблицы отображаются. Файлы с плановыми отчетами и статисти-
ческими отчетами печатаются.
Экранные формы для создания статистических отчетов содержат
только данные за период времени, поэтому они только просматриваются и
редактируются. Файлы для статистических отчетов просматриваются
только.
На рисунке 13 показан сценарий диалога.
Файлы с отчетами по видам деятельности только просматриваются.
52
Работа с программой начинается с вызова заставки. В заставке вы
можете вызвать справку, и пользователь должен ввести имя пользователя и
пароль. Пароль проверяется, если он правильный, открывается главное ме-
ню.
Рисунок 12 - Древо функций
Главное меню позволяет открыть любой справочник, посредством
нажатия кнопки «Справочники».
53
Рисунок 13 - Сценарий диалога
При нажатии раскрывается подменю справочников. Выбор пункта
меню позволяет открыть любой справочник.
54
Рисунок 14 - Заставка программы
Главное меню также позволяет открыть любую таблицу, нажав
кнопку «Таблицы». После нажатия отображается подменю таблиц. Табли-
ца «План продаж» открывается через таблицу «Продажи». Файлы и отчеты
открываются для просмотра из соответствующих таблиц.
Кнопка «Создать» в формах ввода на экране позволяет создать эф-
фективный файл со статистическим отчетом, также есть кнопка для про-
смотра созданного файла отчета.
Унок 15 - Главное меню программы
Таким образом, диалоговый скрипт удобен, функционально не избы-
точен и позволяет пользователю легко и удобно работать с программой.
55
2.3.2. Характеристика базы данных
Схема данных включает тринадцать таблиц: три справочника и де-
сять таблиц: справочник «Типы продуктов», справочник «Склады», спра-
вочник «Контракты», справочник «Филиалы», таблица» Производство»,
таблица «Склад», таблица «Продажи», таблица «Поставки», таблица «План
продаж», таблица «План производства», таблица «План хранения», табли-
ца «План доставки», таблица «Коэффициенты планирования».
Рисунок 16 - Схема данных ИС планирования
Справочник «Типы продуктов» связан с таблицами «Производство»,
«План продаж», «План склада», «План производства», «План поставки»
для ключевого поля «Код продукта» с полями «Код продукта» в таблицах.
При изменении каталога, то есть путем добавления нового типа продукта,
данные о нем автоматически вставляются в указанные таблицы.
Каталог «Филиалы» связан с таблицами «Скорости планирования»,
каталог «Склады», таблицы «Производство»,«План производства» для по-
лей «Код агентства». Когда вы меняете каталог, то есть, добавляя новую
ветку, данные о ней автоматически вставляются в таблицы и каталог. Ка-
талог «Склады» связан с таблицами «Тарифы планирования». «План до-
ставки», «План хранения» «Склад» по коду «Код склада».
56
Таблица «Контракты» связана с таблицами «Ставки планирования»,
«План продаж», «Продажи» в полях «Код контракта».
Таблица «Продажи» связана с таблицей «Скорости планирования» и
таблицей «Поставка» для полей «Код продукта».
Таблица Production связана с таблицей Storage для поля Production
Code.
Таблица «Хранилище» связана с таблицей «Доставка» полем «Код
хранилища». Отношения оставшихся таблиц уже описаны.
Таблица «Коэффициенты планирования» связана кодом кода со все-
ми таблицами планирования ключевыми полями.
В целом можно отметить следующую логику взаимодействия таблиц
базы данных. Таблицы «Производство», «Складирование», «Доставка»,
«Продажи» содержат данные о соответствующих мероприятиях. Таблицы
обновляются по мере появления новых отчетов. Таблицы с планами со-
держат предыдущие планы действий.
Таблица с факторами планирования также обновляется. Новые ко-
эффициенты служат основой для расчета планов работ с учетом предыду-
щих планов и отчетов о выполненных планах (таблицы с видами работ).
Поскольку таблица назначена всем четырем таблицам для производства,
продаж, складирования и поставок, программный модуль для расчета пла-
нов может обновлять таблицы с планами после появления новых коэффи-
циентов.
Таблица 2 - Поля справочника «Виды продукции»
Название
Тип
Размер
Код вида продукции
Короткое целое
3
Наименование вида про-
дукции
МЕМО
20
Литраж вида продукции
Длинное целое
4
Стоимость
Длинное целое
7
Таблица 3 - Поля справочника «Филиалы»
57
Название
Тип
Размер
Код филиала
Короткое целое
2
Наименование филиала
Текстовый
30
Фактический адрес
МЕМО
30
Менеджер
Текстовый
20
Контакты
МЕМО
30
Таблица 4 - Поля справочника «Склады»
Название
Тип
Размер
Код склада
Короткое целое
3
Код филиала
Короткое целое
2
Наименование склада
Текстовый
30
Вместимость склада
Длинное целое
5
Фактический адрес
МЕМО
30
Менеджер
Текстовый
20
Контакты
МЕМО
30
Таблица 5 - Поля таблицы «Контракты»
Название
Тип
Размер
Код контракта
Короткое целое
6
Наименование клиента
Текстовый
30
Наименование контракта
МЕМО
20
Адрес
МЕМО
30
Контакты
МЕМО
150
Скидка
Длинное целое
7
Статус контракта
Текстовый
7
Таблица 6 - Поля таблицы «Продажи»
Название
Тип
Размер
Код продаж
Короткое целое
6
Код контракта
Короткое целое
6
Код вида продукции
Короткое целое
3
Дата заказа
Дата
8
Цена
Длинное целое
12

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)