Сетевая технология управления заказами туристических путевок в ООО. Разработка новой технологии помощи клиентам в оформлении путевок, страница 4

Рисунок 9  - Диаграмма А4 "Оформление путевки"

В данной сетевой технологии предусмотрены следующие автоматизированные места:

¾  турагент;

¾  клиент.

Рассмотрим функции турагента:

¾  регистрация клиентов;

¾  поиск путевок по требованиям;

¾  оформление путевки;

¾  просмотр и редактирование информации о зарегистрированных клиентах.

Рассмотрим функции клиента:

¾  регистрация;

¾  предоставление требований к путевке;

¾  самостоятельный поиск с использованием базы данных компании;

¾  онлайн заказ.

1.3  Выбор и разработка архитектуры сетевой технологии.

Турфирма «Профит-центр» является небольшой компанией. В ее распоряжении находятся 5 ПК, соединенных в локальную сеть для общего доступа в интернет.

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

При построении сетевых систем, обеспечивающих работу в многопользовательском режиме, как правило, используются две базовые архитектуры: «Файл-Сервер» и «Клиент-Сервер». Сравним данные архитектуры и выберем наиболее подходящую для построения сетевой технологии учета железнодорожных перевозок, с учетом имеющегося аппаратного и программного обеспечения. Сравнительные характеристики архитектур приведены в таблице 1.

Таблица 1  - Сравнительные характеристики архитектур построения сетевой технологии

Критерий

«Файл-Сервер»

«Клиент-Сервер»

1. Простота и стоимость реализации

+

2.  Защищенность данных

+

3. Безопасность и производительность

+

4. Выбор средств для разработки

+

5. Скорость работы сети

+

В силу указанных в таблице 2 недостатков архитектура «Файл-Сервер» не может быть принята в качестве архитектуры построения сетевой технологии .

По результатам сравнения архитектур в качестве архитектуры построения сетевой технологии выберем архитектуру «Клиент-Сервер». Существует несколько видов архитектуры «Клиент-Сервер»: двухзвенная и многозвенная.

Преимущества многозвенной архитектуры:

¾  изменения на каждом из звеньев можно осуществлять независимо;

¾  снижаются нагрузки на сеть, поскольку звенья не обмениваются между собой большими объемами информации;

¾  обеспечивается масштабирование и простая модернизация оборудования и программного обеспечения, поддерживающего каждое из звеньев, в том числе обновление серверного парка и терминального оборудования, СУБД и т.д.;

¾  Приложения могут создаваться на стандартных языках третьего или четвертого поколения (Java, C/C++).

На рисунке 10 представлена выбранная архитектура для разрабатываемой сетевой технологии.

Рисунок 10 – Архитектура разрабатываемой сетевой технологии

 

Благодаря рисунку 10 можно определить, какое ПО необходимо для работы сетевой технологии.

Итак, необходимо определиться с ПО, которое будет использоваться в сетевой технологии, а именно:

1.  СУБД.

2.  Www-сервер.

3.  Сервер приложений.

4.  Средства разработки.

1.4  Выбор программного обеспечения сетевой технологии.

1.4.1  Выбор SQL-сервера

Выбор SQL-сервера будет осуществлен из вариантов:

1.  MySQL 5.0.51.

2.  Oracle 9.0.1.

3.  Interbase 2009.

4.  FireBird 2.0.

Также необходимы критерии, по которым будет определен выбор SQL-сервера.

Критерии:

1.  Опыт работы.

2.  Наличие лицензии.

3.  Простота интерфейса.

4.  Трудность обслуживания.