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




Рис.3.




Первый этап связан с моделированием и анализом процессов, описывающих деятельность
организации, технологические особенности работы. Целью является построение моделей
существующих процессов, выявление их недостатков и возможных источников
усовершенствования. Этот этап не является обязательным в случае, когда существующая
технология и организационные структуры четко определены, хорошо понятны и не требуют
дополнительного изучения и реорганизации. В состав DESIGNER/2000 входят удобные средства
поддержки этого этапа, позволяющие строить наглядные представления процессов и взаимосвязей
между ними и анализировать их с использованием средств мультимедиа.

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

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

И наконец, на этапе реализации создаются программы, отвечающие всем требованиям проектных
спецификаций. Использование генераторов приложений, входящих в состав DESIGNER/2000,
позволяет полностью автоматизировать этот этап, существенно сократить сроки разработки
системы и повысить ее качество и надежность.

В соответствии с общей архитектурой инструментальные средства, входящие в состав
DESIGNER/2000, разбиваются на следующие компоненты (рис. 4):


  • средства доступа к репозитарию
  • средства управления репозитарием
  • средства анализа деловой деятельности
  • средства концептуального моделирования
  • средства проектирования системы
  • генераторы приложений



Рис. 4


  1. навигатор объектов репозитария
  2. матричный диаграммер
  3. средства администрирования
  4. средства моделирования процессов
  5. диаграммер ER-моделей
  6. диаграммер иерархии функций
  7. диаграммер потоков данных
  8. диаграммер структуры приложения
  9. навигатор параметров
  10. навигатор процедурной логики
  11. диаграммер баз данных
  12. диаграммер модулей
  13. генератор сервера
  14. генератор форм
  15. генератор отчетов





Содержание  Назад  Вперед