русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Анализ системы


Дата добавления: 2013-12-24; просмотров: 2959; Нарушение авторских прав


Рис. 1. Процесс системной разработки

Обзор технологий системной разработки

Вне зависимости от сферы применения и решаемых задач создание новых информационных систем является следствием процесса решения проблем, встающих перед организацией.

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

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

ü системный анализ,

ü системное проектирование,

ü программирование,

ü тестирование,

ü перекодировка,

ü производство и

ü обслуживание.

На рис. 1 представлен процесс системной разработки. Отдельные процессы расположены в наиболее привычном порядке.

Однако некоторые процедуры могут повторяться или происходить одновременно — все зависит от подхода к процессу проектирования.

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


 

 

Анализ системы — это анализ проблемы, которую организация пытается решить, используя информационную систему.

Анализ системы включает в себя:

ü формулирование проблемы,

ü выяснение причин ее возникновения и последствий,



ü выбор решения,

ü определение информационных потребностей организации.

1. Системный аналитик создает «карту» организации и существующих систем, где указаны основные «производители» и потребители данных. Они имеют прямое отношение к влиянию новой системы на информационную инфраструктуру. В дополнение к организационным аспектам аналитик составляет краткое описание наличествующих оборудования и программ.

2. Затем системный аналитик детально описывает проблемы, связанные с существующими информационными системами. Изучая документы, отчеты и процедуры, проводя опросы основных пользователей данных систем, аналитик может выделить ключевые проблемные области и цели, которые преследует организация. Зачастую решение требует построения новой информационной системы или модернизации существующей.

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

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

Systems development (разработка систем)

Создание решений, позволяющих решить определенные проблемы или открывающих перед фирмой новые возможности на базе информационных систем

Systems analysis (анализ систем)

Анализ проблемы, которую организация пытается решить при помощи информационной системы.

Feasibility study (анализ осуществимости)

Составная часть процесса анализа систем, изучающая возможность применения решения на практике, с использованием ресурсов организации и с учетом накладываемых ограничений.



<== предыдущая лекция | следующая лекция ==>
Вопросы | Проектирование системы


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.003 сек.