- Артикул:00-01017688
- Автор: Затонский А.В.
- ISBN: 978-5-369-01183-6
- Обложка: Мягкая обложка
- Издательство: РИОР (все книги издательства)
- Город: Москва
- Страниц: 344
- Формат: 60х88/16
- Год: 2018
- Вес: 341 г
Рассмотрены обширный теоретический материал и практические рекомендации по разработке информационных систем, охватывающие большую часть их жизненного цикла. Особое внимание уделено структурному моделированию различных предметных областей.
Предназначено для студентов направления «Информатика и вычислительная техника» при изучении дисциплины «Информационные технологии».
ОГЛАВЛЕНИЕ
Введение
1. Информационная система как результат выпускной квалификационной работы
2. Понятие, задачи и уровни информационной технологии
3. Информационные технологии как система
4. Базовые информационные процессы
4.1. Процесс извлечения информации
4.2. Особенности объектно-ориентированного подхода
4.3. Методы обогащения информации
4.4. Процесс транспортирования информации
4.5. Процесс обработки информации
4.6. Обработка данных в процессе поддержки принятия решений
4.7. Хранение и накопление информации
4.8. Представление и использование информации
4.9. Мультимедиа-технологии
4.10. Геоинформационные технологии
4.11. Технологии защиты информации
4.12. CASE-технологии
4.13. Технологии искусственного интеллекта
5. Жизненный цикл информационных систем
5.1. Водопадный подход
5.2. Разновидности водопадного подхода
5.3. Модель фазы — функции
5.4. Итерационный (спиральный) подход
5.5. Примеры технологий создания программного обеспечения различных компаний-поставщиков
5.5.1. Модель жизненного цикла RUP
5.5.2. Жизненный цикл продуктов Oracle
5.5.3. Т ехнология Borland
5.5.4. Технология Computer Associates
5.6. Жизненный цикл в методологиях быстрого развития проектов
5.7. Экстремальное программирование и быстрая разработка ПО
5.7.1. Экстремальный цикл
5.7.2. Позднее принятие решений
5.7.3. Кодирование в глубину
5.7.4. Идеальный день разработчика и фактор загрузки
5.7.5. Скорость проекта
5.7.6. История пользователей
5.7.7. План релиза
5.7.8. План итераций
5.7.9. Тесты приемки
5.7.10. Представители заказчиков
5.7.11. Структура группы разработчиков
5.7.12. Простота и эффективность используемого кода
5.7.13. Рефракторинг
5.7.14. Тестирование модулей
5.7.15. Групповое авторство (коллективное владение кодом).
5.7.16. Преимущества ХР перед другими методологиями разработки
5.8. Технология разработки малых проектов
5.9. Общая характеристика процесса проектирования ИС
5.10. Вывод
6. Информационные технологии организационного управления..
7. Глоссарий разновидностей информационных систем
7.1. APS (Advanced Planning and Scheduling)
7.2. АВС-анализ
7.3. CALS
7.4. CRM
7.5. С VP-анализ
7.6. Data Mining
7.7. DSS
7.8. EAM
7.9. ECM
7.10. EMI
7.11. ERP
7.12. ERP II
7.13. JIT
7.14. MES
7.15. MRP
7.16. MRP II
7.17. OLAP
7.18. PDM
7.19. PRM
7.20. SCM
7.21. TMS
7.22. XYZ-анализ
8. Информационные технологии в промышленности и экономике
9. Исследование и описание предметной области
10. Информационные технологии построения систем на основе совмещения объектного, функционального и информационного подходов
11. Этап предпроектного исследования предметной области
12. Реинжиниринг систем
12.1. История и основные определения
12.2. Реинжиниринг и эффективность
12.3. Что не является реинжинирингом?
13. Методические средства и их стандартизация
14. Критерии качества программного средства
15. Определение требований к информационным системам
16. Качество и сертификация информационных систем
16.1. Дефектологические свойства ИС и ПС
16.2. Иерархическая модель качества ИС
16.3. Спецификация качества программного средства
17. Функциональное моделирование предметной области
17.1. Разновидности функциональных моделей предметной области
17.2. Метод функционального моделирования SADT (IDEF0)
17.2.1. Состав функциональной модели
17.2.2. Стратегии декомпозиции
17.3. Метод моделирования процессов IDEF3
17.4. Моделирование потоков данных
17.4.1. Состав диаграмм потоков данных
17.4.2. Построение иерархии диаграмм потоков данных
17.4.3. Пример построения диаграмм
17.5. Unified Modeling Language
17.5.1. Основные сведения об унифицированном языке моделирования
17.5.2. Диаграммы вариантов использования
17.5.3. Диаграммы взаимодействия
17.5.4. Диаграммы классов
17.5.5. Диаграммы состояний
17.5.6. Диаграммы деятельностей
17.5.7. Диаграммы компонентов
17.5.8. Диаграммы размещения
18. Функциональная спецификация программного средства
19. Информационное моделирование предметной области
19.1. Основные определения
19.2. Пример разработки простой ER-модели
19.3. Нормализация информационной модели
19.3.1. Первая нормальная форма
19.3.2. Вторая нормальная форма
19.3.3. Третья нормальная форма
19.4. Концептуальные и физические ER-модели
19.5. Дальнейшие преобразования ЗНФ
19.5.1. НФБК
19.5.2. Четвертая нормальная форма
19.5.3. Пятая нормальная форма
19.5.4. Недопустимые и необычные структуры в информационной модели
19.6. Вывод
19.7. Индексы и их использование
20. Примеры разработки информационных моделей
20.1. Учет входящих и исходящих докум ентов организации
20.2. Учет платежных поручений
20.3. Товарный учет
20.3.1. Аналитический учет в пределах одного склада
20.3.2. Г рупповой учет
20.3.3. Денормализация модели
20.3.4. Смежная задача: учет оплат
20.3.5. Смежная задача: ревизия
20.4. Вывод
20.5. Расчет заработной платы
20.5.1. Предметная область
20.5.2. Штатное расписание и учет кадров
20.5.3. Функциональная модель учета заработной платы
20.5.4. Информационное моделирование
20.5.6. Алгоритмы расчетов
20.5.7. Налоговый учет
20.6. Вывод
20.7. Автоматизация высшего учебного заведения
20.7.1. Информационные технологии в образовании
20.7.2. Педагогические программные средства
20.7.3. Предметная область
20.7.4. Функциональная модель филиала вуза
20.7.5. Диаграмма «Кафедра»
20.7.6. Переход к построению информационной модели
20.7.7. Информационное моделирование деятельности филиала вуза
20.8. Вывод
21. Некоторые аспекты практической разработки ИС
21.1. Разработка модели защиты данных
21.2. Разработка пользовательского интерфейса
21.3. Анализ и оценка производительности ИС
22. Архитектура программных средств информационной системы
22.1. Основные классы архитектур программных средств
22.1.1. Цельная программа
22.1.2. Комплекс автономно выполняемых программ
22.1.3. Слоистая программная система
22.1.4. Коллектив параллельно действующих программ
22.2. Архитектура серверной подсистемы
22.2.1. Терминальные службы
22.2.2. Файл-сервер ная архитектура
22.2.3. Многоуровневые архитектуры
22.2.4. Двухуровневая архитектура
22.2.5. Двухзвенная архитектура с использованием терминальных служб
22.2.6. Трехзвенная архитектура с «толстым клиентом»
22.2.7. Трехзвенная архитектура с «тонким клиентом»
22.2.8. Архитектура технических средств
22.3. Использование кластеров
22.3.1. Постановка задачи
22.3.2. Технология кластеризации Microsoft
22.3.3. Балансировка нагрузки сети
22.3.4. Описание работы службы БНС
22.3.5. Производительность балансировки нагрузки сети
22.3.6. Возможности службы кластеров
23. Программные средства информационных технологий
24. Управление разработкой информационной системы
24.1. Процессы управления разработкой программного средства
24.2. Структура управления разработкой программных средств
24.3. Планирование и составление расписаний по разработке ПС
24.4. Отчетность
24.5. Совместное использование ресурсов
24.6. Аттестация программного средства
25. Инсталляция и внедрение информационных систем
25.1. Последовательность стадий в недр ения
25.2. Особенности выбора тиражных информационных систем
25.3. Правила внедрения информационных систем
25.3.1. Определите цель проекта
25.3.2. Откройте проект
25.3.3. Обеспечьте проект ресурсами
25.3.4. Позаботьтесь о мотивации
25.3.5. Обеспечьте поддержку руководства
25.3.6. Разбейте проект на этапы
25.3.7. Управляйте целями и ожиданиями
25.3.8. Последнее
25.4. Последствия внедрения комплексных информационно-управляющих систем
25.5. Основные стратегии внедрения системы
25.6. Стратегия пилотного проекта
25.6.1. Определение характеристик пилотного проекта
25.6.2. Планирование пилотного проекта
25.6.3. Выполнение пилотного проекта
25.6.4. Оценка пилотного проекта
25.6.5. Принятие решения о целесообразности внедрения
25.6.6. Особенности пилотного проекта
25.6.7. Выгода от использования результатов внедрения
25.6.8. Принятие решения о внедрении
26. Документирование информационных систем
26.1. Общие положения
26.2. Виды документации
26.2.1. Документация, создаваемая и используемая при разработке ИС
26.2.2. Пользовательская документация
26.2.3. Документация по сопровождению
26.2.4. Требования к содержанию документов
26.3. Работа технического писателя
Заключение
Список литературы