Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление

^ Лекция 16 Проектирование информационной системы Теория
Информационная система - это система работы с информацией.

Система - это совокупа взаимосвязанных компонент, работающих как единое целое.

Информация - это то, что подправляет и корректирует наши познания. (Шкурба)

^ Предметная область Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление - это часть реального мира, которую затрагивает информационная система.

Нередко термин "информация" предполагает понятие "данные". Это не совершенно так. Информация выходит из данных, если над ними произведена некая обработка, повышающая их ценность. На Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление базе инфы принимаются управленческие решения. К примеру, выпуск продукции за последний год -- это данные, а построенный по этим данным график, показывающий рост производства, -- это информация.

Данные

Информация

Месяц

Выпуск продукции,
млн. руб.



Январь

1200




Февраль

1252




Март

1310




Апрель

1305




Май

1350




Июнь

1340




Июль

1366




Август

1408




Сентябрь

1415




Октябрь

1430




Ноябрь

1460




Декабрь

1510




Данные бывают Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление различных уровней. К примеру, данные по выпуску продукции в месяц складываются по каждому виду продукции, т.е. это уже агрегированные данные. На каком-то уровне агрегации за бездушными цифрами данных начинает проявляться информация Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление, имеющая некую познавательную ценность.

Неважно какая информационная система включает некую базу данных, потому что, чтоб работать с информацией, необходимо работать с данными. Данные - это более малый уровень агрегации и сравнения, информация Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление - более высочайший.

Информация:

Познания:

Информационные системы бывают различных масштабов: личные, коллективные Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление, масштаба предприятия, компании, отрасли, городка, региона, страны, материка, планетки.

Формализация - это перевод инфы с естественного языка в более точный.

Языки с различным уровнем формальности:

Существует различные систематизации систем:

по размеру: малые, огромные;

по трудности: обыкновенные, сложные;

Малая система - это совсем не означает, что обычная, а большая система - это не означает, что непростая.

Эмерджентность Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление - возникновение новых функций и параметров у системы, которых не было у ее компонент.

Эмерджентность - основное свойство хоть какой системы. Отдельный глаз не лицезреет, он работает исключительно в системе "человек"; отдельный руль "не Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление рулит", не считая как в системе "автомобиль", хотя отдельное колесо катится. (?)
^ Системный анализ
Системный анализ - это способ исследования предметной области при помощи системного подхода.

Сначала проектирования хоть какой информационной системы следует пройти через Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление последующие этапы:
^ Определение требований
Начинать обследование предметной области следует с определения требований. Сразу необходимо узнать настоящие потребности юзеров Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление, потому что не всегда юзеры требуют то, что им вправду необходимо.

При разработке продукта для рынка требования определяет разработчик. В данном случае увеличивается возможность промахнуться с определением требований.

Самая ужасная ошибка при разработке ПО Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление -- сделать никому не подходящую программку -- не разобраться в требованиях.

Характеристики требований:

Очень небезопасно пропустить какие Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление-либо требования. Некие моменты для юзеров кажутся естественными и потому умалчиваются. Аналитики не телепаты и читать мысли не могут. Для анализа полноты требований и их скорого уточнения необходимо выстроить логическую модель предметной области. Также Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление можно использовать способ макета.

^ Чем ранее будет найдена ошибка, тем дешевле и легче ее поправить.



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

Изменение требований в процессе разработки и использования Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление ПО - беспристрастный фактор. Эти конфигурации появляются вследствие технического прогресса, соц перемен, конфигураций в людях, предлагаемых улучшений, обнаружения ошибок. Задачка аналитика спрогнозировать изменение требований и запланировать адекватный ответ на это событие. Так как конфигурации проекта делаются Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление в более напряженных критериях, то они более подвержены ошибкам и должны быть в особенности кропотливо испытаны.

Обычно задачки данной системы определяются задачками системы более высочайшего уровня. Что для данной системы является Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление целью, для системы более высочайшего уровня является средством заслуги более глобальной цели.
^ Оценка осуществимости
Осуществимость проекта можно оценивать по различным аспектам:

Важным вопросом является "Быть либо не быть" информационной системе. Стоит вообщем разрабатывать новейшую информационную систему, либо возможно обойтись тем, что есть? Требуется разглядеть все вероятные варианты решения Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление текущих заморочек, также заглянуть в будущее в поисках грядущих заморочек и способов их решения.

Экономический эффект от информационной системы может включать понижение издержек, улучшение контроля и управления, повышение гибкости и Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление скорости работы, увеличение престижа, получение прямой валютной прибыли.
^ Оценка риска
До начала разработки нужно уберечь проект от его смерти в самом эмбрионе. Найти источники проблем очень тяжело, потому что многие из их Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление на данный момент не заметны, но проявятся в дальнейшем. Обыкновенными источниками риска числятся: нехватка средств, кадровые вопросы (увольнения, заболевания), недооценка проблем, нехорошая рекламная политика.

Чтоб повысить надежность проекта непременно следует пройти последующие этапы:

Правило Парето: 20% источников риска вызывают 80% проблем.

