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

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

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.

Хотите получить скидку?

Оставьте предварительную заявку прямо сейчас! Мы подберем для Вас лучшие условия!
Информацию о дате и времени проведения занятия уточняйте у менеджера.

Документы об окончании

Сертификат Учебного центра Трайтек

Сертификат Учебного центра "Трайтек"

Нужна дополнительная информация по обучению?

Звоните нам на номер: +7 8452 24-77-77! Мы всегда готовы ответить на все Ваши вопросы и помочь сделать правильный выбор!

×

Ваше имя:
Ваш телефон:
E-mail:
Город:
Укажите Ваш статус:
Комментарий к заявке:
×

Заполните заявку, в ближайшее время с вами свяжутся наши специалисты

×

Заполните заявку, в ближайшее время с вами свяжутся наши специалисты

Обучался ли ранее в учебном центре Трайтек? ДаНет

Уровень подготовки участника

×