Borland Delphi: Разработка приложений в архитектуре клиент-сервер

Цена курса: 35500 руб

Длительность курса: 50/5 часов/дней.


Borland Delphi: Разработка приложений в архитектуре клиент-сервер

Аудитория:
Программа курса «Borland Delphi: Разработка приложений в архитектуре клиент-сервер предназначена для подготовки слушателей, имеющих базовые знания в областях:

  • разработка приложение с помощью Borland Delphi
  • операционная среда Windows

Продолжительность курса: 5 дней/50 ак. часов

Цель курса:

  • обзор принципов разработки сложного приложения
  • формирование навыков создания SQL-сервера и создание приложения работы с ним

В качестве SQL-сервера используется СУБД Borland Interbase.

Содержание курса:

  1. Понятие об архитектуре клиент-сервер
    • Введение в правила проектирования приложений клиент-сервер
      • Исторические предпосылки разработки технологии клиент-сервер.
      • Понятие сложного приложения масштаба предприятия – информационной системы (ИС). Основные этапы разработки ИС.
      • Шаги по созданию БД и приложения.

  2. Проектирование БД с помощью CASE-средств
    • Введение в CASE-средство Silverrun
      • Обзор основных задач, выполняемых CASE-средствами.
      • Возможности учебного средства Silverrun. Настройка.

    • Проектирование схемы потоков данных для учебного приложения
      • Создание схемы потоков данных (data flow diagram) для учебного приложения «Аренда недвижимости».
      • Связь схемы с накопителями данных.

    • Проектирование схемы БД
      • Создание схемы «сущность-связь» в нотации IDEF1X с помощью Silverrun.
      • Нормализация модели.
      • Описание атрибутов.

    • Создание учебной БД
      • Преобразование схемы БД в синтаксис целевой БД с помощью Silverrun.
      • Запуск скрипта на создание БД.
      • Тестирование БД.

  3. Проектирование приложения клиент-сервер
    • Создание схемы приложение
      • Введение понятия наследования форм.
      • Создание иерархии шаблонов для форм приложения.

    • Создание форм приложения
      • Ввод логики в созданные формы.
      • Особенности работы с унаследованными методами и свойствами.
      • Использование «отложенных» событий.

  4. Перенос логики в БД
    • Оптимизация приложения
      • Перенос часть вычислений на сервер БД.
      • Создание генераторов, триггеров, хранимых процедур.
      • Применение свободно распространяемой программы для работы с Interbase – IBAdmin. Использование компонента TStoredProc для вызова хранимой процедуры.

  5. Распространение приложений
    • Создание дистрибутива
      • Использование программы Installshield Express из дистрибутива Delphi.
      • Обычный дистрибутив.
      • Создание дистрибутива с вариантами установки.

  6. Введение в многозвенные системы
    • Понятие многозвенной системы
      • Введение в многозвенные системы.
      • Основные термины, объекты и их назначение.
      • Преимущества и недостатки систем.
      • Введение в понятие технологии COM.

    • Создание простейшей трех-звенной системы
      • Создание среднего звена с помощью мастеров Delphi.
      • Создание клиентского приложения.
      • Работа с компонентом TClientDataset.

Цена курса: 35500 руб

Длительность курса: 50/5 часов/дней.

Комментарии запрещены.

Наши акции:
Учебный центр «Трайтек» признан одним из лучших учебных центров Microsoft в России!
Отзывы:

Учебный центр ОАО "Башкирэнерго":

Благодарность за проведение семинара