Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа №1_мдк03_02.doc
Скачиваний:
5
Добавлен:
01.07.2025
Размер:
2 Мб
Скачать
☆

5.6. Создание диаграммы узлов

  1. Выберите пункт главного меню Diagram/Add Node Tree (рисунок 34).

Рисунок 34 - Пункт главного меню Diagram/Add Node Tree

  1. В первом диалоговом окне гида Node Tree Wizard внесите имя диаграммы, укажите диаграмму корня дерева и количество уровней (рисунок 35).

Рисунок 35 – Первое диалоговое окно гида Node Tree Wizard

  1. Во втором диалоговом окне гида Node Tree Wizard установите опции, как показано на рисунке 36.

Рисунок 36 – Второе диалоговое окно гида Node Tree Wizard

  1. Щелкните по кнопке Finish. В результате будет создана диаграмма дерева узлов (Node tree Diagram) (рисунок 37).

Рисунок 37 - Диаграмма дерева узлов

  1. Диаграмму дерева узлов можно модифицировать. Нижний уровень может быть отображен не в виде списка, а в виде прямоугольников, так же как и верхние уровни. Для модификации диаграммы правой кнопкой мыши щелкните по свободному месту, не занятому объектами, выберите меню Node tree Diagram Properties и во вкладке Style диалога Node Tree Properties отключите опцию Bullet Last Level (рисунок 38).

Рисунок 38 – Отключение опции Bullet Last Level

  1. Щелкните по ОК. Результат модификации диаграммы дерева узлов показан на рисунке 39.

Предположим, что при обсуждении бизнес-процессов возникла необходимость детально рассмотреть взаимодействие работы "Сборка и тестирование компьютеров" с другими работами. Чтобы не портить диаграмму декомпозиции, создайте FEO-диаграмму(FEO – расшифровывается как «только для экспозиции»), на которой будут только стрелки работы "Сборка и тестирование компьютеров ".

Рисунок 39 - Результат выполнения упражнения

5.7 Создание feo-диаграммы

  1. Выберите пункт главного меню Diagram/Add FEO Diagram (рисунок 40).

Рисунок 40 - Пункт главного меню Diagram/Add FEO Diagram

  1. В диалоговом окне Add New FEO Diagram выберите тип и внесите имя диаграммы FEO как показано на рисунке 41. Щелкните по кнопке ОК.

Рисунок 41 - Диалоговое окно Add New FEO Diagram

  1. Для определения содержания диаграммы перейдите в пункт меню Diagram/Diagram Properties и во вкладке Diagram Text внесите определение (рисунок 42).

Рисунок 42 – Вкладка Diagram Text диалогового окна Diagram Properties

  1. Удалите лишние стрелки на диаграмме FEO. Результат показан на рисунке 43.

Рисунок 43 - Диаграмма FEO

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

5.8 Варианты заданий

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

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

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

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

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

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

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

Проектируемое приложение предназначено для организации хранения сведений о сотрудниках кафедры (ФИО, должность, ученая степень, дисциплины, нагрузка, общественная работа, совместительство и др.), а также для использования сотрудниками отдела кадров и деканата.

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

Проектируемое приложение предназначено для организации хранения сведений о сотрудниках лаборатории (ФИО, пол, возраст, семейное положение, наличие детей, должность, ученая степень), а также для использования сотрудниками профкома и отдела кадров.

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

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

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

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

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

Будущее приложение предназначено для использования работниками магазина. В базе содержатся сведения об автомобилях (марка, объем двигателя, дата выпуска и др.). При поступлении заявки на покупку производится поиск подходящего варианта. Если такого нет, клиент заносится в клиентскую базу и оповещается, когда вариант появляется.

  1. Постройте контекстную диаграмму, диаграмму декомпозиции, диаграмму узлов, FEO-диаграмму, описывающих процесс работы АТС с точки зрения ее служащего.

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

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

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

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

Проектируемое приложение должно работать следующим образом. В базе содержатся сведения о книгах (автор, название, издательство, год издания, цена). Покупатель оформляет заявку на нужные ему книги, если таковых нет, он заносится в базу и оповещается, когда нужные книги поступают в магазин.

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

Проектируемое приложение должно работать следующим образом. В программе содержится информация о марке автомобиля, его владельце, дате и времени въезда, стоимости стоянки, скидках, задолженности по оплате и др.

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

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

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

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

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

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