Details

Title: Приложение для поиска информации в справочниках для технологов машиностроения: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_03 «Разработка программного обеспечения»
Creators: Лезов Андрей Георгиевич
Scientific adviser: Маслаков Алексей Павлович
Other creators: Локшина Екатерина Геннадиевна
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2020
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: python; django; технология машиностроения; справочник по деталям и режущему инструменту; engineering technology; guide for parts and cutting tools
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Speciality code (FGOS): 09.03.04
Speciality group (FGOS): 090000 - Информатика и вычислительная техника
Links: Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2020/vr/vr20-970
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)

Allowed Actions:

Action 'Read' will be available if you login or access site from another network Action 'Download' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

Тема выпускной квалификационной работы: «Приложение для поиска информации в справочниках для технологов машиностроения». В настоящее время машиностроение является важнейшей отраслью промышленности. Его продукция – машины различного назначения поставляются многим видам производства, сельского хозяйства, транспорта, определяя уровень их развития. Ведущую роль в машиностроении занимают технологи. Именно они занимаются проектированием и формированием новых продуктов в машиностроительной области. От них зависит функционирование и производство необходимой продукции в целом. Поэтому довольно важно, чтобы их работа была максимально эффективной. В данной ВКР представлен подход к упрощению и оптимизации работы технологов со справочниками по деталям и режущему инструменту. Достигается это за счет специального приложения, которое позволяет находить нужные детали сразу в нескольких справочниках и формировать новый PDF файл только с нужной информацией. Такой подход позволяет уменьшить трудозатраты и сэкономить время на поиски необходимого инструмента сразу в нескольких справочниках. В ходе работы были рассмотрены различные аспекты процесса работы технологов машиностроения, проанализированы их основные потребности и на их основе сформулированы функциональные требования к разрабатываемому продукту. Затем проведено проектирование и разработка нового программного продукта, а также выполнено тестирование созданного приложения.

Theme of final qualification work: "Application for searching information in reference books for mechanical engineering technologists". At present, engineering is a major industry. Its products - machines for various purposes are supplied to many types of production, agriculture, transport, determining the level of their development. The leading role in mechanical engineering is occupied by technologists. It is they who are engaged in the design and formation of new products in the engineering field. The functioning and production of necessary products as a whole depends on them. Therefore, it is quite important that their work is as effective as possible. This graduate qualification work presents an approach to simplifying and optimizing the work of technologists with guides on parts and cutting tools. This is achieved through a special application that allows you to find the necessary details at once in several directories and generate a new PDF file with only the necessary information. This approach allows you to reduce labor costs and save time searching for the necessary tool in several directories at once. In the course of the work, various aspects of the process of work of mechanical engineering technologists were considered, their basic needs were analyzed, and on their basis the functional requirements for the developed product were formulated. Then the design and development of a new software product was carried out, and the created application was tested.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print Download
Internet Authorized users Read Print Download
-> Internet Anonymous

Table of Contents

  • Определения
  • Обозначения и сокращения
  • Введение
    • Актуальность работы
    • Постановка цели и определение задач
    • Краткое содержание работы
  • Глава 1. Обзор предметной области
    • 1.1 Оценка потребностей технологов машиностроительной отрасли
    • 1.2 Исследование аналогичиных решений
    • 1.3 Общее описание разрабатываемой программы
  • Глава 2. Используемые технологии
    • 2.1 Технологии для реализации проекта
  • Глава 3. Структура проекта
    • 3.1 Функциональная модель
    • 3.2 Реализация проекта в Django
      •  Модель – данный компонент отвечает за данные и методы работы с ними. Модель строится таким образом, чтобы отвечать на запросы, изменяя своё состояние. Модель, за счёт независимости от визуального представления, может иметь несколько различных предст...
      •  Представление – основная задача этого компонента заключается в реализации модуля для взаимодействия с пользователем. Представление получает необходимые данные из модели и отправляет их пользователю.
      •  Контроллер – этот компонент отвечает за связь между моделью и представлением. Контроллер направляет данные от пользователя к системе и наоборот. Использует модель и представление для реализации необходимого действия.
    • 3.3 Тестирование
      •  test case – это наименьшая единица тестирования. Он
      •  test suite представляет собой сборник тестовых случаев,
      • тестовых наборов. Используется для агрегирования тестов, которые должны выполняться вместе.
      •  test fixture – это фиксированное состояние объектов
      • используемых в качестве исходного при выполнении тестов. Test fixture может выступать, например, в виде:
      •  test runner - это компонент, который организует
  • Заключение
  • Библиографический список

Usage statistics

stat Access count: 1
Last 30 days: 0
Detailed usage statistics