Дипломная работа: Автоматизация взаимодействия между отделами рекламно-производственной компании «Синтезис»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
47
внешний вид этих форм совпадал, но все вводимые элементы данных должны
располагаться в том же относительном порядке и иметь такой же формат, что и в
исходном документе.
Результатная информация должна отображаться на экранных формах в
соответствии с формой выходного документа, т.е. на основе использования
комбинированной формы с трехзонным расположением реквизитов и
многострочной содержательной частью.
Классификаторы служат средством описания данных, обуславливают
единство классификации и кодирования информации и предназначены для
обеспечения машинной обработки и выдачи данных в удобной форме
потребителям при решении различных задач.
В этом случае будут применяться установленные и общепринятые
международные, общесистемные и отраслевые классификаторы. Объекты в
рассматриваемом случае определяются в соответствии с характерными для них
признаками. Признаки объектов можно поделить на основные и переменные.
Основными – это такие признаки, которые однозначно характеризуют
классификационную группировку, к которой принадлежит объект.
Переменными называются семантические характеристики, которые никак не
влияют на расположение объекта в классификационных группировках.
Семантические характеристики бывают обязательными и
необязательными. Система классификации и реализованные в соответствии с
ней классификаторы должны четко выявлять принадлежность всех
классифицируемых объектов и их семантических характеристик к определенным
классификационным группировкам, которые в свою очередь должны быть
вложенными, т.е. полностью входить одна в другую. Неполное вхождение
любой группировки недопустимо. Любой классифицируемый объект должен
принадлежать одной классификационную группировку нижнего уровня
иерархии.
Технологические классификаторы выбираются адаптированными к кругу
указанных задач. Взаимодействие классификационных кодов общесистемных
(используемым сервером) и технологических классификаторов реализуется при
помощи специальных таблиц соответствий классификационных кодов, где также
48
имеют место быть переходы основных признаков объектов в переменные и в
обратную сторону.
При выявлении состава семантических характеристик объектов не
используются характеристики, параметры которых могут получаться путем
автоматических вычислений на базе метрических данных или значений
остальных характеристик.
Система кодирования обеспечивает преобразование содержания объекта в
необходимое ему уникальное кодовое обозначение. Методика кодирования
базируется на используемой системе классификации.
Символы, применяемые для кодирования:
• арабские цифры от 0 до 9;
• буквы латинского алфавита от A до Z;
Коды, используемые для кодирования в рамках единого классификатора,
обычно состоят из похожего количества символов. Позиции кода выражают
некий уровень иерархии, т.е. отсылку к классификационной группировке этого
уровня.
Любая классификационная группировка имеет свой собственный
уникальный код, который позволяет однозначно определить все группировки, к
которых она состоит.
Для кодирования информации должны использоваться принятые у
заказчика классификаторы.
В системе мы используем три классификатора, которые были
разработаны ранее и используются в корпоративной ИС.
Классификатор заказов.
Данный классификатор был введён для идентификации заказов
1. система кодирования – порядковая
2. количество признаков классификации – 1
3. объекты кодирования: заказы
4. структурная формула классификатора
49
F=[XXXX]:[Наименование объекта]
Код заказа
Классификатор сотрудников
Данный классификатор вводится для идентификации сотрудников
1.система кодирования – порядковая
2. количество признаков классификации – 1
3. объекты кодирования: сотрудники
4. структурная формула классификатора
F=[XXXX]:[Наименование объекта]
Код сотрудника
Кодируемые множества представлены множествами «Сотрудники»,
«Комплектующии», «Заказы», значностю кода и системой кодирования
(таблица 1.7.)
Таблица 1.7.
Кодируемые множества
Наименование
Значность кода
Система
кодирования
Сотрудники
4
порядковая
Комплектующие
2
порядковая
Заказы
2
порядковая
Классификатор «Сотрудники» имеет свой код, представленый
четырехзначной десятичной цифрой (таблица 1.8.).
50
Таблица 1.8.
Классификатор «Сотрудники»
Сотрудники
Код
Заказы
1001-1048
Сотрудник 1
1001
………
………
Сотрудник N
1048
Классификатор «Комплектующие» содержит список комплектующих и
код, который представляет собой десятичную цифру от 1 до 48 (таблица 1.9).
Таблица 1.9.
Классификатор «Комплектующие»
Сотрудники
Код
Комплектующие
01-48
Комплектующее 1
01
………
………
Комплектующее N
48
Классификатор «Заказы» содержит список заказов и код, который
представляет собой десятичную цифру от 1001 до 9900 (таблица 1.10)..
Таблица 1.10
Классификатор «Заказы»
Заказы
Код
Заказы
1001-9900
Заказ 1
1001
51
………
………
Заказ N
9900
………………………
На основании данных классификаторов производится взаимодействие
между таблицами базы данных.
Взаимодействие сотрудников между собой и с главным офисом порождает
проходящие через систему информационные потоки. Для обеспечения задач,
предъявленных системе, организуем следующие информационные потоки.
Выделим, что все выходные и входные документы станут соответствовать
указанным требованиями формам.
Все применяемые при решении задачи автоматизации экранные формы
соответствуют стандартным экранным формам, принятым в интерфейсе
выбранной среды разработки.
Для реализации экранных форм, нужных для заполнения оперативной и
постоянной информации, необходимо реализовать возможность указания всех
атрибутов сущностей, которые уже содержаться в первичных документах.
При построении ИС возможно использование следующих справочников:
Готовая продукция;
Клиенты;
Склады;
Сотрудники;
Заявки;
Накладные;
Перемещения.
Кроме того, планируется использование таблицы Наличие для учета
оперативной информации.
Для всех классов логичнее использовать локальную систему
классификации, так как их использование за пределами системы не предвидится.
Входные формы: форма регистрации клиентов, экранная форма учета
заявок на отгрузку.
Источник: https://baza.diplomsite.ru/previewfile/1691