Автоматизированное проектирование информационных систем
Book information
Description
Учебное пособие. - Ульяновск: УлГТУ, 2015. – 121 с., ил.Учебное пособие подготовлено по материалам лекционных курсов по дисциплине "Автоматизированное проектирование информационных систем". В пособии рассмотрены основные понятия информационных систем, их состав и структура, методы, стадии и этапы создания. Изложены различные методологии автоматизированного проектирования информационных систем, такие как: модель "сущность-связь", язык UML и спецификацияXSD. В последней главе приведен пример разработки информационной системы с использованием перспективной парадигмы моделирования, основанной на спецификации XSD. Пособие предназначено для студентов специальности 230100, а также может использоваться студентами специальностей 230400 и 231000.ПредисловиеКонтрольные вопросыВведение в проектирование информационных систем (ИнфС)Основы создания и функционирования (ИнфС)Основные понятия (ИнфС)Проблемы проектирования (ИнфС)Этапы разработки (ИнфС)Предпроектный этап: формирование требований к системеПроектирование (ИнфС)Разработка приложений, тестирование и отладка (ИнфС)Развёртывание (ИнфС)Стадии проектирования (ИнфС)Концептуальное (Инфологическое) проектированиеЛогическое проектированиеФизическое проектированиеКонтрольные вопросыПроектирование реляционных баз данных с использованием семантических моделей: модель "сущность-связь"Методологическая основа реализации модели "сущность-связь"Методологии и стандарты моделирования сложных системМетодология IDEF1XПреимущества IDEF1XОсновные элементы семантической модели ENTITY-RELATIONSHIP (сущность-связь)АтрибутыСущностиОтношенияПодтипы и супертипы сущностейПолучение реляционной схемы из ER-диаграммыКонтрольные вопросыПроектирование реляционных баз данных с использованием семантических моделей: диаграммы классов языка UMLВведениеОсновные понятия диаграмм классов UMLКлассыАтрибутыОперацииЗависимости, обобщения и ассоциации ЗависимостиОбобщения и механизм наследования классовАссоциации: роли, кратность, агрегация, композицияОграничения целостности и язык OCLОбщая характеристика языка OCLИнвариант классаОперации над множествами, мультимножествами и последовательностямиПримеры инвариантовПлюсы и минусы использования языка OCL при проектировании реляционных баз данныхПолучение схемы реляционной базы данных из диаграммы классов UML Контрольные вопросыМоделирование данных в формализме спецификации XSDXLM как способ логического представления информацииСтановление языка XLMПростой пример XLM-документаXLM-процессорыОпределение XLM-схемыПростые и сложные типыКардинальностьОпределение новых типовЭлементы-составители Choise и AllОграниченияПример XLM-схемыСтили и форматирование данных XLMКонтрольные вопросыАвтоматизация проектирования и разработки информационных систем на основе XLM-технологийМоделирование данных на базе XSDXSD-модель компонента ResourceКомпозиция против агрегацииПроектирование компонентов системы на основе XLM-схемыГенерирование шаблона экземпляра XLM-документаГенерирование постоянного хранилища данныхСоздание пользовательского интерфейсаОтображение XLM-документа в базу данныхОтображение базы данных в XLM-документПреобразование XLM-схемы в диаграмму классов UMLКонтрольные вопросыЗаключениеСписок литературыГлоссарийПредметный указатель
Similar books
Модели композиционного проектирования авионики
Рекомендации по структурированию моделей при помощи ПО IBM Rational для управления архитектурой
DOCX
Искусство метапрограммирования
DOCX
Системы следующего поколения для поддержки операционной деятельности инфокоммуникационной компании
Единая информационная модель управления инфокоммуникационной компанией
Как стать ИТ-архитектором? 9 чит‐кодов для ИТ профессионалов
Информационно-аналитические системы поддержки принятия решений в органах государственной власти и местного самоуправления. Основы проектирования и внедрения