Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2012 ВС РСПС Конспект(KIED).doc
Скачиваний:
72
Добавлен:
10.05.2015
Размер:
599.04 Кб
Скачать

16. Принципы компонентной архитектуры информационных систем.

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

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

Чтобы компонентная архитектура информационных систем стала реальностью необходимы три условия:

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

  • сформированный рынок готовых программных компонентов, поддерживающих общие стандарты на технологию разработки и "сборки" компонентов,

  • стандартные компоненты программного обеспечения "инфраструктуры" информационной системы, поддерживающие взаимодействие между компонентами системы.

Рост числа доступных программных компонентов и их библиотек, расширяющийся рынок инструментальных программных средств анализа, проектирования и разработки систем с компонентной архитектурой и поддержка многокомпонентных систем на различных программно-аппаратных платформах позволяют, коренным образом изменить процесс разработки и облик современных информационных систем. Особенно сильно тенденция к созданию многокомпонентных систем проявилась в технологии Internet/Intranet, в которой активно используются компоненты ActiveX и JavaBeans. Воспользоваться преимуществами компонентной технологии, основанной на общих стандартах, стремятся и производители готовых систем, например, корпоративных - КИС.

17. Стандарты семейства idef

IDEF — методологии семейства для решения задач моделирования сложных систем, позволяет отображать и анализировать модели деятельности широкого спектра сложных систем в различных разрезах.

В настоящее время самыми распространенными являются следующие три стандарта: IDEF0, DFD и IDEF3; для описания различных сторон деятельности предприятия. Диаграммы IDEF0 предназначены для описания бизнес-процессов на предприятии. Они позволяют понять, какие объекты или информация служат сырьем для процессов, какие результаты следуют из проделанных работ, что является управляющими факторами и какие ресурсы для этого необходимы. Нотация IDEF0 помогает выявить формальные недостатки бизнес-процессов, что существенно облегчает анализ деятельности предприятия.

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

  • IDEF0 - стандарт функционального моделирования (принят)

  • IDEF1 (X) - стандарт информационного моделирования (принят), известен под названием "ER- диаграммы".

  • IDEF2 - стандарт математического моделирования (не принят). Тем не менее, существуют программные продукты, которые позволяют проводить математическое моделирование по функциональному описанию в стандарте IDEF0.

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

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]