
- •Тема 1. Экономическая информация как часть информационного ресурса общества.
- •1.1. Понятие информации
- •Информация уменьшает степень неопределенности, неполноту знаний о лицах, предметах, событиях и т.Д.
- •1.2. Понятие экономической информации
- •1.3. Понятие системы
- •Тема 2. Информация и информационные процессы в организационно-информационной сфере.
- •Тема 3. Технология и методы обработки экономической информации
- •Тема 4. Роль и место автоматизированных информационных систем в экономике
- •Тема 5. Проектирование автоматизированных информационных систем
- •Принципы проектирования исэ
- •Понятие открытой системы
- •Понятие жизненного цикла ис. Этапы проектирования
- •Разработки постановки задачи
- •1. Структура и содержание документа «Постановка задачи»
- •.2. Организационно-экономическая сущность задачи
- •3. Характеристика информационного обеспечения задачи
- •4. Алгоритм решения задачи
- •5. Контрольный пример
- •1. Организационно-экономическая сущность задачи
- •2. Характеристика информационного обеспечения задачи
- •Описание реквизитов входных документов
- •4. Алгоритм решения задачи
- •5. Контрольный пример
- •Тема 6. Функциональные и обеспечивающие подсистемы
- •Система классификации и кодирования
- •Структура инн (10)
- •Структура кода расчетного счета(22 знак)
- •Первичный ключ (ключ отношения) - атрибут отношения, однозначно идентифицирующий каждый из его кортежей. Составной ключ состоит из нескольких атрибутов.
- •Дататологическая модель базы данных для задачи «Учет вкладов» (логический уровень)
- •Инструменты для построения моделей данных
- •Тема 8. Телекоммуникационные технологии в экономических информационных системах
- •2. Основные типы лвс
- •Двухзвенная архитектура
- •Трехзвенная архитектура
- •Тема 9. Автоматизированные системы обработки информации
- •Дистанционное обслуживание клиентов коммерческими банками
- •Тема 10. Интеллектуальные технологии и системы. Применение интеллектуальных технологий в экономических системах
- •Тема 11. Основные принципы построения и использования
- •Распределение трафика сообщений swift (на май 2007 г. В целом по миру)
- •Основные направления деятельности Ассоциации:
Дататологическая модель базы данных для задачи «Учет вкладов» (логический уровень)
Проектирование модель "сущность-связь" с использованием ERwin.
Пример: Разработать фрагмент информационной системы по учету операций с ценными бумагами в брокерской компании.
Все существительные в этих предложениях - потенциальные кандидаты на сущности и атрибуты:
Клиент
Акция
и для полноты
Эмитент
Первая очевидная связь между сущностями - «клиент может владеть несколькими акциями» и «Акции могут принадлежать многим клиентам".
Вариант полной диаграммы на уровне сущностей (ниже)
Вариант полной диаграммы на уровне сущностей (ниже)
Настройка ERwin на конкретную СУБД.
Для этого необходимо:
Перейти на физический уровень, для чего в раскрывающемся списке на стандартной панели инструментов надо выбрать пункт Physical (см. рис.1);
В меню Server необходимо выбрать пункт Target Server (Сервер назначения);
В открывшемся окне (см. рис.2) следует выбрать СУБД, а также можно установить тип данных по умолчанию, например для Visual FoxPro, можно установить сервер FoxPro и выбрать тип данных по умолчанию (например,Character(10)).
Установка шрифта. Для установки шрифтов для всех объектов следует выполнить команду Option|Default Font/Color.
Инструменты для построения моделей данных
Создание сущностей. Сущности создаются на логическом уровне.
Инструментом
С помощью контекстного меню на сущности пунктом меню Entity в поле Name задается название сущности, например, Клиент или Акция.
В поле Definition можно задать определение сущности. Например – «Клиентом является любой гражданин или организация, купившие акции».
Создание атрибутов сущностей. Атрибуты создаются командой Attribute Editor контекстного меню или командой Edit|Attribute…
Окно для построения атрибута «Адрес клиента» (ниже)
Erwin на логическом уровне поддерживает следующие типы данных:
Blob – поле примечаний;
DateTime- поле типа даты и времени;
Number – числовое поле;
String – текстовое или символьное поле.
В каждой сущности необходимо определить первичный ключ. Первичный ключ задается в окне Attribute Editor. Для каждого поля входящего в первичный ключ ставим галку во флажке Primary Key. Рядом с название поля появляется «золотой ключик».
По умолчанию имя связи на диаграмме не показывается. Если мы хотим его показать, на пустом месте диаграммы следует вызвать контекстное меню
выбрать пункт Display Options|Relationship
и далее выбрать опцию Verb Phrase
Уровени отображения диаграммы;
С помощью контекстного меню, вызванного на пустом пространстве листа модели можно изменить уровень отображения диаграммы командой Display Level:
Уровень сущностей - Entity
Уровень атрибутов - AttributeУровень
Уровень первичных ключей – Primary Key
Уровень иконок -Icon
Уровень определений – Definition
Каждый из этих уровней можно отобразить на специальном листе, для чего следует выполнить команду Edit|Stored Display.
Физическая модель содержит всю информацию, необходимую для реализации БД в конкретной СУБД.
Физическая модель так преобразует логическую модель, что автоматически приводит сущности к третьей нормальной форме.
Связи «Много ко многим» автоматически преобразует к связям типа «Много ко одному» с созданием промежуточных сущностей
Система сама именует вновь созданные сущности, переносит в них ключевые поля исходных таблиц, но пользователь сам может добавить новые атрибуты, вызвав контекстное меню, а в нем команду Column Editor.
Окно редактирования полей модели на физическом уровне (ниже).
Агентом называют программу, которая выполняется от имени другой программы в автономном режиме, и взаимодействует с другими программами и средой в которой она выполняется и может учитывать на происходящие в среде изменения. В системах основанных на технологиях баз данных агенты используются для распределенной обработки транзакций, для обеспечения доступа к базам данных, для поиска отбора данных, для передачи сообщений.
Профессиональные СУБД. К профессиональным (серверным) СУБД относятся: Oracle, Informix, Sybase, SQL-Server и др. Профессиональные СУБД, как правило, реализуют:
оптимизированный многопользовательский режим работы с развитой системой транзакционной обработки, что обеспечивает многочисленным пользователям возможность работы с базой данных, не мешая друг другу.
надежные средства защиты информации
эффективные инструменты для разграничения доступа к БД.
поддержка широкого диапазона аппаратно - программных платформ.
реализация распределенной обработки данных.
Возможность интегрировать в БД информацию из различных источников.
Реализация технологии клиент – сервер.
Развитые средства управления, контроля, мониторинга и администрирования сервера БД.
Поддержка таких эффективных инструментариев, как: словари данных, триггеры, функции, процедуры, пакеты и т.п.
Технология агентов.