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

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ

Федеральное государственное экономное образовательное

Учреждение высшего образования

«Пензенский муниципальный университет»

Кафедра «Математическое обеспечение и применение ЭВМ»

Отчёт по летней практике

Выполнил Студент группы 16ВП1 Ванифатов Владислав
Принял Доцент кафедры «МО и ПЭВМ» Балашова Ира Юрьевна
Работа сдана «___» ________ 2017 г
Работа защищена «___» ________ 2017 г.
Оценка ___________________

Оглавление

1. Курс «Введение в UML». 3

1.1. Теоретическая часть. 3

1.2. Практическая Диаграмма последовательностей часть. 8

1.3. Экзамен. 9

2. Курс «Работа в Microsoft Word 2010». 13

2.1. Теоретическая часть. 13

2.2. Практическая часть. 17

2.3. Экзамен. 18


Введение в UML

Теоретическая часть

UML (Unified Modeling Language – унифицированный язык моделирования) – язык графического описания для объектного моделирования в области разработки программного обеспечения, моделирования бизнес-процессов, системного проектирования и отображения организационных структур.

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

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

UML 1.5 определял двенадцать типов диаграмм, разбитых на три группы:

- четыре типа диаграмм представляют статическую структуру приложения;

- 5 представляют поведенческие нюансы системы;

- три представляют физические нюансы функционирования системы (диаграммы реализации).

Текущая версия UML 2.1 занесла конфигурации Диаграмма последовательностей. Диаграммы поменялись снаружи, усовершенствовалась нотация, некие диаграммы получили новые наименования.

Диаграмма прецедентов

Любые системы проектируются с учетом того, что в процессе собственной работы они будут употребляться людьми и/либо вести взаимодействие с другими системами. Сути, с которыми ведет взаимодействие система в процессе собственной работы, именуются экторами. Каждый эктор ждет, что система будет вести Диаграмма последовательностей себя строго определенным, прогнозируемым образом.

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

Графически эктор изображается или «человечком», или эмблемой класса с Диаграмма последовательностей подходящим стереотипом. Обе формы представления имеют один и тот же смысл и могут употребляться в диаграммах. «Стереотипированная» форма нередко применяется для представления системных экторов либо в случаях, когда эктор имеет характеристики и их необходимо показать.

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

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

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

Целями сотворения диаграмм прецедентов являются:

- определение границы и контекста моделируемой предметной области на ранешних шагах проектирования;

- формирование общих требований к поведению проектируемой системы;

- разработка концептуальной модели Диаграмма последовательностей системы для ее следующей детализации;

- подготовка документации для взаимодействия с заказчиками и юзерами системы.

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

Класс – категория вещей, которые имеют общие атрибуты и операции. Они представляют собой описание совокупы объектов с общими атрибутами, операциями, отношениями и семантикой. При проектировании объектно-ориентированных систем диаграммы классов неотклонимы.

Классы употребляются в процессе анализа Диаграмма последовательностей предметной области для составления словаря предметной области разрабатываемой системы. Это могут быть абстрактные понятия предметной области и классы, на которые опирается разработка и которые обрисовывают программные либо аппаратные сути.

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

Диаграмма объектов

Объект – экземпляр Диаграмма последовательностей класса. В UML объект обозначается прямоугольником с подчеркнутым именованием. Имя состоит из наименования объекта и наименования его класса, разбитые двоеточием. Для указания значений атрибутов объекта в его обозначении может быть предусмотрена особая секция. Объект может быть анонимным.

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

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

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

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

Диаграмма последовательностей относится к диаграммам взаимодействия UML, описывающим поведенческие нюансы системы и рассматривает взаимодействие объектов во времени.

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

На диаграмме последовательностей объекты обозначаются прямоугольниками с подчеркнутыми именами, сообщения (вызовы способов) – линиями со стрелками, возвращаемые результаты – пунктирными линиями со стрелками. Прямоугольники на вертикальных линиях под каждым из объектов демонстрируют «время жизни» (фокус) объектов.


diagnostika-socialno-kommunikativnoj-kompetentnosti.html
diagnostika-sostoyaniya-agressii.html
diagnostika-sportlandiya-kompleksnaya-programma-semicvetik-studii-razvivayushego-obucheniya-malishok-srok-realizacii-1-god.html