Разработка программного обеспечения на заказ
Выполненные проекты
Работает под управление OS Windows и Linux
Разработана на языках высокого уровня C++ и Scala
Разработка моделей в Matlab Simulink
Разработка тренажёра Unity 3D
Работа в реальном масштабе времени
Работает под управление OS Windows
Разработано в среде Unity 3D
Разработана на языке высокого уровня C++
Разработка моделей в Matlab Simulink
Работа в реальном масштабе времени
Работает под управление OS Windows
Разработана на языках высокого уровня C++ и Scala
Разработка моделей в Matlab Simulink и Open Modelica
Работа в реальном масштабе времени
Неспецифический интерфейс пользователя
Используемая Операционная система - Windows 10;
Язык программирования - Python 2.7, С.
Услуги по разработке программного обеспечения
Команда программистов Кб-78 специализируется в области разработки программного обеспечения для программно-аппаратных комплексов и математического моделирования. В портфеле выполненных проектов Кб-78 такие проекты как:- авиационные тренажеры;
- стрелковые тренажеры;
- беспилотные комплексы;
- отладочные и диагностические стенды.
- разработка ТЗ;
- разработка конструкторской и программной документации;
- разработку программного обеспечения и математических моделей;
- разработка пользовательского интерфейса;
- обеспечение взаимодействие с аппаратным обеспечением;
- комплексная отладка и сдача заказчику.
Основное направление это авиационная техника и авиационные тренажёры, но мы не ограничиваемся этими рамками и разработали стрелковые тренажеры, тренажеры наземной техники.
Для успешной реализации этих задач, КБ-78 обладает собственными интегрированными программными и аппаратными продуктами:
- ПО создания информационно управляющего поля – предназначено для разработки, редактирования и отображения кадров информационно-управляющего поля приборов обеспечивающего интерфейс человек-машина;
- универсальная тренажерная среда – набор интегрированных программных модулей, обеспечивающих решение общих тренажерных задач (моделирование атмосферы, радионавигационной обстановки, рабочее место инструктора, распределённые вычисления, взаимодействие по протоколам ARINC 423 и ARINC 708 и т.п.);
- система имитации акустической обстановки – программный комплекс обеспечивающий воссоздание акустической обстановки в кабине тренажера и его верификацию на предмет соответствия реальной;
- конвертер Arinc 708 – Ethernet – аппаратный модуль преобразующий пакеты Ethernet в физический сигнал Arinc 708;
- универсальная плата ввода вывода – интегрированная с универсальной тренажерной средой изделие, предназначенное согласования имитатора кабины (кнопки, переключатели, лампы и т.п.) с компьютерным оборудованием.
Этапы разработки ПО
Этапы разработки ПО проводятся в определенной последовательности:
- Составляется ТЗ, определяются цели и требования проекта, создается документация с подробным описанием задач и функциональности. На этом этапе важно понять, что хочет клиент.
- Побирается грамотная методика разработки ПО.
- Заказ согласовывается с клиентом, уточняются детали, подписывается договор о сотрудничестве.
- Начинается активный этап изготовления продукта, разрабатывается его концепция, дизайн, продумывается функционал.
- Проводится проектирование ПО.
- Создается логотип при помощи моделирования.
- Разрабатывается код. На этой стадии выявляются проблемы и недочеты, позволяющие создать качественный продукт.
- Осуществляется тестирование. Продукт проверяется на качество, работоспособность, устраняются ошибки, проводятся тестовые испытания.
- Продукция запускается в эксплуатацию.
Этапы разработки ПО зависят от типа создаваемого программного обеспечения. К основным из них относятся:
- разработка приложений. Специалисты создают типичные программы и приложения для ОС при помощи языков программирования;
- веб разработка. Обозначает создание страницы в интернете. Это может быть сайт, веб приложение;
- мобильная разработка для андроидов и айфонов;
- разработка API.
Технологии разработки программного обеспечения
Технология разработки программного обеспечения представляет собой совокупность процессов и методологии изготовления продукта.
Она состоит из нескольких циклов:
- Разработки ПО согласно указаниям заказчика.
- Проектирования работ.
- Процесса разработки.
- Процесса эксплуатации.
- Процесса сопровождения.
Вспомогательными процессами являются:
- изготовление документации. Исполнитель составляет документы к разработанному программному продукту;
- процесс управления и конфигурации;
- процесс обеспечения качества;
- процесс верификации;
- процесс аттестации;
- процесс оценки;
- процесс аудита;
- процесс разрешения проблем.
Благодаря разработке ПО любая компания может выйти на новый уровень. Программное обеспечение поможет продвигать фирму, повышать ее конкурентоспособность. За счет грамотно разработанного ПО привлекаются новые клиенты, возрастают продажи.
Разработка программного обеспечения проводится по следующим технологиям:
- каскадной модели. Является классической моделью. Принцип ее работы заключается в четком распределении этапов. Разработка компьютерного программного обеспечения происходит каскадом, начиная с первого этапа к последнему. Метод подходит для четко расписанных проектов;
- инкрементная модель. Используется при наличии плана в проекте. Подразумевает быстрый запуск продукта, но в него можно вносить правки в процессе создания. Сначала прорабатываются задачи по приоритетности;
- итеративная модель. Суть заключается в создании базового функционала. Используется для крупных бизнес-проектов;
- гибкая методика. Используется при создании продукта, требующего внесения корректировок. Рассчитана на определение целей, позволяет вносить правки и изменения при реализации идеи;
- спиральная модель. Применяется при создании крупных бизнес-проектов. Все работы проводятся по спирали, начиная с создания плана, анализа рисков, разработки и конструирования, оценке и сбора результата;
- V - образная модель. Основной упор делается на тестирование и проверку работоспособности продукта. Создается пошагово;
- быстрая разработка. Этапы создания программ делятся на отдельные блоки. Над каждым блоком работают отдельные разработчики. Затем модули собираются в одну систему.
Основными задачами по разработке ПО являются: помощь в реализации идей для развития бизнеса, представление о методах работы, последовательность действий, формирование к требованию продукта.
Стоимость разработки программного обеспечения
Чтобы заказать услуги по разработке программного обеспечения в Санкт-Петербурге, достаточно заполнить заявку на сайте и дождаться, пока менеджер вам перезвонит и уточнит все детали. Цена услуги зависит от разных факторов: сложности рабочего процесса, сроков, объема работы.
Наши преимущества
этапы проекта под ключ:
-
Понять, что вы хотите получить в итоге и какими техническими характеристиками должно обладать оборудование;
-
Продумать рамки вашего бюджета, в зависимости от марки комплектующих цены могут отличаться в несколько раз;
-
Собрать максимум технических данных и примеров;
-
Выслать нам ссылки на фото и видео материалы.
-
Связаться с менеджером одним из указанных на сайте способом;
-
Обсудить детали;
-
Менеджер передаст заявку на обсчет нашим инженерам.
-
Обсудить с нашими инженерами технические материалы и помочь понять все особенности процесса для расчета сметы на работы;
-
Чем глубже будет понимание процессов, тем точнее получится у нас расчет сметы на работы.
- Утвердить конечное техническое задание к договору;
- Расчет цены вашего нестандартного оборудования или модернизации по техническому заданию;
- Согласовать сроки и этапы работ;
- Подписать договор.
-
Наши инженера производят эскизное проектирование установки;
-
Подтверждают реалистичность выполнения всех технических требований заказчика;
-
Предоставляют 3D модели реализации узлов и механизмов вашего оборудования;
-
Высылают вам подробные сметы покупных комплектующих.
-
Проектирование Вашего оборудования с согласованием его у заказчика
-
Создание чертежей на механические узлы, проектирование электрики, автоматики, гидравлики и пневматики установки;
-
Разработка программного обеспечения верхнего уровня;
-
Разработка низкоуровневого программного обеспечения и написание управляющих программ для контроллеров;
- Проверка новых узлов и механизмов конструкции в расчетных программах. Выполнение динамических расчетов и контроль самопересечений подвижной конструкции, статические прочностные расчёты всей конструкции в целом и деталей по отдельности.
- Расчеты на ударную прочность, если это требует конструкция. Тепловые расчеты элементов конструкции и выявление проблем перегрева.
-
Закупка комплектующих;
-
Сварочные и слесарные работы;
- Cборка узлов и готовых элементов согласно документации, утвержденной заказчиком;
- Cборка электроники и шкафов автоматики;
- Доработка программного обеспечения верхнего уровня;
- Доработка низкоуровневого программного обеспечения и написания управляющих программ для контроллеров;
- Окончательная сборка.
- Испытания изготовленного изделия и лечение «детских» болезней;
-
Ресурсные испытания и подтверждение характеристик по техническому заданию.
Вы можете выбрать удобный вам вариант оплаты
Проектная оплата
Подходит для тех, кому необходима реализация проекта «под ключ» или ведение его определенного этапа
Почасовая оплата
Подходит для тех, кому нужно выполнить небольшие проекты или задачи
Оплата документов
Подходит для тех, кому необходима только документация по проекту
Вопрос - Ответ
В разработке моделей и чертежей участвуют опытные инженеры, за плечами которых десятки (можно указать конкретное число) проектов. Также в зависимости от задачи нами и нашими партнерами используется современное программное обеспечение, поэтому результат работы соответствует ожиданию заказчика.
При работе с чертежами нужно не только учитывать желания заказчика, но и требования предоставленных методичек, а также указания руководителя и необходимо подробное описание. Чтобы сделать проект качественно и он соответствовал желанию клиента, мы проводим для него бриф, где уточняем необходимые детали и вопросы.
Клиент самостоятельно определяет формат и вид. Выполненные чертежи оформляются в формате по желанию заказчика. Нам для понимания задачи хватит и развернутого рисунка от руки.
Длительность гарантийного срока на проекты, которые сделаны нашими инженерами, зависит от сложности заказа и ценовой политики заказчика. Если заказчик хочет гарантию 24 или 36 месяцев, то в проекте будут использованы самые качественные материалы, что конечно скажется и на цене.
На время выполнения чертежей и других задач, влияют объём, сложности и требования клиента. В зависимости от сложности этот срок может варьироваться от 3 до 8 месяцев. Позвоните по номеру: +7 812 660 58 30 или напишите на почту: info@kb-78.ru. Менеджер определит сложность заказа и сообщит насколько быстро можно получить готовую работу.
Позвоните нам по телефону +7 812 660 58 30 и мы уточним подробности задачи. Также вы можете прислать информацию по заказу нам на почту info@kb-78.ru
Все работы оплачиваются строго в соответствии с заключенным договором.
Мы работаем по всей России и странам СНГ. Присылайте заявку и ваше техническое задание нам на почту info@kb-78.ru, мы его обязательно изучим и свяжемся с вами. Если вам предпочтительно обсудить детали по телефону, то укажите в какое время по Москве вам будет удобно говорить.
Да можем. Уровень наших специалистов на данный момент позволяет разработать практически любой аналог существующего продукта на рынке в мире.
Да, мы идем на встречу своим клиентам и нами разработаны схемы по отсрочкам платежей. В идеале от вас необходима кредитная история, подтверждающая ваши добропорядочные намерения, бухгалтерские документы финансовой состоятельности, хотелось бы подчеркнуть, что всё это индивидуальный процесс и обсуждается он при личной встрече.