Ім'я файлу: ЛР 2 ПС.docx
Розширення: docx
Розмір: 495кб.
Дата: 21.09.2022
скачати

ХАРКІВСЬКИЙ НАЦІОНАЛЬНИЙ ЕКОНОМІЧНИЙ УНІВЕРСИТЕТ

ІМЕНІ СЕМЕНА КУЗНЕЦЯ

КАФЕДРА ІНФОРМАТИКИ ТА КОМП’ЮТЕРНОЇ ТЕХНІКИ
Основи проектування інформаційних систем


Звіт з лабораторної роботи №1.2
Виконання опису та аналізу предметної області

«Діяльність туристичної фірми»»

Виконав:

студент 3 курсу групи 6.04.126.

факультету ІТ


Перевірила:

к.т.н., доцент

Харків

2021

Мета лабораторної роботи: Побудувати модель потоків даних предметної області «Діяльність туристичної фірми» в методології DFD для автоматизації управління туристичної фірмою з метою оперативного контролю над рухом замовлень та інформації про бронювання турів.

Хід роботи

За допомогою Ramus Educational для побудови діаграм потоків даних використовується нотація Гейна – Сарсо.

DFD - діаграма може містити роботи, зовнішні сутності, стрілки (потоки даних) і сховища даних.

Для предметної області «Діяльність тур фірми» Робота зображена прямокутником з закругленими кутами – «Управління тур фірмою», вона має входи і виходи, але не підтримує управління та механізми

Контекстна діаграма модуля "Управління турфірмою" включає зовнішні об'єкти, з якими цей модуль взаємодіє (ці взаємодії позначені за допомогою вхідних і вихідних інформаційних потоків) наведена на рис. 1.



Рис. 1 Контекстна діаграма в стандарті DFD

Зовнішні сутності зображують входи в систему і / або виходи з неї. На діаграмі зовнішні сутності – це туристи, туроператори, готелі, перевізники. Зовнішні сутності зображуються у вигляді прямокутника з тінню і зазвичай розташовуються по краях діаграми.

Зовнішня сутність «Туристи» моделює будь-якого туриста, що надає запит на потрібний йому тур та дані про себе (якщо йде про нового туриста).

Зовнішня сутність «Туроператор» моделює будь-якого туроператора (наприклад, Anextour, Teztour, Coraltrevel, JoinUp та інші), який формує тури й обмінюється з проектованим модулем інформацією про те, які нові тури може надати туроператор тур фірмі.

Зовнішня сутність «Готель» моделює будь-які готелі, апартаменти, віли де можна забронювати проживання.

Зовнішня сутність «Перевізник» моделює будь-якого перевізника (авіа, поїзд, автобус та інше), у якого можна забронювати квіток на проїзд.

Стрілки (потоки даних) описують рух об'єктів з однієї частини системи в іншу (це означає, що діаграма DFD не може мати граничних стрілок). Оскільки всі сторони роботи в DFD рівнозначні, стрілки можуть починатися і закінчуватися на будь-якій стороні прямокутника.

Стрілки (потоки даних) на моделі- це дані про нових туристів, запит на тур, заява на бронювання, дані про готелі, дані про квітки.

Після побудови контекстної діаграми системи, можна провести декомпозицію системи, поділивши її на 3 роботи:

«Формування туру»;

«Пошук туру»;

«Обслуговування туристів».

На декомпозиції першого рівня вводяться накопичувачі даних, які використовуються під час вирішення завдань модуля.

Сховище даних - це абстрактне пристрій для зберігання інформації, яку можна в будь-який момент помістити в накопичувач і через деякий час витягнути, причому способи приміщення і вилучення можуть бути будь-якими.

Сховища даних додаються таким же чином, як і зовнішні сутності, тільки обирається група "Сховища даних". Таким чином, створюються всі сховища даних. До них відносяться:

Каталог турів - призначений для зберігання даних за всіма турами, що реалізує турфірма.

БД туристів – призначена для зберігання даних про всіх туристів, що зверталися до турфірми.

Результат декомпозиції першого рівня наведено на рис.2.



Рис. 2 Декомпозиція першого рівня

Після побудови декомпозиції першого рівня можна створити декомпозицію другого рівня

Декомпозіція другого рівня «Обслуговування туристів» складається з 3-х робіт:

«Реєстрація замовлень» - призначена для реєстрації замовлень;

«Підбор турів» - призначена для підбору турів;

«Оформлення туру» - призначена для оформлення та бронювання турів.

К «Сховищам даних» відносяться:

Реєстр замовлень - призначений для зберігання даних за всіма замовленнями турів в тур фірмі;

База пропозицій- призначений для зберігання даних за всіма пропозиціями турів, що реалізує тур фірма;

Архив заказів – призначений для зберігання даних про всі замовлення туристів, що зверталися до турфірми.

Результат декомпозиції другого рівня наведено на рис.3.



Рис. 3 Декомпозиція другого рівня

Висновок: Навчився будувати потокі даних системи за заданою предметної області «Діяльність тур фірми» в метології DFD. Вивчив, що таке робота, зовнішні сутності, стрілки (потоки даних), сховище даних.


скачати

© Усі права захищені
написати до нас