
- •1 ТЕОРЕТИЧЕСКИЕ ОСНОВЫ НЕОБХОДИМОСТИ АВТОМАТИЗАЦИИ ОПЕРАТИВНО – ТЕХНИЧЕСКОМУ УЧЕТУ МАТЕРИАЛОВ В ОРГАНИЗАЦИЯХ ПО ПРОИЗВОДСТВУ ОБУВИ
- •1.1 Особенности автоматизации учета материалов в организации по производству обуви
- •1.2 Обзор и сравнение существующих программных продуктов для автоматизации учета заказов клиентов в организации по позаказному производству пластиковых окон и дверей
- •Выводы по первому разделу
- •2 АНАЛИЗ И ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ АВТОМАТИЗАЦИИ УЧЕТА МАТЕРИАЛОВ В ОРГАНИЗАЦИИ ПО ПРОИЗВОДСТВУ ОБУВИ
- •2.2 Анализ предметной области проектирования информационной системы
- •Проанализировать отрасль в которой работает организация было принято решение провести разработку программного продукта для лучшей работы учета материалов в организации.
- •За счет проведения процесса автоматизации можно ускорить, и упростить учет материалов в данной организации.
- •Основными задачами автоматизации учета материалов являются:
- •2.3 Построение функциональных моделей, описывающих бизнес-процесс учета материалов в организации по производству обуви
- •3 разработКа и тестирование информационной системы для автоматизации учета материалов в организации по производству обуви
- •3.1 Описание таблиц баз данных
- •3.2 Дерево программных модулей
- •3.3 Схемы взаимосвязей модулей и массивов данных
- •3.5 Инструкция пользователя по установке программного продукта и работе с ним
- •3.6 Способы и результаты тестирования программного продукта в различных режимах
- •Выводы по третьему разделу
- •ЗАКЛЮЧЕНИЕ
- •СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

3.2 Дерево программных модулей
Дерево программных модулей разрабатываемой информационной системы предназначенной для автоматизации процесса учета материалов в организации по производству обуви изображено на рисунке 3.5 [15-17].
Рисунок 3.5 – Дерево программных модулей ИС
На рисунке 3.5 видно, что для обеспечения работоспособности разработанной ИС было использовано четыре основных типа модулей. Общие модули хранят программный код, который часто вызывается в конфигурации.
Модуль объекта предназначен для обработки стандартных событий, в нашем случае это движение документа в соответствии с регистрами и заполнение на основании иного документа. Модуль менеджера предназначен для управления объектом как объектом конфигурации, в нашем случае – оформление документа для вывода на печать. Схема компоновки данных описывает суть
26

данных, которые предоставляются отчету, и формирует отчеты, вызываемые в
ИС.
3.3 Схемы взаимосвязей модулей и массивов данных
Вразрабатываемой ИС под массивами данных будем понимать существующие объекты. Программные модули приложения обращаются к массивам данных через наборы данных.
Вразрабатываемой ИС обеспечена автоматизация ввода данных методом подстановок, а также передачи атрибутов из одного документа в другой благодаря формированию нового документа на основании существующего.
Учитывая этот факт, модулю приложения приходится обращаться к нескольким объектам.
Схемы, отражающие взаимосвязь программных модулей и массивов данных изображены на рисунках 3.6 – 3.9.
Рисунок 3.6 – Схема взаимосвязи общих модулей и массивов данных Общие модули используются в документах для автоматизации процесса
расчета элементов табличной части по строкам. Также общие модули получают
27

данные из регистров сведений для передачи актуальных параметров в табличные части документов.
|
Справочник.Клиенты |
|
Документ.ПриходнаяНакладная: |
|
|
Модуль объекта |
|
|
|
Справочник.Сотрудники |
|
Документ.КарточкаЗаказа: |
|
|
Модуль объекта |
Справочник.Номенклатура |
|
|
||
Документ.ПроизводственнаяЗадача: |
РегистрНакоплений.ОстаткиМатериалов |
|
Модуль объекта |
||
|
||
Документ.Квитанция: |
РегистрНакоплений.Продажи |
|
Модуль объекта |
||
|
Рисунок 3.7 – Схема взаимосвязи модулей объекта и массивов данных
Документы используют данные из справочников, а при приведении – записывают данные в регистры накоплений.
Рисунок 3.8 – Схема взаимосвязи модулей менеджера и массивов данных
Отчет.ОтчетПоОстаткамНаСкладе |
РегистрНакоплений.ОстаткиМатериалов |
Отчет.СписокЗаказов |
Документ.КарточкаЗаказа |
Отчет.РейтингПродаж |
РегистрНакоплений.Продажи |
Отчет.БезОплаты |
|
|
Документ.Квитанция |
Отчет.НеВСрок |
|
Рисунок 3.9 – Схема взаимосвязи схем компоновки данных и массивов данных
28

Схема компоновки данных описывает суть данных, которые предоставляются отчету, и формирует отчеты, вызываемые в ИС, таким образом, все схемы компоновки данных используют массивы данных тех объектов, изменения которых они отражают.
3.4 Алгоритм построения выполнения отчетов Отчет «Неоплаченные заказы» формируется в соответствующем разделе
конфигурации. Отчет предназначен для наглядного отображения готовых заказов и предоставленных услуг, которые еще не были оплачены клиентом ко времени сформирования отчета (также предусмотрена возможность просмотра оплаченных на данный момент заказов).
Блок-схема построения отчета «Неоплаченные заказы» изображена на рисунке 3.6.
Начало |
|
|
|
|
Пользователь имеет |
|
Вывод сообщения |
|
|
право на использование |
|
о запрете |
|
|
отчета? |
|
использования |
|
|
Выполнение |
|
|
|
|
запроса выборки |
|
|
|
|
нужных данных из |
|
|
|
|
документа |
|
|
|
|
Оплата = ЛОЖЬ |
Нет |
Конец набора |
Да |
|
данных |
||||
|
|
|
||
Да |
|
Нет |
|
|
|
|
|
||
Вывод выборки |
|
|
|
|
данных из |
|
|
Конец |
|
документа в отчет |
|
|
||
|
|
|
Переход к следующему набору данных
Рисунок 3.13 – Блок-схема построения отчета «Неоплаченные заказы»
29