Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая / ru-RU UML Final_1 / Курсовая.docx
Скачиваний:
32
Добавлен:
17.06.2016
Размер:
510.49 Кб
Скачать

Санкт-Петербургский государственный электротехнический университет

(ЛЭТИ) им. В.И. Ульянова (Ленина)

Кафедра АСОИУ

Курсовой проект

по дисциплине

«Архитектура ПС»

на тему

«Разработка системы отправки электронных сообщений в ФНС средствами UML»

Выполнила: Карелина Л.А

студентка группы.0851

Проверил: Соничев А.В.

Санкт-Петербург

2015 Г. Оглавление

Введение 3

Цель работы 4

Описание языка UML 4

Описание системы и ее функций 5

Краткое описание диаграмм 6

Диаграмма вариантов использования 6

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

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

Диаграмма состояний 13

Диаграмма деятельности 15

Выводы и результаты проектирования 16

Список использованной литературы 17

Введение

UML - аббревиатура полного названия Unified Modeling Language. Т.е язык моделирования.

UML- это формальный искусственный язык, или другими словами,UML- это знаковая система для хранения и передачи информации, для которой строго и явно определены правила употребления и которая является плодом видимых усилий определенных лиц (Гради Буча, Ивара Якобсона и Джеймса Рамбо).

Как и любой формальный искусственный язык, UMLсодержит следующие части:

cинтаксис, то есть определение правил составления конструкций языка,

cемантику, то есть определение правил приписывания смысла конструкциям языка,

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

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

UML— это язык моделирования

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

UML— это унифицированный язык моделирования

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

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

Цель работы

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

В качестве примера описана система передачи почтовых обращений в электронном виде от респондентов-налогоплательщиков до ФНС.

Все диаграммы разработаны в системе моделирования PacestarUMLDiagrammerv6.35

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

  1. Разработка диаграммы вариантов использования

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

  3. Разработка диаграммы классов

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

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

Соседние файлы в папке ru-RU UML Final_1
  • #
    17.06.2016122.46 Кб18Sequence diagram.edg
  • #
    17.06.2016113.87 Кб17state client.edg
  • #
    17.06.2016116.67 Кб17state fns.edg
  • #
    17.06.2016163.08 Кб17state sos.edg
  • #
    17.06.201687.16 Кб17Use Case.edg
  • #
    17.06.2016510.49 Кб32Курсовая.docx