
- •Информационные системы. Программное обеспечение ис.
- •Классификация информационных систем. Архитектура ис.
- •Форматы данных. Кодовые страницы.
- •Форматы данных:
- •Передача данных. Модели передачи данных. Синхронное и асинхронное взаимодействие.
- •Технологии построения распределенных систем. Corba.
- •Управление содержимым Web-страницы на стороне клиента.
- •Серверы приложений j2ee
- •Интеграция приложений. Концепция eai.
Информационные системы. Программное обеспечение ис.
Информационная система (ИС) – взаимосвязанная совокупность технического и программного обеспечения, а также персонала, предназначенная для ввода, хранения, обработки и выдачи информации
• Виды обеспечения ИС:
– Техническое
– Программное
– Организационное
– Информационное
– Математическое
– Лингвистическое
– Правовое
Программное обеспечение – совокупность программ системы обработки информации и программных документов, необходимых для эксплуатации этих программ
Программное обеспечение:
–Системное ПО – предназначено для управления вычислительной машиной и ее ресурсами
•Операционные системы – управляют ресурсами компьютера, запуском программ, обеспечивают взаимодействие между пользователем и компьютером
•Драйверы – управляют устройствами ввода-вывода
•Утилиты – выполняют обслуживание компьютера
–Прикладное ПО – ориентированное на решение пользовательских задач
•Клиентское – обеспечивает доступ пользователей к услугам или ресурсам информационной системы
•Серверное – выполняет обслуживающие функции по запросу клиента, предоставляя ему доступ к определенным ресурсам или услугам
•Промежуточное – обеспечивает взаимодействие программных компонентов информационной системы
Серверное ПО:
–СУБД
–серверы приложений
–веб-серверы
–почтовые серверы
–файловые серверы
Промежуточное ПО:
–средства доступа к данным
–средства удаленного вызова процедур
–средства поддержки распределенных объектов
–средства обмена сообщениями
–мониторы транзакций
Классификация информационных систем. Архитектура ис.
По назначению:
–Информационно-управляющие системы
–Системы поддержки принятия решений
–Информационно-поисковые системы
–Информационно-справочные системы
•По степени автоматизации:
–Автоматизированные
–Автоматические
•По характеру обслуживания:
–Однопользовательские
–Многопользовательские
•По сфере применения:
–Системы организационного управления
–Системы управления технологическими процессами
–Системы автоматизированного проектирования
–Корпоративные (интегрированные) информационные системы
По архитектуре:
– Настольные
– Распределенные
• Файл-серверные
//
Файл-серверные системы
• Преимущества:
– Простота в реализации и сопровождении
• Недостатки:
– Проблемы многопользовательской работы с данными
– Низкая производительность системы
– Низкая надежность
– Высокие требования к производительности клиентских рабочих станций
//
• Клиент-серверные
– двухуровневые (двухзвенные)
//
• Преимущества:
– Поддержка многопользовательской работы
– Гарантия целостности данных
– Защищенность данных и контроль полномочий
• Недостатки:
– Модификация бизнес логики требует обновления клиентского ПО
– Больший по сравнению с многоуровневыми системами сетевой трафик
//
– многоуровневые (многозвенные)
Преимущества:
– Поддержка многопользовательской работы
– Гарантия целостности данных
– Защищенность данных и контроль полномочий
– Уменьшенный сетевой трафик
– Централизованное управление бизнес-логикой
• Недостатки:
– Потребность в дополнительном оборудовании и программном обеспечении
– Дополнительные затраты на сопровождение