www.docsvision.com // Услуги // Обучение // Перечень курсов // DV907 Базовые задачи программирования на платформе DocsVision 2)
DV907 Базовые задачи программирования на платформе DocsVision 2)
Продолжительность
24 академических часа (3 дня). Теория – 14 часов, практика – 10 часов.
Аудитория
Программисты, выполняющие разработку следующих базовых программных компонент на платформе DocsVision: сценарии (скрипты) в карточках и бизнес-процессах, расширенные отчеты и вспомогательные утилиты.
Цель курса
Получение знаний и начальных навыков о структуре, объектной модели и интерфейсах прикладного программирования платформы DocsVision, принципах разработки следующих программных компонентов на её основе: сценарии (скрипты) в карточках и бизнес-процессах, расширенные отчеты и вспомогательные утилиты.
Предварительная подготовка
- Знание основ установки, администрирования, настройки и разработки бизнес-процессов DocsVision (в объеме курсов DV902, DV903, DV904);
- Знание технологии COM, практическое использование языков VB и VBScript (опыт использования от 1 года);
- Знание технологии Microsoft .NET, практическое использование языков VB.NET или C# (опыт использования от 1 года);
- Знание языка SQL и реляционных баз данных (опыт использования от 1 года).
Описание
День 1: Введение
- Введение (1 час)
- Предназначение и описание курса;
- DocsVision как платформа для разработки;
- Типовые задачи разработчиков на платформе DocsVision.
- Архитектура системы (3 часа)
- Компоненты платформы;
- Структура карточек и решений;
- Архитектура базы данных.
- Утилиты разработчика (2 часа)
- CardManager;
- DVExplorer.
- Объектная модель (2 часа)
- Работа с данными;
- Поиск;
- Методы контейнера.
День 2: Сценарии в карточках и бизнес-процессах
- Сценарии в карточках (4 часа)
- Создание пользовательских сценариев на языке VBScript;
- Практическое занятие: разработка пользовательских сценариев (3 часа);
- Сценарии в бизнес-процессах (4 часа)
- Разработка скриптов на VB.NET или C#;
- Практическое занятие: разработка скриптов БП (3 часа).
День 3: Утилиты и расширенные отчеты
- Приложения и утилиты (4 часа)
- Разработка утилит для экспорта, импорта, и синхронизации данных;
- Практическое занятие: разработка утилит (3 часа).
- Расширенные отчеты (4 часа)
- Предназначение и область применения расширенных отчетов;
- Создание хранимой процедуры;
- Создание преобразования;
- Компонент для ввода параметров;
- Примеры расширенных отчетов;
- Практическое занятие: создание простого отчета (3 часа).


