Similar presentations:
Заслушивание_Козлов_А_Г
1. Отчёт по итогам 6 месяцев работы в ОПМО
Докладчик:Козлов Александр Григорьевич, техник
Наставник:
Арисов Даниил Масхутович, инженер-программист
© ПАО «Пермская научно-производственная приборостроительная компания»
pnppk.ru
2. Задачи
В системе Advanta поставленызадачи по проектам:
2
Доработка КПО БПИ 19.007
Доработка БСЭ-63.009 и БВС63.010
Доработка КПО БПИ 19.004
Перевод ТПО разработки ОПМО
на работу со Smartbase по
протоколу HTTPS
Разработка новой версии
TECHKAMA
© ПАО «Пермская научно-производственная приборостроительная компания»
3. Доработка КПО БПИ 19.009
Цель: исправление проблем обнаруженныхпри тестировании КПО БПИ 19.009
Статистика разработки:
Код на С++ – 350 строк
Результат:
В кратчайшие сроки(3 дня) были решены
все проблемы возникшие при
тестировании ПО
Полученные навыки:
• Поработал с периферийными
интерфейсами
• Научился работать с Gitlab и Jira
3
© ПАО «Пермская научно-производственная приборостроительная компания»
4. Доработка БСЭ-63.009 и БВС-63.010
Цель: автоматическое формирование и заполнениеотчетов после проведения тестов
Добавление функционала позволяющего
просматривать результаты в реальном времени
Статистика разработки:
Код на С++ – 6000 строк
Результат:
Все было реализовано согласно ТТ
Полученные навыки:
4
Поработал с API Microsoft Word
Научился автоматизировать процесс оформления отчетов
Разобрался с множественным взаимодействием нескольких
периферийных интерфейсов
Реализовал взаимодействие с платой в режиме реального
времени
Научился писать технические письма для уточнения деталей
проекта – лично повзаимодействовал с ведущим инженером по
проекту А. А. Тищенко из-за возникших вопросов
© ПАО «Пермская научно-производственная приборостроительная компания»
5. Доработка БСЭ-63.009 и БВС-63.010
5© ПАО «Пермская научно-производственная приборостроительная компания»
6. Доработка БСЭ-63.009 и БВС-63.010
6© ПАО «Пермская научно-производственная приборостроительная компания»
7. Доработка КПО БПИ 19.004
Цель: реализация загрузки и выгрузки в базу данныхSmartbase из основного окна приложения
Статистика разработки:
Код на С++ – 5000 строк
Результат:
Все было реализовано согласно ТТ
Полученные навыки:
7
Получил опыт взаимодействия с базой данных
крупного предприятия
Научился формировать POST/GET запросы,
производить авторизацию пользователя
Повзаимодействовал с начальником
конструкторского бюро из-за неясностей в ТТ
Повзаимодействовал с отделом ОИТ, которые
разрабатывают Smartbase’ом и просил внести
правки под наше ПО
© ПАО «Пермская научно-производственная приборостроительная компания»
8. Доработка КПО БПИ 19.004
8© ПАО «Пермская научно-производственная приборостроительная компания»
9. Перевод ТПО разработки ОПМО на работу со Smartbase по протоколу HTTPS
Цель: перевод взаимодействующего с Smartbase ПОна работу по протоколу HTTPS
Результат:
Была определена проблема и произведены
действия для решения возникших трудностей,
благодаря чему в более чем 10 проектов было
добавлено решение для работы по протоколу
HTTPS
Полученные навыки:
9
Разобрался в работе сетей
Получил навыки передачи данных по защищенному
протоколу HTTPS
Научился производить сборку dll-библиотек имея на
руках исходный код OpenSSL для разных версия и
разрядностей ОС
© ПАО «Пермская научно-производственная приборостроительная компания»
10. Разработка новой версии TECHKAMA
Цель: реализовать имитатор протокола NMEA 0183,реализовать графический интерфейс для
взаимодействия, реализовать взаимодействие с
множественными COM-портами
Результат:
На данный момент реализовано:
1) Графический интерфейс
2) Сбор данных из полей ввода
3) Открытие нескольких портов и отправка в
каждый данных закрепленных за полями ввода
4) Добавление различных страниц с настройками
5) Множественное использование json’а и jsonпарсера для заполнения интерфейса и
внутреннего контроллера данных ПО
Получил навыки реализации графического
интерфейса на языке QML
Получил навыки работы с моделями, событиями
внутри QML, Q_INVOKABLE, Q_PROPERTY
Получил навыки по объединению QML и C++ кода в
одном приложении
10 © ПАО «Пермская научно-производственная приборостроительная компания»
11. Разработка новой версии TECHKAMA
11 © ПАО «Пермская научно-производственная приборостроительная компания»12. Завершённые проекты
Завершенные проекты:Доработка КПО БПИ 19.007
Доработка БСЭ-63.009 и БВС-63.010
Доработка КПО БПИ 19.004
Перевод ТПО разработки ОПМО на работу со Smartbase по протоколу HTTPS
Текущий проект:
Разработка новой версии TECHKAMA
12 © ПАО «Пермская научно-производственная приборостроительная компания»
13. Внерабочая деятельность с коллегами из кванториума
Поучаствовал в проекте по созданию автоматизированной системе управления дронами вместе с коллегами из ПНППК:Михаил Войшко(начальник лаборатории Фотоники в Кванториуме)
Ким Жаббаров(преподаватель аэроквантума в Кванториуме)
Год назад от конкурса УМНИК они получили грант на 300 тысяч рублей на реализацию своей идеи
В конце года они познакомились со мной и Артемом Сизовым(не работает на ПНППК), где мы помогли им с реализацией
проекта
(ФОТКА ТРЕХ ШИЗОВ)
(ФОТКА ГРАНТА ОТ КОНКУРСА УМНИК)
13 © ПАО «Пермская научно-производственная приборостроительная компания»
14. Внерабочая деятельность с коллегами из кванториума
Моя деятельность заключалась в том, чтобы программно симулировать FPGA-дрон без его реального запуска и такжепрограммная реализация оффлайн-карт, что дало нам преимущество перед уже существующими аналогами
(СКРИН ИЗ ОКНА ПРОГРАММЫ С ОФФЛАЙН КАРТОЙ 1)
(SWOP АНАЛИЗ ТАБЛИЦА)
14 © ПАО «Пермская научно-производственная приборостроительная компания»
15. Внерабочая деятельность с коллегами из кванториума
Результатом нашей совместной работы:Зарегистрировались на 3 программы “Стартап как диплом”, “Я в деле”, “Студенческий стартап”
“Стартап как диплом” – заняли 11 место из 1500+ проектов участников(призовыми были 50 первых проектов финалистов),
недельную оплачиваемую поездку в Москву, презентация своего проекта в центре Россия, приглашение на участие в
саммите БРИКС
“Я в деле” – заняли второе место по Пермскому Краю, но призовым было только первое
“Студенческий стартап” – получили грант на миллион рублей, открыли ООО
(СКРИН ПОНТОВ 1 ПОЗИЦИЯ ФИНАЛИСТОВ С САЙТА МИНОБРАЗОВАНИЯ)
(СКРИН ПОНТОВ 2 С ЛЯМОМ)
(СКРИН ИНВАЙТОВ НА БРИКС)
15 © ПАО «Пермская научно-производственная приборостроительная компания»
16.
Моя деятельность заключалась в том, чтобы программно симулировать FPGA-дрон без егореального запуска и также программная реализация оффлайн-карт, что дало нам преимущество
перед уже существующими аналогами
Результатом нашей совместной работы:
Зарегистрировались на 3 программы “Стартап как диплом”, “Я в деле”, “Студенческий стартап”
“Стартап как диплом” – заняли 11 место из 1500+ проектов участников(призовыми были 50
первых проектов финалистов), недельную оплачиваемую поездку в Москву, презентация своего
проекта в центре Россия, приглашение на участие в саммите БРИКС
“Я в деле” – заняли второе место по Пермскому Краю, но призовым было только первое
“Студенческий стартап” – получили грант на миллион рублей, открыли ООО
16 © ПАО «Пермская научно-производственная приборостроительная компания»
17. Развитие компетенций
Получены навыки по:▫
Проектированию, разработке и отладке ПО
▫
Работе в средах разработки – QtCreator, Notepad++
▫
Работе с инструментами подразделения – GitLab, JIRA, TeamCity
▫
Работе с производственным оборудованием
▫
Коммуникации с коллегами из других отделов, если мы завязаны на одном проекте
Пройдены курсы по работе в ИС Компании
17 © ПАО «Пермская научно-производственная приборостроительная компания»
18. Планы повышения компетенций
Посещение конференций и семинаров по:▫
Программированию;
▫
Проектированию архитектуры ПО;
▫
UI/UX дизайну
Развитие soft skills для:
▫
Коммуникации с коллегами;
▫
Приобретения компетенций по управлению проектами;
▫
Грамотной организации рабочего процесса
Развитие hard skills:
▫
Изучение паттернов программирования, подходов к проектированию ИС
▫
Совершенствование навыков работы с C++ и QML
18 © ПАО «Пермская научно-производственная приборостроительная компания»