Реферат: Билеты на государственный аттестационный экзамен по специальности Информационные Системы
Сервер MTS (сервер транзакций Microsoft)- дополнения к технологии COM, и предназначенная для управления транзакциями.
По сравнению с DCOM, MTS обеспечивает следующие дополнительные возможности:
-
Управление системными ресурсами, включая процессы, потоки и соединения с БД;
-
Управление транзакциями, в том числе старт, подтверждение или откат транзакции;
-
Управление доступом к набору данных, основанное на закреплении за НД той или иной роли; пользователь получит доступ к данным только в том случае, когда его роль совпадает с ролью НД.
Модель СОМ+ (усовершенствованная объектная модель компонентов) фирмы Microsoft введена в Windows2000 и интегрирует технологии MTS в стандартные службы COM.
Сокеты TCP/IP (транспортный протокол/ протокол Интернета) используется для соединения компьютеров в различных сетях, в том числе в Интернете.
CORBA (общедоступная архитектура с брокером- (сервер приложений) при запросе объекта) позволяет организовать взаимодействие между объектами, расположенными на различных платформах.
SOAP ( простой протокол доступа к объектам) служит универсальным средством обеспечения взаимодействия с клиентами и серверами Web-служб на основе кодирования XML и передачи данных по протоколу HTTP.
Главные особенности трехуровнего приложения связаны с созданием сервера приложений и клиентского приложения, а также с организацией взаимодействия между ними.
Для разработки многоуровневых приложений в Delphi используются удаленные модули данных и компоненты, размещенные на странице DataSnap палитры компонентов.
3 База данных как независимое хранилище данных и бизнес-правил.
БД – это совокупность данных и описаний свойств этих данных, предназначенных для машинной обработки, которая служит для удовлетворения нужд многих пользователей.
Проектирование БД – это процесс разработки структуры БД в соответствии с требованиями пользователя.
Бизнес-процесс – это формализованное описание заданного набора управленческих процедур, включающее как выполняемые этим набором функции, так и используемые им данные и взаимоотношение, затрагиваемых им организационных подразделений и единиц.
Бизнес-правила – это набор существующих правил, необходимых для организации бизнеса.
Предметная область (ПО) – это часть реального мира, подлежащая автоматизации. (институт, завод и т. п.).
Система управления базами данных (СУБД) – это обобщенный инструмент для манипулирования данными.
База данных – это триединая концепция, которая включает:
1) совместно используемый механизм, предоставляющий общее хранилище взаимосвязанных и управляемых данных.
2) инструментальные средства поиска, анализа отображения данных.
3) обширная модель для представления состояния бизнеса, как в кратковременном, так и долговременном аспекте.
Три этих аспекта – суть базы данных. Помимо основных концепций БД включает в себя определенную технологию (хранение, поиск, отображение данных). В БД существуют независимо друг от друга данные и бизнес-правила.
Концептуальная стадия – первая в проекте: обзор требований и разработка общего проекта. В слое документов рассматриваются обширные потоки работ от офиса к офису, от службы к службе, от сотрудника к сотруднику. На уровне процессов выявляются термины, описывающие бизнес-правила, алгоритмы. Рассматривается высокоуровневая интегрированная основа модели предприятия, подразделения.
Логическая стадия. Принимаем во внимание детальные правила бизнеса:
разработка последовательности детализированных форм, необходимых для реализации задач;
детализация процессов взаимодействия объектов. Разработка диаграмм "Запрос - действие".
Разрабатывается высокоуровневая модель "сущность-связь", которая показывает потенциальную схему БД. В ней учитываются основные вопросы согласованности и содержательности БД.
Физическая стадия. Проектируются формы, бизнес-правила описываются в виде программных кодов, БД нормализованы, упорядочены.