CODEMARKcodemark.ru/codemark_presentation.pdf · 4 code mark Деятльтнос иру...

34
CODEMARK Российский разработчик программного обеспечения www.codemark.ru НАХОДИМСЯ В МОСКВЕ СТАВКА РАЗРАБОТЧИКА ОТ 1500Р. / ЧАС РАБОТАЕМ БЫСТРО И ГИБКО

Transcript of CODEMARKcodemark.ru/codemark_presentation.pdf · 4 code mark Деятльтнос иру...

Page 1: CODEMARKcodemark.ru/codemark_presentation.pdf · 4 code mark Деятльтнос иру тнтякаовд нояксьДяльлз codemark – ЧТО ДЕЛАЕМ ОСНОВНЫЕ

CODEMARKРоссийский разработчик программного обеспечения www.codemark.ru

НАХОДИМСЯ В МОСКВЕ

СТАВКА РАЗРАБОТЧИКА ОТ 1500Р. / ЧАС

РАБОТАЕМ БЫСТРО И ГИБКО

Page 2: CODEMARKcodemark.ru/codemark_presentation.pdf · 4 code mark Деятльтнос иру тнтякаовд нояксьДяльлз codemark – ЧТО ДЕЛАЕМ ОСНОВНЫЕ

СОДЕРЖАНИЕ

Кто мы

Как работаем

Технологии

Подход к разработке

Наши ставки

Клиенты

Проекты

Контакты

3

7

8

9

10

12

13

14

Page 3: CODEMARKcodemark.ru/codemark_presentation.pdf · 4 code mark Деятльтнос иру тнтякаовд нояксьДяльлз codemark – ЧТО ДЕЛАЕМ ОСНОВНЫЕ

КТО МЫ

CODEMARK

Page 4: CODEMARKcodemark.ru/codemark_presentation.pdf · 4 code mark Деятльтнос иру тнтякаовд нояксьДяльлз codemark – ЧТО ДЕЛАЕМ ОСНОВНЫЕ

4

CODEMARK А У Т С О Р С И Н Г Д Л Я С И С Т Е М Н Ы Х И Н Т Е Г Р А Т О Р О В

CODEMARK – ЧТО ДЕЛАЕМ

ОСНОВНЫЕ НАПРАВЛЕНИЯ:

Мы – команда разработчиков, сфокусированная на работу с государственными компаниями и системными интеграторами.

На протяжении пяти лет мы реализуем крупные информационные системы «под ключ»

или участвуем в совместной разработке и сопровождении.

ПЕРЕХОД НА РОССИЙСКОЕ ПО

РАЗРАБОТКА ИНФОРМАЦИОННЫХ

СИСТЕМ

СИСТЕМНАЯ ИНТЕГРАЦИЯ

ТЕХНИЧЕСКАЯ ПОДДЕРЖКА

ПО SLA

Page 5: CODEMARKcodemark.ru/codemark_presentation.pdf · 4 code mark Деятльтнос иру тнтякаовд нояксьДяльлз codemark – ЧТО ДЕЛАЕМ ОСНОВНЫЕ

5

CODEMARK А У Т С О Р С И Н Г Д Л Я С И С Т Е М Н Ы Х И Н Т Е Г Р А Т О Р О В

С НАМИ УДОБНО

Мы находимся в Москве и имеем богатый опыт тесного взаимодействия

с представителями функционального государственного заказчика,

в том числе размещая наших специалистов на территории заказчика.

Page 6: CODEMARKcodemark.ru/codemark_presentation.pdf · 4 code mark Деятльтнос иру тнтякаовд нояксьДяльлз codemark – ЧТО ДЕЛАЕМ ОСНОВНЫЕ

6

CODEMARK А У Т С О Р С И Н Г Д Л Я С И С Т Е М Н Ы Х И Н Т Е Г Р А Т О Р О В

КОМАНДА

FRONTENDПРОГРАММИСТЫ

МЕНЕДЖЕРЫ И АНАЛИТИКИ

BACKENDПРОГРАММИСТЫ

ТЕСТИРОВЩИКИ

