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

Все СУБД будем рассматривать по вышеперечисленным критериям по шкале от 0 до 5, где 0 – самая низкая оценка, 5 – самая высокая. В столбце «Сумма» будет находиться сумма баллов. Для этого составим таблицу.

Таблица 2 – Выбор SQL-сервера

Название СУБД

Опыт работы

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

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

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

Сумма

MySQL 5.0.51

5

5

4

4

16

Oracle 9.0.1

0

0

4

3

7

Interbase 2009

1

0

4

4

9

FireBird 2.0

2

5

4

3

14

Остановим свой выбор на варианте MySQL, так как он набрал больше всех баллов.

1.4.2  Выбор Www-сервера.

Www-сервер — это сервер, принимающий HTTP-запросы от клиентов, обычно веб-браузеров, и выдающий им HTTP-ответы, обычно вместе с HTML-страницей, изображением, файлом, медиа-потоком или другими данными. Www-серверы — основа Всемирной паутины.

Выберем Www-сервер из следующего списка серверов:

1.  Apache 2.0.59.

2.  IIS.

3.  Nginx.

4.  Google Web-Server 2.1.

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

Критерии:

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

2.  Защищенность сервера.

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

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

Все WEB-сервера будем рассматривать по вышеперечисленным критериям по шкале от 0 до 5, где 0 – самая низкая оценка, 5 – самая высокая. В столбце «Сумма» также будет находиться сумма баллов. Для выбора составим таблицу.

Таблица 3 – Выбор WEB-сервера

Название WEB-сервера

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

Защищенность сервера

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

Опыт работы

Сумма

Apache 2.0.59

5

5

4

5

19

IIS

5

4

4

0

13

Nginx

5

4

4

2

15

Google Web-Server 2.1

5

4

4

0

13

Из результатов таблицы 3 видно, что www-сервер Apache набрал большее количество баллов. Выберем данный www-сервер.

1.4.3  Выбор сервера приложений

В данной сетевой технологии будет использоваться связь с базой данных, поэтому необходимо использовать языки Perl, PHP или Python. Выберем, какой язык будем использовать.

Критерии выбора:

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

2.  Безопасность.

3.  Сложность разработки.

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

Оценим варианты по критериям с пятибалльной шкалой, где 0 – самая низкая оценка, 5 – самая высокая.

Таблица 4 – Выбор языка web-программирования

Название языка

Опыт работы

Безопасность

Сложность разработки

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

Сумма

PHP 5

5

4

5

5

19

Perl

0

4

2

3

9

Python

2

4

3

3

12

По результатам таблицы 4 видно, что наибольшее количество баллов набрал язык PHP.

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

Для разработки гипертекстовых документов необходимо выбрать один из следующих пакетов: Microsoft FrontPage 2002, Macromedia Dreamweaver 8, Allaire HomeSite 4.5. Чтобы выбрать подходящий пакет, сравним их по 3 критериям, использую пятибалльную шкалу: