- •Информационные процессы в ис.
- •Классификация ис. (структурированность)
- •Использование ис для решения задач различной степени структурированности.
- •Классификация информационных систем по функциональному признаку.
- •Функциональные компоненты ис.
- •Классификация ис по способу организации.
- •Использование ис в процессе управления организацией.
- •Клиент-серверная архитектура ис.
- •Многоуровневая архитектура ис.
- •Интернет/Интранет архитектура ис.
- •Сферы использования и последствия внедрения ис.
- •Жизненный цикл информационных систем.
- •Основные этапы проектирования ис.
- •Содержание работ. Этапы жизненного цикла ис «формирование требований»
- •Содержание работ. Этапы жизненного цикла ис «эксплуатация и сопровождение»
- •Модели жизненного цикла ис.
- •Каскадная модель жц ис.
- •Спиральная модель жц ис.
- •Итерационная модель жц ис.
- •Понятие предметной области и модели ее представления.
- •Анализ предметной области
- •Сущность структурного подхода к разработке ис.
- •Методология функционального моделирования idef0.
- •Моделирование потоков данных.
- •Методология моделирования потоков данных dfd.
- •Основные компоненты диаграмм потоков данных.
- •35. Моделирование данных. Диаграмма «сущность-связь»
- •36. Методология моделирования данных erd.
- •37. Классификация сущностей предметной области.
- •38. Модели данных.
- •39. Нормализация и нормальные формы схем «сущность-связь»
- •40. Основные понятия реляционной теории бд.
- •41. Получение реляционной схемы из er-схемы.
- •42. Документальные ис (определение, особенности, классификация)
- •43. Документальные ис. Схема документальной ипс
- •44. Индексирование.
- •45. Синтаксический анализ в ипс.
- •46. Поисковые функции ипс.
- •47. Стратегия поиска.
- •48. Показатели эффективности поиска.
Жизненный цикл информационных систем.
ЖЦ ИС – период времени, начиная с идеи необходимости создания ИС, заканчивая выходом из эксплуатации.
ИС чаще всего реализуется как некий проект. Проект – ограниченный временем, целенаправленное изменение ИС, с изначально четко определенными целями, достижение которых определяется завершение проекта, а также с установленными требованиями, ограничениями, сроком, результатом, в рамках расходования средств и ресурсов и к организационной структуре. Класс проекта определяется составом и структурой, м.б монопроект, мультипроект(может состоять из нескольких монопроектов). КОЛИЧЕСТВО БЮДЖЕТА, УЧАСТНИКОВ, определяет масштаб проекта: малые, средние, крупные проекты (отраслевые, карпоративные, ведомственные).
Тип проекта определяется сферой деятельности, в которой осуществляется проект (технический, организационный, социальный, экономический). Смешанный проект-проект на стыке сфер деятельности. Создание ИС – технический проект.
ИС разрабатывается для некого предприятия, некой сферы деятельности. Каждое предприятие имеет свою структуру. Каждое подразделение выполняет специфические функции, взаимосвязанные с другими подразделениями.
3 типа связи подразделений:
Функциональные связи определяют вид деятельности.
Информационные связи выполняют свои функции, обмениваясь информацией.
Внешние связи не во всех подразделениях, определяет взаимоотношение с внешними системами или объектами. Внешние связи м.б представлены функциональными и информационными связями.
Процесс создания ИС:
По содержанию действий разработчика (рассм. Некий статический объект)
Динамический аспект (процесс создания рассматривается во времени). Стадии, этапы, итерации.
Основные этапы проектирования ис.
Независимо от масштаба, класса, сферы деятельность в любом жизненном цикле при разработке ИС можно выделить основные этапы:
I. Анализ предметной области и формирование концепции
Результатом должна быть некая концепция будущей информационной системы. Для этого выполняются действия: формирование идеи и постановка целей, формирование ключевой команды проекта, изучение и анализ мотивации и требований заказчика, сбор исходных данных и анализ существующего состояния, определение основных требований и ограничений, сравнительная оценка альтернатив, экспертиза и утверждение предложений.
II. Разработка технического предложения
Основные работы этапа:
1. Разработка основного содержания проекта.
2. Разработка и утверждение технического задания
3. Декомпозиция базовой модели проекта
4. Составление сметы
5. Разработка календарных планов
6. Подписание контракта с заказчиком
7. Начало работы над проектом
Итог: согласованное техническое задание и подписанный контракт.
III. Проектирование
Выполняются основные базовые работы:
1. Разработка частных технических заданий.
2. Концептуальное проектирование
3. Составление технических спецификаций и инструкций.
4. Представление проектной работы
5. Экспертиза и утверждение предпроектной документации.
Основной итог – комплект проектной документации.
IV. Разработка.
Основные действия этого этапа:
1. Разработка ПО
2. Подготовка к внедрению системы
3. Тестирование системы и подсистемы самим разработчиком
Основным ре-ом является готовый рекламный продукт.
V. Тестирование и опытная эксплуатация.
Основные действия:
1. Комплексные испытания
2. Тестирование на примере реальных задач
3. Подготовка кадров к эксплуатации разрабатываемой системы.
Основной рез-т это выявление ошибок.
VI. Ввод системы в эксплуатацию.
Могут повторяться действия подготовки кадров к эксплуатации. Также ведется:
1. Подготовка рабочей документации (Должна содержать: инструкции пользователя, характеристики сист. и др.)
2. Сдача системы заказчику и ввод ее в эксплуатацию
3. Сопровождение, поддержка, сервисное обслуживание (если оговорено в контракте, либо может быть заключен доп. контакт)
3. Разрешение конфликтных ситуаций и закрытие работ по проектированию
4. Накопление опытных данных для последующих проектов
Основной рез-т это убедить заказчика, что все его требования, сформированные в тех. задании и контракте выполнены.
Первые тир этапа (анализ предметной области и формирование концепции, разработка технического предложения, проектирование) объединяются в фазу системного проектирования. Этап реализации примерно 20% вносит в готовый продукт.
Последние 2 этапа вносят около 30-50% .
Наиболее часто допустимые ошибки в процессе анализа, разработки и проектирования. Это ошибки:
в определении интересов заказчика;
концентрация на относительно не важных, сторонних интересов;
не правильная интерпретация исходной задачи;
недопонимание деталей;
не полнота функциональных спецификаций;
ошибки в определении требуемых ресурсов и сроков;
редкая проверка на согласованность и отсутствие контроля со стороны заказчика.
