ИС продажи билетов автотранспорт

Автор работы: Пользователь скрыл имя, 14 Января 2013 в 15:13, курсовая работа

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

ИУже с середины ХХ века перед транспортниками встала серьёзная проблема распределения ресурса мест на транспортных средствах с минимальными затратами времени, то есть разгрузить потоки очередей в билетных кассах. Непроданный вовремя билет означал наличие недогруженности и больших упущенных прибылях перевозчика. С другой стороны невозможность оперативного получения информации о наличии свободных мест в том или ином рейсе не позволяло составлять сложные маршруты поездок с предварительным резервированием билетов и стыковкой по времени убытия-прибытия клиентов.

Содержание

ОПРЕДЕЛЕНИЯ, ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ 4
ВВЕДЕНИЕ 5
1. Описание предметной области 6
2. Концептуальная модель предметной области 9
2.1 Высказывания, характеризующие предметную область 9
2.2 Диаграмма вариантов использования 10
2.3 Диаграмма активностей Продажи билета 11
2.4 Диаграмма классов предметной области 15
3. Проблемы предметной области и концепция информационной системы 16
3.1 Проблемы предметной области 16
3.2 Концепция информационной системы 16
3.2.1 Основные понятия 16
3.2.2 Функциональные требования 17
3.2.3 Нефункциональные требования 18
4. Концептуальная модель информационной системы 18
4.1 Списки ответственности 19
5. Логическая модель информационной системы 23
5.1 Модель поведения 23
5.2 Модель структуры 27
6. Реализация модели в среде CASE-средства 28
ЗАКЛЮЧЕНИЕ 32
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 33

Вложенные файлы: 1 файл

KursovoyProekt.docx

— 1.03 Мб (Скачать файл)

Только  Rational Rose имеет весь необходимый набор визуальных средств проектирования. Только Rose поможет решить проблемы с кодогенерацией на определенном языке программирования. Только Rational Rose осуществляет такие подходы, как прямое и обратное проектирование, а так же Round Trip Engineering. Такой арсенал позволит не только проектировать новую систему, но и доработать старую, произведя процесс обратного проектирования.

 

Запустить программу Rational Rose Enterprise Edition. Создать новый проект: FiIe->New. После того, как проект будет создан и работа с ним будет завершена, необходимо сохранить полученные диаграммы. Для этого в меню File выбрать пункт Save или Save As, дать имя проекту и сохранить его в файл с расширением *.mdl. В нашем случае проект имеет название AutoStation.mdl.

 

 

 

 

    1. Разработка модели поведения

 

Для создания диаграммы последовательности действий в программе Rational Rose необходимо добавить в список браузера новую диаграмму. Для этого нужно щелкнуть правой кнопкой мыши по папке Logical View (Логическое представление) и в появившемся контекстно-зависимом меню выбрать команду New -> Sequence Diagram (Создать -> Диаграмма последовательности действий).

Для создания объектов и сообщений на диаграмме  последовательности действий, прежде всего, нужно ее открыть, затем выбрать  на панели инструментов сообщение или  объект и перетащить его на диаграмму. Пример разработки модели поведения представлен на рисунке 17:

 

 

 

 

 

 

Рисунок 17. Пример разработки модели поведения в среде CASE-средства Rational Rose

 

 

 

Rational Rose позволяет из диаграммы последовательностей создать диаграмму взаимодействия, позволяющую взглянуть с другой точки на взаимодействие объектов в системе. Для создания диаграммы взаимодействия, нужно, находясь в окне диаграммы последовательности, выбрать меню Browse->Create Sequence Diagram.

 

 

На рисунке 18 показан пример разработки диаграммы взаимодействия в среде  CASE-средства Rational Rose:

 

 

 

 

 

Рисунок 18. Пример разработки модели взаимодействия в среде CASE-средства Rational Rose

    1. Разработка модели структуры

 

 

Для создания диаграммы классов  в программе Rational Rose необходимо добавить в список браузера новую диаграмму. Для этого нужно щелкнуть правой кнопкой мыши по папке Logical View (Логическое представление) и в появившемся контекстно-зависимом меню выбрать команду New -> Class Diagram (Создать -> Диаграмма классов). Пример разработки модели структуры в виде диаграммы классов представлен на рисунке 19:

 

 

 

 

 

 

 

Рисунок 19. Пример разработки модели структуры в среде CASE-средства Rational Rose

ЗАКЛЮЧЕНИЕ

 

 

 

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

Основой для создания информационной системы послужили проблемы предметной области. В качестве среды разработки ИС было выбрано CASE-средство фирмы Rational Software Corporation – Rational Rose Enterprise Edition, с помощью которого были построены концептуальная и логическая модели ПО ИС.

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

 

 

 

 

  1. Н. З. Емельянова, Т. Л. Партыка, И. И. Попов. Основы построения автоматизированных информационных систем. М., 2007. 416 с.
  2. Л. Г. Гагарина. Д. В. Киселев, Е. Л. Федотова. Разработка и эксплуатация автоматизированных информационных систем. М., 2007. 384 с.
  3. Арлоу Д., Нейштадт А. UML 2 и Унифицированный процесс. СПб – М., 2008. 617 с.
  4. Блаха М., Рамбо Д. UML 2.0 2-е издание. М., 2007. 545 с.
  5. Локк Д. Основы управления проектами. М., 2004. 240 с.
  6. Товб А.С., Ципес Г.Л. Управление проектами. Стандарты, методы, опыт. М., 2003. 240 с.
  7. Смирнов Н.В. «ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ», пособие по курсовому проектированию, Санкт-Петербург 2009

 

 

 


Информация о работе ИС продажи билетов автотранспорт