- •230103 – Автоматизированные системы обработки информации и управления
- •Введение
- •Тема 1. Основные понятия системного анализа Информационные системы
- •База данных
- •Case-средства
- •Средства разработки
- •Тема 2. Понятие и структура аис. История создания и развития аис. Понятие жизненного цикла аис. Стадии жизненного цикла аис.
- •Факторы, влияющие на развитие корпоративных информационных систем
- •Развитие методик управления предприятием
- •Развитие общих возможностей и производительности компьютерных систем
- •Развитие подходов к технической и программной реализации элементов информационных систем
- •Основные составляющие корпоративных информационных систем
- •Соотношение между составляющими информационной системы
- •Состав аис
- •Тема 3. Классификация аис Классификация по масштабу
- •Одиночные информационные системы
- •Групповые информационные системы
- •Корпоративные информационные системы
- •Классификация по сфере применения
- •Классификация по способу организации
- •Архитектура файл-сервер
- •Архитектура клиент-сервер
- •Многоуровневая архитектура
- •Интернет/интранет-технологии
- •Области применения и примеры реализации информационных систем
- •Бухгалтерский учет
- •Управление финансовыми потоками
- •Управление складом, ассортиментом, закупками
- •Управление производственным процессом
- •Управление маркетингом
- •Документооборот
- •Оперативное управление предприятием
- •Предоставление информации о фирме
- •Тема 4. Стадии жизненного цикла аис Структура жизненного цикла информационной системы
- •Начальная стадия
- •Стадия уточнения
- •Стадия конструирования
- •Стадия перехода
- •Тема 5. Процессы жц аис
- •Основные процессы жизненного цикла
- •Разработка
- •Эксплуатация
- •Сопровождение
- •Вспомогательные процессы
- •Организационные процессы
- •Тема 6. Модели жц аис
- •Каскадная модель жизненного цикла информационной системы
- •Основные этапы разработки по каскадной модели
- •Основные достоинства каскадной модели
- •Недостатки каскадной модели
- •Спиральная модель жизненного цикла
- •Понятие итерации
- •Преимущества спиральной модели
- •Проблемы, возникающие при использовании спиральной модели
- •Тема 7. Методы проектирования аис
- •Общие сведения об управлении проектами
- •Понятие проекта
- •Классификация проектов
- •Тема 8. Технология проектирования
- •Тема 9. Структурный и объектно-ориентированный подход к проектированию
- •Основные особенности методологии rad
- •Объектно-ориентированный подход
- •Визуальное программирование
- •Событийное программирование
- •Тема 10. Case – средства, их функциональные возможности и характеристика.
- •Концептуальное моделирование структуры данных
- •Концептуальные модели данных
- •Модель «сущность-связь»
- •Сущность
- •Атрибут
- •Общие сведения о case-средствах
- •Тема 11. Методы и средства, используемые в жизненном цикле аис Фазы жизненного цикла в рамках методологии rad
- •Фаза анализа и планирования требований
- •Фаза проектирования
- •Фаза построения
- •Фаза внедрения
- •Ограничения методологии rad
- •Тема 12. Оценка и управление качеством аис
- •Понятие профиля информационной системы
- •Принципы формирования профиля информационной системы
- •Структура профилей информационных систем
- •Общая структура профиля информационной системы
- •Профиль прикладного программного обеспечения
- •Профиль среды информационной системы
- •Профиль защиты информации
- •Профиль инструментальных средств
- •Тема 13. Организация труда при разработке аис. Оценка необходимых ресурсов для организации проекта. Стандарты и методики
- •Виды стандартов
- •Методика Oracle cdm
- •Общая структура
- •Особенности методики Oracle cdm
- •Международный стандарт iso/iec 12207: 1995-08-01
- •Общая структура
- •Особенности стандарта iso 12207
- •Стандарты комплекса гост 34
- •Общая структура
- •Особенности
- •Различия между стандартами
- •Тема 14 Технология групповой разработки аис.
- •Структура средств коллективного проектирования и решаемые ими задачи
- •Идентификация
- •Хранилище файлов и контроль за изменением файлов
- •Блокировки
- •Последовательность работы с pvcs
- •Система контроля версий TeamSource
- •Структура системы TeamSource
- •Идентификация проекта и его составляющих в TeamSource
- •Хранилище TeamSource
- •Тема 15 Автоматизация управления групповой разработкой проектов. Назначение системных сред автоматизированных систем.
- •Системы управления базами данных
- •Варианты управления данными в сетях ас
- •Стандарты комплекса гост 34
- •Общая структура
- •Особенности
- •Различия между стандартами
Системы управления базами данных
В большинстве АИС применяют СУБД, поддерживающие реляционные модели данных. Среди общих требований к СУБД можно отметить: обеспечение целостности данных, защита данных от несанкционированного доступа и от искажений вследствие возникающих сбоев аппаратуры, удобство пользовательского интерфейса, возможность распределенной обработки в сетях ЭВМ.
Банк данных в САПР является важной обслуживающей подсистемой, он выполняет функции информационного обеспечения и имеет ряд особенностей. В нем хранятся как редко изменяемые данные (архивы, справочные данные, типовые проектные решения), так и сведения о текущем состоянии различных версий выполняемых проектов. Как правило, БнД работает в многопользовательском режиме, с его помощью осуществляется информационный интерфейс (взаимодействие) различных подсистем САПР.
Объектные базы данных выгодны тем, что, во-первых, данные по конкретным объектам проектирования не разбросаны по множеству таблиц, как это имеет место в реляционных базах данных, а сосредоточены в определенных местах. Во-вторых, для каждого объекта могут быть назначены свои типы данных. В результате проще решаются задачи управления и удовлетворения запросов.
Особенности БнД в САПР позволяет квалифицировать их как хранилища данных. Для хранилищ данных характерен ряд особенностей: 1) длительное хранение информации, отражающей историю разработок; 2) частота операций чтения данных выше частоты операций обновления данных; 3) использование единых форматов для однотипных данных, полученных из различных источников.
Варианты управления данными в сетях ас
При сетевой организации АС информационное обеспечение может быть реализовано по одному из следующих вариантов: 1) FS – файловый сервер, 2) RDA – доступ к удаленным данным, 3) DBS – сервер баз данных, 4) AS – сервер приложений. Варианты различаются распределением между разными узлами сети функций хранение данных, управления данными, обработки данных в приложениях и интерфейса с пользователем. Вариант файл-сервера характерен для локальных сетей на ПК с небольшим числом пользователей. Для большинства АС он малоэффективен. Вариант RDA – это модель удаленного узла, она наиболее распространена в настоящее время среди АС. DBS – двухзвенная структура дистанционного управления, основанная на разделении прикладных процедур на две части: индивидуальные для каждого пользователя и общие для многих задач. Вариант AS – реализуется по трехзвенной схеме, в которой для приложений используются узлы, отделенные от локального узла и от сервера базы данных, т.е. одновременно используются модели DBS и RDA.
Помимо проблемы распределения серверных функций между узлами сети имеется проблема разделения этих функций между многими пользователями АС. Эта проблема решается либо по схеме «один к одному», либо по многопотоковой схеме. В первом из них для каждого активного пользователя создается своя копия СУБД. Во второй СУБД должна быть программой, обслуживающей одновременно многих пользователей.