Borland Delphi: Разработка приложений в архитектуре клиент-сервер
Цена курса: 35500 руб
Длительность курса: 50/5 часов/дней.
|
Borland Delphi: Разработка приложений в архитектуре клиент-сервер
Аудитория: Программа курса «Borland Delphi: Разработка приложений в архитектуре клиент-сервер предназначена для подготовки слушателей, имеющих базовые знания в областях:
- разработка приложение с помощью Borland Delphi
- операционная среда Windows
Продолжительность курса: 5 дней/50 ак. часов
Цель курса:
- обзор принципов разработки сложного приложения
- формирование навыков создания SQL-сервера и создание приложения работы с ним
В качестве SQL-сервера используется СУБД Borland Interbase.
Содержание курса:
- Понятие об архитектуре клиент-сервер
- Введение в правила проектирования приложений клиент-сервер
- Исторические предпосылки разработки технологии клиент-сервер.
- Понятие сложного приложения масштаба предприятия – информационной системы (ИС). Основные этапы разработки ИС.
- Шаги по созданию БД и приложения.
- Проектирование БД с помощью CASE-средств
- Введение в CASE-средство Silverrun
- Обзор основных задач, выполняемых CASE-средствами.
- Возможности учебного средства Silverrun. Настройка.
- Проектирование схемы потоков данных для учебного приложения
- Создание схемы потоков данных (data flow diagram) для учебного приложения «Аренда недвижимости».
- Связь схемы с накопителями данных.
- Проектирование схемы БД
- Создание схемы «сущность-связь» в нотации IDEF1X с помощью Silverrun.
- Нормализация модели.
- Описание атрибутов.
- Создание учебной БД
- Преобразование схемы БД в синтаксис целевой БД с помощью Silverrun.
- Запуск скрипта на создание БД.
- Тестирование БД.
- Проектирование приложения клиент-сервер
- Создание схемы приложение
- Введение понятия наследования форм.
- Создание иерархии шаблонов для форм приложения.
- Создание форм приложения
- Ввод логики в созданные формы.
- Особенности работы с унаследованными методами и свойствами.
- Использование «отложенных» событий.
- Перенос логики в БД
- Оптимизация приложения
- Перенос часть вычислений на сервер БД.
- Создание генераторов, триггеров, хранимых процедур.
- Применение свободно распространяемой программы для работы с Interbase – IBAdmin. Использование компонента TStoredProc для вызова хранимой процедуры.
- Распространение приложений
- Создание дистрибутива
- Использование программы Installshield Express из дистрибутива Delphi.
- Обычный дистрибутив.
- Создание дистрибутива с вариантами установки.
- Введение в многозвенные системы
- Понятие многозвенной системы
- Введение в многозвенные системы.
- Основные термины, объекты и их назначение.
- Преимущества и недостатки систем.
- Введение в понятие технологии COM.
- Создание простейшей трех-звенной системы
- Создание среднего звена с помощью мастеров Delphi.
- Создание клиентского приложения.
- Работа с компонентом TClientDataset.
|
Цена курса: 35500 руб
Длительность курса: 50/5 часов/дней.