Проектирование уровня данных — КиберПедия 

Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...

Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...

Проектирование уровня данных

2020-08-20 234
Проектирование уровня данных 0.00 из 5.00 0 оценок
Заказать работу

Для начала определим сущности для диаграммы классов и их атрибутов:

1. Сотрудник

a. Номер телефона

b. Имя

c. Фамилия

d. Должность

2. Департамент

a. Название

3. Командировка

a. Дата туда

b. Дата обратно

c. Тип транспорта

d. Комментарий руководителя

e. Комментарий сотрудника

f. Необходимость отеля

4. Контрагент

a. Название

5. Согласование

a. Тип согласования

6. Регион

a. Название

7. Город

a. Название

8. Задание на согласование

a. Описание

b. Время исполнения

Диаграмма классов:

Рисунок 2 Диаграмма классов

Проектирование уровня интерфейса

Главной страницей является карточка заявки на командировку. Все основные действия пользователи выполняют на ней. Весь интерфейс можно настроить при помощи базовых конструкторов плюс написание CSS классов для изменения внешнего вида контролов

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

В качестве атрибутов классов будут выступать переменные форм, кнопок таблиц и различных дополнительных элементов.

Проектирование уровня бизнес-логики

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

Функции уровня бизнес-логики:

· Подсчет лимита;

· Определение владельца бюджета;

· Проверка не превышены ли лимиты;

· Сохранение и добавление данных.

Разработка диаграмм последовательностей

Диаграмма последовательности – диаграмма, предназначенная для представления взаимодействия между элементами модели программной системы в терминологии линий жизни и сообщений между ними.

В результате проектирования была создана диаграммы последовательности «Создания заявки на командировку»:

Рисунок 7 Диаграмма последовательности "Создания заявки на командировку"

Разработка диаграмм деятельности

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

Для данного проекта были разработаны диаграммы деятельности:

· Диаграмма деятельности для создания заявки на командировку

· Диаграмма деятельности для отправки заявки на согласование

Диаграммы представлены во вложении А

Разработка диаграмм состояний

Диаграмма состояний покажет нам все возможные состояния, в которых может находиться объект, а также процесс смены состояний в результате внешнего влияния.

В рамках данного проекта была составлена диаграмма состояний

Рисунок 8 Диаграмма состояний


 

СОЗДАНИЕ ФИЗИЧЕСКОЙ МОДЕЛИ ПО


Поделиться с друзьями:

Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...

Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...

Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...

Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.007 с.