Шпаргалка по "Информационной системе"
Автор: V.a.valer • Июнь 15, 2023 • Шпаргалка • 1,498 Слов (6 Страниц) • 148 Просмотры
1)Логические программные слои
-Логика представления-Слой, позволяющий взаимодействовать с инф системой (Польз. Интерфейс)
-Бизнес-логика - (Это код) Слой, выполняющий обработку пользовательских запросов, исполняет логику работы системы
-Логика доступа к данным -Содержит данные.
2)Понятие архитектуры ИС. Виды архитектур.
Архитектура информационной системы – это концептуальное описание структуры, определяющее модель, выполняемые функции и взаимосвязь компонентов информационной системы.
Виды архитектур:
Централизованная - все программные слои располагаются на 1 физ. машине
- Файл-сервер – данные помещаются на файл сервер, но вся обработка остаётся на машине клиента.
- Клиент-сервер – подразделяется на двухзвенную – чётко выделена сторона клиента и сервера, если на клиенте располагается бизнес-логика, то получаем конфигурацию: толстый клиент – тонкий сервер.
А если бизнес-логика на сервере – то толстый сервер – тонкий клиент
Трёхзвенная – данные помещаются на сервере баз данных, бизнес-логика на сервер приложений, интерфейс на клиенте
Многозвенная – обобщение трёхзвенной архитектуры с учётом доступа через интернет
3)Суть технологии «Клиент-Сервер»
Особый способ взаимодействия абонента в сети при которой 1 из абонентов(сервер) предоставляет свои ресурсы другому абоненту
Функции сервера – принять запрос клиента, обработать, хранить, отправить результат работы клиенту
Функции клиента – сформировать запрос, отправить запрос в сервер, получить результат
5) Файловый сервер – ф.с. работает на основе протокола FTP используя порты 21 и 23
Процесс передачи данных (DTP) это объект, который устанавливает соединение.
Интерпретатор протокола (PI) на клиентской стороне пользователь инициирует управляющее соединение от клиентского порта и управляет выдачей откликов
4) Веб-сервер
— сетевое приложение, обслуживающий http запросы от клиентов. Обычно клиентом является браузер.
Принцип работы: для установления связи серверу задаётся 80ый порт и он начинает «ожидать» подключения клиента(к)
К указывается тот же номер порта и ip-сервера
Если сервер прослушивая сеть получит на свой порт пакет с запросом, он его примет, обработает, результат отправит клиенту так же на 80ый порт
Функции, выполняемые Web-серверами:
Хранение кодов html-страниц и обработка пользовательских запросов
- Управление правами доступа
- Авторизация пользователей
- Ведение журнала обращений пользователей к ресурсам
- Поддержка защищённых соединений с клиентами
- Поддержка динамически генерируемых страниц
Примеры: Apache, IIS, Google Web-server, NGINX
6)Почтовый сервер — это программа, созданная для возможности осуществления информационного обмена между компьютерами посредством электронных сообщений.
Структура
- БД, хранящая данные о зарегистрированных пользователях
- Сами почтовые ящики пользователя
- MTA – приём и передача почты по SMTP. Его достаточно для создания системы эл. Почты.
- MDA – по запросу почтового клиента передать ему почту из почтового ящика на сервере
Этапы работы системы эл почты
- Отправитель создаёт письмо и отправляет его получателю, письмо пересылается на локальный сервер отправителем
- ПС отправителя пересылает письмо на ПС получателя
- Получатель по мере необходимости скачивает письма из своего почтового ящика, находящихся на его локальном ПС
1-2 этапы работает протокол SMTP, 3 этап – POP3
7) Сервер баз данных
-это сервер на котором установлена СУБД на основе языка SQL.
MySQL, Microsoft SQL-server, Oracle Database-server, Post-Gree SQL
...