database-old

Для своих разработок мы используем:
CASE-средство Rational Rose. Rational Rose поддерживает визуальное объектно-ориентированное моделирование (UML), поддерживает генерацию кода и обратное проектирование (построение модели по программному коду) для многих языков программирования, позволяет строить объектную модель разрабатываемой программной системы, определять спецификации классов, объектов, атрибутов и операций


Корпоративные базы данных

При разработке информационных систем используется платформа «Fast Base»:

От классического способа разработки платформа Fast Base отличается более высоким уровнем «абстракции» - во главу угла ставятся свойства объекта, а не элементов управления, связанных с объектом. Основное положение - модель приложения (описание структуры БД на языке UML) и поведение объектов (то есть бизнес-логика) отделены от кода приложения.
Все формы ввода/отображения объектов строятся динамически согласно информации о свойствах и поведении объектов в модели - исполняющий модуль приложения не зависит от структуры БД и бизнес-логики (подобно тому, как Internet Explorer не зависит от html-страниц - и отображает ее независимо от содержащихся в ней данных)

Преимущества такого подхода:

Быстрота разработки -
Достаточно создать UML-модель базы данных, импортировать ее в Fast Base - и Вы сразу получаете готовое работающее приложение, не написав ни строчки кода!
Дальнейшее расширение функций реализуется путем настройки свойств и поведения объектов в редакторе модели.

Надежность

Разработчик не пишет код приложения, и этим защищен от ошибок. Система гарантирует работоспособность даже при ошибочных настройках.
Свойства визуальных элементов управления (заголовки, подсказки, цвет, шрифт, шаблоны ввода и проверки) настраиваются в редакторе приложения.
Вид приложение меняется в зависимости от отображаемых значений - приложение становится интерактивным.

Простота работы

Для разработки системы не нужны знания языков программирования высокого уровня.
Достаточно понимание предметной области и умение проектировать структуру БД на языке UML.
Настройка свойств объектов производится легко и удобно в визуальном редакторе модели.

Легкость внедрения

Создание UML-модели и настройку свойств объектов можно проводить совместно с заказчиком системы, что позволяет гибко реагировать на изменение требований и существенно ускорить разработку.

Эволюция существующих БД

Возможно создание информационной системы для работы с заполненной БД.
Механизм "эволюции" базы данных позволяет легко добавить новую функциональность в структуру БД, не затронув данные.

Интеграция с Windows


Приложение имеет всем привычный интерфейс проводника Windows – пользователям программы не нужно менять стиль работы!
Интеграция с Windows позволяет включать в информационную систему документы Microsoft Word, Excel, рисунки, интернет-странички и многое другое.

 

© 2010 | Design by Iris Web-studio