Анализ и проектирование информационной системы имитационного моделирования нового маршрута ПАТП

Автор: Пользователь скрыл имя, 10 Февраля 2012 в 11:46, курсовая работа

Краткое описание

В данной курсовой работе разрабатывалась информационная система имитационного моделирования нового маршрута пассажирского автотранспортного предприятия (ПАТП).

Построение имитационной модели нового маршрута пассажирского автотранспортного предприятия состоит из следующих этапов:

1) Определение системы.

Оглавление

Введение 2
1 Техническое задание 4
1.1 Основание для разработки 4
1.2 Назначение 4
1.3 Требования к программе или программному изделию 4
2 Диаграммы в среде Rational Rose 7
2.1 Диаграмма вариантов использования 7
2.2 Диаграмма деятельности 8
2.3 Диаграмма классов 9
2.4 Диаграмма последовательности 10
2.5 Диаграмма кооперации 12
3 Схема данных в Access 13
4 Экранные формы 14
5 Мнемосхема 21
Заключение 22
Список литературы 23

Файлы: 1 файл

Курсовая работа.doc

— 1.23 Мб (Скачать)

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

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

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

     Рисунок 2.2 – Диаграмма деятельности

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

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

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

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

     Рисунок 2.3 – Диаграмма классов

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

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

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

 

     Рисунок 2.4 – Диаграмма последовательности

    1. Диаграмма кооперации

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

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

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

     Рисунок 2.5 – Диаграмма коопераций

    1. Схема данных в Access

     Рисунок 3.1 – Схема данных

    1. Экранные  формы

     Рисунок 4.1 – Экранная форма «Таблицы» 

     Рисунок 4.2 – Экранная форма «Запросы –  Проекты – Руководители» 

     Рисунок 4.3 – Экранная форма «Запросы –  Проекты – Этапы – Исполнители» 
 

     Рисунок 4.4 – Экранная форма «Запросы – Проекты – Этапы» 

     Рисунок 4.5 – Экранная форма «Запросы – Этапы, стоимость которых оказалась выше планируемой» 

     Рисунок 4.6 – Экранная форма «Запросы –  Этапы, которые не выполнены» 

     Рисунок 4.7 – Экранная форма «Связанная таблица» 

     Рисунок 4.8 – Экранная форма «Связанная таблица – Удалить 1ю строку» 

     

     Рисунок 4.9 – Экранная форма «Добавление записи»

     Рисунок 4.10 –Результат добавления новой строки 

     Рисунок 4.11 – Сообщение о ошибке, если дата начала окажется позже, чем дата завершения 

     

     Рисунок 4.12 –Экранная форма «Редактирование записи» 

     Рисунок 4.13 – Результат изменения строки с ID=4

    1. Мнемосхема

     Рисунок 5.1 – Мнемосхема информационной системы

    Заключение

       В ходе выполнения курсовой работы  была разработана информационная модель имитационного моделирования нового маршрута ПАТП. Были изучены и созданы диаграммы вариантов использования, деятельности, классов, последовательности, коопераций в среде Rational Rose. На основе Microsoft Office Access была отображена схема данных.

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

    Список  литературы

  1. Моделирование информационных систем на основе объектного под-хода: Лабораторный практикум по дисциплине «CASE технологии» / Уфимск. гос. авиац. техн. ун-т; Сост.: Е.А.Кузьмина, Ф.В. Терехов. – Уфа, 2009. – 55 с.
  2. Шеннон Р. Имитационное моделирование систем – искусство и наука. – М.: Мир, 1978. – 420 с.
  3. Рыжиков Ю.И. Имитационное моделирование. Теория и технологии. – М.: Альтекс, 2004. – 384 с.

Информация о работе Анализ и проектирование информационной системы имитационного моделирования нового маршрута ПАТП