s
Sesiya.ru

Разработка прототипа АРМ «Расчет цены»

Информация о работе

Тема
Разработка прототипа АРМ «Расчет цены»
Тип Дипломная работа
Предмет Программирование
Количество страниц 70
Язык работы Русский язык
Дата загрузки 2014-12-09 03:46:12
Размер файла 529.55 кб
Количество скачиваний 7

Узнать стоимость работы

Заполнение формы не обязывает Вас к заказу работы

Скачать файл с работой

Помогла работа? Поделись ссылкой

Оглавление
ВВЕДЕНИЕ 7
Глава 1. Анализ процесса расчета цены полиграфического изделия в АРМ «Менеджер» 9
1.1 Особенности расчета цены полиграфического изделия 9
1.2 Процесс расчета цены буклета в АРМ «Менеджер»: 11
1.3 Выбор метода анализа процесса расчета цены 13
1.3.1 Закон Фитса 13
1.3.2 Закон Хика 15
1.3.3 Метод GOMS 16
1.3.4 Вывод 19
1.4 Прогноз времени, требуемого на расчет цены полиграфического изделия в АРМ «Менеджер» 19
1.5 Анализ существующих программных продуктов 20
1.6 Выводы к главе 1 22
2. Разработка прототипа АИС расчета цены полиграфического изделия 23
2.1 Разработка новой модели процесса расчета цены 23
2.1.1 Анализ модели расчета цены 23
2.1.2 Пакеты работ 23
2.1.3 Прогноз времени, требуемого на расчет цены буклета в новой модели расчета цены 24
2.2 Логическая модель базы данных АРМ менеджер 25
2.3 Описание таблиц базы данных АРМ «Менеджер» 28
2.4 Модернизированная логическая модель базы данных 39
2.5 Расчет цен вариантов заказа 40
2.6 Прототип АИС расчета цены полиграфического изделия 43
2.7 Выводы к главе 2 45
ЗАКЛЮЧЕНИЕ 47
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 48
Приложение А 50
Приложение Б 53
Приложение В 55
Приложение Г 57
Приложение Д 59
Приложение Е 62
Приложение Ж 64
Приложение И 66
Приложение К 69
Приложение Л 71
Приложение М 72



ВВЕДЕНИЕ

В типографии Ситалл, являющейся объектом исследования данной работы, с 2005 внедрена и функционирует АСУ «ePrinting». В информационной системе Enissey Printing Company процесс производства поддерживается при помощи 10 основных автоматизированных рабочих мест (АРМ). Предметом исследования является АРМ «Менеджер» (см. рисунок 1).




Рисунок 1 Структура системы «E-Printing»

АРМ «Менеджер» — АРМ для автоматизированного расчета цены изделий, производимых предприятием. Содержит классификатор изделий, и поддерживает расчет цены, стоимости работ, стоимости материалов, длительности производства изделия. Расчет может быть детализирован до составных частей изделия (деталей) и работ, необходимых для производства этих деталей.
На данный момент АРМ «Менеджер» не полностью удовлетворяет требованиям менеджеров типографии Ситалл:
затянутые сроки расчета заказа, что может привести к потере клиента;
ошибки менеджеров при оформлении заказов;
много времени требуется на то чтобы внести изменения в параметры заказа и увидеть новую стоимость.
Руководство компании поставило следующие задачи:
вдвое сократить время расчета цены полиграфического изделия;
вдвое сократить время требуемое на перерасчет заказа с изменениями в спецификации.
Цель выпускной квалификационной работы – разработка прототипа АРМ «Расчет цены».
Задачи, решаемые в ходе выполнения работы:
анализ модели расчета цены полиграфического изделия в АРМ «Менеджер»;
анализ существующих программных продуктов в области автоматизации расчета цены полиграфического изделия;
разработка новой модели процесса расчета цены;
разработка прототипа АИС расчета цены полиграфического изделия.

Глава 1. Анализ процесса расчета цены полиграфического изделия в АРМ «Менеджер»

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

Современный рынок полиграфических услуг характеризуется такими факторами, как высокая динамика спроса на продукцию, постоянный рост количества конкурирующих предприятий, рост их оснащённости полиграфическим оборудованием. В таких условиях, когда производственные возможности полиграфического предприятия все меньше отличаются от возможностей конкурентов, повышаются требования к управляемости предприятия, к тому, насколько оперативно и качественно оно реагирует на запросы рынка. Существенное значение имеет такой параметр работы полиграфических предприятий, как время обработки заказов до передачи их в производство. Эффективность процесса обработки заказов зависит от быстроты и точности составления спецификации изделия, в терминах модели предметной области, доступной пользователю в виде программной системы, реализующей эту модель. По времени наиболее сложной и объемной составляющей процесса обработки заказов в полиграфии является технологическая подготовка производства ввиду специфических особенностей полиграфического производственного процесса (1).
Первая особенность – высокая вариабельность заказов. Полиграфические предприятия занимаются выпуском широкого спектра продукции, ¬начиная с этикеточной, упаковочной, книжно-журнальной продукции, различных календарей, листовок, визиток, и заканчивая такими видами продукции, как воблеры, шелфтокеры, печать на значках, ручках, широкоформатная продукция – рекламные плакаты. Постоянно появляются новые виды продукции.
Средние и крупные типографии обладают набором печатного оборудования, с различными технологиями печати. Один и тот же вид изделия в таком случае можно производить с разным набором опций и технологий. Технологические процессы изготовления одного и того же вида изделия могут радикально отличаться. В последовательности принимаемых в типографии заказов, каждый следующий заказ отличается от предыдущего.
Вторая особенность – взаимодействие двух групп экспертов. В силу ориентированности на заказы, в полиграфии продукция сначала продается, и только потом проектируется и производится. Это сильно затрудняет оценку нормативной себестоимости и сроков изготовления продукции на этапе продажи. Большинство менеджеров, работающих с клиентами и принимающих заказ, не являются экспертами в области технологии. С другой стороны, технолог производственного отдела является экспертом в области технологии, но не является экспертом в области продаж.
Цикл обработки заказа, инициируется менеджером после регистрации заказа в системе и включает в себя составление спецификации заказа, расчет количества и стоимости материалов на заказ; калькуляция стоимости заказа в целом; согласование сроков изготовления заказа; и передачу заказа в производство после окончательного подтверждения заказчиком и оплаты.
В небольших типографиях и печатных салонах применяется простой цикл обработки. В силу того, что в таких типографиях небогатый выбор технологий производства, менеджер самостоятельно оформляет и передает заказы в производство. Достоинством такого цикла продажи является скорость обработки заказов. Недостатком является большое количество ошибок на более сложных заказах (2).
В средних и крупных типографиях в цикл обработки вводится этап технологической подготовки заказа, который выполняется технологом. Достоинством такого цикла является низкий процент ошибок при оформлении заказов любой сложности. Недостатком являются увеличенные сроки расчета заказа, что может привести к потере клиента.
В типографии Ситалл в цикл обработки добавлен этап технологической подготовки производства. Данный этап выполняется заранее, до продажи. На этом этапе технологами готовятся профили - предварительные описания видов изделий, на основании которых менеджер может сразу оформить заказ и передать его в производство. По причине высокой вариабельности заказов нельзя для всех возможных заказов подготовить профили. Их готовят только для типовых заказов, а для сложных или эксклюзивных изделий все равно требуется дополнительная технологическая подготовка, выполняемая технологом. Таким образом сократить время расчета заказа можно лишь в типовых расчетах с уже имеющимся профилем заказа.
Вследствие высокой вариабельности заказов время, требуемое на типовые расчеты разных изделий, будет разным. Для анализа процесса расчета цены полиграфического изделия, сравнения результата расчета с другими расчетами и желаемыми показателями необходимо выбрать некое конкретное полиграфическое изделие. В данной работе таким изделием был выбран буклет с двумя фальцами.

1.2 Процесс расчета цены буклета в АРМ «Менеджер»:

Ниже представлена последовательность действий менеджера для расчета цены буклета с двумя фальцами.

нажать на пиктограмму с надписью «Создать заявку;
указать Дату макета, Дату выполнения и Дату регистрации новой заявки;
вводится название: буклет СФУ;
нажать на кнопку «Добавить новое издание» ;
вводится заказчик: СФУ;
выбирается издание: буклет;
формат издания: 210*297;
тираж издания: 1000;
запас: 250 ;
нажать на кнопку сохранить заявку;
выбрать работу предворезка;
выбрать оборудование: Polar 78;
количество резов: 6;
доля листа: 4;
выбираем бумагу (плотность и формат): 130 гр. 640*900;
дерево технического элемента «Лист печатный» ;
выбираем печать со своим оборотом: да;
доля листа: 4;
количество фотоформ: 8;
оборудование: Hercules;
материал: фотопластины;
изготовление печатных форм: 8;
оборудование: CTP;
количество копий на листе: 2;
формат печатного листа: 320*450;
выбираем цветность: CMYK / CMYK;
выбираем оборудование: Speed Master 5;
отключаем «фальцевание вручную» ;
дерево технического элемента «Блок трафаретной печати» ;
отключаем «уф лакировка» ;
отключаем «биговка на тигеле» ;
дерево технического элемента «Ручные работы» ;
установить перебор после печати;
выбираем работу: резка после печати;
выбираем перечень материалов работы: марзан;
выбираем количество резов: 6;
дерево технического элемента «Фальцовка»;
выбрать оборудование: Stahl;
настройка Stahl: да;
выбираем перечень материалов работы: не требуются;
выбираем количество фальцев: 2;
дерево работ «Упаковка» ;
выбираем вид упаковки (транспортная, не транспортная) ;
упаковывать по: 500 изданий в пачку;
указать количество пачек;
задать маржу;
рассчитать.

