
Диаграмма Насси-Шнейдермана
Визуальные языки проектирования являются относительно новой методикой разработки спецификаций процесса. Они базируются на основных идеях структурного программирования и позволяют определить потоки управления с помощью специальных иерархически организованных схем.
Один из подходов – подход с использованием диаграммы Насси – Шнейдермана. Данная диаграмма (рис. 12) описывает процесс отмены заказа.
Рис.11. Диаграмма Насси – Шнейдермана
Словарь проекта
Словарь проекта описывает весь проект, перечисляя все, что в нем содержится – процессы (<PRO>), потоки (<DF>), внешние сущности (<EXT>) и базы данных(<STR>):
<DF> Билеты
<DF> Деньги, финансовая документация, запрос на деньги, цена оформления документов
<DF> Деньги. Запрос на документы на выезд
<DF> Деньги. Заявка на исп. транспорта
<DF> Деньги. Заявка на поездку
<DF> Деньги. Заявка на проведение вспом. мероприятий
<DF> Документы на выезд
<DF> Запрос для менеджера от программы
<DF> Запрос от менеджера к программе
<DF> заявка на поездку
<DF> Заявка на поездку, контракт, запрос для клиентов
<DF> Информация о выбранных маршрутах
<DF> Информации о клиентах, запрос для партнёров, информация о фирме
<DF> информация о партнере
<DF> клиенты в работе, данные по клиентам
<DF> клиенты в работе, данные по клиентам
<DF> Маршруты, запрос для клиентов, инф-ия о фирме
<DF> наличие туров по предпочтению клиента
<DF> Предложения. Информация. Деньги
<DF> Предоставление информации о фирме. Контракт
<DF> Предоставление информации о фирме. Контракт
<DF> Предоставление транспорта
<DF> Предпочтения клиента в выборе тура
<DF> Разрешение на проведение вспом. мероприятий
<DF> Статистика, запрос для партнёров
<DF> Финансовая документация
<EXT> КЛИЕНТЫ
<EXT> Паспортно-визовые службы
<EXT> Транспортные агентства
<EXT> Фирмы-туроператоры (создание совместных проектов)
<EXT> Предприятия, обеспечивающие вспомогательные функции (питание, проживание и экскурсионное обслуживание).
<PRO> ИС Туристической фирмы
<PRO> МЕНЕДЖЕРЫ
<PRO> Программа взаимодействия с базой данных
<PRO> Менеджер по работе с клиентами
<PRO> Работа с клиентом
<PRO> Оформление тура
<PRO> Менеджер-организатор отдыха
<PRO> Запрос на предпочтения клиента в выборе тура
<PRO> Поиск клиента в базе, регистрация при отрицательном результате
<PRO> Менеджер по работе с партнёрами
<PRO> Работа с партнёром
<PRO> Занесение информации о партнёре
<PRO> Работа с документами, взаимодействие с партнёром
<PRO> Работа с туром
<PRO> Оформление заявки
<PRO> Отбор маршрутов
<PRO> Предоставление информации в отель
<PRO> Авторизация
<PRO> Менеджер-организатор отдыха
<PRO> Менеджер по работе с партнёрами
<PRO> Менеджер по работе с клиентами
<PRO> Бухгалтерия
<PRO> Получение и обработка информации
<PRO> Обработка и отсылка документов на запрос
<STR> База Данных
Словарь данных
Таблица №1. Словарь данных
Название потока |
Название сущности |
Название атрибута |
Билеты |
Путевка |
ID_путевки |
ID-менеджера орг_отдыха |
||
Время отдыха |
||
Дата начала |
||
Место |
||
Транспорт |
||
Цена |
||
Деньги. Запрос на документы на выезд |
Заявка на поездку |
Номер заявки |
ФИО клиента |
||
Паспортно-визовая служба |
ID-менеджера орг_отдыха |
|
Место поездки |
||
Номер паспорта клиента |
||
ФИО |
||
Деньги. Заявка на исп. транспорта |
Заявка на поездку |
ID-менеджера орг_отдыха |
Место отдыха |
||
Путевка |
Время отдыха |
|
Дата начала |
||
Деньги. Заявка на поездку |
Заявка на поездку |
Желаемая дата |
Место отдыха |
||
ФИО клиента |
||
Клиенты в работе |
ID_клиента |
|
ID_менеджера |
||
Адрес |
||
Возраст |
||
Пол |
||
Телефон |
||
ФИО |
||
Деньги. Заявка на проведение вспом. мероприятий |
Заявка на поездку |
Место отдыха |
Номер заявки |
||
Паспортно-визовая служба |
Место поездки |
|
Предприятия, обеспечивающие вспом. ф-ии |
Название предприятия |
|
Предоставляемые услуги |
||
Путевка |
ID_путевки |
|
Место |
||
Цена |
||
Документы на выезд |
Паспортно-визовая служба |
Место поездки |
Номер визы |
||
ФИО |
||
Запрос для менеджера от программы |
Менеджер-организатор отдыха |
ID-менеджера орг_отдыха |
Адрес |
||
Номер |
||
ФИО |
||
Запрос от менеджера к программе |
Менеджер организатор-отдыха |
ID-менеджера орг_отдыха |
Адрес |
||
Номер |
||
ФИО |
||
Заявка на поездку |
Заявка на поездку |
ID_клиента |
ID-менеджера орг_отдыха |
||
Желаемая дата |
||
Место отдыха |
||
Номер заявки |
||
ФИО клиента |
||
Заявка на поездку, контракт, запрос для клиентов |
Заявка на поездку |
ID_клиента |
ID-менеджера орг_отдыха |
||
Желаемая дата |
||
Место отдыха |
||
Номер заявки |
||
ФИО клиента |
||
Инф-ия о выбранных маршрутах |
Путевка |
ID_путевки |
ID-менеджера орг_отдыха |
||
Время отдыха |
||
Дата начала |
||
Место |
||
Транспорт |
||
Цена |
||
Инф-ия о клиентах, запрос для партнёров, инф-ия о фирме |
Клиенты в работе |
ID_клиента |
ID_менеджера |
||
Адрес |
||
Возраст |
||
Пол |
||
Телефон |
||
ФИО |
||
Фирмы-туроператоры (партнеры) |
ID менеджера по партнерам |
|
Название фирмы |
||
Совместные проекты |
||
ФИО руководителя фирмы |
||
Информация о партнере |
Фирмы-туроператоры (партнеры) |
ID менеджера по партнерам |
Название фирмы |
||
Совместные проекты |
||
ФИО руководителя фирмы |
||
Клиенты в работе, данные по клиентам |
Клиенты в работе |
ID_клиента |
ID_менеджера |
||
Адрес |
||
Возраст |
||
Пол |
||
Телефон |
||
ФИО |
||
Клиенты в работе, данные по клиентам |
Клиенты в работе |
ID_клиента |
ID_менеджера |
||
Адрес |
||
Возраст |
||
Пол |
||
Телефон |
||
ФИО |
||
Маршруты, запрос для клиентов, инф-ия о фирме |
Путевка |
Место |
Цена |
||
Наличие туров по предпочтению клиента |
Путевка |
Дата начала |
Место |
||
Предложения. Информация. Деньги |
Фирмы-туроператоры (партнеры) |
ID менеджера по партнерам |
название фирмы |
||
Совместные проекты |
||
ФИО руководителя фирмы |
||
Предоставление информации о фирме. Контракт |
Заявка на поездку |
Место отдыха |
Номер заявки |
||
Паспортно-визовая служба |
Номер визы |
|
Путевка |
ID_путевки |
|
Время отдыха |
||
Дата начала |
||
Место |
||
Транспорт |
||
Предоставление информации о фирме. Контракт |
Бухгалтерия |
Сумма платежа |
Заявка на поездку |
Место отдыха |
|
Путевка |
ID_путевки |
|
Время отдыха |
||
Дата начала |
||
Место |
||
Транспорт |
||
Цена |
||
Транспорт |
|
|
Предоставление транспорта |
Транспорт |
ID_транспорта |
Место отбытия |
||
Тип |
||
Предпочтения клиента в выборе тура |
Заявка на поездку |
Желаемая дата |
Место отдыха |
||
Номер заявки |
||
Путевка |
Время отдыха |
|
Дата начала |
||
Место |
||
Транспорт |
||
Цена |
||
Разрешение на проведение вспом. Мероприятий |
Бухгалтерия |
Документы об оплате |
Предприятия обеспечивающие вспом. ф-ии |
ID-менеджера орг_отдыха |
|
Название предприятия |
||
Предоставляемые услуги |
||
ФИО администратора |
||
Статистика, запрос для партнёров |
Фирмы-туроператоры (партнеры) |
ID менеджера по партнерам |
название фирмы |
||
Совместные проекты |
||
ФИО руководителя фирмы |
||
Финансовая документация |
Бухгалтерия |
ID_клиента |
Документы об оплате |
||
Номер счета |
||
Сумма платежа |