X5 X8 X5

Наличие укомплектованных отделов аналитики, frontend и backend

разработки, управления проектами и тестирования позволяет реализовывать

проекты любой сложности под ключ.

X3

Page 7: CODEMARKcodemark.ru/codemark_presentation.pdf · 4 code mark Деятльтнос иру тнтякаовд нояксьДяльлз codemark – ЧТО ДЕЛАЕМ ОСНОВНЫЕ

КАК РАБОТАЕМ

CODEMARK

Page 8: CODEMARKcodemark.ru/codemark_presentation.pdf · 4 code mark Деятльтнос иру тнтякаовд нояксьДяльлз codemark – ЧТО ДЕЛАЕМ ОСНОВНЫЕ

8

CODEMARK А У Т С О Р С И Н Г Д Л Я С И С Т Е М Н Ы Х И Н Т Е Г Р А Т О Р О В

НАШИ ТЕХНОЛОГИИ

BACKEND

FRONTEND

ИНФРАСТРУКТУРА

Page 9: CODEMARKcodemark.ru/codemark_presentation.pdf · 4 code mark Деятльтнос иру тнтякаовд нояксьДяльлз codemark – ЧТО ДЕЛАЕМ ОСНОВНЫЕ

НАШ ПОДХОД

К РАЗРАБОТКЕ

УСИЛИВАЕМ ВАШУ КОМАНДУ

Готовы взять часть ваших

работ по разработке

на субподряд, работать

в тесной технологической

интеграции с вашими

менеджерами, разработчиками

и другими специалистами

УЧАСТВУЕМ ВО ВСТРЕЧАХ

Находимся в Москве, поэтому

готовы принимать активное

участие во встречах

с заказчиками и внутренних

встречах, в том числе

привлекать ко встречам наших

технических специалистов

ПРИМЕНЯЕМ ГИБКИЙПОДХОД В РАЗРАБОТКЕ

Специализируемся

на реализации сложных

и нетиповых проектов,

где изначально требования

до конца не ясны или могут

меняться в ходе реализации

ЛИЧНЫЙ МЕНЕДЖЕР

При необходимости мы можем

выделить персонального

менеджера для сбора

и формализации требований,

а также встреч с заказчиками

FIXED PRICE И T&M

В завимимости от проекта

можем работать как по схеме

фиксированной стоимости

работ Fixed Price, так и по схеме

Time&Material, при которой

оплачивается только фактически

затраченное время

9

Page 10: CODEMARKcodemark.ru/codemark_presentation.pdf · 4 code mark Деятльтнос иру тнтякаовд нояксьДяльлз codemark – ЧТО ДЕЛАЕМ ОСНОВНЫЕ

НАШИ СТАВКИ

JUNIOR MIDDLE SENIOR

1500 1800 2200

Page 11: CODEMARKcodemark.ru/codemark_presentation.pdf · 4 code mark Деятльтнос иру тнтякаовд нояксьДяльлз codemark – ЧТО ДЕЛАЕМ ОСНОВНЫЕ

КЛИЕНТЫ И ПРОЕКТЫ

CODEMARK

Page 12: CODEMARKcodemark.ru/codemark_presentation.pdf · 4 code mark Деятльтнос иру тнтякаовд нояксьДяльлз codemark – ЧТО ДЕЛАЕМ ОСНОВНЫЕ

CODEMARK А У Т С О Р С И Н Г Д Л Я С И С Т Е М Н Ы Х И Н Т Е Г Р А Т О Р О В

НАШИ КЛИЕНТЫ

12

Page 13: CODEMARKcodemark.ru/codemark_presentation.pdf · 4 code mark Деятльтнос иру тнтякаовд нояксьДяльлз codemark – ЧТО ДЕЛАЕМ ОСНОВНЫЕ

CODEMARK А У Т С О Р С И Н Г Д Л Я С И С Т Е М Н Ы Х И Н Т Е Г Р А Т О Р О В

МИНИСТЕСТВО ЭНЕРГЕТИКИСоздание автоматизированной системы сбора и обработки

информации по приказам Министерства Энергетики

