- •Учебно-методический копмлекс дисциплины Информационные технологии в управлении
- •Рецензент
- •Рабочая программа дисциплины информационные технологии в управлении
- •Организационно-методический раздел
- •Распределение часов дисциплины по темам и видам работ для очной формы обучения
- •Содержание учебной дисциплины
- •Тема 1. Информационное обеспечение процессов управления и принятия решений
- •Тема 2. Информационные технологии и системы: развитие и классификация
- •Тема 3. Информационные технологии автоматизации офиса. Технологии обработки информатизации
- •Тема 4. Базы данных и системы управления базами данных
- •Тема 5. Системы поддержки принятия управленческих решений. Экспертные системы
- •Тема 6. Сетевые технологии в управлении. Распределенная обработка информации
- •Тема 7. Электронная коммерция
- •Тема 9. Защита информации и информационная безопасность
- •Тема 10. Экономическая эффективность информационных систем и технологий
- •Темы докладов
- •Вопросы к экзамену
- •Темы практических занятий Практическое занятие №1
- •Практическое занятие №2
- •Практическое занятие №3
- •Практическое занятие №4
- •Раздел 9. Защита информации 226
- •Раздел 10. Экономическая эффективность информационных технологий 246
- •Введение
- •Раздел 1. Информационное обеспечение процессов управления и принятия решений
- •1.1. Коллекция понятия «информация»
- •1. Определение информации через понятия «сведения», «сообщения», «известия», «сигнал», «данные», «знания»:
- •2. Определение информации через степень упорядоченности системы:
- •3. Философские определения информации, как дефиниции, содержащей термин «отражение»:
- •4. Определения информации, через утверждение о том, что информация – алгоритм, план, инструкция:
- •5. Определения информации, через содержание, свойства объектов:
- •6. Определения информации, через аппарат теории динамических систем:
- •1.2. Принципы регулирования и управления системами
- •1.3. Информация и процесс управления
- •Раздел 2. Информационные технологии и системы: развитие и классификация
- •2.1. Автоматизированные информационные системы и их классификация
- •2.2. Автоматизированные информационные технологии, их развитие и классификация
- •Раздел 3. Информационная технология автоматизации офиса. Технология обработки информации
- •3.1. Информационная технология автоматизации офиса
- •3.2. Основные компоненты информационной технологи автоматизации офиса
- •3.3. Технология обработки текстовой информации
- •3.4. Технология обработки табличной информации
- •Раздел 4. Базы данных и системы управления базами данных
- •4.1. Информационная технология обработки данных
- •4.2. Банки данных, их особенности, этапы разработки
- •4.3. Базы данных. Модели данных
- •4.4. Субд и ее функции
- •4.5. Интегрированные технологии в распределенных системах
- •Раздел 5. Системы поддержки принятия управленческих решений. Экспертные системы
- •5.1. Основные компоненты ит поддержки принятия решения
- •5.2. Информационные технологии экспертных систем
- •5.3. Основные компоненты экспертных систем
- •5.4. Модели знаний
- •6.4. Требования, предъявляемые к вычислительным сетям
- •7.1. Пластиковая карта
- •Временной период
- •7.2. Мобильная коммерция
- •Раздел 8. Проектирование автоматизированных информационных технологий управления
- •Понятие консалтинга
- •Цели разработки консалтинговых проектов
- •Этапы разработки консалтинговых проектов
- •Внутреннее строение автоматизированных информационных технологий управления
- •Понятие платформы как комплекса аппаратных и программных средств
- •Понятие программного продукта
- •Жизненный цикл программного продукта
- •Приобретение программного продукта
- •Раздел 9. Защита информации
- •9.1. Основные понятия информационной безопасности
- •9.2. Экономические последствия несанкционированного доступа к информации
- •Оценка вероятности атаки
- •Оценка рисков предприятия
- •Раздел 10. Экономическая эффективность информационных технологий
- •10.1. Основы оценки эффективности ит
- •10.2. Подходы оценки проектов по внедрению ит
- •10.3. Методика и критерии оценки экономической эффективности ит
- •Промежуточный тест (Информационные технологии в управлении)
- •Итоговый тест (Информационные технологии в управлении)
- •Вопрос 15
- •Рекомендуемая литература
Понятие программного продукта
Любая из перечисленных выше систем является программным продуктом. Но это понятие несколько шире, чем комплекс (набор, совокупность) программ. Кроме собственно программ на носителях информации (дискетах или компакт-дисках) оно включает упаковку, эксплуатационную документацию и лицензионное соглашение, когда речь идет о программном продукте, который тиражируется. Программный продукт (изделие) — это совокупность отдельных программных средств, их документации, гарантий качества, рекламных материалов, мер по обучению пользователей, распространению и сопровождению готового программного обеспечения.
Жизненный цикл программного продукта
Подобно живому организму, всякий продукт (товар или услуга) имеет свой жизненный цикл, который начинается с момента его «рождения» (или, возможно, с момента зарождения идеи) и заканчивается его «смертью», или изъятием из употребления. Эта концепция получила значительное развитие и оказалась весьма полезной при управлении процессом создания продукта.
Можно выделить несколько фаз существования программного продукта в течение его жизненного цикла. Они могут перекрываться, начало и конец каждой фазы не могут быть точно определены. Фаза исследования начинается с момента, когда руководитель разработки осознает потребность в данном продукте. Выполняемая в этой фазе работа состоит в планировании и координации, необходимых для подготовки формального перечня требований к продукту.
Фаза анализа осуществимости есть техническая часть фазы исследований. Работа заключается в исследовании предполагаемого продукта с целью получения практической оценки и возможности реализации проекта. Рассматриваются также:
эксплуатационная осуществимость — будет ли программный продукт достаточно удобным для использования;
экономическая осуществимость — стоимость, эффективность с точки зрения пользователя;
коммерческая осуществимость — будет ли программный продукт привлекательным, пользующимся спросом, простым в обращении, легко устанавливаемым, приспособленным к обслуживанию.
Часто после проведения анализа осуществимости работы по разработке программного продукта прекращаются.
Фаза конструирования обычно начинается еще в фазе анализа осуществимости, как только оказываются зафиксированными на бумаге некоторые предварительные цели. В этой фазе разработанные алгоритмы программ фиксируются в официальных спецификациях.
Фаза программирования начинается в фазе конструирования, как только станут доступными основные спецификации на отдельные компоненты изделия, но не раньше утверждения соглашения о требованиях. Эта фаза состоит в подробном внутреннем конструировании программного обеспечения, а также составлении блок-схем, документировании, кодировании и отладке программ.
Фаза оценки начинается, как только все компоненты собраны вместе и испытаны. Для оценки затрат можно использовать несколько методов. Если при этом получаются несогласованные результаты, то следует добиться устранения этой несогласованности. Используются методы экспертных оценок, метод алгоритмического анализа, пошаговый анализ и т. д.
Фаза использования начинается, когда изделие передается в систему распределения и обычно продолжается от 2 до 6 лет. В фазе использования выполняется обучение персонала, внедрение, настройка, сопровождение и, возможно, расширение программного продукта. Фаза заканчивается, когда изделие изымается из употребления.
Фазы жизненного цикла программного продукта можно привязать к функциям управления, т. е. к организационным функциям любого предприятия (организации). Так, группа планирования на предприятии определяет необходимость в программном продукте, устанавливает возможность его реализации и осуществляет слежение за ним до конца использования. Группа разработки составляет спецификации, конструирует, документирует программный продукт. Группа обслуживания предоставляет средства вычислительной техники для обеспечения всех названных функций, конфигурационного управления, распространения и административной поддержки.
Группа выпуска документации обеспечивает пользователей различными руководствами и справочными материалами. Группа испытаний дает независимую оценку как программному обеспечению, так и документации до передачи их пользователю. Группа поддержки обеспечивает распространение программного продукта и обучение пользователей, его установку на месте использования и постоянную связь между отдельными группами и пользователями. Группа сопровождения обеспечивает исправление ошибок и некоторые улучшения в фазе использования.