Полезно держать в голове закон Мерфи: "Если проблема может случиться, то она случается." и несколько следствий из этого закона: "Случается самая нехорошая Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление проблема в самый неподходящий момент."

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

Основой для построения логической модели может служить схема документооборота.

Логическая модель может представляться на различных уровнях абстракции Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление, что позволяет окутать делему в целом и по мере надобности разглядеть более тщательно некие ее части. Построение логической модели делается при помощи многофункциональной декомпозиции. Начинают с основной функции системы, потом перебегают к более Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление детализированным функциям.

На этом шаге можно наметить границы автоматизации, т.е. найти, что будет автоматизировано, а что нет. Содержание инфы в системе определяются задачками персонала и решениями управленцев, а не напротив Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление.

Системный анализ по методологии Гэйна - Сарсона включает последующие этапы:

  1. Логическая модель имеющейся системы.

  2. Логическая модель новейшей системы.

  3. Моделирование данных.

  4. Проектирование физической базы данных.

  5. Физическая модель новейшей системы.

Построением логических моделей занимается структурный системный Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление анализ.
^ Способ макета
Макет - это работающая модель будущей системы.

Юзеры молвят: "Откуда я знаю, что я желаю, если я не знаю, что я получу?" Для того, чтоб показать юзерам, что их Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление ожидает, можно стремительно и недорого создать макет будущей системы. Тогда можно будет уточнить требования юзеров как можно ранее, чтоб ошибки не появились в конечной версии, когда ее исправление будет в 100 раз дороже Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление и в 100 раз тяжелее.

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

Может быть создание нескольких прототипов, любой из Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление которых все более много представляет будущую систему, и, может быть, последний макет перевоплотится в первую версию программки.
^ Выяснение заморочек заказчика
Построение логической модели - это только промежный шаг в выяснении настоящих Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление заморочек и реальных целей заказчика (клиента).

Обычно все начинается со смутного чувства, что "что-то не так". Потом ощущаются какие-то трудности - задачи. Поточнее, симптомы заморочек, потому что настоящие предпосылки проблем могут заключаться в Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление другом. К примеру, трудность в сдаче сведений о доходах в конце года в налоговую инспекцию может быть из-за полного кавардака в бухгалтерии предприятия.

Варианты воззвания с неувязкой:

Начальная неувязка, заявленная заказчиком, преобразуется в целый комплекс заморочек. У хоть какой очевидной трудности есть сокрытые предпосылки, которые нужно выявить. Этим нужно заниматься до начала хоть какой деятельности по разработке Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление информационной системы. Требуется найти, в каком конкретно месте браться за дело, что учить и заавтоматизировать. Если не убрать корешки трудности, а только срезать ее крону (решить нормально), то может быть неувязка Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление проявится опять уже в несколько другом виде и в других критериях. Для полного устранения препядствия, требуется добраться до ее первопричин и поменять условия так, чтоб неувязка растворилась, т.е. пропала сама возможность ее появления Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление.

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

После того, как выявлены действительные препядствия заказчика, требуется найти цели, к которым он стремится, что он Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление желает от новейшей системы. Выясняется конечный итог всей деятельности по разработке информационной системы. Определение целей -- это постановка задачки разработчикам. Цели должны быть по способности измеримыми, чтоб можно было позднее оценить степень выполнения Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление плана. Лучше, чтоб цели были ясными, очевидными, измеримыми, реальными.

Когда цели сформулированы, требуется найти аспекты оценки. Аспекты оценки необходимы для сопоставления других вариантов решения заморочек, заслуги целей. При помощи критериев можно измерить степень Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление заслуги цели.

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

Дальше нужно найти ограничения, налагаемые на варианты решения трудности. Ограничения могут быть Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление различного характера: технологического (законы природы и т.д.), организационного (деловые правила), юридического (законодательство) и др. Ограничения бывают разной степени строгости: некие нереально даже ослабить, некие можно вполне убрать.

После того, как Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление задачка верно определена, можно приступать к ее решению (либо устранению). Может быть в процессе решения, некие детали задачки будет уточняться и видоизменяться. К этому нужно быть готовым. Чем ранее будут Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление определены модифицированные условия, тем легче и дешевле их учитывать. Может быть, что пригодится решить поначалу часть задачки, потому что общая задачка очень сложна. Выделение подзадач, разбиение препядствия на более обыкновенные части -- это универсальный способ разрешения Лекция 16 Проектирование информационной системы - Курс лекций Составитель Соркина В. Е. Оглавление заморочек. В последнем случае решение может быть проведено в несколько шагов, даже с возможностью их параллельного выполнения.

Итак, имеем последующую логическую последовательность:


lekciya-12-osobennosti-regulirovaniya-municipalnoj-sluzhbi-voprosi-ponyatie-i-formi-organizacii-truda.html
lekciya-12-puti-aktivizacii-tvorcheskogo.html
lekciya-12-sistema-mezhdunarodnih-otnoshenij-kurs-lekcij-4-e-izdanie-stereotipnoe-minsk-2007-udk-32-001-bbk-66-0.html