
- •Информационные системы. Классификация информационных систем.
- •2. Вопрос: Основные этапы жизненного цикла информационной системы. (стадии)
- •3. Вопрос: Функциональная модель предметной области. (sadt – диаграммы, dfd – диаграммы).
- •4. Вопрос: Понятие банка данных. Структура банка данных.
- •5. Вопрос: Модель данных. Реляционная и постреляционная модели данных.
- •6. Вопрос: Модель данных. Многомерная и объектно-ориентированная модели данных.
- •7. Вопрос: Системы управления базами данных (назначение, основные средства, функции субд).
- •8. Вопрос: Информационно-логическая модель предметной области. Элементы er- диаграммы.
- •9. Вопрос: case –средства. Этапы создания информационных систем с использованием case-средств.
- •10. Вопрос: Основные операции языка sql для работы с таблицами базы данных (создания, удаление, и изменении структуры таблицы). Привести примеры.
- •11. Вопрос: Основные операции языка sql для работы с данными в таблицах базы данных (вставка, обновление и удаление строк; отбор данных из таблиц). Привести примеры.
3. Вопрос: Функциональная модель предметной области. (sadt – диаграммы, dfd – диаграммы).
Функциональная модель – набор регламентов бизнес процессов, подлежащих автоматизации в рамках разрабатываемой системы. Функциональная модель разрабатывается с целью выявления базовых функций и их взаимосвязи. Для этих целей посредством программного продукта BPWin 4.0 строятся диаграммы. Для построения функциональной модели используется стандарт IDEF0. Функциональная модель по стандарту IDEF0 представляет собой совокупность иерархически упорядоченных и взаимосвязанных диаграмм. Модель содержит три типа диаграмм: контекстная; декомпозиции; дерева узлов.
Контекстная диаграмма является вершиной древовидной структуры и представляет общую функцию системы и ее взаимосвязь с внешним миром. На основе контекстной диаграммы выполняется функциональная декомпозиция системы до достижения необходимого уровня подробности описания. Каждая диаграмма декомпозиции содержит блоки и дуги (стрелки).
Методология SADT представляет собой совокупность методов, правил и процедур, предназначенных для построения функциональной модели объекта какой-либо предметной области.
(SADT-диаграммы) Функц. Модель состоит из иерархии диаграмм, текста и глоссария. Функции на диаграмме представляются ввиде блога, а интерфейсы входа-выхода представляются дугами (инф., кот может представлять данные или объект). На диаграмме разрешается размещать до 8 блогов. Блог на диаграмме размещается лесенкой или ступеньками в зависимости от их доминирования. Каждый блог на диаграмме может быть декомпозирован и представлен диаграммой более низкого уровня. (с сохранением баланса стрелок).На диаграмме межде блогами могуть быть связи: связь по данным, связь по управлению, обратная связь по данным, обратная связь по управлению).
Диаграммы потоков данных (DFD-диаграммы) позволяют специфицировать как функции разрабатываемого ПО, так и обрабатываемые им данные. При использовании этой модели систему представляют в виде иерархии диаграмм потоков данных, описывающих асинхронный процесс преобразования информации с момента ввода в систему до выдачи пользователю. В основе модели лежат понятия внешней сущности, процесса, хранилища (накопителя) данных и потока данных.
Внешняя сущность – источники или потребители инф., порождающие или принимающие инф. потоки.
Процесс – преобразование входных потоков данных в выходные в соответствии с определенным алгоритмом. Каждый процесс в системе имеет свой номер и связан с исполнителем, который осуществляет данное преобразование.
Система/подсистема – преобразуют полученную инф. и порождают новые потоки.
Хранилище данных – реальное или абстрактное устройство для хранения информации. Физически это может быть база данных, файл, таблица в оперативной памяти, картотека на бумаге и т.п.
Поток данных – процесс передачи некоторой информации от источника к приемнику. Физически процесс передачи информации может происходить по кабелям под управлением программы или программной системы или вручную при участии устройств или людей вне проектируемой системы.
Таким образом, диаграмма иллюстрирует как потоки данных, порожденные некоторыми внешними сущностями, трансформируются соответствующими процессами (или подсистемами), сохраняются накопителями данных и передаются другим внешним сущностям – приемникам информации. В результате мы получаем сетевую модель хранения/обработки информации.
Декомпозиция проц. систем /подсистем происходит до тех пор пока не будет известен алгоритм его реализации.