- •9 Ноября 2011 г. Проектирование структуры базы данных
- •Объектно-ориентированный подход
- •Объектно-ориентированный анализ
- •Методологические основы case технологии
- •Унифицированный язык моделирования uml.
- •Диаграмма состояний
- •Построение диаграммы реализации
- •Реализация объектов. Модуль
- •Лр 17. Разработка технического проекта на разработку программного продукта
- •Методология rad
- •Практики экстремального программирования
- •Дополнительные практики экстремального программирования.
- •Концепция шаблонов проектирования
- •Типы шаблонов проектирования
- •Com, Active X технология
- •Лр 26. Использование и создание элементов Active X в Delphi7 Технология datarun
- •Технология rup (Rational Unified Process)
- •Метод oracle
- •Тестирование программного обеспечения
- •Методы тестирования
- •Виды тестирования
- •Стадии процесса тестирования
- •Лр 27. Тестирование и отладка пп Управление конфигурацией, документирование по, процесс верификации и сопровождение программного обеспечения
- •Оценка затрат на разработку по
- •Оценка трудоемкости
- •Оценка стоимости продолжительности и разработки проекта
- •Методы защиты по от несанкционированного доступа
Лр 26. Использование и создание элементов Active X в Delphi7 Технология datarun
Основной принцип DATARUN заключается в том, что первичные данные, если они должным образом организованы в модель данных, становятся основой для проектирования архитектуры информационной системы. Архитектура информационной системы будет более стабильной, если она основана на первичных данных тесно связанных с основными деловыми операциями, определяющими природу бизнеса, а не традиционной функциональной модели.
Любая информационная система представляет собой набор модулей, взаимодействующих с базами данных. Базы данных могут располагаться централизованно или быть распределенными. Все операции осуществляются через объекты или модули интерфейса, которые взаимодействуют с одной или более базами данных.
Подход DATARUN преследует две цели:
Определить стабильную структуру, на основе которой будет строиться информационная система. Такой структурой является модель данных, полученная из первичных данных, представляющих фундаментальные процессы организаций.
Проектировать информационную систему на основании модели данных.
О
сервер
запрос
клиент
бъекты, формируемые на основании модели данных, являются объектами базы данных, обычно размещаемых на серверах в среде клиент-сервер. Объекты интерфейса, определенные в архитектуре компьютерной системы, обычно размещаются на клиентской части.бд
кп
результат
Информационная система создается последовательным построением ряда моделей. Начиная с моделей бизнес-процесса и заканчивая модельной программой, автоматизирующей эти процессы.
Создаваемые информационные системы должны основываться на функциях, выполняемых организацией. Первая создаваемая модель - бизнес-процессов.
BPM-МОДЕЛЬ БИЗНЕС-ПРОЦЕССОВ.
PDM-структура первичных данных.
CDM- концептуальная модель данных.
ISA-архитектура информационной системы.
ADM – модель данных приложений.
SPM - модель процессов системы.
ISM – модель спецификации интерфейса.
IPM – модель представления интерфейса.
Для создания моделей используются CASE средство SilverRun. Оно обеспечивает автоматизацию проведения проектных работ в соответствии с методологией DATARUN. Предоставляемая этим средством среда проектирования дает возможность руководителю проекта контролировать проведение работ, отслеживать выполнения работ, своевременно замечать отклонение от графика. Каждый участник проекта может выяснить содержание и сроки выполнения порученной ему работы, детально изучить технику ее выполнения и вызвать инструмент для реального выполнения работы.
SilverRun состоит из трех основных систем:
Модули построения диаграмм потоков данных.
Двух модулей построения диаграмм сущность-связь.
Для концептуальных моделей модуль ERX (Entity relationship expert).
Для реляционных моделей модуль RDM (Relation data model).
Каждый модуль является самостоятельным продуктом. Для интеграции систем в единое целое служит менеджер репозитория - WRM (workgroup repository manager). Встроенный в модуль RDM, генератор схем баз данных позволяет получить операторы определения (скрипт для создания), операторы определения данных для 16 различных СУБД.