39399

Разработка моделей для информационной системы

Курсовая

Информатика, кибернетика и программирование

Решение: Были разработаны следующие UMLдиаграммы: диаграмма вариантов использования; диаграмма классов; диаграмма деятельности; диаграмма последовательности; Сценарий: Пользователь решает забронировать авиабилеты. Диаграмма вариантов использования: Диаграмма на которой отражены отношения существующие между актёрами и вариантами использования. Диаграмма классов: Диаграмма которая описывает структуру системы показывая её классы их атрибуты и операторы а также взаимосвязи этих классов. Диаграмма деятельности: Диаграмма на...

Русский

2013-10-04

95.33 KB

44 чел.

Московский государственный университет леса

Кафедра вычислительной техники

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

по дисциплине: Технологии разработки ПО

на тему:

«Разработка моделей для информационной системы»

Выполнил: студент гр. ВТМ-11

Соколов И.П.

Принял: старший преподаватель

Сусов Р.В.

2013 г.


Цели и задачи курсовой работы:

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

  1.  исследовать предметную область и строить модели предметной области, используя  системный  подход,  структурный  анализ  и  декомпозицию,  процессно-ориентированный подход;
  2.  знать и уметь применять на практике основные модели IDEF;
  3.  знать и уметь применять на практике основные модели UML;
  4.  знать и уметь применять на практике основные модели ARIS.

Задание:

Необходимо  разработать  модели  IDEF,  UML  или  ARIS,  необходимые  для  разработки информационной  системы  бронирования  авиабилетов.  Количество,  состав  необходимых моделей,  а  также  используемые  нотации  студент  должен  определить  самостоятельно. Модель должна отражать следующие возможности системы:

  1.  Регистрация пользователя в системе в качестве потенциального пассажира;
  2.  Ввод,  хранение  и  изменение  данных  пользователя  (ФИО,  телефоны,  место проживания, паспортные данные) ;
  3.  Ввод, хранение и изменение данных кредитных карт пользователя;
  4.  Выбор,  заказ  и  последующее  изменение  пользователем  неограниченного количества  авиабилетов  на  рейс  из  города  А  в  город  Б  из  предопределенного списка в необходимые даты;
  5.  Оплата пользователем билетов с кредитной карты;
  6.  Задание  оператором  скидок  на  некоторые  рейсы  при оплате  некоторыми  видами кредитных карт (Например, при оплате перелета Москва-Прага в мае скидка 10% по карте Visa Classic);
  7.  Рассылка  системой  информации  о  скидках  на  рейсы  зарегистрированным пользователям;
  8.  Печать билетов на рейс пользователем-пассажиром или оператором;
  9.  Проверка забронированных билетов на рейс пользователем или оператором.

 
Решение:

Были разработаны следующие  UML-диаграммы:

  1.  диаграмма вариантов использования;
  2.  диаграмма классов;
  3.  диаграмма деятельности;
  4.  диаграмма последовательности;

Сценарий:

Пользователь решает забронировать авиабилет(ы). Сначала он входит в систему, где он может либо пройти регистрацию, либо, если он уже был зарегистрирован, ввести свои данные: логин и пароль. При выборе варианта регистрации, пользователь вводит свои персональные данные в форму регистрации: Ф.И.О., телефон, место проживания, паспортные данные, данные по кредитным картам, и сохраняет их в базе данных системы. После прохождения регистрации пользователь может войти в систему, введя свой логин и пароль. На своей странице уже потенциальный пассажир (зарегистрированный пользователь) может изменять свои данные. Кроме того, он имеет возможность получать информацию о скидках на авиарейсы.

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

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

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

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

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

   

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

Диаграмма, которая описывает структуру системы, показывая её классы, их атрибуты и операторы, а также взаимосвязи этих классов.

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

Диаграмма, на которой показано разложение некоторой деятельности на её составные части.

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

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


 

А также другие работы, которые могут Вас заинтересовать

37947. Определение коэффициента Пуассона воздуха методом адиабати 445 KB
  1 Определение коэффициента Пуассона воздуха методом адиабатического расширения: Методические указания к лабораторной работе № 16 по курсу общей физики Уфимск. В работе определяется коэффициент Пуассона воздуха методом адиабатического расширения основанным на измерении давления газа в сосуде после последовательно происходящих процессов его адиабатического расширения и изохорного нагревания.8] Список литературы ЛАБОРАТОРНАЯ РАБОТА № 16 ОПРЕДЕЛЕНИЕ КОЭФФИЦИЕНТА ПУАССОНА ВОЗДУХА МЕТОДОМ АДИАБАТИЧЕСКОГО РАСШИРЕНИЯ 1. Цель работы Определение...
37948. ЭКСПЕРИМЕНТАЛЬНАЯ ПРОВЕРКА УРАВНЕНИЯ СОСТОЯНИЯ И ЗАКОНОВ ИДЕАЛЬНОГО ГАЗА 146.5 KB
  1 Экспериментальная проверка уравнения состояния и законов идеального газа: Методические указания к лабораторной работе № 17 по курсу общей физики Уфимск. В работе изучается взаимосвязь параметров задающих состояние идеального газа и закономерности их изменения. Контрольные вопросы [7] Список литературы ЛАБОРАТОРНАЯ РАБОТА № 17 ЭКСПЕРИМЕНТАЛЬНАЯ ПРОВЕРКА УРАВНЕНИЯ СОСТОЯНИЯ И ЗАКОНОВ ИДЕАЛЬНОГО ГАЗА 1.
