Теория экономических информационных систем
Теория экономических информационных систем
Содержание
Описание курса
1. Цели
2. Задачи
3. Место в учебном процессе. Перечень предшествующих дисциплин
4. Объем дисциплины и виды учебной работы
5. Государственный стандарт
6. Тематический план
7. Используемое программное обеспечение
8. Рекомендуемый web-материал
9. Основная литература
I. Основные понятия ЭИС
Литература
1. Введение в информационные системы
1.1. Зачем нужны информационные системы
1.2. Определение понятия «информационная система»
1.3. Отсутствие общепринятого определения
1.4. Следствия общности определения
1.5. Граница между системой базы данных и приложением
1.6. Ресурсы информационных систем
1.7. Пользователи информационной системы
1.8. О «специализированных информационных системах»
1.9. Свойства и компоненты информационных систем
2. Функции информационных систем
2.1. Сбор и регистрация информационных ресурсов
2.2. Хранение информационных ресурсов
2.3. Актуализация информационных ресурсов
2.4. Обработка информационных ресурсов
2.5. Предоставление информационных ресурсов пользователям
3. Информационная система предприятия: базовые компоненты
3.1. Структура ИС предприятия
3.2. Информация
3.3. Информационные технологии
3.4. Организационные единицы управления ИС
3.5. Функциональные компоненты ИС
4. Элементы теории информации
4.1. Информация
4.2. Данные
4.3. Данные и информация
4.4. Знания
5. Экономическая информационная система: свойства, функции, компоненты
5.1. Система
5.2. Компоненты системы
5.3. Свойства систем
5.4. Структура системы с управлением
5.5. Функции системы управления
5.6. Экономическая система
5.7. Экономическая информационная система как система управления
5.8. Классификация экономической информации
5.9. Классификация ЭИС
6. Лабораторная работа "Создание автоматизированной информационной системы"
6.1. Моё имущество
6.2. Электронная таблица и реляционная база данных
6.3. Списки в электронной таблице
6.4. Логическое проектирование БД Моё имущество
6.5. Физическое проектирование БД
6.5.1. Создание структуры таблицы
6.5.2. Ввод данных в таблицу
6.5.3. Создание структуры таблицы
6.5.4. Ввод данных в таблицу
6.5.5. Создание структуры таблицы
6.5.6. Ввод данных в таблицу
6.6. Создание схемы данных
6.7. Что дают связи
6.8. Самостоятельная работа
6.9. Виды предметных областей
6.9.1. Страховая компания
6.9.2. Гостиница
6.9.3. Ломбард
6.9.4. Реализация готовой продукции
6.9.5. Ведение заказов
6.9.6. Бюро по трудоустройству
6.9.7. Нотариальная контора
6.9.8. Фирма по продаже запчастей
6.9.9. Курсы по повышению квалификации
6.9.10. Определение факультативов для студентов
6.9.11. Фирма по продаже запчастей
6.9.12. Распределение дополнительных обязанностей
6.9.13. Техническое обслуживание станков
6.9.14. Туристическая фирма
6.9.15. Грузовые перевозки
6.9.16. Учет телефонных переговоров
6.9.17. Учет внутриофисных расходов
6.9.18. Библиотека
6.9.19. Прокат автомобилей
6.9.20. Выдача банком кредитов
6.9.21. Инвестирование свободных средств
6.9.22. Занятость актеров театра
6.9.23. Платная поликлиника
6.9.24. Анализ динамики показателей финансовой отчетности различных предприятий
6.9.25. Учет телекомпанией стоимости прошедшей в эфире
6.9.26. Интернет-магазин
6.9.27. Ювелирная мастерская
6.9.28. Парикмахерская
6.9.29. Химчистка
6.9.30. Сдача в аренду торговых площадей
7. Лабораторная работа "Эксплуатация автоматизированной информационной системы"
7.1. Объекты Access
7.2. Создание запросов с помощью QBE
7.2.1. Выборка названия и цены
7.2.2. Выборка строк с ценой больше 3000 р
7.2.3. Объединение двух таблиц для создание итогового запроса
7.3. Форма
7.4. Отчет
7.5. Взаимодействие ЭТ и БД
8. Контрольные вопросы
8.1. Вопросы для самопроверки по введению
8.2. Вопросы для самопроверки по функциям
Глоссарий
II. Структурные единицы экономической информации
9. Структура экономической информации
9.1. Логическая структура
9.2. Физическая структура
10. Системы документации экономической информационной системы
10.1. Основные характеристики документов
10.2. Стандартный макет формы документа
10.3. Классификация документов
10.4. Жизненный цикл документа
10.5. Унифицированные системы документации
10.6. Основные направления развития унификации и стандартизации документов
10.7. Требования к формам документов
10.8. Модели документов и информационных потоков
10.9. Управление документацией
11. Классификация и кодирование технико-экономической информации ЭИС
11.1. Основные функции СКК
11.2. Системы классификации
11.3. Системы кодирования
11.3.1. Кодирование
11.3.2. Классификационные коды
11.3.3. Идентификационные коды
11.3.4. Смешанные коды
11.4. Сфера действия СКК ТЭИ
12. Практическая работа "Создание интеллектуальных карт"
12.1. Постановка задачи
12.2. Содержание задачи
12.3. Отношение
12.4. Статья
12.5. Web-приложение
12.6. Stop-правила
13. Контрольные вопросы
13.1. Вопросы для самопроверки по структуре
13.2. Вопросы для самопроверки по системам документации и классификации
Глоссарий
III. Модели данных
Литература
14. Типы и структуры данных
14.1. Понятие типа данных
14.2. Встроенные типы данных
14.3. Уточняемые типы данных
14.4. Перечисляемые типы данных
14.5. Конструируемые типы данных
14.5.1. Массивы
14.5.2. Записи
14.5.3. Записи с вариантами
14.5.4. Множества
14.6. Указатели
14.7. Динамическое распределение памяти и списки
14.8. Абстрактные (определяемые пользователями) типы данных
14.8.1. Представление типа
14.8.2. Реализация типа
14.8.3. Инкапсуляция
14.8.4. Наследование типов
14.8.5. Разновидности полиморфизма
14.9. Типы и структуры данных, применяемые в реляционных базах данных
14.10. Типы и структуры данных, применяемые в объектно-реляционных базах данных
14.10.1. Строчные типы данных
14.10.2. Наследование таблиц и семантика включения
14.10.3. Типы коллекций
14.10.4. Объектные типы данных
15. Модели данных
15.1. Основные типы данных
15.2. Обобщенные структуры или модели данных
15.3. Реляционная модель данных
15.4. Иерархическая модель данных
15.4.1. Структура данных
15.4.2. Операции над данными, определенные в иерархической модели
15.4.3. Ограничения целостности
15.5. Сетевая модель данных
15.5.1. Структура данных
15.5.2. Операции над данными
15.5.3. Ограничения целостности
16. Основы реляционной модели данных
16.1. Эдгар (Тед) Кодд 1924 - 2003
16.2. Крис Дж. Дейт
16.3. Структурная часть: термины
16.4. Структурная часть: домен
16.5. Структурная часть: отношения
16.6. Структурная часть: свойства отношений
16.7. 2 часть реляционной модели: целостность
16.8. Целостность: потенциальные ключи
16.9. Целостность сущностей
16.10. Целостность: внешние ключи
16.11. Метаправило ссылочной целостности
16.12. Правила внешних ключей
17. Принципы проектирования реляционных баз данных
17.1. Этапы разработки БД
17.2. Нормализация
17.3. Функциональная зависимость
17.4. 1НФ
17.5. 2НФ
17.6. 3НФ
17.7. Алгоритм нормализации
18. Моделирование данных с помощью Data Modeler
18.1. Разработка информационных систем
18.1.1. Абстракции
18.1.2. Свойства и компоненты информационных систем
18.1.3. Жизненный цикл
18.1.4. Анализ
18.1.5. Проектирование
18.1.6. Реализация
18.1.7. Зачем нужны CASE-средства
18.1.8. Классификация CASE-средств
18.2. Правила реляционной модели
18.2.1. Правила Кодда
18.2.2. Одни таблицы
18.2.3. Независимость
18.2.4. Язык высокого уровня
18.2.5. Реляционные операции
18.2.6. Представления
18.2.7. Null
18.2.8. Целостность
18.3. Технология ORACLE
18.3.1. От моделирования данных до приложений
18.3.2. Установка JDK
18.3.3. Установка JDK (Linux)
18.3.4. Установка Oracle SQL Developer Data Modeler
18.3.5. Установка Oracle SQL Developer Data Modeler (Linux)
18.3.6. Установка Oracle SQL Developer
18.3.7. Установка Oracle SQL Developer (Linux)
18.3.8. Установка Oracle 10g XE
18.4. Логическая модель данных
18.4.1.
Описание базы данных
18.4.2. Сущность
18.4.3. Определение сущностей
18.4.4. Связь
18.4.5.
Определение связей
18.4.6. Определение доменов
18.4.7. Атрибут
18.4.8. Определение первичных ключей
18.4.9. Нотация Баркера
18.4.10. Нотация Бахмана
18.4.11. Настройки
18.4.12. Замена связей многие ко-многим
18.5. Нормализация
18.5.1. Нормализация
18.5.2. Первая нормальная форма
18.5.3. Вторая нормальная форма
18.5.4. Третья нормальная форма
18.5.5. Общие проблемы
18.5.6. Повторяющиеся группы данных
18.5.7. Многократное использование атрибута
18.5.8. Множественное местонахождение одного и того же факта
18.5.9. Конфликтующие факты
18.5.10. Производные атрибуты
18.5.11. Приведение к 1НФ
18.5.12. Приведение к 2НФ
18.5.13. Приведение к 3НФ
18.5.14. Проверка
18.6. Реляционная модель
18.6.1. Представление супертипов и подтипов сущности
18.6.2. Замена имен
18.6.3. Генерация
18.6.4. Проверка
18.7. Физическая модель
18.7.1. Генарация DDL
18.7.2. Запуск СУБД
18.7.3. Генерация БД
18.7.4. Загрузка данных
19. Моделирования данных в среде CASE-средства Erwin
19.1. Базовые понятия ERD
19.2. Метод IDEFI
19.3. Отображение модели данных в инструментальном средстве ERwin
19.3.1. Документирование модели
19.3.2. Масштабирование
19.3.3. Интерфейс ERwin. Уровни отображения модели
19.4. Уровни логической модели
19.5. Сущности и атрибуты
19.6. Связи
19.7. Типы сущностей и иерархия наследования
19.8. Ключи
19.9. Нормализация данных
19.10. Домены
19.11. Создание физической модели данных
19.12. Правила валидации и значения по умолчанию
19.13. Индексы
19.14. Триггеры и хранимые процедуры
19.15. Проектирование хранилищ данных
19.16. Вычисление размера БД
19.17. Прямое и обратное проектирование
19.18. Генерация кода клиентской части с помощью ERwin
19.18.1. Расширенные атрибуты
19.18.2. Генерация кода в Visual Basic
19.18.3. Создание отчетов
19.18.4. Генерация словарей
20. Проектирование реляционных баз данных с использованием семантических моделей: ER-диаграммы
20.1. Ограниченность реляционной модели при проектировании баз данных
20.2. Семантические модели данных
20.3. Семантическая модель Entity-Relationship (Сущность-Связь)
20.4. Основные понятия ER-модели
20.5. Уникальные идентификаторы типов сущности
20.6. Первая нормальная форма ER-диаграммы
20.7. Вторая нормальная форма ER-диаграммы
20.8. Третья нормальная форма ER-диаграммы
20.9. Более сложные элементы ER-модели
20.10. Наследование типов сущности и типов связи
20.11. Взаимно исключающие связи
20.12. Получение реляционной схемы из ER-диаграммы. Базовые приемы
20.13. Получение реляционной схемы из ER-диаграммы. Представление в реляционной схеме супертипов и подтипов сущности
20.14. Получение реляционной схемы из ER-диаграммы. Представление в реляционной схеме взаимно исключающих связей
20.15. Заключение
21. Лабораторная работа "Три части реляционной модели данных"
21.1. Три части реляционной модели данных
21.2. Структура: одни таблицы
21.3. Обработка данных
21.3.1. PROJECT
21.3.2. RESTRICT
21.3.3. JOIN
21.4. Целостность: ключики
22. Лабораторная работа "Методика моделирования данных с помощью ERwin"
22.1. Настройка среды моделирования
22.2. Определение сущностей
22.3. Определение связей
22.4. Определение атрибутов сущностей
22.5. Задание первичных ключей
22.6. Переход на физический уровень
22.7. Генерация схемы БД
23. Практическая работа "Целостность реляционной модели данных"
23.1. Постановка задачи
23.2. Варианты заданий
23.2.1. Вариант 1
23.2.2. Вариант 2
23.2.3. Вариант 3
23.2.4. Вариант 4
23.2.5. Вариант 5
23.2.6. Вариант 6
23.2.7. Вариант 7
23.2.8. Вариант 8
23.2.9. Вариант 9
23.2.10. Вариант 10
23.2.11. Вариант 11
23.2.12. Вариант 12
23.2.13. Вариант 13
23.2.14. Вариант 14
23.2.15. Вариант 15
23.2.16. Вариант 16
23.2.17. Вариант 17
23.2.18. Вариант 18
23.2.19. Вариант 19
23.2.20. Вариант 20
24. Практическая работа "Реляционная алгебра"
24.1. Постановка задачи
24.2. Варианты заданий
24.2.1. Вариант 1
24.2.2. Вариант 2
24.2.3. Вариант 3
24.2.4. Вариант 4
24.2.5. Вариант 5
24.2.6. Вариант 6
24.2.7. Вариант 7
24.2.8. Вариант 8
24.2.9. Вариант 9
24.2.10. Вариант 10
24.2.11. Вариант 11
24.2.12. Вариант 12
24.2.13. Вариант 13
24.2.14. Вариант 14
24.2.15. Вариант 15
24.2.16. Вариант 16
24.2.17. Вариант 17
24.2.18. Вариант 18
24.2.19. Вариант 19
24.2.20. Вариант 20
24.2.21. Вариант 21
24.2.22. Вариант 22
24.2.23. Вариант 2
Глоссарий
IV. Курсовой проект
25. Методические указания к курсовому проектированию по дисциплине ”Теория экономических информационных систем”
25.1. Цель работы
25.2. Рекомендации по выбору предметной области
25.3. Требования к оформлению
25.4. Содержание работы
25.4.1. Введение
25.4.2. Описание предметной области
25.4.3. Обзор CASE-средств
25.4.4. Диаграмма сущность-связь
25.4.5. Модель данных основанная на ключах
25.4.6. Реляционная модель
25.4.7. Загрузка данных
25.4.8. Заключение
25.4.9. Список литературы
25.5. Результаты курсовой работы
V. Экзамен
26. Вопросы к зкзамену
26.1. Экономические информационные системы
26.2. Реляционная модель данных
26.3. Ментальные карты
26.4. Практическая задача
26.5. Тест
26.6. Литература
Список иллюстраций
3.1.
Структура ИС предприятия
3.2.
Классификация программных средств ИС
3.3.
Иерархический тип организационной струткры ИС
3.4.
Сетевой тип
3.5.
Состав функциональных компонентов ИС
5.1.
Обобщенный цикл управления
6.1.
АИС Мое имущество
6.2.
Логическая модель БД Моё имущество
6.3.
Типы комнат
6.4.
Типы имущества
6.5.
Логическая модель БД Моё имущество
6.6.
Моё имущество
10.1.
Зоны стандартного макета формы документа
10.2.
Анализ документооборота предприятия
11.1.
Иерархический метод
11.2.
Условия иерархического метода
11.3.
Число классификационных группировок
11.4.
Фасетная формула
11.5.
Емкость фасетной системы
11.6.
Значение контрольного разряда
12.1.
Интелектуальная карта Отношение
12.2.
Интелектуальная карта Статья
12.3.
Интелектуальная карта Создание web-приложения
12.4.
Интелектуальная карта Stop
14.1.
Однонаправленный список
14.2.
Заголовок списка
14.3.
Двунаправленный список
14.4.
Двунаправленный список-2
14.5.
Схема образования типов на основе одиночного наследования
14.6.
Иерархия значений типов данных
15.1.
Иерархическая модель
15.2.
Сетевая модель
16.1.
Эдгар (Тед) Кодд
16.2.
Эдгар (Тед) Кодд
16.3.
Крис Дж. Дейт
18.1.
Java не установлена
18.2.
Java установлена
18.3.
Логическая модель в нотации Баркера
18.4.
Атрибуты логической модели в нотации Баркера
18.5.
Атрибуты логической модели в нотации Бахмана
18.6.
Связь один-ко-многим в нотации Баркера
18.7.
Связь один-к-одному в нотации Баркера
18.8.
Связь многие-ко-многим в нотации Баркера
18.9.
Идентифицирующая связь в нотации Баркера
18.10.
Связь один-ко-многим в нотации Бахмана
18.11.
Связь один-к-одному в нотации Бахмана
18.12.
Связь многие-ко-многим в нотации Бахмана
18.13.
Логическая модель в нотации Бахмана
18.14.
Сотрудник
18.15.
Сотрудник
18.16.
Сотрудник1
18.17.
Ребенок
18.18.
Ребёнок
18.19.
Сотрудник
18.20.
Нормализованная логическая модель в нотации Бахмана
18.21.
Реляционная модель
19.1.
Независимые от идентификации сущности
19.2.
Зависимые от идентификации сущности
19.3.
Графическое изображение мощности связи
19.4.
Неидентифицирующая связь
19.5.
Переключение между логической и физической моделью
19.6.
Выбор уровней отображения диаграммы
19.7.
Выбор уровней отображения диаграммы
19.8.
Иерархия наследования. Неполная категория
19.9.
Иерархия наследования. Полная категория
19.10.
Определение первичного ключа для сущности Сотрудник
20.1.
Пример типа сущности
20.2.
Пример типа связи
20.3.
Пример рекурсивного типа связи
20.4.
Пример типа сущности с атрибутами
20.5.
Тип сущности, экземпляры которого идентифицируются атрибутами
20.6.
Тип сущности, экземпляры которого идентифицируются связью
20.7.
Тип сущности, экземпляры которого идентифицируются комбинацией связей
20.8.
Тип сущности, экземпляры которого идентифицируются комбинацией атрибутов и связей
20.9.
Пример приведения ER-диаграммы к первой нормальной форме
20.10.
Пример приведения ER-диаграммы ко второй нормальной форме
20.11.
Пример приведения ER-диаграммы к третьей нормальной форме
20.12.
Супертипы и подтипы сущности
20.13.
Пример ER-диаграммы со взаимно исключающими связями
20.14.
Возможные модификации ER-диаграмм, позволяющие избежать взаимно исключающих связей
22.1.
Физическая модель данных
23.1.
База данных Поставка
Список таблиц
1.
Тематический план
18.1.
Таблица реляционной БД
18.2.
Экземпляры сущности Сотрудник
18.3.
Экземпляры сущности Сотрудник
18.4.
Экземпляры сущности Ребенок
18.5.
Экземпляры сущности Сотрудник1
18.6.
Таблица 5: Экземпляры сущности Сотрудник1
18.7.
Экземпляры сущности Ребенок
18.8.
Экземпляры сущности Ребенок
18.9.
Экземпляры сущности Сотрудник
18.10.
Экземпляры сущности Жена
18.11.
Экземпляры сущности Ребенок
18.12.
Avtor
18.13.
Izdat
18.14.
Kniga
18.15.
Bookavtor
18.16.
Redak
18.17.
Relation_17
18.18.
Zakaz
18.19.
Punkt
25.1.
Таблица 1. Варианты CASE-средств
Список примеров
7.1.
Выборка названия и цены из таблицы Имущество
7.2.
Выборка двух столбцов таблицы Имущество и вычисляемый столбец Цена в долларах
7.3.
Выборка строк таблицы Имущество с ценой больше 3000 руб.
7.4.
Итоговый запрос с суммой вещей по каждой комнате
14.1.
На языке Модула-2 определение структурного типа
14.2.
На языке Си определение структурного типа
14.3.
На языке Си определение переменных
14.4.
Определения типа записи с вариантами в языке Паскаль
14.5.
Определения типа записи с вариантами в языке Си
23.1.
Определение данных для базы данных Поставка