- •Кафедра «Математика и моделирование» Титов с.А.
- •Содержание
- •1.1. Понятие информации
- •1.2. Экономическая информация
- •1.3. Структура экономической информации. Важнейшей характеристикой информации являются ее структура.
- •Информационная система
- •Информационный поток
- •Информационный массив
- •Классификация задач управления по степени их сложности
- •Лекция 3. Информационные технологии
- •3.1. Определение информационных технологий
- •3.2. Обеспечение автоматизированных информационных технологий управления
- •3.3 Классификация ит
- •3.4. Информационные системы. Виды информационных систем
- •3. Информационно-справочные системы.
- •4. Информационно-советующие (диагностические) системы.
- •5. Информационно- управляющие системы.
- •3.5. Информационные технологии в управлении
- •3.5. 1. Прикладные программные средства ис управления организацией
- •3.5. 2. Системы поддержки принятия решений.
- •Имитационные модели деятельности предприятий
- •3.5.3. Современное состояние развития ит
- •Лекция 4. Информационные базы и банки данных
- •4.1. Основные понятия. Базы данных и системы управления базами данных.
- •4.2. Модели организации данных
- •4.3. Реляционные базы данных
- •Варианты бинарной связи сущностей Преподаватель, Дисциплина:
- •4.4. Хранилища данных
- •Краткое описание технологии работы с Excel2007
- •База Данных ms Access 2007
- •Краткое описание технологии работы с Access 2007
- •Программные средства презентаций. PowerPoіnt 2007 Основные понятия
- •Создание базовой презентации в PowerPoint 2007
- •Применение к слайду нового макета
- •Копирование слайда
- •Придание презентации нужного внешнего вида
- •Применение к презентации другой темы
- •Добавление клипа, рисунков SmartArt и других объектов
- •Преобразование текста слайда в рисунок SmartArt
- •Добавление смены слайдов
- •Лекция 6. Интеллектуальные технологии в управлении
- •6.1. Определение интеллектуальных технологий
- •6.2. Экспертные системы.
- •6.3. Вероятностные и приближенные рассуждения в эс
- •6.4. Нейросетевые системы
- •Лекция 7. Компьютерные сети
Имитационные модели деятельности предприятий
Особый класс составляют так называемые имитационные модели. Исследования типа «что, если» могут проводиться также с помощью имитационного моделирования. Имитационное моделирование — это метод исследования, заключающийся в имитации на ЭВМ процесса функционирования исследуемой системы.
Под моделью понимается система математических зависимостей или программа, имитирующая структуру или функционирование исследуемого объекта. Для успешного применения модель должна быть адекватна исследуемому реальному объекту с возможностью переноса результатов исследования модели на реальный объект.
В рамках метода имитационного моделирования разрабатываются и используются такие алгоритмы и программы, которые имитируют на ЭВМ поведение (в том числе, в реальном времени) системы, ее свойства и характеристики в необходимом для исследования составе, объеме и области изменения параметров. Проводятся компьютерные эксперименты с системой с целью получения ответа на вопрос «что будет - если». Учет случайных факторов реализуется на основе использования компьютерного генератора случайных чисел, что позволяет избежать сложных аналитических выкладок, затрудняющих аналитическое моделирование.
В процессе расчетов используются такие труднопрогнозируемые факторы, как показатель инфляции, планируемые объемы сбыта и многие другие. Для разработки стратегического плана и анализа эффективности проекта проводятся альтернативные расчеты с данными, соответствующими различным вариантам развития проекта.
Использование имитационных моделей в процессе разработки и анализа эффективности проекта позволяет через наглядное описание управленческого решения (например, снижение цены продукции на 5%) мгновенно получить финансовый результат.
3.5.3. Современное состояние развития ит
Современное состояние развития ИТ в США, странах Западной Европы и Японии характеризуются следующими тенденциями:
- наличием большого количества промышленно функционирующих баз данных большого объема, содержащих информацию практически по всем видам деятельности;
- созданием технологий, обеспечивающих интерактивный доступ массового пользователя к информационным ресурсам, технической основой которых являются: государственные и частные системы связи и передачи данных общего назначения и специализированные, объединенные в национальные, региональные и глобальные информационные вычислительные сети;
- расширением функциональных возможностей информационных систем, обеспечивающих обработку баз данных с разнообразной структурой данных;
- созданием локальных, многофункциональных проблемно-ориентированных информационных систем различного назначения на основе мощных персональных компьютеров и локальных сетей;
- включением в информационные системы элементов интеллектуального интерфейса пользователя (экспертные системы, системы машинного перевода и др.).
Лекция 4. Информационные базы и банки данных
4.1. Основные понятия. Базы данных и системы управления базами данных.
Управление любым экономическим объектом осуществляется с использованием ИС. При этом очень большое значение имеет представление данных в машинной памяти и процедуры их обработки. Основным способом внутримашинного представления данных является технология Баз Данных и Банков Данных.
База данных (БД) представляет собой совокупность данных (в виде интегрированной совокупности файлов), хранимых в памяти вычислительной системы и отображающих состояние объектов и их взаимосвязей в рассматриваемой предметной области, т.е. представляющих информационную модель предприятия. Обычно данные являются исходной информацией для решения задач системы управления и принятия управленческих решений.
База данных - совокупность данных, организованных по определенным правилам, позволяющим обеспечить удобство хранения, поиска, манипулирования данными, которые записаны на машинных носителях, а также независимость данных от прикладных программ (т.е., например, изменение программ не затрагивает организации данных) .
Банк данных – это система из одной или нескольких баз данных, программных, технических, языковых, организационно- методических средств, предназначенных для обеспечения централизованного накопления и коллективного многоцелевого использования данных.
Языковые средства. Для работы с данными, хранящимися в базе, используются следующие типы языков:
- язык описания данных - предназначенный для описания логической структуры данных;
- язык манипулирования данными - совокупность конструкций, обеспечивающих выполнение основных операции по работе с данными: ввод, модификацию и выборку данных по запросам.
Названные языки в различных СУБД могут иметь отличия. Наибольшее распространение получили два стандартизованных языка: QBE (Query By Example) язык запросов по образцу и SQL (Structured Query Language) - структурированный язык запросов. QBE в основном обладает свойствами языка манипулирования данными, SQL сочетает в себе свойства языков обоих типов.
Система управления базами данных (СУБД) это комплекс языковых (языки программирования, запросов, описания данных) и программных (обеспечивающих загрузку, поиск и т.п.) средств, предназначенный для создания, ведения и совместного использования БД многими пользователями. СУБД обеспечивает поиск, хранение, корректировку данных, формирование ответов на запросы. Система обеспечивает сохранность данных, их конфиденциальность, перемещение и связь с другими программными средствами.
Для работы с базой данных зачастую достаточно средств СУБД. Однако если при какой-либо прикладной задачи интерфейс СУБД не устраивает пользователей, то могут быть разработаны соответствующие программы, создание которых требует программирования.
Существующие СУБД поддерживают следующие технологии разработки приложений:
- ручное кодирование программ (набор текста программы и ее отладка);
- создание текстов приложений с помощью генераторов (например, Clipper, FoxPro; при этом зачастую приходится использовать также и ручное кодирование);
- автоматическая генерация готового приложения методами визуального программирования (Delphi, Access; приложение строится из готовых строительных блоков с возможностью вставки своего кода).
Средства визуального программирования позволяют в короткие сроки создавать более надежные и эффективные приложения.
Информационные системы, основанные на использовании БД, обычно функционируют в технологии клиент-сервер. В этом случае БД размещается на компьютере-сервере, и к ней осуществляется совместный доступ через локальную или глобальную сеть. Сервером определенного ресурса в компьютерной сети называется компьютер (программа), управляющий этим ресурсом, клиентом компьютер (программа), использующий этот ресурс. В качестве ресурса компьютерной сети могут выступать, к примеру, базы данных, файлы, службы печати, почтовые службы. Согласно основному принципу архитектуры клиент-сервер, данные обрабатываются только на сервере. Пользователь или приложение формируют запросы, которые поступают к серверу БД в виде инструкций языка SQL. Сервер базы данных обеспечивает поиск и извлечение нужных данных, которые затем передаются на компьютер пользователя.
К требованиям, предъявляемым к БД относятся обеспечение целостности и обеспечение безопасности. Целостность БД - это свойство базы данных, означающее, что в ней содержится полная, непротиворечивая и адекватно отражающая предметную область информация. Целостное состояние БД описывается с помощью ограничений целостности в виде условий, которым должны удовлетворять хранимые в базе данные. Обеспечение безопасности достигается в СУБД шифрованием данных, парольной защитой, поддержкой уровней доступа к базе данных и отдельным ее элементам
.
По характеру использования СУБД делят на многопользовательские (промышленные) и локальные (персональные).
Промышленные СУБД представляют собой программную основу для разработки автоматизированных систем управления крупными экономическими объектами. Промышленные СУБД должны удовлетворять следующим требованиям:
- возможность организации совместной параллельной работы многих пользователей;
- переносимость на различные аппаратные и программные платформы;
- устойчивость по отношению к сбоям различного рода, в том числе наличие многоуровневой системы резервирования хранимой информации;
- обеспечение безопасности хранимых данных и развитой структурированной системы доступа к ним.
В настоящее время основными представителями профессиональных СУБД являются Oracle, DB2, Sebase, Informix, Progress.
Промежуточное положение между персональными и промышленными системами занимают СУБД SQL Base, Interbase, SQL Server.
Персональные СУБД ориентированы на решение задач локального пользователя или небольшой группы пользователей и предназначены для использования на персональном компьютере. Определяющей характеристикой этих систем является относительная простота эксплуатации, позволяющая создавать на их основе работоспособные пользовательские приложения. СУБД.
MS Access. Популярной персональной СУБД является Microsoft Access, что объясняется универсальностью интерфейса, рассчитанного на работу с пользователями различной квалификации, высокоразвитыми возможностями интеграции с другими программными продуктами и богатым набором визуальных средств разработки. Access дает возможность обычным пользователям создавать и эксплуатировать достаточно мощные базы данных без необходимости что-либо программировать. В то же время в Access присутствует язык программирования Visual Basic for Application (VBA), который может быть использован для разработки более совершенных приложений. Ресурсов Access достаточно для обслуживания небольшого предприятия, имеющего локальную сеть. Запросы в Access можно строить также с использованием языка SQL (SQL используется основными СУБД) .
Важным средством, облегчающим работу с Access для начинающих пользователей, являются мастера — специальные программные надстройки, предназначенные для создания объектов базы данных (таблиц, запросов, отчетов, макросов, модулей) в режиме последовательного диалога; для опытных пользователей существуют возможности более гибкой настройки объектов СУБД в режиме конструктора.
Перечислим основные этапы разработки базы данных в среде MS Access:
- разработка и описание структур таблиц данных;
- разработка схемы данных и создание взаимосвязей между таблицами;
- разработка запросов к таблицам БД;
- разработка экранных форм ввода-вывода данных;
- разработка отчетов;
-разработка программных расширений для базы данных, решающих специфические задачи по обработке содержащейся в ней информации с помощью инструментария макросов и модулей;
-разработка системы защиты данных, прав и ограничений доступа.
C 1970-х гг. в результате широкого внедрения в информационную деятельность вычислительной техники базы данных стали основой практически любых видов информационных услуг. Основу деятельности управления любого экономического объекта составляют экономические системы. Системы управления базами данных являются важнейшей программной компонентой информационных систем управления предприятием, причем именно СУБД определяет эффективность той или иной информационной системы.
Экономические задачи, для решения которых необходимо применять СУБД, весьма разнообразны. На их основе строятся автоматизированные системы управления предприятиями различных уровней (от малых до крупных). СУБД лежит в основе практически всех прикладных бухгалтерских программ. СУБД используются практически в любом программном обеспечении для экономических приложений.
