MaterStudiorum.ru - домашняя страничка студента.
Минимум рекламы - максимум информации.


Авиация и космонавтика
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Банковское дело
Безопасность жизнедеятельности
Биографии
Биология
Биология и химия
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Издательское дело и полиграфия
Инвестиции
Иностранный язык
Информатика
Информатика, программирование
Исторические личности
История
История техники
Кибернетика
Коммуникации и связь
Компьютерные науки
Косметология
Краткое содержание произведений
Криминалистика
Криминология
Криптология
Кулинария
Культура и искусство
Культурология
Литература и русский язык
Литература(зарубежная)
Логика
Логистика
Маркетинг
Математика
Медицина, здоровье
Медицинские науки
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Москвоведение
Музыка
Муниципальное право
Налоги, налогообложение
Наука и техника
Начертательная геометрия
Новейшая история, политология
Оккультизм и уфология
Остальные рефераты
Педагогика
Полиграфия
Политология
Право
Право, юриспруденция
Предпринимательство
Промышленность, производство
Психология
Психология, педагогика
Радиоэлектроника
Разное
Реклама
Религия и мифология
Риторика
Сексология
Социология
Статистика
Страхование
Строительные науки
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Управленческие науки
Физика
Физкультура и спорт
Философия
Финансовые науки
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
Экология
Экономика
Экономико-математическое моделирование
Экономическая география
Экономическая теория
Эргономика
Этика
Юриспруденция
Языковедение
Языкознание, филология
    Начало -> Информатика, программирование -> MIDAS. Практическое применение

Название:MIDAS. Практическое применение
Просмотров:65
Раздел:Информатика, программирование
Ссылка:none(0 KB)
Описание:Постановка задачи. Описание документа. Блокировки. Структура БД. Сервер приложений. Клиент. Работа с поставщиками и получателями. Работа с документами. Отчет.

Университетская электронная библиотека.
www.infoliolib.info

Часть полного текста документа:

MIDAS. Практическое применение Роман Игнатьев
    Введение
    Необходимые знания: Перед прочтением рекомендуется ознакомиться с технологией MIDAS хотя бы на уровне демонстрационных приложений, поставляющихся с Delphi.
    Технология MIDAS (Multi-tier Distributed Application Services Suite, Сервис для создания многоуровневых распределенных приложений) была предложена фирмой Borland уже довольно давно, первое приложение с ее использованием я написал еще в 98 году, на Delphi 4. И с тех пор практически все приложения для работы с базами данных создаются мной именно на основе MIDAS. О преимуществах, думаю, говорить не надо - даже простое разделение приложения на две части, одна из которых работает с базой данных (сервер приложений), а другая обеспечивает интерфейс пользователя, создает значительные удобства как при разработке приложения, так и при его использовании.
    Сейчас существует множество статей и книг по технологии создания многозвенных приложений на Delphi, но, к сожалению, мне не удалось найти литературы, в которой бы рассматривались некоторые интересующие меня вопросы. Дело в том, что во всех примерах создается трехзвенное приложение, в котором сервер приложений просто соединяет сервер БД с клиентской частью, просто абстрагируя работу с базой данных.
    С одной стороны, это дает некоторое преимущество при переходе с двухуровневой технологии (клиент-сервер) на трехуровневую, для чего компоненты доступа к базе данных из клиентской части переносятся в сервер приложений. С другой стороны, хочется большего, а именно переноса на сервер не только работы с таблицами базы данных, но и основной логики приложения, оставляя клиентской части только задачу взаимодействия с пользователем.
    Ниже рассматривается очень простое приложение для работы с сервером БД. База данных, с которой работает это приложение, содержит всего 3 таблицы. С его помощью мне хотелось бы показать некоторые способы создания полноценного сервера приложений, обеспечивающего полную обработку данных.
    Все, что написано ниже, относится к Delphi 5, в качестве сервера выбран Interbase 5.6. Именно эти продукты я использовал в большинстве проектов. Однако база данных работает и на более старших версиях Interbase, я проверял ее работоспособность, в частности, на IB6, а исходные тексты приложения с минимальными изменениями можно компилировать на старших версиях Delphi. К сожалению, некоторые изменения делать все же придется, так как MIDAS постоянно развивается. Но, как правило, такие изменения носят косметический характер, и сделать их несложно. Как изменить проект для компиляции на Delphi 6, будет рассказано в заключительной части. Несмотря на то, что в сервере приложений используются компоненты прямого доступа Interbase Express (IBX), нетрудно перейти на другой сервер БД, просто заменив компоненты доступа и немного изменив текст методов.
    Исходя из практических соображений ниже описано создание трехуровневого приложения, включая разработку структуры базы данных. Мне не хотелось пользоваться готовыми примерами, входящими в поставку Interbase и Delphi, чтобы не придерживаться шаблонов, навязываемых ими.
    Постановка задачи
    Я собираюсь на простом примере показать возможности технологии, поэтому приложение будет работать всего с одним логическим объектом - некоторым абстрактным документом, состоящим из заголовка и содержимого. ............






Похожие работы:

Название:Специфика документационного обеспечения в кадровых службах
Просмотров:704
Описание: Введение Целью создания моей курсовой работы является описание структуры служб ДОУ и раскрытие их основных функций. Тема моей работы: «специфика документационного обеспечения в кадровых службах». Я считаю

Название:Проблема рассекречивания документов на современном этапе
Просмотров:806
Описание: Курсовая работа Выполнил Студент III курса группы ИФ 31 – 07  Толстов Юрий Олегович Чувашский государственный университет имени И.Н.Ульянова Чебоксары 2010 Введение Рассекречивание архивных документов важно

Название:Визитная карточка как вид документа
Просмотров:828
Описание: Джон Фрюлинг, дизайнер-полиграфист (США) По вашей визитке о вас судят больше и увереннее, чем по костюму или автомобилю. Сейчас мало кто знает, какой угол визитной карточки нужно было загнуть, оставляя ее лакею, чт

Название:Організація документообігу на підприємстві
Просмотров:527
Описание: Вступ На сьогоднішній день важливим є доступ до інформаційних ресурсів і скорочення часових витрат на розв'язання задач пов'язаних з документообігом. Саме електронний документообіг відкриває можливості для

Название:Документооборот грузовых перевозок
Просмотров:671
Описание: Содержание Введение 1.  Первичные документы учета грузовых перевозок 2.  Путевая документация необходимая для перевозки грузов 3.  Документы, оформляемые при выполнении погрузочно–разгрузочных о

 
     

Вечно с вами © MaterStudiorum.ru