Для оценки временных затрат на процесс расчета цены буклета с двумя фальцами необходимо выбрать метод анализа. Рассмотрим некоторые из них.

1.3 Выбор метода анализа процесса расчета цены

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

1.3.1 Закон Фитса

На основе данных о размерах объекта и дистанции закон Фитса позволяет найти среднее время, за которое пользователь сможет переместить курсор к кнопке (см. рис. 2). Длина прямой линии, соединяющей начальную позицию курсора и ближайшую точку целевого объекта, определяется в законе Фитса как дистанция (3).
В одномерном случае, при котором размер объекта вдоль линии перемещения курсора обозначается как S, а дистанция от начальной позиции курсора до объекта – как D, закон Фитса формулируется следующим образом:
t=a+b〖log〗_2 (D/S+1), (1)


Рисунок 2 – Расстояния, которые используются в законе Фитса для определения времени, необходимого для перемещения курсора к цели

(Константы a и b устанавливаются опытным путем по параметрам производительности человека.) Вычисляемое время отсчитывается от момента, когда курсор начинает движение по прямой линии, до момента, когда пользователь щелкает мышью по целевому объекту. Логарифм по основанию 2 является мерой трудности задачи в количестве бит информации, которое требуется для описания (одномерного) пути перемещения курсора.
Для вычисления времени можно использовать любые единицы измерения дистанции, т. к. D/S является отношением двух дистанций и поэтому не зависит от единицы измерения. Отсюда следует, что хотя указательное устройство может переместиться на расстояние большее или меньшее, чем то расстояние, на которое переместится на экране курсор, закон все равно работает, при условии, что соотношение между движением ГУВ и курсора является линейным. Закон Фитса может применяться только к тем типам перемещения, которые совершаются при использовании большинства человеко-машинных интерфейсов, т. е. к таким перемещениям, которые невелики относительно размеров человеческого тела и которые являются непрерывными (совершаемыми одним движением). Для приближенных вычислений используются следующие значения констант в уравнении закона Фитса: a=50, b=150.
Также проводились тестирования с законом Фитса, дополненным некоторыми более сложными параметрами, такими, например, как перемещение курсора между прямыми или искривленными границами. Для двумерных целей обычно можно получить корректное приближенное значение времени, необходимого для перемещения курсора к объекту, используя в качестве параметра S наименьшее из значений размеров объекта по горизонтали или по вертикали.

1.3.2 Закон Хика

Перед тем как переместить курсор к цели или совершить любое другое действие из набора множества вариантов, пользователь должен выбрать этот объект или действие (4). В законе Хика утверждается, что когда необходимо сделать выбор из n вариантов, время на выбор одного из них будет пропорционально логарифму по основанию 2 от числа вариантов плюс 1, при условии, что все варианты являются равновероятными. В этом виде закон Хика очень похож на закон Фитса:
t=a+b〖log〗_2 (n+1), (2)

Коэффициенты, используемые в выражении закона Хика, в большой степени зависят от многих условий, включая то, как представлены возможные варианты, и то, насколько хорошо пользователь знаком с системой. Если варианты представлены непонятным образом, значения a и b возрастают. Наличие навыков и привычек в использовании системы снижает значение b. Важна не столько эта зависимость, сколько то, что для принятия того или иного решения требуется время; что для принятия сложных решений требуется больше времени, чем для принятия простых решений; и что взаимосвязь является логарифмической. При отсутствии более точных данных для проведения быстрых и приблизительных вычислений мы можем воспользоваться теми же значениями a и b, которые использовали для закона Фитса (5).
При использовании любых положительных и ненулевых значений a и b из закона Хика следует, что предоставление пользователю сразу нескольких вариантов одновременно обычно является более эффективным, чем организация тех же вариантов в иерархические группы. Выбор из одного меню, состоящего из 8 элементов, производится быстрее, чем из двух меню, состоящих их 4 элементов каждое.

1.3.3 Метод GOMS

В 1983 году Кард, Моран и Ньювел создали метод оценки скорости работы с системой, названный аббревиатурой GOMS (the model of goals, objects, methods and selection rules) - модель целей, объектов, методов и выбор правил (6).
Идея метода очень проста: все действия пользователя можно разложить на составляющие (например, взять мышь или передвинуть курсор). Ограничив номенклатуру этих составляющих, можно замерить время их выполнения на массе пользователей, после чего получить статистически верные значения длительности этих составляющих. После чего предсказание скорости выполнения какой-либо задачи, или, вернее, выбор наиболее эффективного решения, становится довольно простым делом – нужно только разложить эту задачу на составляющие, после чего, зная продолжительность каждой составляющей, всё сложить и узнать длительность всего процесса.
Лабораторным путем установлены стандартные средние интервалы для некоторых жестов (7), выполняемых различными пользователями:
K = 0.2 с. Нажатие клавиши. Время, необходимое для того, чтобы нажать клавишу.
P = 1.1 c. Указание. Время, необходимое для того, чтобы указать на какую-то позицию на экране монитора.
H = 0.4 с. Перемещение. Время, необходимое пользователю для того, чтобы переместить руку с клавиатуры на ГУВ (графическое устройство ввода) или с ГУВ на клавиатуру.
М = 1.35 с. Ментальная подготовка. Время, необходимое пользователю для того, чтобы умственно подготовиться к следующему шагу.
Обычно это самый сложный оператор, поскольку часто непонятно, в каких именно местах процедуры его необходимо ставить. Например, иногда, когда пользователь совершал искомую последовательность действий не раз и при этом совершенно уверен в том, что общий ход процедуры не будет отличаться от обычного, это время затрачивается только в самом начале выполнения (далее действия будут совершаться автоматически). С другой стороны, начинающим пользователям приходится выбирать действие перед каждым своим шагом. Однако в большинстве случаев достаточно считать, что это время нужно добавлять перед всеми нажатиями, которые не приходятся на область с установленным фокусом, перед всеми командами, инициированными мышью и после существенных изменений изображения на экране (но и здравый смысл тут не помешает). С практической точки зрения важнее устанавливать этот оператор везде одинаково, нежели устанавливать его возможно более точно) (4).
R.Ответ. Время, в течении которого пользователь должен ожидать ответ компьютера.
В методе GOMS применяются правила расстановки ментальных операций.
Правило 0. Начальная расстановка оператора М: Операторы М следует устанавливать перед всеми операторами К (нажатие клавиши), а также перед всеми операторами P (указание с помощью ГУВ), предназначенными для выбора команд; но перед операторами P, предназначенными для указания на аргументы этих команд, ставить оператор М не следует.
Правило 1. Удаление ожидаемых операторов М: Если оператор, следующий за оператором М, является полностью ожидаемым с точки зрения оператора, предшествующего М, то этот оператор М может быть удален. Например, если вы перемещаете ГУВ с намерением нажать его кнопку по достижении цели движения, то в соответствии с этим правилом следует удалить оператор М, устанавливаемый по правилу 0. В этом случае последовательность P M K превращается в P K.
Правило 2. Удаление операторов М внутри когнитивных единиц: Если строка вида М К М К М К... Принадлежит когнитивной единице, то следует удалить все операторы М, кроме первого. Когнитивной единицей является непрерывная последовательность вводимых символов, которые могут образовывать название команды или аргумент. Например "Y", "перемещать", "Елена Троянская", "4,556" являются примерами когнитивных единиц.
Правило 3. Удаление операторов М перед последовательными разделителями: Если оператор К означает лишний разделитель, стоящий в конце когнитивной единицы (например, разделитель команды, следующей сразу за разделителем аргумента этой команды), то следует удалить оператор М, стоящий перед ним.
Правило 4. Удаление операторов М, которые являются прерывателями команд: Если оператор К является разделителем, стоящим после постоянной строки (например, название команды или любая последовательность символов, которая каждый раз вводится в неизменном виде), то следует удалить оператор М, стоящий перед ним. (Добавление разделителя станет привычным действием, и поэтому разделитель станет частью строки и не будет требовать специального оператора М.) Но если оператор К является разделителем для строки аргументов или любой другой изменяемой строки, то оператор М следует сохранить перед ним.
Правило 5. Удаление перекрывающих операторов М: Любую часть оператора М, которая перекрывает оператор R, означающий задержку, связанную с ожиданием ответа компьютера, учитывать не следует (8).
Расчет по модели GOMS - это перечисление операций из списка жестов модели GOMS, которые составляют это действие (например переместить руку с графического устройства ввода на клавиатуру и набрать букву - Н К). Ментальные операции (точки остановки, выполнение пользователем ментальной подготовки) расставляются согласно правилу расставления ментальных операций. Причем строка - некоторая последовательность символов, а разделитель - символ, которым обозначено начало или конец значительного фрагмента текста. Таким образом скорость выполнения задачи пользователем - суммой всех временных интервалов, которые потребовались системе на выполнение последовательности элементарных жестов, составляющих данную задачу (5).

1.3.4 Вывод

