В рамках данного дипломного проекта разработан программный комплекс автоматизированного планирования закупок необходимых материалов.
Настоящая пояснительная записка включает в себя описание существующих подходов к организации производства на предприятии, приводится пример аналогичных программных продуктов, обоснование выбора инструментальных средств.
Приводится описание разработанной подсистемы, описание алгоритмов работы подсистемы, структуры базы данных и составных частей подсистемы, а также необходимые для работы с ней документы: требования по эксплуатации, руководство по работе с программным комплексом, тексты программ.
Приводится расчет затрат на разработку программного продукта и расчет экономического эффекта от внедрения подсистемы.
Приводится анализ опасных и вредных факторов, возникающих при эксплуатации подсистемы.
ОГЛАВЛЕНИЕ
Введение………………………………………………………………….………..8
1. ИССЛЕДОВАТЕЛЬСКАЯ ЧАСТЬ…………………………………………..10
1.1. Описание предметной области……………………………..……………...10
1.1.1. Системы MRP и MRP с замкнутым циклом……………………...……..11
1.1.2. MRP II……………………………………………………………………...15
1.1.3. Системы класса ERP……………………………………………………...19
1.1.4. Системы CALS…………………………………………………….……....22
1.2. Обзор аналогичных программных продуктов…………………..………..25
1.2.1. MRP - Программа планирования потребности в материалах………….25
1.3. Выбор инструментальных средств программирования……………..…...27
1.3.1. Cредства Delphi……………………………………………………………27
1.3.2. СУБД Oracle……………………………………………………………….28
1.4. Описание систем…………………………………………………..………..31
1.4.1 Существующая система……………………………………………...…....31
1.4.2. Управление запасами и производством по точке перезаказа…………..32
1.4.3. Предлагаемая система………………………………………………..…..33
2. КОНСТРУКТОРСКАЯ ЧАСТЬ………………………………………………35
2.1. Назначение и состав программного комплекса……………………….….35
2.2. Безопасность доступа к данным……………………………………….…..35
2.2.1. Идентификация……………………………………………………..…….35
2.2.2. Авторизация………………………………………………………..……..38
2.2.3. Управление доступом на основе ролей……………………………..…..39
2.3. Алгоритмы работы подсистемы……………………………………..…….41
2.4. Разработка таблиц…………………………………………………..……....42
2.4.1. Структура таблицы «материалы»………………………………...……...42
2.4.2. Структура таблицы «контрагенты»…………………………..………....43
2.4.3. Структура таблицы «замены»……………………………………..…….45
2.4.4. Структура таблицы «закупок»……………………….…………….……48
2.5. Разработка модулей…………………………………………………….….50
2.5.1. Модуль Mat_Zamen.pas………………………………….………….…...50
2.5.2. Модуль Mat_Zamen_New.pas…………………………….…………..….54
2.5.3. Модуль Mat_Zamen_CNTR_Add.pas…………………………….…..….56
2.5.4. Модуль формирования очета…………………………………....……….57
3. ТЕХНОЛОГИЧЕСКАЯ ЧАСТЬ……………………………………………..59
3.1. Требования к аппаратному и программному обеспечению………...……59
3.2. Установка подсистемы…………………………………………..…….…...59
3.3. Руководство администратора…………………………………………..…..60
3.4. Руководство пользователя……………………………………..….…....…..61
3.4.1. Запуск подсистемы………………………………………………………..61
3.4.2. Начало работы……………………………………………………..….…..62
3.4.3. Новый расчет…………………………………………………...…………64
3.4.4. Ввод замен………………………………………………………...….……67
3.4.5. Ввод контрагентов………………………………………….…..…………69
3.4.6. Печать отчета……………………………………………………..…….…72
3.5. Удаление подсистемы…………………………………………………..…..73
4. ОРГАНИЗАЦИОННО-ЭКОНОМИЧЕСКАЯ ЧАСТЬ………………...……74
4.1. Особенности программного продукта как товара…………………..……74
4.2. Расчет затрат на изготовление подсистемы………………………..……..74
4.3. Расчет экономической эффективности……………………………..……..85
5. ПРОМЫШЛЕННАЯ ЭКОЛОГИЯ И БЕЗОПАСНОСТЬ…………………..90
5.1. Обеспечение производственной и экологической безопасности при разработке программного комплекса………………………………………….90
5.1.1. Введение………………………………………………………….…..…..90
5.1.2. Характеристика опасных и вредных факторов при
разработке программного комплекса………………………………………….91
5.1.2.1. Характеристика электромагнитных полей……………………..…….91
5.1.2.2. Характеристика электробезопасности…………………………………92
5.1.2.3. Характеристика шума…………………………………………...……...93
5.1.2.4. Характеристика запыленности помещения……………………...……94
5.1.2.5. Характеристика тепловыделения и параметров микроклимата…………………………………………………………………….95
5.1.2.6. Характеристика психофизиологических и эргономических факторо.96
5.1.3. Расчет вентиляции………………………………………………………..99
5.2. Загрязнение окружающей среды при производстве печатных Плат......102
5.2.1. Характер загрязнения сточных вод при производстве
компонентов вычислительной техники………………..……………………..102
5.2.2. Характеристика твердых и жидких промышленных отходов………..105
Заключение………………………………………………………………..……106
Введение
В настоящее время происходит автоматизация большинства предприятий нашей страны. Это обусловлено необходимостью повышения качества ваполняемых работ и уменьшения трудовых затрат. Задача планирования потребностей в материалах (MaterialsRequirementsPlanning, MRP) оказалась той первой задачей, которая привела к созданию целой индустрии программного обеспечения для управления предприятием. Методология MRP-планирования потребностей в материалах предназначена для использования на производственных предприятиях, имеющих дискретный тип производства - серийное, сборка и изготовление на заказ или склад, то есть когда имеется ведомость необходимых материалов и комплектующих изделий для изготовления конечного продукта. Целью данного дипломного проекта является разработка программного обеспечения для автоматизации процесса закупок необходимых материалов для ОАО «Тайфун».
За редким исключением, планирование отдельно рассматриваемых материалов и ресурсов не вызывает принципиальных проблем, но, как правило, требует выполнения достаточного большого объема вычислений, и всегда - исключительной точности и аккуратности. Чем больше планируемых ресурсов и показателей у предприятия, тем больше требуется вычислительных операций. Формирование же общего согласованного плана является итерационным процессом, при котором проводятся корректировки ранее полученных результатов и объемы вычислений увеличиваются в несколько раз. Если дополнительно принять во внимание необходимость периодических корректировок утвержденных планов, то целесообразность применения компьютерной техники в задачах планирования становится достаточно очевидной.
Для автоматизированного планирования деятельности предприятия по производству продукции необходимо наличие:
· формализованных описаний процессов изготовления деталей и узлов, их взаимных связей и зависимостей;
· формализованных описаний необходимых материалов, ресурсов и их количественных потребностей для отдельных операций применительно к конкретным изделиям;
· справочников и классификаторов, отражающих основные хозяйственные операции, движение материальных и денежных средств, сведения о контрагентах и другую информацию;
· методов и алгоритмов планирования, реализованных в виде программ и программных систем.
Таким образом, до внедрения системы автоматизированного планирования на предприятии должны быть проведены работы по регламентации и стандартизации производственных и хозяйственных процессов, нормированию расхода и использования каждого ресурса дифференцированно для всех производимых изделий и оказываемых услуг. Разработка формализованных описаний процессов деятельности предприятия и нормирование потребления материальных ресурсов является, как правило, не простой и достаточно трудоемкой задачей, к решению которой приходится привлекать внешних консультантов и исполнителей.
К настоящему времени разработан ряд методологий, таких как MRP, MRPII, ERP, применяемых для идентификации и эффективного планирования ресурсов предприятия при осуществлении закупок материалов и комплектующих, производства и продаж готовых изделий. Развитие методологий планирования прошло путь от планирования материалов - Material Requirements Planning (MRP), до планирования ресурсов предприятия в целом - Enterprise Resource Planning (ERP)[1].
Каждое предприятие является уникальным и требует индивидуального подхода при определении возможной и необходимой степени автоматизации процессов планирования исходя из его стратегических целей, финансовых возможностей, технической оснащенности и квалификации сотрудников, отраслевых особенностей ведения бизнеса.