Система разработана для Системного оператора Единой

энергетической системы. Основная цель деятельности

системы — автоматизация бизнес процессов сбора

и обработки информации по приказам Министерства

энергетики РФ с целью обеспечения устойчивого

энергоснабжения и качества электроэнергии,

соответствующих требованиям технических

регламентов и иных нормативных актов.

НАЗНАЧЕНИЕ

ОСОБЕННОСТИ ПРОЕКТА

Более 800 таблиц в базе данных

Разработка под ключ и вывод в продуктив за 8 месяцев.

3000 выполненных задач по проекту за год.

Более 100 сложных форм ввода

13

Page 14: CODEMARKcodemark.ru/codemark_presentation.pdf · 4 code mark Деятльтнос иру тнтякаовд нояксьДяльлз codemark – ЧТО ДЕЛАЕМ ОСНОВНЫЕ
Page 15: CODEMARKcodemark.ru/codemark_presentation.pdf · 4 code mark Деятльтнос иру тнтякаовд нояксьДяльлз codemark – ЧТО ДЕЛАЕМ ОСНОВНЫЕ

CODEMARK А У Т С О Р С И Н Г Д Л Я С И С Т Е М Н Ы Х И Н Т Е Г Р А Т О Р О В

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

РАЗРАБОТКА ПОД КЛЮЧ

Для разработки использовались: JAVA 8, Play 2 Framework, Angular.js

Page 16: CODEMARKcodemark.ru/codemark_presentation.pdf · 4 code mark Деятльтнос иру тнтякаовд нояксьДяльлз codemark – ЧТО ДЕЛАЕМ ОСНОВНЫЕ

CODEMARK А У Т С О Р С И Н Г Д Л Я С И С Т Е М Н Ы Х И Н Т Е Г Р А Т О Р О В

ОАО «ОБЪЕДИНЕННАЯ ЭНЕРГЕТИЧЕСКАЯ КОМПАНИЯ»Система автоматизированного планирования технического обслуживания и ремонтов

Система позволяет сократить время на формирование

и согласование планов производственных ремонтных

программ, в автоматизированном режиме строить

любую отчетность и аналитику, вести учет всех работ

технического обслуживания и ремонта с отражением

фактических затрат на их проведение, организовать

мониторинг технического состояния оборудования,

вести учет аварийных и плановых отключений.

НАЗНАЧЕНИЕ ОСОБЕННОСТИ ПРОЕКТА

Интеграции с SAP ERP, 1С, Active direct

Уникально сложный бизнес-процесс согласования планов ремонтов.

8 стадий согласований,параллельное и последователь-ное согласование.

Генерация сложных отчетов в браузере их выгрузка в excel

16

Page 17: CODEMARKcodemark.ru/codemark_presentation.pdf · 4 code mark Деятльтнос иру тнтякаовд нояксьДяльлз codemark – ЧТО ДЕЛАЕМ ОСНОВНЫЕ

Для разработки использовались: JAVA 8, Play 2 Framework, Angular.js

CODEMARK

А У Т С О Р С И Н Г Д Л Я С И С Т Е М Н Ы Х И Н Т Е Г Р А Т О Р О В

А У Т С О Р С И Н Г Д Л Я С И С Т Е М Н Ы Х И Н Т Е Г Р А Т О Р О В

Page 18: CODEMARKcodemark.ru/codemark_presentation.pdf · 4 code mark Деятльтнос иру тнтякаовд нояксьДяльлз codemark – ЧТО ДЕЛАЕМ ОСНОВНЫЕ

CODEMARK А У Т С О Р С И Н Г Д Л Я С И С Т Е М Н Ы Х И Н Т Е Г Р А Т О Р О В

ГЕНЕРАТОР ФОРМРазработка генератора экранных форм

сбора для систем ТЭК под ключ.

Генератор форм позволяет проектировать и реализовывать

формы сбора без участия программистов. Для проектирования

формы достаточно участия аналитика, знающего предметную

область. Аналитик создает форму, задает набор полей

на форме, правила валидации и использование НСИ,

в результате чего генерируется описание формы

