Курсовая Гаглоев.pptx
- Количество слайдов: 21
КУРСОВАЯ РАБОТА по дисциплине «Методология и технология проектирования информационных систем» на тему: Разработка объектно-ориентированной модели информационной системы телефонной компании на основе UML
UML является языком, который используется для графического описания предметной области. Для этого создается объектноориентированная модель для проектирования и разработки программного обеспечения, моделирования бизнес-процессов и отображения структуры деятельности организации. Язык UML ‒ это графический язык моделирования общего назначения, предназначенный для спецификации, визуализации, проектирования и документирования всех артефактов, создаваемых при разработке программных систем
Целью данной курсовой работы является разработка объектно-ориентированной модели информационной системы управления услугами оператора телефонной связи с использованием языка UML. Объектом исследования в курсовой работе является деятельность телефонной компании по предоставлению услуг.
Актуальность данной работы обусловлена использованием современного языка объектно-ориентированного моделирования UML. Унифицированный язык моделирования – это типовой язык спецификации, визуализации, построения и документирования объектов автоматизированной системы, используется в бизнесмоделировании и подобных сферах, которые занимаются разработкой ПО.
Задачей курсового проекта является разработка объектно-ориентированной модели информационной системы для учета предоставляемых услуг телефонной компании с использованием языка UML.
В результате проектирования должна быть получена объектноориентированная модель информационной системы для учета предоставляемых услуг телефонной компании. Модель будет включать в себя: - диаграмму вариантов использования; - диаграмму классов; - диаграмму кооперации; - диаграмму последовательностей; - диаграмму состояний; - диаграмму деятельности.
1. Диаграмма вариантов использования (прецедентов) Диаграммой вариантов использования называется диаграмма, на которой отображается отношения между актерами и вариантами использования. Диаграммы вариантов использования предназначены для представления проектируемой информационной системы в виде графа, на котором представляются актеры.
Диаграмма классов. Диаграммы классов являются обязательным элементом при объектно-ориентированном моделировании предметной области. При этом, перечень объектов с общими операциями, составляющими и отношениями называют классами. Диаграмма классов представляет собой граф, вершинами которого представлены классификаторы, связанные различными видами структурных элементов.
1. Динамические модели предметной области Динамическая модель – теоретическая конструкция (модель), описывающая изменение (динамику) состояний объекта. Динамическая модель может подсоединять в себя описание этапов или фаз или диаграмму состояний подсистем.
Диаграммы кооперации. Диаграмма кооперации используется для наглядного описания моделируемых динамических составляющих. Чаще всего диаграмма кооперации применяется для: наглядной демонстрации взаимодействующих объектов; распределения функций проектируемой системы между классами, которые выбираются согласно динамическим аспектам системы; описания логики выполнения операций, когда один из объектов взаимодействует с другим или несколькими объектами; изучения взаимодействия объектов внутри и вне проектируемой системы.
2. 2 Диаграммы последовательностей Диаграмма последовательности – диаграмма, на которой для коекакого набора объектов на единой временной оси показаны жизненный цикл (создание-деятельность-уничтожение) и взаимодействие (отправка запросов и получение ответов)
Диаграммы состояний Диаграмма состояний – это, практически, диаграмма состояний из теории автоматизации со стандартизированными условными обозначениями, которая определяет множество систем от компьютерных программ до бизнес-процессов
Диаграммы деятельности применяется при моделировании бизнеспроцессов, технологических процессов, последовательных и параллельных вычислений. Диаграммы деятельности состоят из ограниченного количества фигур, соединённых стрелками. Основные фигуры: 1. Прямоугольники— действия 2. Ромбы — решения 3. Широкие полосы — начало и окончание ветвления действий 4. Чёрный круг — начало процесса 5. Чёрный круг с обводкой — окончание процесса
Курсовая Гаглоев.pptx