- •1. Основные понятия теории систем, ее цели и задачи. (Тема 1, стр. 2, 3).
- •Тема 1. Основные понятия теории систем (тс)
- •3. Классификация систем: реальные, абстрактные, естественные, технические, социальные, организационные, открытые, закрытые, комбинированные. (Тема 1, стр. 5, 6, 7).
- •5. Сложная и большая системы. Декомпозиция и агрегирование. (Тема 1, стр. 9, 10, 11).
- •6. Основные процессы преобразования информации. (Тема 2, стр. 14, 15).
- •7. Системы информационного обмена. Закрытая и открытая системы. (Тема 2, стр. 15, 16).
- •8. Определения информационной системы и информационной среды. (Тема 2, стр. 16, 17, 18).
- •10. Шесть типов информационных систем управления. (Тема 2, стр. 24).
- •11. Функции и задачи управления системой. (Тема 2, стр. 26-27).
- •2.8. Функции и задачи управления системой
- •12. Информационные сети и их типология. (Тема 2, стр. 27-28).
- •2.9. Информационные сети и их типология
- •13. Состав и структура процесса функционирования информационной системы. (Тема 2, стр. 29-30).
- •2.10. Состав и структура ис и аис
- •14. Определения автоматизированной информационно-поисковой системы, банков и баз данных, системы управления базами данных, программной системы. (Тема 2, стр. 31-32).
- •2.11. Аипс, банки и базы данных
- •15. Состав и структура аипс. (Тема 3, стр. 34).
- •3.2. Состав и структура аипс
- •16. Основные элементы информационно-поискового языка. (Тема 4, стр. 37-38).
- •4.1. Основные элементы информационно-поискового языка
- •17. Состав и структура дескрипторных ипя. Определения: ключевое слово, словосочетание, дескриптор, тезаурус, семантическая карта. (Тема 5, стр. 43-44).
- •5.1. Состав и структура дескрипторных ипя
- •18. Анализ информации и построение словарей. (Тема 5, стр. 45-46).
- •5.2. Анализ информации и построение словарей
- •19. Индексирование. Система индексирования. (Тема 6, стр. 47).
- •20. Типы систем индексирования. Системы свободного, полусвободного, жесткого индексирования, статистического автокодирования. (Тема 6, стр. 47-48).
- •6.1. Типы систем индексирования
- •6.2. Примеры систем индексирования (си)
- •21. Девять признаков типологии информационно-поисковых операций и их составляющие. (Тема 7, стр. 53-54).
- •7.5.1. Типология информационно-поисковых операций (ипо)
- •22. Организация поисковых массивов, прямая и инверсная схема. (Тема 7, стр. 55-56).
- •7.5.2. Организация поисковых массивов
- •23. Фактографические информационные системы. Общая характеристика. (Тема 8, стр. 58).
- •24. Схема трехуровнего представления данных в БнД. (Тема 8, стр. 60).
- •25. Структура банка данных. Основные принципы построения фактографических бд. (Тема 8, стр. 60-61).
- •8.2. Основные принципы построения фактографических бд
- •26. Характеристика процесса функционирования фактографических ис. (Тема 8, стр. 61-62).
- •8.4. Характеристика процесса функционирования фактографических ис
- •27. Схема эквивалентной интерпретации описания по на естественном и формальном языках. (Тема 9, стр. 64-65).
- •9.2. Описание по
- •28. Модель сущность-связь. Отображения 1:1,1:м, м:1 (Тема 9, стр. 65-66).
- •9.3. Модель «сущность-связь»
- •29. Модель сущность-связь: Отображение м:n. Ассоциации типов: 1, м,с.(Тема 9, стр. 66-67).
- •30. Понятие модели данных. (Тема 10, стр. 69).
- •10.1. Понятие модели данных
- •31. Способы структуризации данных. Типы абстракций: идентичность, обобщение, агрегация (Тема 10, стр. 69).
- •10.1.1. Структуры данных
- •32. Типы структур данных. Понятия: агрегат данных, запись, база данных. (Тема 10, стр. 70).
- •33. Операции над данными. Навигационная и спецификационная операции Понятия: селекция, действие, процедура бд, ограничения целостности. (Тема 10, стр. 72-73).
- •10.1.2. Операции над данными
- •10.1.3. Ограничения целостности
- •34. Понятие о реляционной модели данных. Структура данных в реляционной модели данных. (Тема 10, стр. 73-74).
- •10.3. Реляционная модель данных
- •10.3.1. Структура данных
- •35. Язык манипулирования данными. (Тема 10, стр. 75, стр.78).
- •10.3.3. Язык манипулирования данными
- •36. Структура данных в иерархической моделе данных. (Тема 10, стр. 81).
- •10.4. Иерархическая модель данных
- •37. Сетевая модель данных. (Тема 10, стр. 82-83).
- •10.5. Сетевая модель данных
- •38. Объектно-характеристическая модель данных. (Тема 10, стр. 83-87).
- •10.6. Объектно-характеристическая модель данных
- •39. Дескрипторная модель данных. (Тема 10, стр. 88-90).
- •10.7. Дескрипторная модель данных
- •40. Объектно-ориентированная модель данных. (Тема 10, стр. 90-95).
- •10.8. Объектно-ориентированная модель данных
- •41. Особенности проектирования прикладной ис. Фазы развития ис. (Тема 11, стр. 100-103).
- •11.1.3. Особенности системного проектирования прикладной ис
- •42. Концепция жизненного цикла ис. (Тема 11, стр. 103-105).
- •11.1.4. Концепция жизненного цикла ис
- •43. Понятие профиля ис. (Тема 11, стр. 105).
- •11.1.5. Понятие профиля информационной системы
- •44. Методика проектирования документальных бд. (Тема 11, стр. 108-110).
- •45. Особенности проектирования фактографических бд. (Тема 11, стр. 111-112).
- •11.3. Особенности проектирования фактографических бд
- •46. Автоматизация проектирования бд. Концептуальные основы case-технологий. (Тема 11, стр. 112-113).
- •11.3.1. Автоматизация проектирования бд. Концептуальные основы case-технологий.
- •11.3.1.1. Определение case-технологии
- •47. Основные показатели качества ис: надежность, достоверность функционирования, безопасность, эффективность. (Тема 12, стр. 120-121).
- •12.1. Качество информационной системы
- •48. Защита информации от несанкционированного доступа. (Тема 12, стр. 132-133).
- •12.5. Защита информации от несанкционированного доступа
- •49. Показатели прагматической эффективности ис. (Тема 12, стр. 134-135).
- •12.6.2. Показатели прагматической эффективности
- •50. Показатели экономической эффективности ис. (Тема 12, стр. 135-136).
- •12.6.4. Показатели экономической эффективности
42. Концепция жизненного цикла ис. (Тема 11, стр. 103-105).
11.1.4. Концепция жизненного цикла ис
Одним из базовых понятий методологии проектирования ИС является понятие жизненного цикла (ЖЦИС). ЖЦИС - это непрерывный процесс, который начинается с момента принятия решения о необходимости создания ИС и заканчивается в момент ее полного изъятия из эксплуатации. Согласно этой концепции проектируемая система проходит в развитии ряд вполне определенных фаз, каждая из которых ставит перед разработчиком свои задачи. Каждая фаза является внутренне завершенной и служит основой для последующих фаз. На каждой фазе применяются определенные методы и инструментальные средства [7,21].
Понятие жизненного цикла является одним из базовых понятий методологии проектирования информационных систем. Жизненный цикл информационной системы представляет собой непрерывный процесс, начинающийся с момента принятия решения о создании информационной системы и заканчивается в момент полного изъятия ее из эксплуатации.
Существует международный стандарт, регламентирующий жизненный цикл ин формационных систем - ISO/IEC 12207.
ISO - International Organization of Standardization (международная организация по стандартизации). IEC - International Electrotechnical Commission (международная комиссия по электротехнике).
Стандарт ISO/IEC 12207 определяет структуру жизненного цикла, содержащую процессы, действия и задачи, которые должны быть выполнены во время создания информационной системы.
Согласно данному стандарту структура жизненного цикла основывается на трех группах процессов:
- основные процессы жизненного цикла (приобретение, поставка, разработка, эксплуатация, сопровождение);
- вспомогательные процессы, обеспечивающие выполнение основных процессов (документирование, управление конфигурацией, обеспечение качества, верификация, аттестация, оценка, аудит, разрешение проблем);
- организационные процессы (управление проектами, создание инфраструктуры проекта, определение, оценка и улучшение самого жизненного цикла, обучение).
Под моделью ЖЦ понимается структура, определяющая последовательность выполнения и взаимосвязи процессов, действий и задач, на протяжении ЖЦ. Существующие модели жизненного цикла определяют порядок исполнения этапов в ходе разработки, а также критерии перехода от одного этапа к другому. В соответствии с этим наибольшее распространение получили каскадная (1970-1985 гг.) и спиральная (1986-1990 гг.) модели, дающие представление об этапах развития моделей ЖЦ.
Традиционно выделяют такие этапы ЖЦИС, как:
анализ требований;
проектирование;
реализация (программирование);
внедрение (тестирование и отладка);
эксплуатация и сопровождение.
Анализ требований является первой фазой разработки И С, на которой требования заказчика уточняются, формализуются и документируются. Список требований к разрабатываемой системе должен включать:
- совокупность условий, при которых предполагается эксплуатировать будущую систему (аппаратные и программные ресурсы, предоставляемые системе; внешние условия ее функционирования; состав людей и работ, имеющих к ней отношение);
- описание выполняемых системой функций;
- ограничения в процессе разработки (директивные сроки завершения отдельных этапов; имеющиеся ресурсы; организационные процедуры и мероприятия, обеспечивающие, защиту информации).
Целью анализа является преобразование общих, неясных знаний о требованиях к будущей системе в точные (по возможности) определения. На этом этапе определяются:
- архитектура системы, ее функции, внешние условия, распределение функций между аппаратной и программной частью;
- интерфейсы и распределение функций между человеком и системой;
- требования к программным и информационным компонентам ИС, необходимые аппаратные ресурсы, требования к БД, физические характеристики компонентов ПО, их интерфейсы.
Этап проектирования дает ответ на вопрос, как система будет удовлетворять предъявленным к ней требованиям. Задачей этого этапа является исследование структуры системы и логических взаимосвязей ее элементов, причем здесь не рассматриваются вопросы, связанные с реализацией на конкретной платформе. Проектирование определяется как итерационный процесс получения логической модели системы вместе со строго сформулированными целями, поставленными перед нею, а также написания спецификаций физической системы, удовлетворяющей этим требованиям. Обычно этот этап разделяют на два подэтапа, таких как:
- проектирование архитектуры ИС, включающие разработку структуры и интерфейсов компонентов, согласование функций и технических требований к компонентам, методам и стандартам проектирования, производство отдельных компонентов;
- детальное проектирование, включающее разработку спецификаций каждого компонента, интерфейсов между компонентами, разработку требований к тестам и плана интеграции компонентов.
В результате деятельности на этапах анализа и проектирования должен быть получен проект системы, содержащий достаточно информации для реализации системы на его основе в рамках бюджета выделенных ресурсов и времени. Главная особенность ЖЦИС состоит в концентрации сложности на этих этапах при относительно невысокой сложности и трудоемкости последующих этапов. Более того, нерешенные вопросы и ошибки, допущенные на этапах анализа и проектирования, порождают на последующих этапах трудные, часто неразрешимые проблемы и в конечном счете приводят к неуспеху всего проекта.
Этап реализации - фаза проектирования ИС, предназначенная для реализации проектных решений в выбранной среде реализации.
Этап внедрения - фаза проектирования ИС, предназначенная для решения задач тестирования и отладки системы. На данном этапе проводятся приемочные испытания системы, в ходе которых проверяется выполнение всех требований к системе.
Этап эксплуатации и сопровождения - завершающая фаза проектирования ИС. На данном этапе решаются задачи завершения разработки, в том числе документирования, создания архива.