37949. Определение коэффициента Пуассона воздуха акустическим методом 128 KB
  Обратимся к молярным теплоемкостям идеального газа при постоянном объеме и при постоянном давлении. Внутренняя энергия идеального газа – это энергия теплового движения молекул и атомов в молекулах. Следовательно средняя энергия теплового движения молекулы идеального газа равна 2. Внутренняя энергия  молей газа равна 2.
37950. Определение коэффициента вязкости воздуха и кинематических характеристик теплового движения его молекул 888 KB
  1 Определение коэффициента вязкости воздуха и кинематических характеристик теплового движения его молекул: Методические указания к лабораторной работе №23 по курсу общей физики Уфимск. В работе на основе исследования одного из явления переноса внутреннего трения определяютcя коэффициент вязкости воздуха а также средняя длина свободного пробега и эффективный диаметр его молекул. Осипов ЛАБОРАТОРНАЯ РАБОТА № 23 ОПРЕДЕЛЕНИЕ КОЭФФИЦИЕНТА ВЯЗКОСТИ ВОЗДУХА И КИНЕМАТИЧЕСКИХ ХАРАКТЕРИСТИК ТЕПЛОВОГО ДВИЖЕНИЯ ЕГО МОЛЕКУЛ 1.2 Определение средней длины...
37951. ИЗУЧЕНИЕ ГАЗОВЫХ ЗАКОНОВ И ОПРЕДЕЛЕНИЕ КОЭФФИЦИЕНТА ПУАССОНА ГАЗА МЕТОДОМ КЛЕМАНА – ДЕЗОРМА 157.5 KB
  Теплоемкость и коэффициент Пуассона газа.14 лабораторная работа № 24 ИЗУЧЕНИЕ ГАЗОВЫХ ЗАКОНОВ И ОПРЕДЕЛЕНИЕ КОЭФФИЦИЕНТА ПУАССОНА ГАЗА МЕТОДОМ КЛЕМАНА – ДЕЗОРМА Цель работы Изучение различных процессов изменения состояния газа и определение коэффициента Пуассона воздуха. Теплоемкость и коэффициент Пуассона газа Удельной теплоемкостью вещества называется величина равная количеству теплоты которую надо передать единице массы этого вещества для увеличения его температуры на 1К а молярной теплоемкостью – количество теплоты которое...
37952. ОПРЕДЕЛЕНИЕ КОЭФФИЦИЕНТОВ ТЕПЛОПРОВОДНОСТИ МЕТАЛЛОВ 2.23 MB
  13 ЛАБОРАТОРНАЯ РАБОТА № 25 ОПРЕДЕЛЕНИЕ КОЭФФИЦИЕНТОВ ТЕПЛОПРОВОДНОСТИ МЕТАЛЛОВ Цель работы Изучение явления теплопроводности и определение коэффициентов теплопроводности чистых металлов и сплавов. Если в неравномерно нагретых жидкостях и газах тепловая энергия передается преимущественно за счет конвекции при которой происходит перемещение вещества между областями с различной температурой то в твердых телах тепло переносится только за счет теплопроводности. Распространение тепловой энергии путем теплопроводности обусловлено хаотическим...
37953. ИЗУЧЕНИЕ ВЗИМОСВЯЗИ ПАРМЕТРОВ СОСТОЯНИЯ ИДЕАЛЬНОГО ГАЗА И ГАЗОВЫХ ЗАКОНОВ 150.5 KB
  Экспериментальная проверка уравнения состояния идеального газа.13 лабораторная работа № 29 ИЗУЧЕНИЕ ВЗИМОСВЯЗИ ПАРМЕТРОВ СОСТОЯНИЯ ИДЕАЛЬНОГО ГАЗА И ГАЗОВЫХ ЗАКОНОВ Цель работы 1. Изучение взаимосвязи макропараметров определяющих состояние идеального газа. Экспериментальная проверка уравнения состояния идеального газа.
37954. Исследование электростатического поля и изображение его при помощи силовых линий и поверхностей равного потенциала 867.5 KB
  Исследование электростатического поля Цель работы Экспериментальное исследование электростатического поля и изображение его при помощи силовых линий и поверхностей равного потенциала. Напряженностью электрического поля называют силу действующую на единичный положительный пробный заряд. Если электрическое поле создается системой зарядов то напряженность поля в данной точке определяется по принципу суперпозиции...
37955. ИЗУЧЕНИЕ ЗАКОНОВ ПОСТОЯННОГО ТОКА 1.19 MB
  Электрическим током называют упорядоченное движение зарядов. Эти заряды называют носителями тока. Линия тока есть математическая линия, направление касательной которой в каждой точке совпадает с направлением скорости носителей тока. За положительное направление тока принято считать направление скорости положительно заряженных частиц.