Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...

Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...

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

2020-08-20 269
Проектирование уровня данных 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 Диаграмма состояний


 

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


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

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

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

Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...

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



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

0.013 с.