в специальном формате, создается место

в базе данных БД для хранения

данных формы.

НАЗНАЧЕНИЕ

ТЕХНОЛОГИИ

18

Page 19: CODEMARKcodemark.ru/codemark_presentation.pdf · 4 code mark Деятльтнос иру тнтякаовд нояксьДяльлз codemark – ЧТО ДЕЛАЕМ ОСНОВНЫЕ

ОСОБЕННОСТИ ПРОЕКТА

Разработка полнофункциональных форм ввода с минимальным участием программиста

Генерация и хранение описания форм в формате JSON, хранение заполняемых данных по форме в формате JSON

Бесшовная интеграция с подсистемой ведения НСИ

CODEMARK А У Т С О Р С И Н Г Д Л Я С И С Т Е М Н Ы Х И Н Т Е Г Р А Т О Р О В

Page 20: CODEMARKcodemark.ru/codemark_presentation.pdf · 4 code mark Деятльтнос иру тнтякаовд нояксьДяльлз codemark – ЧТО ДЕЛАЕМ ОСНОВНЫЕ

ВОЗМОЖНОСТЬ СОЗДАНИЯ

МНОГОМЕРНЫХ ТАБЛИЦ

ДО 3-Х ИЗМЕРЕНИЙ

1 измерение

строки 2 измерение

столбцы 3 измерение

вкладки

Возможность поиска по всем формам сбора

Работа во всех браузерах и мобильных устройствах

CODEMARK А У Т С О Р С И Н Г Д Л Я С И С Т Е М Н Ы Х И Н Т Е Г Р А Т О Р О В

Page 21: CODEMARKcodemark.ru/codemark_presentation.pdf · 4 code mark Деятльтнос иру тнтякаовд нояксьДяльлз codemark – ЧТО ДЕЛАЕМ ОСНОВНЫЕ

МОНИТОРИНГ СМЕРТНОСТИРазработка интеграционной шины для мониторинга

показателей смертности взрослого населения на основе

данных, предоставляемых Скорой Помощью

Система предназначена для автоматической конвертации

отчетности из формата Скорой Помощи в формат

Министерства Здравоохранения РФ.

Для конвертации нужны дополнительные данные

от внешних веб-сервисов, а также вручную

вводимые пользователем данные.

НАЗНАЧЕНИЕ

ТЕХНОЛОГИИ

21

Page 22: CODEMARKcodemark.ru/codemark_presentation.pdf · 4 code mark Деятльтнос иру тнтякаовд нояксьДяльлз codemark – ЧТО ДЕЛАЕМ ОСНОВНЫЕ

Интеллектуальный разбор excel файлов непредсказуемого формата

Интеграция с 3 различны веб-сервисами для пополнения данных

CODEMARK

ОСОБЕННОСТИ ПРОЕКТА

А У Т С О Р С И Н Г Д Л Я С И С Т Е М Н Ы Х И Н Т Е Г Р А Т О Р О В

Page 23: CODEMARKcodemark.ru/codemark_presentation.pdf · 4 code mark Деятльтнос иру тнтякаовд нояксьДяльлз codemark – ЧТО ДЕЛАЕМ ОСНОВНЫЕ

CODEMARK

Page 24: CODEMARKcodemark.ru/codemark_presentation.pdf · 4 code mark Деятльтнос иру тнтякаовд нояксьДяльлз codemark – ЧТО ДЕЛАЕМ ОСНОВНЫЕ

CODEMARK А У Т С О Р С И Н Г Д Л Я С И С Т Е М Н Ы Х И Н Т Е Г Р А Т О Р О В

PONOMINALU Система терминалов самообслуживания

«Город Билетов»

Система позволяет получать информацию о массовых

мероприятиях города и реализовывать входные билеты на них.

Основными задачами программного комплекса «Город Билетов»

являются автоматизация процесса реализации билетов в кассах

театров, организация электронной отчетности, сокращение

очередей и снижение нагрузки на кассиров театров,

а также популяризация театральных услуг

среди молодежи

НАЗНАЧЕНИЕТЕХНОЛОГИИ

24