Закон Фитса позволяет определить количественную зависимость времени затрачиваемого пользователелем для перемещения курсора из текущей позиции, от дальности расположения объекта, а также величины этого объекта.
Закон Хика позволяет рассчитать время затрачиваемое пользователем на выбор одного объекта из множества объектов.
Метод GOMS позволяет провести моделирование и прогнозирование времени выполнения поставленной задачи пользователем.
Из всех рассмотренных иеотдов только метод GOMS позволяет спрогнозировать время необходимое для выполнения перечня задач пользователем, в отличие от остальных методов оценивающих косвенные параметры эффективности. Исходя из поставленных задач, среди рассмотренных выше методов был выбран метод GOMS.

1.4 Прогноз времени, требуемого на расчет цены полиграфического изделия в АРМ «Менеджер»

Время, требуемое на расчет цены полиграфического изделия, зависит от сложности полиграфического изделия. Для сравнения скорости расчета в нескольких программах необходимо выбрать конкретное полиграфическое изделие. Для этого было выбрано полиграфическое изделие буклет с двумя фальцами. Прогноз времени, требуемого на расчет цены полиграфического изделия в АРМ «Менеджер» по методу GOMS составил 199,5 с. (см. приложение А).

1.5 Анализ существующих программных продуктов

На сегодняшний момент российский рынок предлагает несколько программных решений для управления полиграфическим предприятием, которые могут отвечать требованиям и задачам автоматизации как всего предприятия в целом, так и конкретно отдела менеджеров. Вот некоторые из этих систем:
PrintEffect компании ООО «Моноритм»;
PRINT-EXPERT компании Print-expert.net;
УИС "Полиграфист" компании MACC Systems;
«Типография v1.2» компании TiSoft;
PrintSmith компании EFI;
«Умные цифры» компании «Софтолоджик».
Прогноз времени расчета цены буклета в программе PrintEffect методом GOMS составил 153,9 секунд (см. приложение Б.). Прогноз времени расчета цены буклета в программе PRINT-EXPERT методом GOMS составил 145,1 секунд (см. приложение В.). Прогноз времени расчета цены буклета в программе УИС "Полиграфист" методом GOMS составил 146,55 секунд (см. приложение Г.). Прогноз времени расчета цены буклета в программе «Типография v1.2» методом GOMS составил 170,35 секунд (см. приложение Д.). Прогноз времени расчета цены буклета в программе PrintSmith методом GOMS составил 124,45 секунд (см. приложение Е.). Прогноз времени расчета цены буклета в программе «Умные цифры» методом GOMS составил 133,7 секунд (см. приложение Ж.).
Полученные результаты представлены в таблице 1 и на рисунке 3.

Таблица 1 - Время, требуемое на расчета цены

Название ПО Время на расчет, сек
PrintSmith компании EFI 124,45
«Умные цифры» компании «Софтолоджик» 133,7
PRINT-EXPERT компании Print-expert.net
145,1
АРМ менеджер 199,5
УИС "Полиграфист" компании MACC Systems 146,55
PrintEffect компании ООО «Моноритм» 153,9
«Типография v1.2» компании TiSoft 170,35
Требование к ПО 99,75



Рисунок 3 - Время, требуемое на расчета цены в ПО

В результате проведенного анализа существующих программных продуктов, было выяснено, что они не удовлетворяют требованиям к скорости расчета цены полиграфического изделия, поэтому было принято решение о разработке АРМ «Расчет цены».

1.6 Выводы к главе 1

В данной главе был произведен обзор целей и задач дипломного проекта, проанализированы особенности расчета цены в полиграфии, сделан выбор метода анализа существующих программных продуктов, выполнен обзор аналогичных систем расчета цены полиграфического изделия. В результате проведенного анализа существующих методов прогнозирования скорости расчета цены, было выяснено только метод GOMS позволяет количественно оценить время, затрачиваемое менеджерами для расчета цены полиграфического изделия. В результате проведенного анализа по методу GOMS существующих программных продуктов, было выяснено, что они не удовлетворяют требованиям к скорости расчета цены полиграфического изделия, поэтому было принято решение о разработке АРМ «Расчет цены».

Глава 2. Разработка прототипа АИС расчета цены полиграфического изделия

2.1 Разработка новой модели процесса расчета цены

2.1.1 Анализ модели расчета цены

Для разработки новой модели процесса расчета цены была проанализирована исходная модель (см. приложение А). В исходной последовательности шагов по расчету цены есть шаги необходимые для расчета и шаги, которые можно исключить. Это шаги:
создать новое издание;
примечание.
Остальные шаги нужны для точного описания технического процесса, но для расчета цены некоторые из них не имеют значения. Например, печатнику надо знать как перевернуть печатный лист чтобы совместить лицевую и оборотную стороны печати, но для расчета цены эта информация не имеет значения. Таким образом можно исключить следующие шаги:
переворот;
количество резов;
запас.

2.1.2 Пакеты работ

Анализируя исходную схему расчета цены, было решено ввести новую абстракцию: пакет работ. Пакет работ позволяет объединить несколько работ и тем самым сократить количество вводимых параметров для расчета цены. Это приведет к уменьшению времени расчета.
Пакетом работ будем называть группировку работ, выполняемых над продукцией в едином непрерывном технологическом цикле. Так, пакет работ «офсетная печать» будет содержать работы по изготовлению печатных форм, разрезку и подрезку бумаги, собственно печать и последующую разрезку. Последовательность работ в рамках пакета однозначна и не допускает вариантов выполнения. Пакет работ может выполняться над изданием в целом либо над элементом. Созданы пакеты работ офсетная печать, фальцовка, конгрев, тиснение и т.д. (см. приложение И).
Работы внутри технологического процесса объединены в пакет работ. Такое объединение позволяет включать их в технологический процесс в виде единой позиции. Пакеты работ включают в себя от двух до семи работ. Использование пакетов работ снизит время затрачиваемое на расчет цены полиграфического изделия.

2.1.3 Прогноз времени, требуемого на расчет цены буклета в новой модели расчета цены

Используя пакеты работ в расчете цены буклета часть шагов преобразуются в один шаг. При расчете цены буклета с двумя фальцами выберем пакет работ «офсетная печать» и пакет работ «фальцовка Stahl». В новой модели расчета выбор пакета работ «офсетная печать» соответствует следующим действиям в АРМ «Менеджере»:
предворезка: да;
оборудование: Polar 78;
количество резов: 6;
доля листа: 4;
изготовление фотоформ: 8;
оборудование: Hercules;
материал: фотопластины;
изготовление печатных форм: 8;
оборудование: CTP;
материал: фотоформы;
резка после печати: да;
оборудование: Polar 78;
количество резов: 6.

Пакет работ «фальцовка Stahl» соответствует следующим действиям в АРМ «Менеджере»:
выбрать оборудование: Stahl;
количество фальцев: 2;
настройка Stahl: да;
тираж плюс: 1100;
тираж: 1000.

В новой модели расчета цены время прогнозируемое время расчета цены буклета составляет 92.8 секунд (см. приложение К), что более чем в два раза меньше времени, затрачиваемого на такой же расчет в АРМ менеджере. Прогнозируемая скорость расчета в новой модели процесса расчета цены полиграфического изделия соответствует требованиям руководства типографии Ситалл.

2.2 Логическая модель базы данных АРМ менеджер

Логическая модель описывает понятия предметной области, их взаимосвязь, а также ограничения на данные, налагаемые предметной областью (9).
Логическая модель данных является начальным прототипом будущей базы данных. Логическая модель строится в терминах информационных единиц, но без привязки к конкретной СУБД. Более того, логическая модель данных необязательно должна быть выражена средствами именно реляционной модели данных. Основным средством разработки логической модели данных в настоящий момент являются различные варианты ER-диаграмм (Entity-Relationship, диаграммы сущность-связь). Одну и ту же ER-модель можно преобразовать как в реляционную модель данных, так и в модель данных для иерархических и сетевых СУБД, или в постреляционную модель данных.
Основными конструктивными элементами инфологических моделей являются сущности, связи между ними и их свойства (атрибуты) (10).
Сущность – любой различимый объект (объект, который мы можем отличить от другого), информацию о котором необходимо хранить в базе данных. Сущностями могут быть люди, места, самолеты, рейсы, вкус, цвет и т.д. Необходимо различать такие понятия, как тип сущности и экземпляр сущности. Понятие тип сущности относится к набору однородных личностей, предметов, событий или идей, выступающих как целое. Экземпляр сущности относится к конкретной вещи в наборе. Например, типом сущности может быть ГОРОД, а экземпляром – Москва, Киев и т.д.
Атрибут – поименованная характеристика сущности. Атрибуты используются для определения того, какая информация должна быть собрана о сущности.
Ключ – минимальный набор атрибутов, по значениям которых можно однозначно найти требуемый экземпляр сущности. Минимальность означает, что исключение из набора любого атрибута не позволяет идентифицировать сущность по оставшимся.
Каждая сущность обладает хотя бы одним возможным ключом. Один из них принимается за первичный ключ. При выборе первичного ключа следует отдавать предпочтение несоставным ключам или ключам, составленным из минимального числа атрибутов. Нецелесообразно также использовать ключи с длинными текстовыми значениями (предпочтительнее использовать целочисленные атрибуты). Так, для идентификации студента можно использовать либо уникальный номер зачетной книжки, либо набор из фамилии, имени, отчества, номера группы и может быть дополнительных атрибутов, так как не исключено появление в группе двух студентов с одинаковыми фамилиями, именами и отчествами (11).
Связь – ассоциирование двух или более сущностей. Если бы назначением базы данных было только хранение отдельных, не связанных между собой данных, то ее структура могла бы быть очень простой. Однако одно из основных требований к организации базы данных – это обеспечение возможности отыскания одних сущностей по значениям других, для чего необходимо установить между ними определенные связи.
При построении инфологических моделей можно использовать язык ER-диаграмм. В них сущности изображаются помеченными прямоугольниками, ассоциации – помеченными ромбами или шестиугольниками, атрибуты – помеченными овалами, а связи между ними – ненаправленными ребрами, над которыми может проставляться степень связи (1 или буква, заменяющая слово «много») и необходимое пояснение.
Между двумя сущностям, например, А и В возможны четыре вида связей (12).
Первый тип – связь один-к-одному (1:1): в каждый момент времени каждому представителю (экземпляру) сущности А соответствует 1 или 0 представителей сущности В.
Студент может не «заработать» стипендию, получить обычную или одну из повышенных стипендий.
Второй тип – связь один-ко-многим (1:М): одному представителю сущности А соответствуют 0, 1 или несколько представителей сущности В.
Квартира может пустовать, в ней может жить один или несколько жильцов.
Так как между двумя сущностями возможны связи в обоих направлениях, то существует еще два типа связи многие-к-одному (М:1) и многие-ко-многим (М:N).
Решения, принятые на предыдущем уровне, при разработке модели предметной области, определяют некоторые границы, в пределах которых можно развивать логическую модель данных, в пределах же этих границ можно принимать различные решения. Например, модель предметной области складского учета содержит понятия «склад», «накладная», «товар». При разработке соответствующей реляционной модели эти термины обязательно должны быть использованы, но различных способов реализации тут много - можно создать одно отношение, в котором будут присутствовать в качестве атрибутов «склад», «накладная», «товар», а можно создать три отдельных отношения, по одному на каждое понятие (7).
Логическая модель базы данных АРМ менеджер относящаяся к рачету цены полиграфического изделия состоит из 14 таблиц (см. приложение Л).

