Главная страница
Навигация по странице:

  • Структурно-функциональная диаграмма

  • Характеристика входной информации, первичных документов, нормативно-справочной документации, результатной информации

  • Информационная модель и ее описание

  • Эффективность работы производства

  • ГЛАВА 3. РЕАЛИЗАЦИЯ ПРОГРАММНОГО КОМПЛЕКСА СТРУКТУРНОГО ПОДРАЗДЕЛЕНИЯ ИПК

  • минимум

  • Иерархия функций управления и обработки данных, дерево функций и сценарий диалога

  • 090303 ВКР ЗПИС пример. Министерство просвещения российской федерации федеральное государственное бюджетное


    Скачать 5.94 Mb.
    НазваниеМинистерство просвещения российской федерации федеральное государственное бюджетное
    Дата24.01.2023
    Размер5.94 Mb.
    Формат файлаdoc
    Имя файла090303 ВКР ЗПИС пример.doc
    ТипАнализ
    #902435
    страница2 из 4
    1   2   3   4
    ГЛАВА 2. ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ СТРУКТУРНОГО ПОДРАЗДЕЛЕНИЯ ИПК

    2.1 Схема процессов «КАК ДОЛЖНО БЫТЬ»

    Измененная схема процесса учитывая все вышесказанные условия в общем должна оказать положительную тенденцию в работе производства, ускорить выпуск и качество продукции. Схемы представлены на рис. 11 – 16.



    Рисунок 11 – Основные этапы работы производства



    Рисунок 12 – Этапы работ планово-диспетчерского бюро



    Рисунок 13 – Этапы работ участков



    Рисунок 14 – Этапы работы технического бюро



    Рисунок 15 – Этапы работ бюро технического контроля



    Рисунок 16 – Структура деятельности ИПК

      1. Структурно-функциональная диаграмма

    Структурно функциональная модель представлена на рисунках 17, 18 (BPwin, ERwin: CASE – средства для разработки информационных систем, 2021).



    Рисунок 17 – Контекстная диаграмма



    Рисунок 18 – Этапы работы участков


      1. Характеристика входной информации, первичных документов, нормативно-справочной документации, результатной информации

    Входной информацией является план, заготовки, материал, аттестация технологического бюро, аттестация бюро технологического контроля, которая должна быть использована для реализации всех этапов работы производства. План на месяц разрабатывается в администрации бытовой части (АБЧ) и отправляется по программе. Далее планово-диспетчерское бюро (ПДБ) получив план на месяц рассматривает и корректирует, распределяя по неделям для выполнения недельного плана в процентном соотношении. Скорректировав план формируется заказ на поставку необходимого количества материала, заготовок и различного сырья, согласно плану. Материал поставляется с складов предприятия и заготовки с другого цеха. Аттестация рабочего места проводится каждый рабочий день в начале работы на каждой операции.

    Для управления процессами являются устав ПАО «ОДК–УМПО», стандарты предприятия и организации (далее – СТП, СТО), приказы и чертежи.

    СТП определяют нормы, методы, правила, составные части изделий, имеющие применение только на данном предприятии; нормы в области организации и управления производством; технологические нормы и требования, типовые технологические процессы, оснастку, инструмент. СТО разрабатывают и утверждают новые виды продукции, услуг или процессов, методы контроля, измерений, испытаний и анализа, а также на нетрадиционные технологии и принципы управления производством.

    Механизмом исполнения, обеспечивающие выполнения действий, то есть ресурсы с помощью которых осуществляются запланированные действия являются: сотрудники, оборудование, оргтехника, программные обеспечения, измерительные приборы и сырье.

    Выходными результатами, выполнения запланированных следующих этапов работы производства, являются: детали и сопроводительная документация

    После изготовления деталей заполняется сопроводительная документация и подсчитываются детали для их сдачи на контроль. После проверки партий заполняется документация и происходить сдача деталей в цех смежник для дальнейшей сборки.

    Затем в программе цех смежник подтверждает сдачу партий и оформляется различная документация для закрытия плана.


      1. Информационная модель и ее описание

    ER-модель будущей информационной системы представлена ниже на рисунке 19 (BPwin, ERwin: CASE – средства для разработки информационных систем, 2021).



    Рисунок 19 – ER-модель

    Тип связи один ко многим является между таблицами: «Сотрудники» и «Участок 1», «Участок 2», «Участок 3», «Участок 4», так как один определенный сотрудник может выполнять несколько операций на определенном участке; далее между таблицами «Данные о деталях» и «Участок 1», так как один определенный вид детали за месяц изготавливается на участке 1 по несколько партий в зависимости от плана и количества и веса метала; между таблицами «Данные о деталях» и «Участок 2», так как определенную деталь, относящуюся к участку 2, изготавливают по несколько партий, а в партии обычно 110 штук; между таблицами «Данные о деталях» и «Участок 3», деталь участка 3 изготавливается по несколько партий, а партии 68 штук; далее между таблицами «Данные о деталях» и «Участок 4», так как одна деталь, изготавливается из нескольких заготовках, по несколько штук, в зависимости от плана; следующая между таблицами «Заготовки» и «Участок 1», «Участок 3», «Участок 4», так как одна партия заготовок распределяется на несколько запусков, то есть распределяется на несколько дней и выдается по несколько партий.


      1. Эффективность работы производства

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

    На подсчет и поиски недостающих деталей тратилось много времени и в случае не обнаружения потерянных деталей итогом являлось недостача. Недостачи сопровождаются дополнительными финансовыми затратами. В случае потери определенной партии деталей на поиски тратится много времени и выполнение плана в срок срывается. В результате невыполнения плана все работники и сотрудники производства лишаются премии.

    Очень часто возникает необходимость в уточнение даты сдачи деталей и поднятии документации смежному цеху за прошлые года, а все документы хранятся в архиве в бумажном виде, что затрудняет их поиск.

    Использование информационной системы устранит все неудобства и произведет колоссальный эффект.

    Ожидаемый эффект от внедрения информационной системы для учета деталей инженерного комплекса ПАО «ОДК-УМПО» определены следующими результатами:

    1. повышение производительности труда и экономии времени за счет автоматизированного процесса учета деталей;

    2. отслеживание деталей после сдачи в другой цех для дальнейшей обработки и сборки;

    3. отслеживание запущенных деталей и партий, находящихся в работе;

    4. удобство хранения, получения и сдачи деталей в кладовую для передачи на дальнейшие производственные операции, либо на окончательную операцию контроль;

    5. контроль бракованных деталей, отошедшие на определенной операции в участках;

    6. улучшение показателя соблюдения системы 5 С – система организации и рационализации рабочего места, одно из основных принципов бережливого производства;

    7. устранение потери деталей в партиях и экономия сырья и материалов;

    8. улучшение организации инвентаризации;

    9. снижение трудоемкости подсчета деталей;

    10. снижение трудозатрат на поиск и подготовку документов;

    11. экономия на расходы материалах, таких как: бумагу, картриджей и дискет;

    12. мониторинг соответствия реального времени работы с нормами.

    системы.

    Выводы по второй главе

    Во второй главе выпускной квалификационной работе была приведена проектная часть работы, растолковано проектирование информационной системы ИПК. Выполнены следующие работы: построена схема процессов ИПК КАК ДОЛЖНО БЫТЬ; приведена структурно функциональная диаграмма объекта автоматизации; описаны характеристики входной и результатной информации, первичных документов, нормативно-справочной документации; построена и охарактеризована информационная модель; растолкована эффективность в работе производства в результате внедрения.

    ГЛАВА 3. РЕАЛИЗАЦИЯ ПРОГРАММНОГО КОМПЛЕКСА СТРУКТУРНОГО ПОДРАЗДЕЛЕНИЯ ИПК

      1. Выбор языка программирования / пакета прикладных программ / средств разработки

    Для разработки информационной системы будут использованы следующие программные продукты:

    • СУБД MS SQL Server 2019;

    • Embarcadero Rad Studio C++ Builder 10.2.

    Для разработки базы данных выбран MS SQL Server на основании следующих критериев:

    • независимость от конкретных СУБД;

    • переносимость с одной вычислительной системы на другую;

    • поддержка со стороны компании Microsoft (протокол ODBC);

    • реляционная основа;

    • возможность выполнения специальных интерактивных запросов;

    • обеспечение программного доступа к базам данных;

    • полноценность как языка, предназначенного для работы с базами;

    • возможность динамического определения данных;

    • поддержка архитектуры клиент/сервер.

    • Microsoft SQL Server – система управления реляционными базами данных (СУБД), разработанная корпорацией Transact-SQL, создан совместно с Microsoft и ANSI/SQL. Используется не только для небольших и средних по размеру баз данных, но и для крупных баз данных масштаба предприятия.

    • Microsoft SQL Server в качестве языка запросов использует версию Transact – SQL, являющуюся реализацией SQL-92 (стандарт хранимых процедур) и обеспечивает поддержку транзакций (взаимодействие баз данных с управляющим приложением).

    • Сервер имеет средства удаленного администрирования и управления операциями, организованные на базе объектно-ориентированной распределенной среды управления.

    Системные требования:

    • жесткий диск: минимум 6 ГБ свободного места на диске;

    • монитор: Super VGA с разрешением 800x600 пикселей или более;

    • память: рекомендуется 1 ГБ и не менее 4 ГБ с последующим увеличением по мере роста размера базы данных;

    • быстродействие процессора: минимум x64 с тактовой частотой 1,4 ГГц, рекомендуется 2,0 ГГц и выше;

    • Microsoft.Net Framework 4.6.2;

    • ОЗУ: минимум 1 ГБ, другие 4 ГБ и выше;

    • ОС: Windows 10 или новее, Windows Server 2016 и новее (x64).

    С помощью Microsoft SQL Server планируется подсоединение разработанной базы данных с разработанным приложением.

    Интерфейс Microsoft SQL Server представлен на рисунке 20 (Microsoft SQL Server, 2021).



    Рисунок 20 – Интерфейс MS SQL Server 2019

    Основные критерии для выбора среды программирования для создания информационной системы для организации учета деталей инженерного комплекса:

    • создание максимально возможного удобства в работе. Программа должна иметь удобный и современный интерфейс для пользователей;

    • работа информационной системы должна выполняться с максимально возможной скоростью;

    • простота в установке и использования информационной системы.

    В ходе последующего анализа имеющихся средств программирования на основании перечисленных критериев был выбран вариант написания информационной системы с использованием системы визуального программирования Embarcadero Rad Studio 10.2 Данное заключение основывалось на следующем: Embarcadero Rad Studio 10.2 – это программа для разработки программного обеспечения для Windows, Mac, iOS и Android на базе единого исходного кода. Embarcadero Rad Studio 10.2 является тем самым «мультипликатором производительности». Поддерживаются компоненты Windows, API и компоненты WinRT/UWP, элементы интерфейса Windows 10 VCL. Также обновлена поддержка Windows 10 FMX.

    Характеристика функций Embarcadero Rad Studio 10.2:

    • функция проектирования. Обладает преимуществами Agile позволяющий предварительный просмотр в реальном времени с применением реальных данных как на устройстве, так и в интегрированной среде разработки;

    • функция разработки. Интегрированная среда позволяет разработчикам писать код быстрее и рациональнее;

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

    • функция расширения. RAD Studio включается в себя множество компонентов, обеспечивающих все необходимое: от создания пользовательских интерфейсов до подключения к базам данных.

    Интерфейс Embarcadero Rad Studio 10.2 представлен на рисунке 21 (Embarcadero Rad Studio 10.2, 2021).



    Рисунок 21 – Интерфейс программы

    Для реализации информационной системы учета деталей инженерного комплекса в качестве языка был выбран C++ – типизированный язык программирования общего назначения.

    Критерии выбора языка программирования для создания, информационной системы:

    • обеспечение модульности;

    • возможность писать обобщенный код с помощью шаблонов;

    • управление ресурсами с помощью RALL;

    • упрощение кода за счет перезагрузки функций и операторов;

    • более простая обработка ошибок за счет исключений.

    Выбор осуществлялся между тремя языками, такие как: C++, C#, Delphi.

    Критерии сравнивались с помощью программы mpriority. По результатам произведенных расчетов выбран язык программирования для разработки информационной системы С++.

    Результат изображен на рисунках 22, 23.



    Рисунок 22 – Результат в режиме работы эксперта

    Итоговый результат представлен на рисунке 23.



    Рисунок 23 – Итоговый результат

    Характеристики языка.

    С++ поддерживает такие парадигмы программирования как;

    • процедурное программирование;

    • объектно-ориентированное программирование.

    Обладает следующими качествами:

    • универсальность, на С++ пишут код практически для всего: микроконтроллеры, робототехника, приложения, обработка статистики, нейронные сети. Немалую долю кода на С++ можно найти, к примеру, в любой операционной системе;

    • активная поддержка и востребованность, благодаря распространенности С++;

    • полная поддержка ООП: есть классы, объекты и полноценная работа с ними;

    • сфера применения распространена от системного программирования до разработки бизнес-приложений, компьютерных игр, браузеров и других прикладных программ.

    Обеспечивает модульность, раздельную компиляцию, обработку исключений, абстракцию данных, объявление типов (классов) объектов, виртуальные функции (Культин, Н. С ++ Builder, 2021).

    Системные требования для Embarcadero Rad Studio 10.2.2:

    • GB RAM (рекомендуется 2 GB+);

    • до 52 ГБ свободного пространства на жестком диске;

    • обычный GPU с поддержкой DirectX 9.0 или (Pixel Shader Level 2);

    • разрешение 1024x768 или более высокое;

    • Intel Pentium или совместимый, минимум 1.6 GH (рекомендуется 2GHz+);

    • NET Framework 3.5 (Embarcadero Rad Studio 10.2, 2021).

    • Операционная система: Microsoft Windows, Vista SP2 и выше.

      1. Иерархия функций управления и обработки данных, дерево функций и сценарий диалога

    На рисунке 24 представлена дерево функций управления и обработки данных, состоящая из главного меню, обработка информации, хранение информации, которая призвана автоматизировать разрабатываемый программный продукт

    Главное меню включает следующие функции:

    • вход в систему или смена пользователя;

    • информация;

    • фоновый режим;

    • учет и контроль деталей.

    Основные функции информационной системы является обработка информации, состоящая из функций добавления, удаления и изменения следующих данных:

    • данные о деталях;

    • заготовки;

    • сотрудники;

    • участок 1, участок 2, участок 3, участок 4;

    • брак.

    Операция экспорт данных следующих таблиц:

    • Отчет Сотрудники;

    • Отчет Участок 1;

    • Отчет Участок 2;

    • Отчет Участок 3;

    • Отчет Участок 4.

    Операция хранение информации учёта и контроля деталей, состоит из нижеперечисленных функций:

    • межцеховой учёт деталей участок 1;

    • межцеховой учёт деталей участок 2;

    • межцеховой учёт деталей участок 3;

    • межцеховой учёт деталей участок 4;

    • норма времени по операциям участок 1;

    • норма времени по операциям участок 2;

    • норма времени по операциям участок 3;

    • норма времени по операциям участок 4;

    • учёт деталей, отправленных в другой цех.

    Служебными функциями информационной системы являются:

    • проверка пароля;

    • управления окнами;

    • смена пользователя;

    • выход.



    Рисунок 24 – Дерево функций

    Управление программой происходит посредством выбора пункта меню или подменю, каждому пункту меню соответствует индивидуальная форма с функциями.

    Дерево функций разрабатываемого программного продукта для инженерно-производственного комплекса «Автоматизация учета деталей» состоит из трех частей: ввод первичной информации, обработка, изменение данных и хранение данных.

    На рисунке 25 изображена схема «Сценарий диалога».

    Сценарий диалога разрабатываемого программного продукта представлен в виде форм и их основных функций, то есть в форме информация происходит добавление, изменение и удаление данных. Так же присутствуют запросы и подсчеты. Сценарий содержит логику действий, в соответствии с которой происходит взаимодействие с БД.



    Рисунок 25 – схема «Сценарий диалога».

      1. 1   2   3   4


    написать администратору сайта