
- •5. Организационно-технологическое обеспечение асуп.
- •5.1. Реинжиниринг бизнес-процессов (bpr) и информационные технологии (it).
- •5.2. Управленческий консалтинг
- •5.2.1. Анализ проблемы низкой эффективности внедрения ит.
- •5.2.2. Основные этапы методологии концептуального проектирования
- •. Стандарты на обеспечение жизненных циклов асу.
- •6.1. Методика Oracle cdm (Custom Development Method)
- •6.2. Международный стандарт iso/iec 12207: 1995-08-01
- •6.3. Стандарты комплекса гост34
- •Основные стадии и этапы гост34
- •7. Математическое обеспечение: обзор применяемых математических методов.
- •8. Лингвистическое обеспечение
- •9. Программное обеспечение
- •Взаимосвязь пмо, ло и ио
- •9.2. Обзор языков программирования
- •11.1. Реляционная алгебра
- •10. Информационное обеспечение. Общие сведения
- •10.1. Основные системы кодирования информации
- •10.2. Тенденции развития информационного обеспечения
- •11.1. Реляционная алгебра
- •0 Mрез min (m1, m2).
- •0 Mрез m1.
- •1 Мрез м1
- •0 Мрез м1
- •0 Мрез м1 м2.
- •Операции реляционной алгебры.
- •11. Информационное обеспечение. Введение в бд.
- •11.2. Системы управления базами данных (субд)
- •Архитектура бд
- •11.3. Case - технологии. Методика erwin
- •Технология клиент-сервер.
- •13. Социально-психологическое обеспечение
- •12. Техническое обеспечение
- •18. Математическое обеспечение. Окп для дискретных эргатических производственных систем с маршрутной технологией. Методика «март»
- •16.2. Распределение производственной программы по месяцам
- •14. Математическое обеспечение. Методы исо.
- •14.1. Иерархия задач производственного планирования
- •14.2. Исследование операций (исо)
- •14.2.1. Понятие исо
- •14.2.2. Области применения исо
- •14.3. Символика математической логики и теории множеств.
- •Основные понятия теории множеств
- •Основы математической логики
- •Математическое обеспечение. Задача долгосрочного планирования. Динамическое программирование
- •16. Математическое обеспечение. Задачи объемного годового планирования
- •16.1. Модель годового планирования по критерию «максимальная прибыль»
11. Информационное обеспечение. Введение в бд.
Всякая прикладная программа является отображением какой-то части реального мира и поэтому содержит его формализованное описание в виде данных. Крупные массивы данных размещают, как правило, отдельно от исполняемого кода программы, и организуют в виде базы данных.
Автоматизация систем управления, в том числе автоматизированные информационные системы, как правило, предполагают обработку большого количества разнородных данных. Поэтому важнейшим является организация управления данными. Эти данные помещаются в систему с целью адекватного отображения непрерывно меняющейся внешней среды, а также для эффективного удовлетворения потребительских систем.
БД – это система организационного, материального, лингвистического, программного, технического обеспечения и даже СПО. Иначе говоря, современные БД – это такие же сложные системы, которые для выполнения ими функций должны иметь соответствующее обеспечение.
Обобщенная структура БД
БД – система, поддерживающая динамическую информацию, модель одной или нескольких предметных областей.
Начиная с 60-х годов для работы с данными стали использовать особые программные комплексы, называемые системами управления базами данных (СУБД). Системы управления базами данных отвечают за:
физическое размещение данных и их описаний;
поиск данных;
поддержание баз данных в актуальном состоянии;
защиту данных от некорректных обновлений и несанкционированного доступа;
обслуживание одновременных запросов к данным от нескольких пользователей (прикладных программ).
В архитектуре «клиент-сервер» СУБД принимает запросы клиентов и возвращает результаты по сети. Такая СУБД называется сервером баз данных.
С развитием компьютерной техники возросла сложность информационных систем и объемы баз данных. В настоящее время разработка таких систем - это задача для коллективов разработчиков, требующая специальных методик и инструментов. Разработку информационных систем принято разбивать на следующие этапы:
этап анализа предметной области;
этап проектирования;
этап непосредственного кодирования;
этап тестирования и сопровождения.
Из-за возрастающей сложности систем возрастает и вероятность ошибок при их разработке. Стоимость таких ошибок весьма высока - исправление ошибки, допущенной на предыдущем этапе разработки системы, обходится в десятки раз дороже, чем исправление ошибки, появившейся на текущей стадии. Особую важность поэтому приобретают ранние этапы разработки – анализа и проектирования.
Время разработки сложных систем сравнимо с предполагаемым циклом жизни таких систем, и сокращение времени разработки становится одной из важнейших задач ее организации. Отметим, что особого подхода требует и организация коллективной работы.
Разработчик должен учитывать процессы, происходящие в реальной жизни. Поэтому методика организации исходных материалов проекта должна позволять как можно более быстрое внесение изменений в готовый проект. Немалую роль здесь играет и отчетливая документированность проекта.