2.3 Описание таблиц базы данных АРМ «Менеджер»
Ниже приведены рисунки таблиц и описание полей таблиц БД, созданных для СУБД Oracle. На рисунке 4 изображена сущность «заказы» базы данных АРМ «Менеджер».
.
Рисунок 4 – сущность «заказы» базы данных АРМ «Менеджер»

ID заказа (тип: число) – первичный ключ;
ID покупателя заявки (тип: число) - ссылка на таблицу покупателей. Связь 1:N;
наименование (тип: текст) – наименование заказа;
примечание (тип: текст) – примечание к заказу;
номерЗ (тип: число) – номер заказа;
ID менеджера (тип: число) – ссыока на таблицу сотрудник. Связь 1:N;
дата приема (тип: дата) – дата приема;
дата передачи в производство (тип: дата) – дата передачи в производство;
дата макета (тип: дата) – дата подписания макета;
дата окончания (тип: дата) – дата сдачи тиража заказчику;
цена (тип: число) – стоимость заказа;
маржа (тип: число) - маржа;
агентские (тип: число) – стоимость сторонних услуг;
расчетная стоимость (тип: число) - расчетная стоимость.

На рисунке 5 изображена сущность «счета» базы данных АРМ «Менеджер».

Рисунок 5 – сущность «счета» базы данных АРМ «Менеджер»

ID счета (тип: число) – первичный ключ;
ID заказа (тип: число) – ссылка на таблицу заказ. Связь N:1;
ДопНомСч (тип: число) – дополнительный номер счета;
дата оплаты (тип: дата) – дата оплаты;
цена (тип: число) –стоимость заказа.

На рисунке 6 изображена сущность «заявки» базы данных АРМ «Менеджер».


Рисунок 6 – сущность «заявки» базы данных АРМ «Менеджер»

ID заявки (тип: число) – первичный ключ;
ID покупателя заявки (тип: число) – ссылка на таблицу покупатель. Связь 1:N;
цена (тип: число) – стоимость заказа;
ID менеджера (тип: число) – ссылка на таблицу сотрудник. Связь 1:N;
REGDATE (тип: дата) – дата регистрации заявки;
НомерЗ (тип: число) – номер заявки;
наименование (тип: текст) –наименование заявки;
REMOVED (тип: число 1- запись используется, 0 – не используется);
DESCRIPTION (тип: текст) – описание заявки.

На рисунке 7 изображена сущность «издание» базы данных АРМ «Менеджер».


Рисунок 7 – сущность «издание» базы данных АРМ «Менеджер»

ID издания (тип: число) – первичный ключ;
ID ТП издания (тип: число) – ссылка на таблицу ТП. Связь N:1;
наименование (тип: текст) – наименование издания;
ID счета (тип: число) – ссылка на таблицу счет. Связь N:1;
тираж (тип: число) – количество экземпляров издания;
ID заказа (тип: число) – ссылка на таблицу заказ. Связь N:1;
ширина (тип: число) – ширина издания;
высота (тип: число) – высота издания;
НомерИ (тип: число) – номер издания;
примечание (тип: текст) - примечание;
РасчСтоимость (тип: число) – расчетная стоимость;
ID типа издания (тип: число) – ссылка на таблицу тип издания. Связь N:1;
REMOVED (тип: число 1- запись используется, 0 – не используется);
ID заявки (тип: число) – ссылка на таблицу заявка. Связь N:1.

На рисунке 8 изображена сущность «элементы» базы данных АРМ «Менеджер».


Рисунок 8 – сущность «элементы» базы данных АРМ «Менеджер»

ID элемента (тип: число) – первичный ключ;
ID издания (тип: число) – ссылка на таблицу издание; Связь N:1.
наименование (тип: текст) - наименование;
тираж (тип: число) – количество экземпляров элемента;
НомерЕ (тип: число) –номер элемента;
ширина (тип: число) – ширина элемента;
высота (тип: число) – высота элемента;
примечание (тип: текст) - примечание;
тираж плюс (тип: число) – тираж с запасом на настройку оборудования и на брак;
РасчСтоимость (тип: число) – расчетная стоимость элемента;
число разворотов (тип: число) – число разворотов;
тираж печатных листов (тип: число) – количество экземпляров печатных листов;
Цветность (тип: текст) – цветность элемента;
ID типа элемента (тип: число) – ссылка на таблицу тип элемента. Связь N:1;
REMOVED (тип: число 1- запись используется, 0 – не используется).

На рисунке 9 изображена сущность «развороты» базы данных АРМ «Менеджер».


Рисунок 9 – сущность «развороты» базы данных АРМ «Менеджер»

ID разворота (тип: число) – первичный ключ;
ID элемента (тип: число) – ссылка на таблицу элемент. Связь N:1;
порядковый номер (тип: число) – номер разворота (1,2,3 и т.д.) ;
наименование (тип: текст) - наименование разворота;
REMOVED (тип: число 1- запись используется, 0 – не используется).

На рисунке 10 изображена сущность «крой печатного листа» базы данных АРМ «Менеджер».


Рисунок 10 – сущность «крой печатного листа» базы данных АРМ «Менеджер»

ID элемента (тип: число) – ссылка на таблицу элемент. Связь N:1;
ID разворота (тип: число) – ссылка на таблицу разворот. Связь N:1;
ID группы (тип: число) – ссылка на таблицу группы. Связь N:1;
КоордХ (тип: число) – координата Х левого нижнего угла элемента;
КоордУ (тип: число) – координата У левого нижнего угла элемента;
РазмерХ (тип: число) – размер элемента по Х;
РазмерУ (тип: число) – размер элемента по У.

На рисунке 11 изображена – сущность «группировки элементов» базы данных АРМ «Менеджер».


Рисунок 11 – сущность «группировки элементов» базы данных АРМ «Менеджер»

ID группы (тип: число) – первичный ключ;
ID элемента (тип: число) – ссылка на таблицу элемент. Связь 1:N;
количество (тип: число) – количество элементов в группе.

На рисунке 12 изображена сущность «работы» базы данных АРМ «Менеджер».


Рисунок 12 – сущность «работы» базы данных АРМ «Менеджер»

ID работы (тип: число) – первичный ключ;
ID типа оборудования (тип: число) – ссылка на таблицу оборудование. Связь 1:N;
ID типа работы (тип: число) – ссылка на таблицу тип работы. Связь N:1;
РасчДлит (тип: дата) – расчетная длительность;
ПланДлит (тип: дата) –плановая длительность;
РасчСтоимость (тип: число) – расчетная стоимость;
вид продукции (тип: число) – вид продукции;
ID элемента (тип: число) – ссылка на таблицу элемент. Связь N:1;
ID издания (тип: число) – ссылка на таблицу издание. Связь N:1;

На рисунке 13 изображена сущность «операции» базы данных АРМ «Менеджер».


Рисунок 13 – сущность «операции» базы данных АРМ «Менеджер»

ID операции (тип: число) – первичный ключ;
ID типа операции (тип: число) – ссылка на таблицу операции. Связь N:1;
ID работы (тип: число) – ссылка на таблицу работы. Связь N:1;
РасчСтоимость (тип: число) – расчетная стоимость;
РасчДлит (тип: дата) – расчетная длительность.

На рисунке 14 изображена сущность «материалы» базы данных АРМ «Менеджер».


Рисунок 14 – сущность «материалы» базы данных АРМ «Менеджер»

ID материала (тип: число) – первичный ключ;
ID работы (тип: число) – ссылка на таблицу работа. Связь N:1;
ID операции (тип: число) – ссылка на таблицу операция. Связь N:1;
ID типа материала (тип: число) – ссылка на таблицу марериал. Связь N:1;
ID элемента (тип: число) – ссылка на таблицу элемент. Связь N:1;
Цена (тип: число) – цена метериала;
количество (тип: число) – количество материала на складе;
REMOVED (тип: число 1- запись используется, 0 – не используется).