Page 25: CODEMARKcodemark.ru/codemark_presentation.pdf · 4 code mark Деятльтнос иру тнтякаовд нояксьДяльлз codemark – ЧТО ДЕЛАЕМ ОСНОВНЫЕ

CODEMARK А У Т С О Р С И Н Г Д Л Я С И С Т Е М Н Ы Х И Н Т Е Г Р А Т О Р О ВCODEMARK А У Т С О Р С И Н Г Д Л Я С И С Т Е М Н Ы Х И Н Т Е Г Р А Т О Р О В

СИСТЕМА ИЗ 20 ТЕРМИНАЛОВ, РАБОТАЮЩИХ 24 / 7

КАЖДЫЙ ТЕРМИНАЛ – СЛОЖНЫЙ ПРОГРАММНЫЙ КОМПЛЕКС

Page 26: CODEMARKcodemark.ru/codemark_presentation.pdf · 4 code mark Деятльтнос иру тнтякаовд нояксьДяльлз codemark – ЧТО ДЕЛАЕМ ОСНОВНЫЕ

ОСОБЕННОСТИ ПРОЕКТА

Аппаратное взаимодействие с купюроприемником

Аппаратное взаимодействие с ККМ

Аппаратное взаимодействие с принтером билетов

Аппаратное взаимодействие с принтером чеков

Интеграция с билетным агрегатором PONOMINALU.RU

Page 27: CODEMARKcodemark.ru/codemark_presentation.pdf · 4 code mark Деятльтнос иру тнтякаовд нояксьДяльлз codemark – ЧТО ДЕЛАЕМ ОСНОВНЫЕ

CODEMARK А У Т С О Р С И Н Г Д Л Я С И С Т Е М Н Ы Х И Н Т Е Г Р А Т О Р О В

СМЭВ ИНТЕГРАЦИЯРазработка интеграционной шины для взаимодействия через СМЭВ

региональных информационных систем АИС «ЗАГС» и АИС «Охотбилет»

с ЕПГУ и другими ФОИВ через СМЭВ

автоматизация предоставления услуг по регистрации актов

гражданского состояния из списка

автоматизация предоставления услуги по приему заявлений

на выдачу и аннулирование охотничьих билетов единого

федерального образца

обеспечение возможности приема заявлений с ЕПГУ

обеспечение возможности обмена

информацией с различными ФОИВ

НАЗНАЧЕНИЕТЕХНОЛОГИИ

27

Page 28: CODEMARKcodemark.ru/codemark_presentation.pdf · 4 code mark Деятльтнос иру тнтякаовд нояксьДяльлз codemark – ЧТО ДЕЛАЕМ ОСНОВНЫЕ

CODEMARK А У Т С О Р С И Н Г Д Л Я С И С Т Е М Н Ы Х И Н Т Е Г Р А Т О Р О В

ОСОБЕННОСТИ ПРОЕКТА

Реализация многофункциональной интеграционной шины для работы посредством СМЭВ

Реализация механизмов многократного подписания электронных сообщений (WS-Security) с помощью Крипто Про JCP (разными ЭЦП)

Работа приложения одновременно двумя разными базами данных Oracle

Page 29: CODEMARKcodemark.ru/codemark_presentation.pdf · 4 code mark Деятльтнос иру тнтякаовд нояксьДяльлз codemark – ЧТО ДЕЛАЕМ ОСНОВНЫЕ

CODEMARK А У Т С О Р С И Н Г Д Л Я С И С Т Е М Н Ы Х И Н Т Е Г Р А Т О Р О В

ИНТЕГРАЦИЯ С 6 РАЗЛИЧНЫМИ ВНЕШНИМИ СИСТЕМАМИ

обеспечение интеграции с ЕПГУ

обеспечение интеграции с ФГИС ДО

обеспечение интеграции с ГИС ГМП

обеспечение интеграции с ФМС

обеспечение интеграции с МВД

обеспечение интеграции с ИС Минприроды России

А У Т С О Р С И Н Г Д Л Я С И С Т Е М Н Ы Х И Н Т Е Г Р А Т О Р О В

