Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
B16-B18_DEMO.doc
Скачиваний:
10
Добавлен:
20.11.2019
Размер:
8.98 Mб
Скачать

Диаграмма действия

На данной диаграмме изображается процесс редактирования диаграммы модели. В диаграмме присутствуют две «плавательные дорожки». Это редактор диаграмм и хранилище диаграмм.

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

Диаграмма размещения

Разрабатываемая система является системой клиент/сервер, в которой данные о моделях хранятся на централизованном сервере, а работа с моделями происходит на клиентах. Клиенты связываются с сервером с помощью сети на базе протокола TCP/IP.

Сервер состоит из двух компонент:

    • Базы данных, в которой хранятся модели и их описания.

    • Непосредственно серверного ПО, регламентирующего взаимодействие с клиентами.

Клиент состоит из:

    • Клиентского ПО, предназначенного для взаимодействия с сервером, а также для автоматизированной обработки диаграмм.

    • Редакторов диаграмм, предназначенных для создания, отображения и модификации диаграмм (статических, динамических, функциональных и развёртывания).

    • Системы программирования, предназначенной для кодирования, отладки и тестирования программы сгенерированной Клиентским ПО.

    • Редактора документов для работы со сгенерированной документацией.

Литература

1. Жоголев Е.А. Введение в технологию программирования. - М.: ДИАЛОГ-МГУ, 1994.

2. Бадд Т. Объектно-ориентированное программирование в действии –СПб.: Питер, 1997

3. Марка Д., МакГоуэн К. Методология структурного анализа и проектирования SADT. - M.: МетаТехнология, 1993

4. Буч Г. Объектно-ориентированное проектирование с примерами приложений на С++. - М.: Издательство Бином, СПб.: Невский диалект, 1999

5. Калянов Г. Н., Козлинский А. В., Лебедев В.Н. Сравнительный анализ структурных

методологий. http://www.osp.ru/dbms/1997/05-06/75.htm

6. Калянов Г. Н. CASE-структурный системный анализ. М.: Лори, 1996.

7. Йордан Э. Как выжить в безнадежном проекте. М.: Лори, 2001.

8. Брукс Ф. Мифический человеко-месяц или как создаются программные системы. СПб.: Символ-Плюс, 1999.

9. Гайсарян C.C. Объектно-ориентированные технологии проектирования прикладных программных систем. Центр информационных технологий. http://www.citforum.ru/programming/oop_rsis/index.shtml

10. Вендров А.М.. CASE-технологии. Современные методы и средства проектирования информационных систем. М.: Финансы и статистика, 1998.

11. Маклаков С.В. BPwin и ERwin. CASE-средства разработки информационных систем. М.: ДИАЛОГ-МИФИ, 2000

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]