На рисунке 15 изображена сущность «свойства» базы данных АРМ «Менеджер».


Рисунок 15 – сущность «свойства» базы данных АРМ «Менеджер»

ID свойства (тип: число) – первичный ключ;
ID работы (тип: число) – ссылка на таблицу работа. Связь N:1;
ID операции (тип: число) – ссылка на таблицу операция. Связь N:1;
ID издания (тип: число) – ссылка на таблицу издание. Связь N:1;
ID элемента (тип: число) – ссылка на таблицу элемент. Связь N:1;
ID типа свойства (тип: число) – ссылка на таблицу тип свойства. Связь N:1;
значение (тип: текст) – значение свойства;
ID материала (тип: число) – ссылка на таблицу. Связь N:1;
REMOVED (тип: число 1- запись используется, 0 – не используется).

На рисунке 16 изображена сущность «номенклатурный справочник материалов» базы данных АРМ «Менеджер».


Рисунок 16 – сущность «номенклатурный справочник материалов» базы данных АРМ «Менеджер»

ID типа материала (тип: число) – первичный ключ;
CODE (тип: текст) – код материала;
наименование (тип: текст) – наименование материала;
СокрНаим (тип: текст) – сокращенное наименование материала;
ЕдинИзмер (тип: текст) – единицы измерения материала;
цена за единицу (тип: число) – цена за единицу материала;
REMOVED (тип: число 1- запись используется, 0 – не используется).

На рисунке 17 изображена сущность «справочник оборудования» базы данных АРМ «Менеджер».


Рисунок 17 – сущность «справочник оборудования» базы данных АРМ «Менеджер»

ID типа оборудования (тип: число) – первичный ключ;
ШифрОб (тип: текст) - шифр оборудования;
наименование (тип: текст) – наименование оборудования;
ID участка (тип: число) – ссылка на таблицу участок. Связь N:1;
СокрНаим (тип: текст) – сокращенное наименование оборудования;
ID расписания (тип: число) – ссылка на таблицу расписание. Связь 1:N;
Удален (тип: число 1- запись используется, 0 – не используется).

2.4 Модернизированная логическая модель базы данных

Для использования в расчете цены полиграфического изделия пакетов работ модернизируем логическую модель базы данных АРМ «Менеджер». Добавим в нее новую сущность «пакеты работ» которая будет предназначена для хранения данных о пакете работ. Одна запись таблицы описывает одну работу на одном оборудовании. Работе сопоставляется обрабатываемая продукция (издание, элемент, печатный лист). Так, одна планируемая работа может исполняться над: заказом (отгрузка), изданием (упаковка), элементом (вёрстка), либо печатным листом (резка).
На рисунке 18 изображена сущность «пакеты работ»».


Рисунок 18 – сущность «пакеты работ»

Атрибуты сущности «пакеты работ»:
ID_пакета (тип: число) – первичный ключ;
ID_элемента (тип: число) – ссылка на таблицу элемент. Связь 1:N;
ID_издания (тип: число) – ссылка на таблицу издание. Связь 1:N;
РасчСтоимость (тип: число) – расчетная стоимость;
РасчДлит (тип: число) – расчетная длительность;
Removed (тип: число 1- запись используется, 0 – не используется);

Модернизированную логическую модель базы данных см. в приложении М.

2.5 Расчет цен вариантов заказа

Заказчики во время общения с менеджером часто просит рассчитать новую стоимость заказа с некоторыми изменениями спецификации. Чаще всего заказчики просят поменять один параметр, реже два и совсем редко три. При необходимости рассчитать новый вариант заказа в АРМ «Менеджер» сотрудник редактирует нужные параметры заказа и программа выполняет новый расчет. По оценкам менеджеров типографии Ситалл, на расчет одного нового варианта затрачивается около десяти секунд. Если надо рассчитать несколько десятков вариантов заказа, то время на расчеты соответственно увеличивается в десятки раз. В связи с этим руководство компании поставило задачу в проектируемой АИС расчета цены полиграфического изделия минимум вдвое сократить время требуемое на перерасчет заказа с изменениями в спецификации.
Для прогнозирования скорости расчета вариантов заказа в АРМ «Менеджер» использован метод GOMS. Рассмотрен случай расчета цены заказа с четыремя разными значениями параметра тираж. Результаты прогноза приведены в таблице 2

Таблица 2 – Прогноз времени расчета вариантов заказа методом GOMS

Шаг K P H M
Нажать кнопку «Редактировать заказ» 1 1 1
Выбрать поле «Тираж» 1 1 1
Ввести новое значение в поле «Тираж» 3 2 1
Нажать кнопку «Рассчитать» 1 1
Сумма 6 3 2 3
Длительность шага, сек 0,2 1,1 0,4 1,35
Сумма, сек 1,2 3,3 0,8 4,05
Общее время, сек 9,35
Время на четыре варианта, сек 37,4

Прогноз времени расчета четырех вариантов заказа методом GOMS составил 37,4 сек. Согласно требованию руководства типографии Ситалл необходимо сократить это время минимум вдвое. То есть выполнять такие же расчеты не более чем за 18,7 секунд.
Для уменьшения времени расчета вариантов заказа предлагается добавить в программу возможность пакетного расчета. Менеджер сможет выбрать необходимый параметр (например тираж), ввести требуемые значения (например для тиража: 1000, 2000, 3000, 5000 … и т.д.) и узнать цену для каждого значения. Сможет помещать несколько вариантов параметров. Например, ввести параметры: тираж и цветность (или тираж и тип бумаги). Все возможные варианты цены заказа на пересечении значений тиража и цветности будут рассчитаны. Для этого функция расчета цены будет вызываться в цикле до тех пор пока не будут рассчитаны все варианты заказа. Результаты расчетов будут помещены в таблицу.
В случае варьирования одного параметра в спецификации заказа на экране отобразится таблица и варьируемым параметром и результатами расчетов. В случае варьирования двух параметров в спецификации заказа на экране отобразится таблица в строках и столбцах которой будут изменяемые параметры, а на пересечении строк и столбцов будет отображена стоимость заказа для каждого варианта. Если необходимо рассчитать варианты для трех изменяемых параметров, то значения одного параметра отобразятся в названии вкладок, а заначения двух оставшихся параметров отобразятся в строках и столбцах таблицы на пересечении которых будет отображена стоимость заказа для каждого варианта (см. рис. 2).

Рисунок 2 – Пакетный расчет для трех изменяемых параметров заказа

Для прогнозирования скорости расчета вариантов заказа с использованием пакетного расчета использован метод GOMS. Рассмотрен случай расчета цены заказа с четыремя разными значениями параметра тираж. Результаты прогноза приведены в таблице 3

Таблица 3 – Прогноз времени расчета вариантов заказа с использованием пакетного расчета методом GOMS

Шаг K P H M
Нажать кнопку «Пакетный расчет» 1 1 1
Выбрать поле «Тираж» 1 1 1
Ввести новое значение в поле «Тираж»: 100, 200, 300, 500 19 2 1
Нажать кнопку «Рассчитать» 1 1
Сумма 22 3 2 3
Длительность шага, сек 0,2 1,1 0,4 1,35
Сумма, сек 4,4 3,3 0,8 4,05
Общее время, сек 12,55

Прогноз времени расчета четырех вариантов заказа с использованием пакетного расчета методом GOMS составил 12,55 сек. Требованием являлось выполнить расчет не более чем за 18,7 секунд. Требование вдвое сократить время требуемое на перерасчет заказа с изменениями в спецификации выполнено.

2.6 Прототип АИС расчета цены полиграфического изделия

Прототипирование — процесс проектирования программы в виде набора форм пользовательского интерфейса. Применяются для проверки пригодности выбранных концепций, архитектурных и/или технологических решений, а также для представления программы заказчику на ранних стадиях процесса разработки.
Предполагаемые сценарии использования программы, формы пользовательского интерфейса и описание работы с ними, будучи помещенными в один документ, называются функциональной спецификацией.
Преимущества применения прототипирования:
Уменьшение времени, стоимости, рисков: прототипирование улучшает качество спецификаций; чем позднее проводятся изменения в спецификации, тем они дороже, поэтому, уточнение «чего же пользователи/заказчики хотят на самом деле» на ранних стадиях разработки — снижает общую стоимость.
Вовлечение пользователя в процесс разработки: прототипирование вовлекает будущих пользователей в процесс разработки, и позволяет им видеть то, как именно будет выглядеть будущая программа, что позволяет избавиться от возможных расхождений в представлении о программе между разработчиками и пользователями.
Недостатки применения прототипирования:
Недостаточный анализ: концентрация усилий на ограниченном прототипе может отвлекать разработчиков от надлежащего анализа требований на полную систему.
Смешение прототипа и готовой системы в представлении пользователей: пользователи могут подумать, что прототип, и есть основа будущей системы. Исходя из этого предположения, пользователи могут требовать от прототипа более точного поведения, могут разочароваться в возможностях разработчиков.
Временные затраты на создание прототипа: ключевое свойство прототипа — то, что он создается за короткое время. Если разработчики не принимают это во внимание, то они тратят время на создание слишком сложного прототипа, и теряют преимущества от применения прототипирования вообще.
Существует много программы для прототипирования таких как Adobe InDesign, Microsoft Visio, Indigo Studio, GUI Machine и др. Для создания прототипа АРМ «Расчет цены» использовались программы Adobe InDesign и Microsoft Visio. На рисунке 18 изображен прототип АИС расчета цены полиграфического изделия.



