Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Понятие структурного анализа




Понятие информационной системы. Классификация информационных систем.

Информационная система это автоматизированная система, предназначенная для организации хранения, пополнения, поддержки, представления пользователем информации в соответствии с их запросами.

По типу хранимых данных информационные системы: - фактографические – предназначены для хранения и обработки структурированных данных в виде чисел и текста; -документальные – информация представлена в виде документов состоящих из наименований, описаний, рефератов и текстов. Поиск по неструктурированным данным осуществляется с использованием семантических признаков. Найденные документы предоставляются пользователям, обработка данных в таких системах практически не производится.

Основываясь на степени автоматизации информационных процессов в системе информационные системы делятся на:- ручные – характеризуются отсутствием технических средств обработки информации и выполнения всех операций человеком;- автоматические – все операции обработки информации выполняются без участия человека; -автоматизированные – предполагают участие в процессе обработки информации и человека и технических средств, причем главную роль в выполнении операций обработки информации - компьютеру.

В зависимости от характера обработки данных информационные системы: -информационно-поисковые – производят ввод, систематизацию, хранение и выдачу информации по запросу пользователя без сложных преобразований данных (информационные системы библиотек); - информационно-решающие – кроме того осуществляют операции переработки информации по определенному алгоритму.

По характеру использования выходной информации такие системы принято делить на:- управляющие – результирующая информация трансформируется в принимаемое человеком решение, для этих систем характерны задачи расчетного характера и обработка больших объемов данных (информационные системы бухучета).- советующие – вырабатывают информацию которая принимается человеком к сведению и учитывается при формировании управленческих решений, а не инициирует конкретные действия.

В зависимости от сферы применения различают следующие классы информационных систем: 1. Информационные системы организационного управления предназначены для автоматизации функций управленческого состава. 2. Информационные системы управления технологическими процессами служат для автоматизации функций производственного персонала по контролю и управлению производственными операциями. 3. Информационные системы автоматизированного проектирования (ИСАП) – предназначены для автоматизации функций инженеров-проектировщиков, конструкторов, архитекторов, дизайнеров при создании новой техники или технологии. 4. Корпоративные информационные системы – используются для автоматизации всех функций предприятия и охватывают весь цикл работ от планирования деятельности до сбыта продукции.

 

Понятие структурного анализа

На этапе анализа требований к системе формализуются, документируются и уточняются требования заказчика. Список требований включает:

- совокупность условий при которых будет эксплуатироваться система;

- написание выполняемых системой функций;

- ограничение на процессы разработки - сроки завершения работ и мероприятия по защите информации.

Особенностью разработки программного обеспечения является то, что наиболее сложные работы выполняются на этапах анализа и проектирования. Последующие этапы имеют значительно меньшую сложность и трудоемкость. Язык, на котором формулируются требования к системе должен быть достаточно простым и понятным.

Системный аналитик должен уметь решать следующие задачи:

- получение исчерпывающей информации для оценки требований к системе;

- уметь выбирать только существенную информацию на предметной области;

- спецификация системы, которую составляет аналитик из-за технических терминов и значительного объема часто непонятны заказчику.

Решение этой проблемы состоит в использовании методов структурного анализа. Для метода структурного анализа характерно разбиение описания системы на уровне абстрактного представления. Метод структурного анализа состоит в том, что исследования системы начинается с общего обзора, а затем выполняется более детальное исследование результаты которого приобретают иерархическую структуру.

Основные принципы структурного анализа:

- решение трудных задач выполняется путем разбиения на множество меньших относительно независимых задач;

- принцип иерархического упорядочивания;

- принцип абстрагирования заключается в выделении наиболее существенных аспектов системы для представления проблемы в простом общем виде;

- принцип формализаций, состоит в необходимости применения строгого методического подхода для решения всех задач;

- принцип упрятывания, заключается в том, что несущественная на конкретном этапе информация скрывается;

- принцип концептуальной общности означает, что на всех этапах жизненного цикла должна использоваться единая методология;

- принцип полноты, заключается в выполнении контроля присутствия в функциях системы лишних элементов;

- принцип непротиворечивости, состоит в проверке обоснованности использования и согласованности всех элементов системы;

- принцип логической независимости, состоит в том, что проектирование выполняющееся на логическом уровне не должно определяться последующим физическим проектированием;

- принцип независимости данных, состоит в том, что модель данных должна быть спроектирована независимо от процесса и их логической обработки;

- принцип структурирования данных;

- принцип доступа конечного пользователя, означает что пользователь должен иметь возможность без программирования изменять значения данных в базе данных.

Средства структурного анализа.

Существует три группы средств структурного анализа которые иллюстрируют:

- функции, которые система должна выполнять - диаграммы потока данных;

- отношение между данными - диаграммы сущности связи;

- поведение системы зависящее от времени - диаграммы переходов состояний.

 

 





Поделиться с друзьями:


Дата добавления: 2017-02-28; Мы поможем в написании ваших работ!; просмотров: 1496 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Начинать всегда стоит с того, что сеет сомнения. © Борис Стругацкий
==> читать все изречения...

2322 - | 2074 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.012 с.