Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Internet.doc
Скачиваний:
19
Добавлен:
20.09.2019
Размер:
106.5 Кб
Скачать

1.2. Обьекты и субьекты системы

Субьект управления в случае рассмотрения Интернета как программной системы – различные программы на компьютере пользователя. В нашем случае показано взаимодействие веб-браузера и клиента электронной почты с Интернетом.

Субъект управления — субъект, принимающий решения и управляющий объектами, процессами или отношениями путём воздействия на управляемую систему для достижения поставленных целей.

Субъект управления через прямой канал передаёт управляющее воздействие на объект управления, который через обратный канал передаёт реакцию или своё текущее состояние.

Объект управления – различные программы, расположенные на серверах Интернета, такие как веб-сервер, приложения БД, или например, служба DNS (также вариант базы данных).

1.3.Функциональная модель системы

Ниже представлена функциональная модель системы.

Пунктирными линиями выделены аппаратные средства, используемые в процессе работы модели. Но поскольку нами рассматривается только программная отрасль, они показаны только для примера (трудно представить себе, например, веб-браузер функционирующий без помощи компьютера пользователя).

1

12

2

3

4

11

Хостинг-сервер

Хостинг-сервер2

7

Программа веб-сервер

Программа веб-сервер

5

8

10

6

9

База данных

База данных

1.4. Описание работы системы и связей между объектами системы

Цифрами на схеме обозначены связи в порядке их функционирования.

На словах модель функционирования системы можно описать следующим образом. С компьютера пользователя через браузер подается управляющий запрос (1) определенного адреса в сети Интернет. Далее этот запрос поступает на сервер провайдера, откуда перенаправляется в систему DNS (2) , которая используется для преобразования доменных имен в IP-адреса. DNS возвращает IP сервера. (3) После этого сервер провайдера запрашивает информацию по данному IP-адресу (4). Программа веб сервер, расположенная на сервере по этому адресу генерирует (5) согласно имеющейся в базе данных информации (6) страницу и выдает ее обратно серверу провайдера (11). После этого сервер провайдера возвращает информацию обратно в веб-браузер пользователя (12). В отдельных случаях возможны также шаги 7-10, когда информация генерируется на основе информации не одного, а нескольких веб-серверов.

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

Виды связей между обьектами системы:

  1. Управление, информация

  2. Управление, информация

  3. Информация

  4. Информация

  5. Управление, информация

  6. Информация

  7. Информация

  8. Управление, информация

  9. Информация

  10. Информация

  11. Информация

  12. Информация.

2. Системные показатели

2.1. Критерий эффективности системы

Критерием эффективности системы служит время отклика для конечного пользователя (время, которое проходит с момента ввода веб-адреса до получения веб-страницы на экране), и скорость загрузки страниц.

Время отклика может зависит от различных причин. В частности оно может зависеть от скорости работы веб-сервера к которому генерировался запрос, от количества обращающихся в данный момент к нему пользователей, от скорости передачи данных. Время отклика также может варьироваться при использовании различных браузеров. Так, браузер Opera начинает отображать страницу еще до окончания ее полной загрузки, поэтому можно говорить, что время отклика у него больше, чем у других браузеров.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]