Рисунок 18 – Прототип АИС расчета цены полиграфического изделия

2.7 Выводы к главе 2

После анализа исходной последовательности шагов по расчету цены были исключены шаги не относящиеся к расчету и относящиеся к техпроцессу, но не влияющие на результат расчета.
В расчет введена новая абстракция: пакет работ. Пакет работ позволяет объединить несколько работ и тем самым сократить количество вводимых параметров для расчета цены.
В результате количество шагов сократилось. Некоторые шаги стали выполняться быстрее. Прогноз времени, требуемого на расчет цены буклета в новой модели расчета цены показал что составляет 92.8 секунд, что более чем в два раза меньше времени, затрачиваемого на такой же расчет в АРМ «Менеджер».
Для уменьшения времени расчета вариантов заказа предложено использовать пакетный расчет - автоматизированный расчет от нескольких введённых параметров. Прогноз времени расчета четырех вариантов заказа без пакетного расчета методом GOMS составил 37,4 сек. Прогноз времени расчета четырех вариантов заказа с использованием пакетного расчета методом GOMS составил 12,55 сек., что более чем в два раза меньше времени, затрачиваемого на такой же расчет в АРМ «Менеджер».
Модернизирована логическая модель базы данных АРМ «Менеджер» и создан прототип АИС расчета цены АРМ «Расчет цены».

ЗАКЛЮЧЕНИЕ

В результате проделанной работы был произведен обзор целей и задач дипломного проекта, проанализированы особенности расчета цены в полиграфии, сделан выбор метода анализа существующих программных продуктов, выполнен обзор аналогичных систем расчета цены полиграфического изделия. В результате проведенного анализа существующих методов прогнозирования скорости расчета цены, было выяснено только метод GOMS позволяет количественно оценить время, затрачиваемое менеджерами для расчета цены полиграфического изделия. В результате проведенного анализа по методу GOMS существующих программных продуктов, было выяснено, что они не удовлетворяют требованиям к скорости расчета цены полиграфического изделия, поэтому было принято решение о модернизации АРМ менеджер.
После анализа исходной последовательности шагов по расчету цены были исключены шаги не относящиеся к расчету и относящиеся к техпроцессу, но не влияющие на результат расчета.
В расчет введена новая абстракция: пакет работ. Пакет работ позволяет объединить несколько работ и тем самым сократить количество вводимых параметров для расчета цены.
В результате количество шагов сократилось. Некоторые шаги стали выполняться быстрее. Прогноз времени, требуемого на расчет цены буклета в новой модели расчета цены показал что составляет 92.8 секунд, что более чем в два раза меньше времени, затрачиваемого на такой же расчет в АРМ «Менеджер».
Для уменьшения времени расчета вариантов заказа предложено использовать пакетный расчет - автоматизированный расчет от нескольких введённых параметров. Прогноз времени расчета четырех вариантов заказа без пакетного расчета методом GOMS составил 37,4 сек. Прогноз времени расчета четырех вариантов заказа с использованием пакетного расчета методом GOMS составил 12,55 сек., что более чем в два раза меньше времени, затрачиваемого на такой же расчет в АРМ «Менеджер».
Модернизирована логическая модель базы данных АРМ «Менеджер» и создан прототип АИС расчета цены АРМ «Расчет цены».


СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
Список литературы
1. Стефанов С.Н. Полиграфия и технологии печати — Москва, Либроком, 2009 г.- 144 с.
2. Кнабе Г.А. Оперативная полиграфия. Организация бизнеса и эффективное управление цифровой мини-типографией — Москва, Диалектика, Вильямс, 2006 г.- 240 с.
3. Гультяев А.К. Проектирование и дизайн пользовательского интерфейса. — М.: Корона-Принт, 2007. — 352 с,.
4. Дж. Раскин Интерфейс: новые направления в проектировании компьютерных систем – Символ плюс, 2005.
5. Пономарев И.А. Методы оценки качества пользовательского интерфейса. http://it-claim.ru/Library/Books/ITS/wwwbook/ist6/ponomarev2/ponomarev2.htm.
6. Торрес, Р. Дж Практическое руководство по проектированию и разработке пользовательского интерфейса / Р. Дж. Торрем - Киев.: Вильямс, 2002. – 400 с.: ил.
7. Константайн Л., Локвуд Л. Разработка программного обеспечения.- Спб.: Питер, 2004.-592 с.
8. К.Гецци, М.Джазайери, Д.Мандриоли.-2-е изд.-СПб:БХВ-Петербург,2005.-832с.:ил. Основы инженерии программного обеспечения:Пер. с англ. б.м. : СПб:БХВ-Петербург, 2005. стр. 832с.:ил.
9. Дейт К.Дж. Введение в системы баз данных, 8-е изд. – М.: Издательский дом «Вильямс», 2005. – 1328 с.
10. Конноли Т., Бегг К., Страчан А. Базы данных: проектирование, реализация, сопровождение. – М., Вильямс. 2003.
11. Томас М. Конноли, Каролин Е. Бегг Базы данных. Проектирование, реализация, сопровождение. Теория и практика. – Москва-Санкт-Петербург-Киев, 2007. – 1111 с.
12. Страница продукта MySQL http://www.mysql.com/ (дата обращения:26.05.2013).
13. Турчин С. Обзор АСУП для малого бизнеса. Функциональные особенности // Компьютерное обозрение № 17, 2011. с.22-27. // www.ITC-UA.COM.
14. Савкин А.В., Грачев А.Н. Применение ГОСТов при курсовом, дипломном проектировании и выполнении выпускных квалификационных работ. Методические указания. - Тула: Изд. ТулГУ, 1999. - 20 с.
15. Р. Дж. Торрем - Киев.: Вильямс, 2002. – 400 с.: ил. Практическое руководство по проектированию и разработке пользовательского интерфейса.
16. Маклаков С.В. BPwin и ERwin. CASE-средства разработки информационных систем. — М.: Диалог-Мифи, 2001. — 304 с.
17. ГОСТ 34.602-89. Техническое задание.
18. ГОСТ 19.104-78 ЕСПД. Основные надписи.
19. Избачков Ю., Петров В. Информационные системы: Учебник для вузов. 2-е издание, Изд.: Питер, 2006.



Приложение А
Прогноз времени расчета цены в АРМ «Менеджер» по методу GOMS

Таблица А.1 – Прогноз времени расчета цены в АРМ «Менеджер»

Шаг К P H M
Создать новое издание 1 1 1
Заказчик: СФУ 3 1 1 1
Заполнить таблицу "Свойства"
Дерево издания «Буклет» 4 4 1
Название: буклет СФУ 10 1 1 1
Формат издания: 210*297 7 1 1 1
Тираж издания: 1000 4 1 1 1
Запас: 300 3 1 1 1
Примечание: срочный заказ 15 1 1 1
Дерево технического элемента «Лист со склада» 2 2 1 1
Выбор бумаги: MasterChrome 130 гр. 640*900 2 2 1 1
Количество листов со склада: 163 3 1 1 1
Предворезка: да 1 1 1 1
Оборудование: Polar 78 2 2 1 1
Количество резов: 6 1 1 1 1
Доля листа: 4 1 1 1 1
Дерево технического элемента «Лист печатный» 2 2 1 1
Изготовление фотоформ: 8 1 1 1 1
Оборудование: Hercules 2 2 1 1
Материал: фотопластины 1 1 1 1
Изготовление печатных форм: 8 1 1 1 1
Оборудование: CTP 2 2 1 1
Материал: Фотоформы 1 1 1 1
Формат печатного листа: 320*450 7 1 1 1
Количество копий на листе: 2 1 1 1 1
Печать со своим оборотом: да 1 1 1
Переворота: через бок 2 2 1 1
Цветность: CMYK / CMYK 2 2 1 1
Тип лака: нет 2 2 1 1
Оборудование: SM 5 2 2 1 1
Видов: 1 1 1 1 1
Тираж +: 650 4 1 1 1
Тираж: 550 4 1 1 1
Резка после печати: да 1 1 1 1
Оборудование: Polar 78 2 2 1 1
Количество резов: 6 1 1 1 1
Дерево технического элемента «Ручные работы» 2 2 1 1
Перебор после печати 1 1 1
Дерево технического элемента «Блок трафаретной печати» 2 2 1 1
Отключить все работы элемента 1 1 1
Дерево технического элемента «Блок высечки» 2 2 1 1
Отключить все работы элемента 1 1 1
Дерево технического элемента «Фальцовка» 2 2 1 1
Выбрать оборудование: Stahl 2 2 1 1
Количество фальцев: 2 1 1 1 1
Настройка Stahl: да 1 1 1
Тираж +: 1100 4 1 1 1
Тираж: 1000 4 1 1 1
Дерево работ «Упаковка» 2 2 1 1
Тираж: 1000 4 1 1 1
Транспортная упаковка: да 1 1 1
Количество изданий в пачку: 500 3 1 1 1
Количество пачек: 2 1 1 1 1
Задаем маржу 2 1 1 1
Рассчитать 1 1 1
Сумма 136 74 45 54
Длительность шага, сек 0,2 1,1 0,4 1,35
Сумма, сек 27,2 81,4 18 72,9
Итого: 199,5


Приложение Б
Прогноз времени расчета цены буклета в программе PrintEffect методом GOMS

