Файл: 1. Классификация информационных систем Классификация информационных систем.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 25.10.2023
Просмотров: 159
Скачиваний: 3
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Билет № 1
1. Классификация информационных систем
Классификация информационных систем - это процесс разделения информационных систем на группы сходных систем, основываясь на различных критериях и признаках, таких как функциональное назначение, масштаб применения, метод доступа, структура данных, уровень автоматизации бизнес-процессов и другие.
Цель классификации информационных систем состоит в том, чтобы упростить их понимание и использование, а также облегчить процесс выбора наиболее подходящей системы для конкретной задачи или предприятия.
Признаки классификации информационных систем
1.По функциональному назначению - системы управления бизнес-процессами, системы управления проектами, системы учета и управления финансами, системы управления персоналом и т.д.
2.По масштабу применения - персональные, локальные, корпоративные, глобальные.
3.По методу доступа - веб-приложения, клиент-серверные приложения, мобильные приложения.
4.По структуре данных - реляционные, иерархические, сетевые, объектно-ориентированные и т.д.
5.По уровню автоматизации бизнес-процессов - автоматизированные, полуавтоматизированные, неавтоматизированные.
2. Основные понятия технологии проектирования информационных систем
Технология проектирования информационных систем (ИС) - это набор методов, процедур и инструментов, используемых для создания и управления различными типами информационных систем.
Основные понятия технологии проектирования информационных систем включают в себя:
1. Жизненный цикл ИС - последовательность этапов, которые проходит информационная система, начиная с ее концептуального проектирования и заканчивая выходом из эксплуатации. Жизненный цикл ИС включает в себя такие этапы, как анализ требований, проектирование, реализацию, тестирование, внедрение, эксплуатацию и сопровождение.
2. Архитектура ИС - структурное описание информационной системы, включающее в себя компоненты, связи между ними, протоколы обмена информацией, используемые алгоритмы и методы обработки данных.
3. Моделирование ИС - процесс создания моделей информационной системы для описания ее структуры, поведения и функциональных характеристик. Моделирование может включать в себя использование таких методов, как диаграммы классов, диаграммы последовательностей, диаграммы прецедентов и другие.
4. Компоненты ИС - функциональные блоки, которые составляют информационную систему и выполняют определенные задачи. Компоненты могут включать в себя программное обеспечение, аппаратное обеспечение, базы данных, сетевые соединения и другие элементы.
5. Тестирование ИС - процесс проверки функциональности и надежности информационной системы. Тестирование может включать в себя такие методы, как функциональное тестирование, интеграционное тестирование, производительностное тестирование и другие.
3. Предпроектное обследование и анализ предметной области
Предпроектное обследование и анализ предметной области - это этап процесса разработки информационной системы, на котором происходит сбор и анализ информации о существующей системе, бизнес-процессах, задачах и требованиях пользователей. Этот этап включает в себя следующие этапы:
1. Сбор информации о предметной области - на этом этапе производится сбор данных о бизнес-процессах, существующих системах, сотрудниках, пользовательских требованиях и других факторах, которые могут влиять на разработку информационной системы. Сбор информации может происходить как с помощью интервью и опросов, так и с помощью наблюдения за рабочим процессом.
2. Анализ предметной области - на этом этапе происходит анализ собранной информации с целью выявления существующих проблем и потребностей, определения требований к новой системе и выбора наиболее подходящих решений для их решения. В результате анализа формулируются требования к информационной системе, которые должна удовлетворять.
3. Определение технической жизнеспособности - на этом этапе происходит оценка технических аспектов проекта, таких как доступность необходимых технологий и ресурсов, возможность интеграции с другими системами, соответствие требованиям безопасности и прочее.
4. Определение бизнес-процессов - на этом этапе определяются бизнес-процессы, которые будут автоматизированы с помощью новой информационной системы. В результате определения бизнес-процессов формируется описание функциональных требований к системе.
5. Формулирование задачи и целей проекта - на этом этапе формулируются конечные цели и задачи проекта, определяются роли и обязанности участников проекта, а также устанавливается график и бюджет проекта.
Билет № 2
1. Этапы проектирования ИС
Проектирование информационной системы - это процесс создания архитектуры и проекта будущей системы, включающий в себя ряд этапов. Вот основные этапы проектирования информационной системы:
1. Анализ требований - этот этап включает сбор и анализ информации о предметной области и определение требований к информационной системе. На этом этапе также выявляются потребности пользователей, анализируются бизнес-процессы, определяются функциональные и нефункциональные требования к системе.
2. Проектирование архитектуры - на этом этапе создаются общие принципы и правила, которые определяют структуру и организацию будущей системы. Определяются компоненты системы и их взаимодействие, выстраивается иерархия, определяются технологии, используемые в разработке.
3. Проектирование базы данных - на этом этапе определяется структура базы данных, ее содержание и взаимосвязи между объектами. Определяется, каким образом данные будут храниться, обрабатываться и извлекаться.
4. Проектирование пользовательского интерфейса - на этом этапе определяется внешний вид и организация интерфейса, учитывающие требования пользователей и удобство использования системы.
5. Разработка и тестирование - на этом этапе происходит создание программного кода, его тестирование и отладка.
6. Внедрение и поддержка - на этом этапе происходит установка и внедрение системы в производственную среду, обучение пользователей, поддержка и сопровождение системы в дальнейшем.
2. Методология описания бизнес-процессов IDEF0
Методология IDEF0 (Integration Definition for Function Modeling) представляет собой графический язык моделирования функциональных бизнес-процессов. Она используется для описания и анализа бизнес-процессов в различных организациях и помогает разработчикам информационных систем в проектировании эффективных и оптимальных решений.
IDEF0 состоит из блоков, стрелок и текстовых меток. Блоки представляют собой функции, а стрелки - потоки данных и управления между функциями. Текстовые метки используются для описания каждой функции и потока данных. В процессе моделирования используется древовидная структура, где каждый блок представляет собой раздел более крупной функции.
IDEF0 позволяет учитывать различные аспекты бизнес-процесса, такие как ресурсы, затраты, время и качество. Методология также позволяет описать процессы на разных уровнях детализации, начиная от общего описания и заканчивая детальным моделированием каждой функции.
3. Техническое задание
Техническое задание является основой для разработки проектной документации и планирования проекта. Он является договором между заказчиком и исполнителем, который определяет условия выполнения проекта, сроки и бюджет.
В ТЗ необходимо включить следующую информацию:
• Описание продукта или проекта.
• Функциональные требования (что продукт должен делать).
• Нефункциональные требования (технические требования к продукту, такие как производительность, безопасность и т.д.).
• Требования к пользовательскому интерфейсу и дизайну.
• Требования к аппаратному и программному обеспечению.
• Требования к документации, обучению и поддержке.
• Требования к тестированию и качеству продукта.
• Сроки выполнения проекта и бюджет.
Техническое задание должно быть четким и понятным для всех участников проекта. Оно должно быть утверждено заказчиком и исполнителем перед началом разработки продукта или проекта.
Билет № 3
1. Эскизное и техническое проектирование
Эскизное и техническое проектирование - это два этапа процесса проектирования, которые предшествуют непосредственному созданию продукта или системы.
Эскизное проектирование - это начальный этап проектирования, на котором создаются грубые концептуальные решения и идеи, которые могут быть дополнены, изменены или отвергнуты на более поздних этапах. Он направлен на определение основных характеристик продукта или системы, таких как его функциональность, форма и общая концепция. На этом этапе также могут создаваться ранние версии эскизов и макетов, которые помогут уточнить требования заказчика и оценить возможности технической реализации проекта.
Техническое проектирование - это этап проектирования, на котором детализируются решения, принятые на предыдущем этапе, и создаются технические спецификации и документация для дальнейшей реализации проекта. На этом этапе определяются детали, такие как конструкция, материалы, компоненты, стандарты и протоколы. Техническое проектирование также может включать тестирование и отладку продукта или системы на основе его технических спецификаций.
2. Жизненный цикл ИС
Жизненный цикл информационной системы (ИС) - это последовательность этапов, через которые проходит ИС, начиная от ее концепции и создания, до поддержки и ее вывода из эксплуатации. Жизненный цикл ИС обычно включает следующие этапы:
1. Концептуальное проектирование - этот этап включает определение требований к ИС и ее целей, определение возможных решений и выбор наиболее подходящего.
2. Эскизное проектирование - на этом этапе определяются общие характеристики системы, ее архитектура, функциональность, основные элементы и принципы взаимодействия.
3. Техническое проектирование - на этом этапе создаются технические спецификации, производится детализация концепции ИС, выбираются технологии и компоненты, происходит разработка программного обеспечения и тестирование.
4. Реализация - на этом этапе ИС создается и настраивается, включая установку и настройку оборудования, программного обеспечения и других компонентов.
5. Тестирование - на этом этапе проверяется работоспособность системы и ее соответствие требованиям и спецификациям.
6. Внедрение - на этом этапе система готовится к практическому использованию и переносится в реальную среду.
7. Эксплуатация - этот этап включает поддержку и обслуживание ИС, включая устранение неполадок, обновление программного обеспечения и модификацию системы в соответствии с потребностями.
8. Выпуск из эксплуатации - на этом этапе ИС выбывает из использования и утилизируется или заменяется новой системой.
3. Структурный анализ потоков данных DFD
Структурный анализ потоков данных (DFD - Data Flow Diagram) - это методология для анализа и моделирования бизнес-процессов, которые используются для разработки информационных систем. DFD-диаграммы представляют собой графическое изображение потоков данных в системе, а также связей между различными процессами и внешними сущностями.
DFD-диаграммы позволяют проектировщикам ИС увидеть, как данные проходят через систему, какие процессы обрабатывают данные и как они взаимодействуют друг с другом. Это позволяет лучше понимать потребности пользователя и создавать систему, которая лучше подходит для их потребностей.
DFD-диаграммы состоят из следующих элементов:
1. Процессы - это действия, которые выполняются с данными в системе, такие как обработка, хранение, передача и т.д.
2. Внешние сущности - это объекты или системы, которые взаимодействуют с системой, например, пользователи, другие системы, базы данных и т.д.
3. Потоки данных - это информация, которая передается между процессами и внешними сущностями.
4. Хранилища данных - это места, где данные хранятся в системе, такие как базы данных, файлы и т.д.