Проектирование баз данных для экономических информационных систем в среде сервера данных ORACLE 7.3. Меркулова Т.А - 53 стр.

UptoLike

55
проектов информационных систем выделяют следующие функции
любых участников разработки.
1) Руководство организаций определяет требования к системе.
2) Системные аналитики разрабатывают постановки задач.
3) Дизайнер БД разрабатывает схему репозитория.
4) Программисты разрабатывают клиентские приложения.
Каждая из перечисленных групп разработчиков описывает будущую
систему с разной степенью абстракции. Требования к информационной
системе обычно выражают на уровне бизнес-процессов. Процессом
называют выполнение деловых функций, которые являются звеньями
одной технологической цепочки, которые заканчиваются получением
конкретного продукта или услуги. Процесс изменения реальных
бизнес-процессов, достигаемый в ходе разработки ИС, называют
бизнес-процесс-реинженерингом. Результатом формирования
требований является полное описание желаемых процессов и их
взаимодействие. Для реализации моделирования процессов в состав D
2000 включены средства моделирования процессов Process Modelar.
На основе требований к системе аналитики разрабатывают постановки
задач, которые опираются на общие термины информационных
технологий. В частности постановка задач должна содержать описание
данных; описание функций, группы которых объединяются в
иерархии; описание потоков данных, согласующих функции и данные.
D2000 включает в себя средства моделирования системы (Systems
Modelar), диаграммер ER-диаграмм, диаграммер иерархий функций,
диаграммер потоков данных. Дизайнер БД выполняет формирование
таблиц, индексов, словарей, табличных областей, полномочий доступа.
Разработка схемы БД осуществляется в рамках двух инструментов: в
рамках языка SQL; средствами генерации БД, которые генерируют
таблицы на основе ER-диаграмм. Дополнительным преимуществом
генерации является соблюдение нормальных форм. В распоряжение
разработчика приложений предоставлен как язык SQL, так и ряд
средств визуального программирования: генератор экранных форм,
отчетов, генератор диалога. Совокупность перечисленных
инструментов составляет набор современных CASE-средств: Computer
Aided Software Engeeniring.
1.4. Интерфейс сервера и клиента
Так как физически клиент и сервер работают на разных машинах, то
интерфейс между ними осуществляется на нескольких уровнях:
1) уровень связи;
2) уровень сетевой операционной системы;