Разработка информационной системы "РЖД" - Курсовая работа

бесплатно 0
4.5 73
Разработка объектно-ориентированной модели железнодорожной информационной системы с использованием языка UML. Диаграмма последовательности для варианта "Забронировать билет". Главная особенность диаграммы кооперации. Генерация программного кода С .

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
UML - Унифицированный язык моделирования представляет собой язык визуального моделирования, разработанный для спецификации, визуализации, проектирования и документирования как компонентов программного обеспечения, так и бизнес-процессов и многих других систем.Необходимо смоделировать информационную систему «РЖД». Данная система предоставляет возможность пользователям: 1. Забронировать билет через интернет; Забронировать билет через кассу: купить билет; При проектировании модели информационной системы должны быть созданы: диаграмма вариантов использования;Главная цель железнодорожной информационной системы состоит в повсеместном обеспечении информацией технологических процессов и сфер деятельности железнодорожного транспорта, в создании информационной основы для достижения максимальной эффективности его работы в условиях рыночной экономики.Rational Rose использует синтез-методологию объектно-ориентированного анализа и проектирования, основанную на подходах трех ведущих специалистов в данной области: Гради Буча, Джеймса Рамбо и Айвара Джекобсона. Унифицированный язык моделирования (Unified Modeling Language) - язык визуального моделирования, предназначенный для спецификации, визуализации и документирования объектно-ориентированных систем и бизнес-процессов во время их проектирования и разработки. Семантика (semantics) - система правил и соглашений, определяющих толкование и придание смысла конструкциям некоторого языка.Диаграмма вариантов использования определяет поведение системы с точки зрения пользователя. Взглянув на Варианты использования, клиенты поймут, какие функциональные возможности заложены в систему. Вариант использования представляет собой последовательность действий (транзакций), выполняемых системой в ответ на событие, инициируемое некоторым внешним объектом (действующим лицом). Действующее лицо (actor) - это роль, которую пользователь играет по отношению к системе. Несмотря на то, что на диаграммах вариантов использования они изображаются в виде стилизованных человеческих фигурок, действующее лицо может также быть внешней системой, которой необходима некоторая информация от данной системы.На диаграмме последовательности изображаются только те объекты, которые непосредственно участвуют во взаимодействии. Диаграмма последовательности для варианта использования «Забронировать билет» Диаграмма Последовательности для варианта использования «Забронировать билет On-Line» Диаграмма последовательности для варианта использования «Забронировать билет On-Line» Диаграмма Последовательности для варианта использования «Купить билет».Диаграммы классов отражают взаимодействие между классами системы. Класс создается для каждого типа объектов. Диаграмма классов может отражать, в частности, различные взаимосвязи между отдельными сущностями предметной области, такими как объекты и подсистемы, а также описывать их внутреннюю структуру и типы отношений. Каждый класс на диаграмме выглядит в виде прямоугольника, разделенного на три части. Если все сообщения на диаграмме Классов отправляются только одним классом и принимаются только другим классом, между этими классами имеет место однонаправленная связь.Диаграммы компонентов показывают, как выглядит модель на физическом уровне. Диаграмма компонентов, показывает, как выглядит модель на физическом уровне. Выбрав в качестве языка программирования С , для каждого класса созданы соответствующие этому языку компоненты. Между отдельными компонентами изображают зависимости, соответствующие зависимостям на этапе компиляции или выполнения программы.Диаграмма размещения предназначена для визуализации элементов и компонентов программы, существующих лишь на этапе ее исполнения. Диаграмма размещения отражает физические взаимосвязи между программными и аппаратными компонентами системы. выбрать класс или компонент для генерации на диаграмме классов или компонентов; железнодорожный информационный билет программный для генерации выбрать Tools > C > Code Generation; Тем не менее, настоятельно рекомендуется создавать компоненты, что позволит управлять отображением классов на компоненты и моделировать зависимости между компонентами. #ifndef БАЗА_ДАННЫХ_РЖД_H_HEADER_INCLUDED_AAAE103A #define БАЗА_ДАННЫХ_РЖД_H_HEADER_INCLUDED_AAAE103A //##MODELID=55509E470079 class База данных РЖД : public Менеджер транзакцииRational Rose Data Modeler это инструмент, позволяющий моделировать базы данных и внедрять их в проекты. Data Modeler использует три модели - объектную модель, модель данных и модель хранения данных. Данный инструмент оперирует терминами унифицированного языка моделирования (Unified Modeling Language - UML) и терминами теории баз данных. Для работы с моделями необходимо понимать принципы разработки баз данных. Data Modeler поддерживает связь между объектной моделью и моделью данных, трансформируя одну в другую и наоборот.Rational Rose поддерживает несколько СУБД, одной из которых является SQL Server. Возникает необходимость создавать базы данных. Используя Data Modeler, можно со

План
Содержание

Введение

Глава 1. Постановка задачи

1.1 Описание предметной области

1.2 Выбор среды реализации

Глава 2. Разработка информационной системы «РЖД

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

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

2.3 Коопертивная диаграмма

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

2.5 Диаграмма компонентов

2.6 Диаграмма размещения

2.7 Генерация программного кода С

2.8 Rational Rose Data Modeler

2.9 Rational Rose и SQL Server

Заключение

Библиографический список

Приложение

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

Целью курсового проекта является разработка объектно-ориентированной модели железнодорожной информационной системы с использованием языка UML.

Для реализации данной задачи в качестве среды разработки информационной системы был использован программный продукт Rational Rose 2000 Enterprise v6.5.

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?