Скачиваний:
2
Добавлен:
18.07.2023
Размер:
774.66 Кб
Скачать

4.2 Тестирование

В предыдущем разделе были продемонстрированы реализованные модули. В рамках этой реализации была проведена проверка работоспособности и тестирование. На рисунке 4.6 показана база данных, в которую помещаются все ID требований документов.

Рисунок 4.6 – База данных

Заключение

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

За время прохождения производственной практики была реализована утилита контроля требований ПО, помимо этого, были решены следующие задачи:

  • изучены некоторые модули языка программирования Python для работы с текстовыми файлами и нахождения конкретных элементов текста по шаблонам;

  • изучены базовые возможности работы с базой данных на примере SQLite.

  • изучена предметная область, касающаяся деятельности ООО «Аурига".

  • Изучение целей и функций автоматизации технологических процессов в действиях компании

  • написана утилита для работы с требованиями документов.

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

Отчет по практике подготовлен в соответствие с образовательным стандартом ТУСУР.

Список использованных источников

1 Клокотов, И.Ю. Актуальность внедрения автоматизации технологических процессов и производств на современном этапе развития нашего общества [Электронный ресурс]: электрон. библ. URL: https://cyberleninka.ru/article/n/aktualnost-vnedreniya-avtomatizatsii-tehnologicheskih-protsessov-i-proizvodstv-na-sovremennom-etape-razvitiya-nashego-obschestva/viewer (дата обращения 1.03.2022).

2 Управление требованиями к IT-проектам [Электронный ресурс]. URL: https://habr.com/ru/post/114571/ (дата обращения 1.03.2022).

3 Аурига [Электронный ресурс]. URL: https://auriga.com/ru/ (дата обращения: 01.03.2022).

4 Ретроспектива / Аурига [Электронный ресурс]. URL: https://auriga.com/ru/deliver-with-us/ (дата обращения: 01.03.2022).

5 Python [Электронный ресурс]. URL: https://www.python.org/about/ (дата обращения: 02.03.2022).

6 python-docx [Электронный ресурс]. URL: https://python-docx.readthedocs.io/en/latest/index.html (дата обращения: 02.03.2022).

7 re – Regular expression operations [Электронный ресурс]. URL: https://docs.python.org/3/library/re.html (дата обращения: 02.03.2022).

8 Regular Expression HOWTO [Электронный ресурс]. URL: https://docs.python.org/3/howto/regex.html (дата обращения: 02.03.2022).

9 sqlite 3 – DB-API 2.0 interface for SQLite databases [Электронный ресурс]. URL: https://docs.python.org/3/library/sqlite3.html дата обращения: 02.03.2022).

10 Visual Studio Code [Электронный ресурс]. URL: https://code.visualstudio.com/ (дата обращения: 02.03.2022).

11 DB Browser for SQLite [Электронный ресурс]. URL: https://sqlitebrowser.org/ (дата обращения: 02.03.2022).

12 Функция findall() модуля re в Python [Электронный ресурс]. URL: https://docs-python.ru/standart-library/modul-re-python/funktsija-findall-modulja-re/ (дата обращения: 02.03.2022).

17