
- •Информационные системы
- •1.Место курса "Информационные Системы" в цикле дисциплин информатики
- •Место "ис" в учебном процессе:
- •1.2 Двупрофильная квалификация информатиков
- •2.Ит и ис: соотношение понятий
- •3. Классификация ис (таб. 3)
- •4.Этапы развития ит:
- •Структура и состав ис
- •Каскадная модель ( 1970-1985 гг.) (Waterfall). На каждой стадии - законченный набор проектной документации, логическая последовательность действий, возможность планирования затрат.
- •2. Спиральная модель (с 90-х годов до н.В.)
- •Содержание жц ис
- •Формирование требований к ис (предпроектная стадия)
- •2. Проектирование ис
- •Типы ис
- •У ровни управления организацией (предприятием)
- •Методы проектирования Процесс проектирования. Общие понятия.
- •Технология проектирования
- •Стандарты Группировка стандартов и схожих мет. Документов.
- •Польза применения стандартов
- •Международный стандарт iso
- •Стандарты комплекса гост 34. Общая структура.
- •Методология
- •Структурный подход к проектированию ис Сущность структурного подхода
- •Idef0 –стандарт функционального моделирования
- •Объектно- ориентированный подход к проектированию систем.
- •Язык uml
- •Диаграмма использования
- •Логическое представление
- •Предпроектное обследование Методы обследования Общие понятия
- •Дерево целей
- •Дерево целей
- •Состав и содержание работ Объекты обследования
- •Этапы обследования
- •Универсумы
- •Вопросы к интервьюируемым
- •Анализ материалов
- •Составление тз
- •Пример Предпроектное обследования ис «склад»
- •Определить классы объектов и дать характеристику класса
- •База данных Определение. Характеристика. Требования к базе данных
- •Типы структур
- •Способы организации бд
- •Требования к бд
- •Структурные элементы бд
- •Проектирование бд. Уровни проектирования бд
- •Уровни проектирования
- •Реляционная модель данных Организация данных в связанных таблицах. Аномалии. Таблицы объектов (справочные; uml – класс сущность) и таблицы связей (подчиненные; uml – класс управляющий)
- •Аномалии обновления
- •Типы связей в таблицах
- •Структура данных в таблице: поля и записи, ключи и характеристики
- •Нормализация отношений. Типы связей
Определить классы объектов и дать характеристику класса
Мы построили диаграмму классов.
Логическое представление ИС.
Объектная модель:
Склад
База данных Определение. Характеристика. Требования к базе данных
Данные – информация, зафиксированная на носителе.
База данных – совокупность данных и каком-либо предмете
Структурирование информации – соглашение о способах представления и организации БД.
Электронная БД – поименованная совокупность…
Операция – обработка и преобразование данных
Система управления баз данных (СУБД) – комплекс программных и языковых средств. Все СУБД поддерживают 4 основных операции: 1) добавить в БД запись; 2) удалить запись; 3) найти запись; 4) обновить в БД значения полей. Программы для СУБД называются запросами.
В СУБД Access существует три вида запросов:
запрос по образцу (QBE)
стандартный язык SQL
последовательность диалоговых окон
Виды моделей данных – совокупность структур данных и операций их обработки.
Типы структур
иерархическая модель данных, в которой каждый порожденный элемент имеет один порождающий;
сетевая модель – структура данных, в которой каждый порожденный элемент имеет более 1 порождающего элемента;
реляционная модель данных – организация данных в виде простых двумерных массивов (таблиц), связанных отношениями типа 1 – 1, 1 – ∞, ∞ – ∞, ∞ – 1.
Реляционная модель данных – совокупность таблиц, в которой исключены аномалии и который связаны друг с другом.
Способы организации бд
Однопользовательская.
Многопользовательская:
централизованная;
распределенная.
В централизованной БД данные организованы в памяти 1 машины. Но две архитектуры: файл – сервер, клиент – сервер.
Клиент 1 Приложение 1
К
лиент
2 Приложение 2
Клиент 3 Приложение 3
Клиентская часть Серверная часть
приложения приложения
Распределенная БД состоит из нескольких частей, хранимых в различных ЭВМ вычислительной сети.
Требования к бд
Минимальная избыточность
Целостность данных
Безопасность и секретность – защита данных от сбоев и несанкционированного доступа.
Независимость данных – возможность изменения структуры без изменения прикладных программ пользователя.
Производительность – время ответа на запрос исследователя.
Гибкость и способность к расширению – способность БД к наращиванию данных, приложений и функций.
Структурные элементы бд
Поле (атрибут) – структурный элемент записи, соответствующий единице информации – реквизиту – и использующий характеристики: имя, длина, тип.
Запись (строка) – набор полей (сущность, объект).
Файл – объединение нескольких записей с общими структурными элементами.
Формат записи – структура, содержание и кодирование информации в записи.