Файл: Применение объектно-ориентированного подхода при проектировании информационной системы (Моделирование проектируемой системы).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 28.03.2023

Просмотров: 156

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

для предоставления ему услуг, таких как заказ, выдача или возврат фильма. Выбрав нужную услугу, клиент проходит процедуру идентификации, и если нужно регистрируется в базе данных клиентов. Основным вариантом использования служит “выдача фильма”. Для получения фильма, клиент смотрит в каталог фильмов и выбирает нужный ему фильм, поэтому “выдача фильма”, включает (include) “просмотр каталога фильмов”. После выбора фильма, клиенту необходимо пройти процедуру идентификации, администратор проверяет БД клиентов на наличие клиента в базе, следовательно, выдача включает “работу с базой данных клиентов”. Заказывая фильм, клиент также смотрит в каталог фильмов. Для этого вариант использования “заказ фильма” имеет расширение (extend). Таким образом свойства варианта использования “заказ фильма” дополняются благодаря наличию свойств у расширенного варианта использования “выдача фильма”. При возврате фильма, клиент проходит идентификацию у администратора, который проверяет клиента в БД клиентов, тем самым вариант использования “возврат фильма” включает работу с БД клиентов. После того, как клиент вернул фильм, ему необходимо оплатить просмотр, следовательно, вариант использования “возврат фильма” включает (include) вариант использования “оплата”.


Рисунок 1 - Диаграмма вариантов использования

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

Диаграмма классов (class diagram) служит для представления статической структуры модели системы в терминологии классов объектно-ориентированного программирования. Диаграмма классов может отражать, в частности, различные взаимосвязи между отдельными сущностями предметной области, такими как объекты и подсистемы, а также описывает их внутреннюю структуру и типы отношений. На данной диаграмме не указывается информация о временных аспектах функционирования системы. С этой точки зрения диаграмма классов является дальнейшим развитием концептуальной модели проектируемой системы. Когда говорят о данной диаграмме, имеют в виду статическую структурную модель проектируемой системы. Поэтому диаграмму классов принято считать графическим представленном таких структурных взаимосвязей логической модели системы, которые не зависят от времени. Диаграмма классов состоит из множества элементов, которые в совокупности отражают декларативные знания о предметной области. Эти знания интерпретируются в базовых понятиях языка UML, таких как классы, интерфейсы и отношения между ними и их составляющими компонентами.[7]

Данная диаграмма показывает взаимосвязи между сущностями видеопроката, описывает внутреннюю структуру и типы отношений.

На рисунке 2 представлена диаграмма классов.

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


Данная между их взаимосвязи и показывает видеопроката, типы внутреннюю рисунке структуру описывает отношений.

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

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

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

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

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