Рисунок 9 - Диаграмма А4 "Оформление путевки"
В данной сетевой технологии предусмотрены следующие автоматизированные места:
¾ турагент;
¾ клиент.
Рассмотрим функции турагента:
¾ регистрация клиентов;
¾ поиск путевок по требованиям;
¾ оформление путевки;
¾ просмотр и редактирование информации о зарегистрированных клиентах.
Рассмотрим функции клиента:
¾ регистрация;
¾ предоставление требований к путевке;
¾ самостоятельный поиск с использованием базы данных компании;
¾ онлайн заказ.
Турфирма «Профит-центр» является небольшой компанией. В ее распоряжении находятся 5 ПК, соединенных в локальную сеть для общего доступа в интернет.
Для создания сетевой технологии выгоднее будет использовать архитектуру, позволяющую максимально централизовать управления сетевой технологии и снизить требования к рабочим станциям пользователей.
При построении сетевых систем, обеспечивающих работу в многопользовательском режиме, как правило, используются две базовые архитектуры: «Файл-Сервер» и «Клиент-Сервер». Сравним данные архитектуры и выберем наиболее подходящую для построения сетевой технологии учета железнодорожных перевозок, с учетом имеющегося аппаратного и программного обеспечения. Сравнительные характеристики архитектур приведены в таблице 1.
Таблица 1 - Сравнительные характеристики архитектур построения сетевой технологии
Критерий |
«Файл-Сервер» |
«Клиент-Сервер» |
1. Простота и стоимость реализации |
+ |
– |
2. Защищенность данных |
– |
+ |
3. Безопасность и производительность |
– |
+ |
4. Выбор средств для разработки |
– |
+ |
5. Скорость работы сети |
– |
+ |
В силу указанных в таблице 2 недостатков архитектура «Файл-Сервер» не может быть принята в качестве архитектуры построения сетевой технологии .
По результатам сравнения архитектур в качестве архитектуры построения сетевой технологии выберем архитектуру «Клиент-Сервер». Существует несколько видов архитектуры «Клиент-Сервер»: двухзвенная и многозвенная.
Преимущества многозвенной архитектуры:
¾ изменения на каждом из звеньев можно осуществлять независимо;
¾ снижаются нагрузки на сеть, поскольку звенья не обмениваются между собой большими объемами информации;
¾ обеспечивается масштабирование и простая модернизация оборудования и программного обеспечения, поддерживающего каждое из звеньев, в том числе обновление серверного парка и терминального оборудования, СУБД и т.д.;
¾ Приложения могут создаваться на стандартных языках третьего или четвертого поколения (Java, C/C++).
На рисунке 10 представлена выбранная архитектура для разрабатываемой сетевой технологии.
|
Благодаря рисунку 10 можно определить, какое ПО необходимо для работы сетевой технологии.
Итак, необходимо определиться с ПО, которое будет использоваться в сетевой технологии, а именно:
1. СУБД.
2. Www-сервер.
3. Сервер приложений.
4. Средства разработки.
Выбор SQL-сервера будет осуществлен из вариантов:
1. MySQL 5.0.51.
2. Oracle 9.0.1.
3. Interbase 2009.
4. FireBird 2.0.
Также необходимы критерии, по которым будет определен выбор SQL-сервера.
Критерии:
1. Опыт работы.
2. Наличие лицензии.
3. Простота интерфейса.
4. Трудность обслуживания.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.