Автор работы: Пользователь скрыл имя, 21 Ноября 2012 в 21:33, дипломная работа
Целью дипломного проектирования является разработка программного средства предназначенного для оперативного контроля внутризаводского движения заготовок, деталей и узлов, который позволяет отслеживать ход производства, а также оценивать результаты производственно-хозяйственной деятельности структурного подразделений завода. Данная работа выполняться в рамках разработки темы: комплекс программ автоматизации с учётом условий и специфики работ ОЦ-2 РУП МТЗ.
Для решения поставленных задач дипломного проекта были использованы следующие методы исследования:
методы сравнения и обобщения;
метод классификации;
анализ функциональности деятельность объекта;
моделирование объекта;
синтез функциональности программного компонента.
1 АНАЛИТИЧЕСКИЙ ОБЗОР ЛИТЕРАТУРНЫХ ИСТОЧНИКОВ ПО ТЕМЕ ДИПЛОМНОГО П 11
1.1 Определение и классификация ПС 11
1.2 Описание методологии решения задач проекта 12
1.3 Примеры АСУП реализующих технологию MRP 14
1.3.1 Модуль «SAP ERP Operations»АСУП « SAP Business Suite» 15
1.3.2 Модуль «Управление производственной логистикой» АСУП «Галактика: ERP» 15
1.3.2 Модуль «Планирование и учет в дискретном производстве» 16
АСУП «Парус предприятие 8» 16
1.3.3 Модуль «Управление данными об изделиях» АСУП «1C:Управление производственным предприятием 8» 17
1.4 Постановка цели и задач проекта 18
2 МОДЕЛИ, ПОЛОЖЕННЫЕ В ОСНОВУ ДИПЛОМНОГО ПРОЕКТА 19
2.1 Концептуальная модель объекта исследования 19
2.2 Инфологическая модель объекта исследования 21
3 АРХИТЕТУРА ПС И СХЕМА ДАННЫХ 28
3.1 Структура ПС 28
3.2 Проектирование базы данных 31
4 АЛГОРИТМЫ И ДИАГРАММЫ КЛАССОВ ПС 40
4.1 Выбор платформы и инструмента разработки программы 40
4.2 Схема алгоритма работы ПС 41
4.3 Пользовательские классы 47
5 ТЕСТИРОВАНИЕ ПС 56
5.1 План тестирования 56
5.2 Тест-кейсы 57
6 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ ПС 62
6.1 Подготовка ПС к работе 62
6.2 Стандартные механизмы интерфейса 63
6.3 Пункт меню «Справочники» 68
6.4 Пункт меню «Отчёты» 70
7 ТЕХНИКО - ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ СОЗДАНИЯ ПС «БАЛАНС ЗАГОТОВОК И УЗЛОВ ОЦ-2» 73
7.1 Краткая характеристика работы 73
7.2 Расчет стоимостной оценки затрат 73
7.3 Определение цены на ПС 75
7.4 Методика расчета экономического эффекта от применения программного средства у пользователя 80
7.5 Расчет экономии основных видов ресурсов в связи 81
с использованием нового ПС 81
8.СОКРАЩЕНИЕ ЭНЕРГОЗАТРАТ ПРИ ВНЕДРЕНИИ ПРОЕКТИРУЕМОЙ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ ОРАБОТКИ ИНФОРМАЦИИ 86
ЗАКЛЮЧЕНИЕ 91
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 93
ПРИЛОЖЕНИЕ А 94
Техническое задание на проектирование программного средства баланс заготовок, деталей и узлов ОЦ-2 94
2.5. Требования к информационным структурам и методам решения. 97
ПРИЛОЖЕНИЕ Б 100
Тексты программы 100
Экономия затрат на заработную плату при использовании нового ПС в расчете на одну задачу - Сзе
где Зсм – среднемесячная заработная плата одного программиста;
Тс1,Тс2 – снижение трудоемкости работ в расчете на 1 задачу (человеко-часов);
Тч – количество часов работы в день (ч);
Др – среднемесячное количество рабочих дней.
Экономия заработной платы при использовании нового ПС:
где Сз – экономия заработной платы;
А2 – количество типовых задач решаемых за год;
Экономия с учетом начисления на зарплату (Сн):
руб. (25)
Исходя из того в базовом варианте не использовалась автоматизация, то расчёт экономии за счет простоя сервиса не проводиться. Итак общая годовая экономия текущих затрат составит Со=94970930 руб.
7.6 Расчет экономического эффекта от внедрения нового ПС
Дополнительная прибыль определяется по формуле:
где Нп – ставка налога на прибыль.
При решении данной задачи коэффициентам приведения αt по годам будут соответствовать следующие значения:
Таблица 20 – расчет экономического эффекта от использования ПС
Показатели |
Единицы измерения |
Годы | |||
2012 |
2013 |
2014 |
2015 | ||
Результаты: Прирост прибыли за счет экономии затрат (Пч) С учетом фактора времени |
руб. |
77876162 |
77876162 |
77876162 |
778761621 |
руб. |
77876162 |
58095616 |
43377022 |
32396483 | |
Затраты: Приобретение (Кпр) Освоение (Кос) Сопровождение (Кс) Доукомплектование ВТ техническими средствами (Ктс) Пополнение оборотных средств (Коб) |
руб. |
82047953 |
0 |
0 |
0 |
руб. |
4883807 |
0 |
0 |
0 | |
руб. |
9767613 |
0 |
0 |
0 | |
руб. |
4100000 |
0 |
0 |
0 | |
руб. |
14651420 |
0 |
0 |
0 | |
Всего затрат: То же с учетом фактора времени |
руб.
руб. |
115450793
115450793 |
0
0 |
0
0 |
0
0 |
Чистый дисконтированный доход по годам ЧДД нарастающим итогом |
руб.
руб. |
-
-37574631 |
58095616
20520985 |
43377022
63898007 |
32396483
96294490 |
Коэффициент приведения |
ед. |
1 |
0,746 |
0,557 |
0,416 |
Рентабельность инвестиций в приобретение программного продукта (Ри) по формуле:
(27)
где Пчср – среднегодовая величина чистой прибыли за расчетный период, руб., которая определяется по формуле:
(28)
где Пчt - чистая прибыль, полученная в году t, руб.
В результате технико-экономического обоснования применения программного средства были получены следующие значения показателей их эффективности:
1. Чистый дисконтированный доход за четыре года применения программного средства составит 96294490 руб.;
2. Все инвестиции окупаются в 2013 г.
3. Рентабельность инвестиций составляет 45,8 %.
Таким образом, разработка и применение программного продукта являются эффективными, и инвестиции в приобретение программного продукта целесообразно осуществлять.
8.СОКРАЩЕНИЕ ЭНЕРГОЗАТРАТ ПРИ
ВНЕДРЕНИИ ПРОЕКТИРУЕМОЙ
В результате разработки данного дипломного проекта, получено программное средство, позволяющие эффективно в реальном времени производить учет баланса деталей и узлов ОЦ-2 РУП «МТЗ». Использования преимуществ многопоточных вычислительных систем позволяет получить значительный прирост производительности на системе со специализированным вычислительным процессором по сравнению с процессором общего назначение.
Принятые в расчетах допущения:
- учитываются энергозатраты только при эксплуатации. Так как необходимые при разработке проектируемой системы ресурсы и оборудование не сильно отличаются количественно и качественно от ресурсов, используемых для разработки других систем, далее рассчитываются без учета энергозатрат при разработке;
- энергозатраты при эксплуатации составляют в основном только затраты электрической энергии на работу компьютерных систем. Так как проектируемая система не требует прямого вмешательства оператора в работу системы, далее они рассчитываются без учета энергозатрат для обеспечения эргономических требований систем «человек-машина»;
-
аппаратно компьютерная
-
для обеспечения необходимой
производительности
- скорость обработки данных на CPU Athlon 2 X2 215 8Мб/с, на GPU NVIDIA GeForce GT 220 – 20Мб/с.
Рассчитаем энергозатраты при эксплуатации систем обработки информации основанных на процессорах общего назначения.
Для оценки эффективности энергосбережения проведем анализ и расчет энергозатрат при эксплуатации автоматизированных систем обработки информации основанных на процессоре общего назначения AMD Athlon 2 X2 215.
Для
процессора воспользуемся спецификацией
предоставляемой
За среднюю потребляемую мощность остального оборудования для одной компьютерной системы возьмем 100 Вт.
Таблица 21 - Краткая спецификация процессора AMD Athlon 2 X2 215
Процессор |
AMD Athlon™ II X2 |
Модель |
215 |
Частота |
2700 МГц |
Напряжение |
0.85 - 1.425 В |
Макс. температура |
74 C |
Макс. мощность |
65 Вт |
Технологический процесс |
45 нм |
Количество вычислительных ядер |
2 |
Исходя из того что вся информация должна быть обработана, рассчитаем суммарную необходимую пропускную способность:
, (27)
где Throughput – необходимая суммарная пропускная способность (Мб/с);
N – количество обрабатываемых текстовых файлов;
t – время затраченное на обработку (с);
Size – средний размер файла (Кб).
Средний размер файла вычисляется по формуле
где – минимальный размер текстового файла (Кб);
– максимальный размер
Получаем:
По (27) получаем, что необходимо обеспечить скорость обработки данных:
С учетом того, что скорость обработки данных с использованием одного процессора общего назначение = 8 Мб/с, количество необходимых компьютерных систем:
где – необходимая скорость обработки (Мб/с);
- скорость обработки,
Таким образом, требуется как минимум 2 компьютерных системы на базе процессора общего назначение AMD Athlon™ II X2.
Для расчета потребляемой мощности используем формулу:
, (30)
где – потребляемая мощность оборудования для одной компьютерной системы;
– потребляемая мощность процессора общего назначения.
По данным [25] = 100 Вт, по данным производителя = 65 Вт, тогда общая потребляемая мощность системы:
.
Таким образом, потребляемая мощность системы, основанной на процессорах общего назначение и удовлетворяющая заданным условиям, 330 Вт.
Рассчитаем энергозатраты при эксплуатации систем обработки информации основанных на процессорах специального назначения.
Для оценки эффективности энергосбережения проведем анализ и расчет энергозатрат при эксплуатации проектируемой автоматизированной системы обработки информации, основанной на процессоре специального назначения NVIDIA GeForce GT 220
Для
процессора воспользуемся спецификацией
предоставляемой
За среднюю потребляемую мощность остального оборудования для одной компьютерной системы возьмем 100 Вт.
Таблица 22 – Краткая спецификация NVIDIA GeForce GT 220
Процессор |
NVIDIA GeForce |
Модель |
GT220 |
Частота |
625 МГц |
Напряжение |
3 В |
Макс. температура |
105 C |
Макс. мощность |
58 Вт |
Технологический процесс |
40 нм |
Количество вычислительных ядер |
48 |
Количество необходимых компьютерных систем:
где – требуемая скорость обработки (Мб/с);
- скорость обработки,
С учетом того, что скорость обработки данных с использованием одного процессора специального назначение = 20 Мб/с, а = 12 Мб/с (по формуле (31)):
Таким образом, требуется только одна компьютерная системы на базе процессора специального назначение NVIDIA GeForce GeForce GT220 для обеспечения необходимой производительности.
Для расчета потребляемой мощности используем формулу:
, (32)
где – потребляемая мощность оборудования для одной компьютерной системы;
– потребляемая мощность процессора общего назначения;
- потребляемая мощность процессора специального назначения.
По данным [25] = 100 Вт, по данным производителя = 65 Вт [24], = 58 Вт [26] тогда общая потребляемая мощность системы:
Таким образом, потребляемая мощность системы основанной на процессорах специального назначение 223 Вт.
Рассчитаем эффективность сокращения энергозатрат при использовании проектируемой автоматизированной системы.
Для оценки эффективности сокращения энергозатрат, рассчитаем относительную экономию энергоресурсов на основе потребляемой системой мощности:
где – относительная эффективность сокращения энергозатрат;
- потребляемая мощность
до внедрения проектируемой
- потребляемая мощность после внедрения проектируемой системы.
Тогда,
Спроектированная автоматизированная система, основанная на процессорах NVIDIA GeForce GT220, позволяет при сохранении заданной производительности обеспечивать при эксплуатация сокращение энергозатрат на 32%.
ЗАКЛЮЧЕНИЕ
Подводя итоги проделанной работе по данной теме необходимо обобщить полученные результаты и сделать соответствующие выводы по автоматизации процесса учета баланса движения заготовок и узлов в ОЦ-2.
Для достижения цели дипломной работы по созданию программного средства «Баланс заготовок и узлов ОЦ-2» определены и реализованы задачи, выполнены мероприятия по проектированию и разработке ПС.
При написании работы изучены нормативные документы, законодательные акты по вопросам документооборота, освещены методологические основы первичного учета на дискретном производстве, проанализирован материал по теме дипломного проекта, предоставляемый электронными ресурсами сети интернет и литературными источниками.
Рассмотрены
имеющиеся на рынке автоматизированные
системы для ведения первичного учета
на дискретном производстве и сделан вывод,
что ни один из имеющихся программных
продуктов не удовлетворяет требованиям
заказчика полностью. Использования универсальной
тиражируемой программы накладывает существенные
ограничения на возможность по формированию
структуры базы данных, экранных форм,
по выбору алгоритмов расчета, сортировки
и поиска в базе данных. Заложенные жесткие
рамки не дают возможности гибко адаптировать
систему к специфике деятельности конкретного
предприятия: учесть необходимую глубину
аналитического и производственно-
В ходе изучения объекта исследования для функционального анализа бизнес процессов, моделирование потоков работ и моделирования данных было применено автоматизированные средства проектирования CA ERwin Modeling Suite. С помощью этого средства были разработаны инфологическая модель бизнес процессов и физическая модель данных.
Информация о работе Програмное средство « Баланс заготовок и узлов ОЦ-2»