Таблица Б.1 - Прогноз времени расчета цены буклета в программе
PrintEffect методом GOMS

Шаг К P H M
Новый заказ 1 1 1
Представитель : Иванов Иван Иваныч 24 1 1 1
Организация: СФУ 3 1 1 1
Название: буклет СФУ 10 1 1 1
Формат (формат готовой продукции): 210*297 7 1 1 1
Тираж издания: 1000 4 1 1 1
Количество полос: 1 1 1 1 1
Обрезной формат: 320*450 1 1 1 1
Тип материала для работы: бумага MasterChrome 2 2 1 1
Группа сложности печати 1 1 1 1
Предполагаемая дата отгрузки 2 2 1 1
Формат материала: 640*900 7 1 1 1
Граммаж материала 130 гр. 3 1 1 1
Количество листов со склада: 163 3 1 1 1
Предворезка: да 1 1 1 1
Оборудование: Polar 78 2 2 1 1
Количество резов: 6 1 1 1 1
Доля листа: 4 1 1 1 1
Общее количество листов на приладки: 300 1 1 1 1
Стоимость прогона: 170 3 1 1 1
Стоимость приладок: 100 3 1 1 1
Формат печатного листа: 320*450 7 1 1 1
Количество изделий на одном печатном листе: 2 1 1 1 1
Печать со своим оборотом: да 1 1 1
Переворота: через бок 2 2 1 1
Цветность: CMYK / CMYK 2 2 1 1
Конкретный печатный станок, на котором планируется печатать: SM 5 2 2 1 1
Количество приладок: 3 4 1 1 1
Финишная подрезка. Количество резов: 6 1 1 1 1
Оборудование: Polar 78 2 2 1 1
Срочность 2 2 1 1
УФ-лакировка: нет 1 1 1 1
Фальцевальное оборудование 2 2 1 1
Количество фальцев: 2 1 1 1 1
Тип доставки 2 2 1 1
Транспортная упаковка: да 1 1 1
Количество изданий в пачку: 500 3 1 1 1
Комиссионное вознаграждение 2 1 1 1
Скидка 2 1 1 1
Наценка менеджера 2 1 1 1
Наценка 2 1 1 1
Цена 1 1 1
Сумма 124 52 38 42
Длительность шага, сек 0,2 1,1 0,4 1,35
Сумма, сек 24,8 57,2 15,2 56,7
Итого: 153,9

Приложение В
Прогноз времени расчета цены буклета в программе PRINT-EXPERT методом GOMS

Таблица В.1 - Прогноз времени расчета цены буклета в программе
PRINT-EXPERT методом GOMS

Шаг К P H M
Нажимаем на кнопку "Новая строка" 1 1 1
Представитель : Иванов Иван Иваныч 24 1 1 1
Организация: СФУ 3 1 1 1
Название: буклет СФУ 10 1 1 1
Формат (формат готовой продукции): 210*297 7 1 1 1
Тираж издания: 1000 4 1 1 1
Количество полос: 1 1 1 1 1
Обрезной формат: 320*450 1 1 1 1
Тип материала для работы: бумага MasterChrome 2 2 1 1
Ширина: 210 3 1 1 1
Высота: 297 3 1 1 1
Формат материала: 640*900 7 1 1 1
Граммаж материала 130 гр. 3 1 1 1
Количество листов со склада: 163 3 1 1 1
Предворезка: да 1 1 1 1
Оборудование: Polar 78 2 2 1 1
Количество резов: 6 1 1 1 1
Доля листа: 4 1 1 1 1
Общее количество листов на приладки: 300 1 1 1 1
Стоимость прогона: 170 3 1 1 1
Стоимость приладок: 100 3 1 1 1
Формат печатного листа: 320*450 7 1 1 1
Количество изделий на одном печатном листе: 2 1 1 1 1
Печать со своим оборотом: да 1 1 1
Переворота: через бок 2 2 1 1
Цветность: CMYK / CMYK 2 2 1 1
Конкретный печатный станок, на котором планируется печатать: SM 5 2 2 1 1
Количество приладок: 3 4 1 1 1
Финишная подрезка. Количество резов: 6 1 1 1 1
Оборудование: Polar 78 2 2 1 1
Стоимость фальцовки: 350 3 1 1 1
УФ-лакировка: нет 1 1 1 1
Выбрать оборудование: Stahl 2 2 1 1
Количество фальцев: 2 1 1 1 1
Стоимость упаковки: 80 2 1 1 1
Стоимость доставки: 500 3 1 1 1
Транспортная упаковка: да 1 1 1
Количество изданий в пачку: 500 3 1 1 1
Наценка 2 1 1 1
Цена 1 1 1
Сумма 125 47 36 40
Длительность шага, сек 0,2 1,1 0,4 1,35
Сумма, сек 25 51,7 14,4 54
Итого: 145,1


Приложение Г
Прогноз времени расчета цены буклета в программе УИС "Полиграфист" методом GOMS

Таблица Г.1 - Прогноз времени расчета цены буклета в программе
УИС "Полиграфист" методом GOMS

Шаг К P H M
«Добавить новый заказ» 1 1 1
Планируемый заказчик: СФУ 3 1 1 1
Название: буклет СФУ 10 1 1 1
«Менеджер организации» 2 2 1 1
«Регионы» 2 2 1 1
«Города» 2 2 1 1
Формат издания: 210*297 7 1 1 1
Тираж издания: 1000 4 1 1 1
Количество листов на приладку для одного печатного комплекта: 300 3 1 1 1
Метод работы: отдельная 2 2 1 1
Выбор бумаги: MasterChrome 130 гр. 640*900 2 2 1 1
Количество листов со склада: 163 3 1 1 1
Предворезка: да 1 1 1 1
Оборудование: Polar 78 2 2 1 1
Количество резов: 6 1 1 1 1
Доля листа: 4 1 1 1 1
Наименование работы: буклет 6 1 1 1
Укажите % брака 2 1 1 1
Установите отступ от края листа; 2 1 1 1
Установите расстояние между изделиями; 2 1 1 1
Формат печатного листа: 320*450 7 1 1 1
Количество изделий на одном печатном листе: 2 1 1 1 1
Печать со своим оборотом: да 1 1 1
Переворота: через бок 2 2 1 1
Цветность: CMYK / CMYK 2 2 1 1
Конкретный печатный станок, на котором планируется печатать: SM 5 2 2 1 1
Видов: 1 1 1 1 1
Количество смывок станка: 3 4 1 1 1
Тираж: 550 4 1 1 1
Финишная подрезка. Количество резов: 6 1 1 1 1
Оборудование: Polar 78 2 2 1 1
Коэффициент сложности прогона: 2 1 1 1 1
«Добавить позицию на постпечатную обработку». 1 1 1
Выбрать оборудование: Stahl 2 2 1 1
Количество фальцев: 2 1 1 1 1
Настройка Stahl: да 1 1 1
Транспортная упаковка: да 1 1 1
Количество изданий в пачку: 500 3 1 1 1
Скидки на сумму заказа: 10 2 1 1 1
Наценки на сумму заказа: 50 2 1 1 1
Итоговая стоимость 1 1 1
Сумма 100 52 35 41
Длительность шага, сек 0,2 1,1 0,4 1,35
Сумма, сек 20 57,2 14 55,35
Итого: 146,55

Приложение Д
Прогноз времени расчета цены буклета в программе «Типография v1.2» методом GOMS

Таблица Д.1 - Прогноз времени расчета цены буклета в программе
«Типография v1.2» методом GOMS

Шаг К P H M
Создать калькуляцию 1 1 1
Планируемый заказчик: СФУ 3 1 1 1
Название: буклет СФУ 10 1 1 1
Предполагаемая дата сдачи готового изделия. 2 2 1 1
Предварительная информация 10 1 1 1
Комментарии 10 1 1 1
Формат издания: 210*297 7 1 1 1
Тираж издания: 1000 4 1 1 1
Количество листов на приладку для одного печатного комплекта: 300 3 1 1 1
Метод работы: отдельная 2 2 1 1
Выбор бумаги: MasterChrome 130 гр. 640*900 2 2 1 1
Количество листов со склада: 163 3 1 1 1
КПК – количество повторяющихся комплектов. 1 1 1 1
Количество листов на приладку для одного печатного комплекта 3 1 1 1
Вид лака (как правило, офсетный). 2 2 1 1
Фактура лака 2 2 1 1
Пленки, используемые при выполнении данной работы. 1 1 1 1
Количество единиц пленок необходимых для выполнения всей работы. 1 1 1 1
Пластины (печатные формы) используемые при выполнении данной работы. 1 1 1 1
Количество единиц пластин необходимых для выполнения ВСЕЙ работы. 1 1 1 1
Количество смывок станка 2 1 1 1
Коэффициент сложности прогона 1 1 1 1
Предворезка: да 1 1 1 1
Оборудование: Polar 78 2 2 1 1
Количество резов: 6 1 1 1 1
Доля листа: 4 1 1 1 1
Профиль издания : буклет 1 1 1 1
Расположение долей на листе. Поля и интевалы: 10, 10, 0 2 2 1 1
Формат печатного листа: 320*450 7 1 1 1
Количество изделий на одном печатном листе: 2 1 1 1 1
Печать со своим оборотом: да 1 1 1
Переворота: через бок 2 2 1 1
Цветность: CMYK / CMYK 2 2 1 1
Конкретный печатный станок, на котором планируется печатать: SM 5 2 2 1 1
Видов: 1 1 1 1 1
Тираж: 550 4 1 1 1
Финишная подрезка. Количество резов: 6 1 1 1 1
Оборудование: Polar 78 2 2 1 1
Выбрать оборудование: Stahl 2 2 1 1
Количество фальцев: 2 1 1 1 1
Настройка Stahl: да 1 1 1
Транспортная упаковка: да 1 1 1
Количество изданий в пачку: 500 3 1 1 1
Примечание 10 1 1 1
Скидки на сумму заказа: 10 2 1 1 1
Наценки на сумму заказа: 50 2 1 1 1
Итоговая стоимость 1 1 1
Сумма 126 59 42 47
Длительность шага, сек 0,2 1,1 0,4 1,35
Сумма, сек 25,2 64,9 16,8 63,45
Итого: 170,35

