Моделирование системы работы с договорами покупателей

Рисунок 7 – Диаграмма взаимодействия

3.2 Диаграмма последовательностей и кооперации

Термин "диаграмма взаимодействия" используется в качестве общего названия для следующих конкретных типов диаграмм, которые могут использоваться для иллюстрации обмена сообщениями: Диаграммы кооперации (рисунок 8), Диа

граммы последовательностей (рисунок 9)

Чтобы подчеркнуть свободу разработчиков при выборе артефактов проектирования, будут использованы оба типа диаграмм.

Рисунок 8 – Диаграмма кооперации

Рисунок 9 – Диаграмма последовательностей

Теперь необходимо подключить уровень интерфейса пользователя к уровню предметной области, это важно для реализации логики предметной области ( рисунках 10, 11).

Нажимает кнопку

Уровень пользовательского интерфейса

Уровень предметной области

:Specifikacia

Рисунок 10 – Взаимодействие уровней пользовательского интерфейса и предметной области для события makeNewDoc()

Уровень пользовательского интерфейса

actionPerformed ()  

enterProduct ()  

Уровень предметной области

Рисунок 11 – Взаимодействие уровней пользовательского интерфейса и предметной области для событий enterNomerContract () и enterProduct ()

3.3 Диаграммапрограммныхклассов

Рисунок 12 – Диаграмма программных классов

4 Модель данных

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

Реляционная БД состоит из двумерных таблиц. В таблицах хранятся различные данные.

Реализованная БД состоит из 5 таблиц (таблицы 13 - 17), которые связаны между собой и включают атрибуты связанной таблицы.

Таблица 13 – Контрагент

Контрагент

Контрагент

ФИО Руководителя

Реквизиты

ООО «Геоникс»

14.12.06

Колоткина Н.В.

610256, г.Нытва, ул.Пол23 т. 1265489

ОО «Век»

01.08.06

Самарин А.К.

614056, ул. Левина 124, т. 156-2369

Страница:  1  2  3  4  5  6  7  8  9  10  11  12  13 


Другие рефераты на тему «Экономико-математическое моделирование»:

Поиск рефератов

Последние рефераты раздела

Copyright © 2010-2024 - www.refsru.com - рефераты, курсовые и дипломные работы