DV907 Базовые задачи программирования на платформе Docsvision

Обучение ваших сотрудников – необходимое условие для успешного внедрения, использования и развития системы на базе Docsvision
  • Санкт-Петербург
Зарегистрироваться
Организаторы
  • Docsvision

Цель курса

Получение знаний и начальных навыков о структуре, объектной модели и интерфейсах прикладного программирования платформы Docsvision, принципах разработки следующих программных компонентов на её основе: сценарии (скрипты) в карточках и бизнес-процессах, расширенные отчеты и вспомогательные утилиты.

Аудитория

Программисты, выполняющие разработку следующих базовых программных компонент на платформе Docsvision: сценарии (скрипты) в карточках и бизнес-процессах, расширенные отчеты и вспомогательные утилиты.

Предварительная подготовка

Знание основ установки, администрирования, настройки и разработки бизнес-процессов Docsvision (в объеме курсов DV902, DV903, DV904); Знание технологии COM, практическое использование языков VB и VBScript (опыт использования от 1 года); Знание технологии Microsoft .NET, практическое использование языков VB.NET или C# (опыт использования от 1 года); Знание языка SQL и реляционных баз данных (опыт использования от 1 года).

День 1: Введение

  1. Введение (1 час)
  • Предназначение и описание курса;
  • Docsvision как платформа для разработки;
  • Типовые задачи разработчиков на платформе Docsvision.
  1. Архитектура системы (3 часа)
  • Компоненты платформы;
  • Структура карточек и решений;
  • Архитектура базы данных.
  1. Утилиты разработчика (2 часа)
  • CardManager;
  • DVExplorer.
  1. Объектная модель (2 часа)
  • Работа с данными;
  • Поиск;
  • Методы контейнера.

День 2: Сценарии в карточках и бизнес-процессах

  1. Сценарии в карточках (4 часа)
  • Создание пользовательских сценариев на языке VBScript;
  • Практическое занятие: разработка пользовательских сценариев (3 часа);
  1. Сценарии в бизнес-процессах (4 часа)
  • Разработка скриптов на VB.NET или C#;
  • Практическое занятие: разработка скриптов БП (3 часа).

День 3: Утилиты и расширенные отчеты

  1. Приложения и утилиты (4 часа)
  • Разработка утилит для экспорта, импорта, и синхронизации данных;
  • Практическое занятие: разработка утилит (3 часа).
  1. Расширенные отчеты (4 часа)
  • Предназначение и область применения расширенных отчетов;
  • Создание хранимой процедуры;
  • Создание преобразования;
  • Компонент для ввода параметров;
  • Примеры расширенных отчетов;
  • Практическое занятие: создание простого отчета (3 часа).