Приложение Е
Прогноз времени расчета цены буклета в программе PrintSmith методом GOMS

Таблица Е.1 - Прогноз времени расчета цены буклета в программе
PrintSmith методом GOMS

Шаг К P H M
Создать калькуляцию 1 1 1
Планируемый заказчик: СФУ 3 1 1 1
Название: буклет СФУ 10 1 1 1
Формат издания: 210*297 7 1 1 1
Тираж издания: 1000 4 1 1 1
Количество листов на приладку для одного печатного комплекта: 300 3 1 1 1
Метод работы: отдельная 2 2 1 1
Выбор бумаги: MasterChrome 130 гр. 640*900 2 2 1 1
Количество листов со склада: 163 3 1 1 1
Предворезка: да 1 1 1 1
Оборудование: Polar 78 2 2 1 1
Количество резов: 6 1 1 1 1
Доля листа: 4 1 1 1 1
Тип изделия : буклет 1 1 1 1
Расположение долей на листе. Поля и интевалы: 10, 10, 0 2 2 1 1
Формат печатного листа: 320*450 7 1 1 1
Количество изделий на одном печатном листе: 2 1 1 1 1
Печать со своим оборотом: да 1 1 1
Переворота: через бок 2 2 1 1
Цветность: CMYK / CMYK 2 2 1 1
Конкретный печатный станок, на котором планируется печатать: SM 5 2 2 1 1
Видов: 1 1 1 1 1
Количество смывок станка: 3 4 1 1 1
Тираж: 550 4 1 1 1
Финишная подрезка. Количество резов: 6 1 1 1 1
Оборудование: Polar 78 2 2 1 1
Коэффициент сложности прогона: 2 1 1 1 1
Выбрать оборудование: Stahl 2 2 1 1
Количество фальцев: 2 1 1 1 1
Настройка Stahl: да 1 1 1
Транспортная упаковка: да 1 1 1
Количество изданий в пачку: 500 3 1 1 1
Скидки на сумму заказа: 10 2 1 1 1
Наценки на сумму заказа: 50 2 1 1 1
Итоговая стоимость 1 1 1
Сумма 84 44 30 35
Длительность шага, сек 0,2 1,1 0,4 1,35
Сумма, сек 16,8 48,4 12 47,25
Итого: 124,45

Приложение Ж
Прогноз времени расчета цены буклета в программе «Умные цифры» методом GOMS

Таблица Ж.1 - Прогноз времени расчета цены буклета в программе
«Умные цифры» методом GOMS

Шаг К P H M
Создать калькуляцию 1 1 1
Контактное лицо: Иванов Иван Иваныч 24 1 1 1
Клиент: СФУ 3 1 1 1
Название: буклет СФУ 10 1 1 1
Формат издания: 210*297 7 1 1 1
Тираж издания: 1000 4 1 1 1
Вылет: 300 3 1 1 1
Метод работы: отдельная 2 2 1 1
Тип материала для работы: бумага MasterChrome 2 2 1 1
Ширина макета: 210 3 1 1 1
Высота макета: 297 3 1 1 1
Формат материала: 640*900 7 1 1 1
Граммаж материала 130 гр. 3 1 1 1
Количество листов со склада: 163 3 1 1 1
Предворезка: да 1 1 1 1
Оборудование: Polar 78 2 2 1 1
Количество резов: 6 1 1 1 1
Доля листа: 4 1 1 1 1
Шаблон оформления: буклет 1 1 1 1
Предполагаемая дата сдачи готового изделия: 11.11.2013 2 2 1 1
Формат печатного листа: 320*450 7 1 1 1
Количество изделий на одном печатном листе: 2 1 1 1 1
Печать со своим оборотом: да 1 1 1
Переворота: через бок 2 2 1 1
Цветность: CMYK / CMYK 2 2 1 1
Конкретный печатный станок, на котором планируется печатать: SM 5 2 2 1 1
Количество смывок станка: 3 4 1 1 1
Финишная подрезка. Количество резов: 6 1 1 1 1
Оборудование: Polar 78 2 2 1 1
Выбрать оборудование: Stahl 2 2 1 1
Количество фальцев: 2 1 1 1 1
Настройка Stahl: да 1 1 1
Транспортная упаковка: да 1 1 1
Количество изданий в пачку: 500 3 1 1 1
Наценка 2 1 1 1
Цена 1 1 1
Сумма 116 45 31 36
Длительность шага, сек 0,2 1,1 0,4 1,35
Сумма, сек 23,2 49,5 12,4 48,6
Итого: 133,7

Приложение И
Состав пакетов работ

Таблица И.1 - Состав пакетов работ

Название пакета работ Работы, входящие в пакет
Офсетная печать Изготовление фотоформ;
Изготовление печатных форм;
Разрезка и подрезка бумаги;
Печать;
Разрезка после печати;
Перебор листов после печати.
Навивка Резка навивки;
Подбор в навивку;
Вставка навивки;
Вставка бегунка;
Вставка ригеля.
Биговка Stahl Настройка Stahl;
Биговка.
Высечка Пробная высечка;
Настройка;
Высечка;
Подрезка после высечки;
Удаление облоя.
Конгрев Вывод пленок;
Изготовление полимерного клише;
Настройка;
Конгрев;
Перебор листов после конгрева.
Листоподбор Настройка;
Листоподбор;
Листоподбор ручной.
Ниткошвейка Настройка;
Ниткошвейка;
Прокол тетради вручную;
Ручное шитье.
Резка на блоки Вибросталкивание;
Резка на блоки;
Расстановка блоков на поддон.
Склейка коробок Фальцевание перед склейкой;
Настройка станка склейки;
Склейка коробок;
Смывка машины.
Упаковка этикетки Обандероливание лентой;
Упаковка в среднюю пачку;
Упаковка в стрейчпленку.
Тиснение Изготовление Mg клише;
Настройка;
Тиснение;
Перебор листов после тиснениея.
Склейка пакета Фальцевание вручную;
Вставка донышка пакета;
Вставка картонок для ручек;
Блочка;
Вставка веревочки;
Наклейка пистолетного скотча;
Склейка.
УФ-лакировка Изготовление пленок;
Изготовление трафаретных форм;
Настройка;
УФ-лакировка;
Смывка лака с трафаретной сетки;
Сушка трафаретной сетки.
Каширование Нанесение клея на основу;
Приклеивание листа к основе;
Разравнивание валиком;
Удаление лишнего клея;
Помещение под пресс.
Кругление углов Настройка станка для кругления углов;
Кругление углов;
Обандероливание резиночкой.
Ламинирование Снятие пудры;
Установка рулона ламината;
Настройка;
Тест на отслаивание ламината;
Ламинирование;
Перебор листов.
Перфорирование Настройка;
Перфорирование.
Нумерация Настройка;
Нумерация.


Приложение К
Прогноз времени расчета цены буклета для новой модели расчета

Таблица К.1 - Прогноз времени расчета цены буклета для новой модели расчета методом GOMS

Шаг K P H M
Заказчик: СФУ 3 1 1 1
Название: буклет СФУ 10 1 1 1
тип издания: буклет А4 2 2 1 1
Формат издания: 210*297 7 1 1 1
Тираж издания: 1000 4 1 1 1
Выбор бумаги: Мелованная 120 гр. 640*900 2 2 1 1
Количество листов со склада: 163 3 1 1 1
Доля: 4 1 1 1 1
Пакет работ "офсетная печать" 2 2 1 1
Формат печатного листа: 320*450 1 1 1 1
Тираж печатных листов: 549 1 1 1 1
Тираж + печатных листов: 650 4 1 1 1
Количество копий на листе: 2 1 1 1 1
Печать со своим оборотом: да 1 1 1
Перебор после печати: да 1 1 1 1
Цветность: CMYK / CMYK 2 2 1 1
Тип лака: нет 2 2 1 1
Оборудование: SM 5 2 2 1 1
Видов: 1 1 1 1 1
Выбрать пакет работ: "Фальцовка Stahl" 2 2 1 1
Количество фальцев: 2 1 1 1 1
Транспортная упаковка: да 1 1 1
Количество изданий в пачку: 500 3 1 1 1
Количество пачек: 2 1 1 1 1
Задаем маржу 2 1 1 1
Рассчитать 1 1 1
Сумма 61 33 23 26
Длительность шага, сек 0,2 1,1 0,4 1,35
Сумма, сек 12,2 36,3 9,2 35,1
Итого: 92,8


Приложение Л
Логическая модель базы данных АРМ «Менеджер»

Рисунок Л.1 - Логическая модель базы данных АРМ «Менеджер»


Приложение М
Модернизированная логическая модель базы данных Рисунок М.1 - Модернизированная логическая модель базы данных

© Copyright 2012-2019, Все права защищены.