Page 30: CODEMARKcodemark.ru/codemark_presentation.pdf · 4 code mark Деятльтнос иру тнтякаовд нояксьДяльлз codemark – ЧТО ДЕЛАЕМ ОСНОВНЫЕ

CODEMARK А У Т С О Р С И Н Г Д Л Я С И С Т Е М Н Ы Х И Н Т Е Г Р А Т О Р О В

ДЕКЛАРАЦИИ ОФФЛАЙН Разработка оффлайн клиента для модуля деклараций

о потреблении энергетических ресурсов

Оффлайн клиент для модуля деклараций позволяет вносить информацию

о потреблении энергетических ресурсов в отчетные формы ввода без использования

сети интернет.

Модуль Деклараций о потреблении энергетических ресурсов является результатом

модернизации государственной информационной системы в области энергосбережения

и повышения энергетической эффективности и ее составной подсистемы управления

деятельностью в сфере энергоаудита, в части автоматизации нового процесса

— оценки уровня энергоэффективности зданий бюджетной сферы.

НАЗНАЧЕНИЕ

30

Page 31: CODEMARKcodemark.ru/codemark_presentation.pdf · 4 code mark Деятльтнос иру тнтякаовд нояксьДяльлз codemark – ЧТО ДЕЛАЕМ ОСНОВНЫЕ

CODEMARK А У Т С О Р С И Н Г Д Л Я С И С Т Е М Н Ы Х И Н Т Е Г Р А Т О Р О В

ОСОБЕННОСТИ

Использование собственной сборкибраузера chromium

100% ОФФЛАЙН РАБОТА, синхронизация при появлении сети интернет

Выгрузка данных в формате JSON

Построение форм и валидация с использованием JSON Schema

Page 32: CODEMARKcodemark.ru/codemark_presentation.pdf · 4 code mark Деятльтнос иру тнтякаовд нояксьДяльлз codemark – ЧТО ДЕЛАЕМ ОСНОВНЫЕ

CODEMARK А У Т С О Р С И Н Г Д Л Я С И С Т Е М Н Ы Х И Н Т Е Г Р А Т О Р О В

МОНИТОРИНГ РОСАТОМСистема мониторинга радиационной обстановки для госкорпорации «Росатом»

отображение предприятий,

измерительных систем и каналов

измерения на картографических

основах, в том числе отображение

данных о них;

звуковая и графическая индикация

возникновения событий подсистемы

и уведомление оперативных дежурных

о необходимости реакции на них;

аналитика на основе данных,

связанных с радиоактивной

обстановкой;

мониторинг состояния измерительных систем, каналов

измерения, предприятий, эксплуатирующих данные

системы;

автоматизированное ведение диспетчерских журналов

(событий, нарушений, ремонта, смены режимов, обмена).

уведомления для информирования оперативных

дежурных о событиях подсистемы радиационной

обстановки;

предоставление интерфейса для обеспечения

возможности ручного изменения режимов обмена

данными;

НАЗНАЧЕНИЕ

32

Page 33: CODEMARKcodemark.ru/codemark_presentation.pdf · 4 code mark Деятльтнос иру тнтякаовд нояксьДяльлз codemark – ЧТО ДЕЛАЕМ ОСНОВНЫЕ

CODEMARK А У Т С О Р С И Н Г Д Л Я С И С Т Е М Н Ы Х И Н Т Е Г Р А Т О Р О В

Интеграция подсистемы мониторинга радиационной обстановки в комплексную систему Росатом

Разработка под технологические требования Заказчика (использование GWT платформы)

Модернизация и рефакторинг комплексной системы. Внедрение Spring и Hibernate.

ОСОБЕННОСТИ

Page 34: CODEMARKcodemark.ru/codemark_presentation.pdf · 4 code mark Деятльтнос иру тнтякаовд нояксьДяльлз codemark – ЧТО ДЕЛАЕМ ОСНОВНЫЕ

КОНТАКТЫ

Электрозаводская ул., 52

Москва, Россия

+7 (965) 411-92-25

[email protected]

CODEMARK

www.codemark.ru