Структурный подход
Структурный подход связан с функциональной декомпозицией системы, выделением независимых компонентов, таких как: подсистемы, функции, процедуры обработки данных, образующие иерархию. При этом должна быть обеспечена целостность при ограничении функциональности, обозримости и модифицируемости отдельных компонентов. Результатом структурного подхода является разработка модульной архитектуры ПО, отделение данных от программ их обработки, что обеспечивает независимость представления логической и физической структуры данных. В качестве инструментальных средств проектирования структурный подход использует: диаграммы потоков данных — DFD (Data Flow Diagram); методы структурного анализа и проектирования — SADT (Structured Analysis and Design Technique; диаграммы «сущность–связь» для реляционных БД — ERD (Entity Relationship Diagrams). Структурный подход к проектированию может использовать как каскадную, так и спиральную модель ЖЦ ПО.
Объектно-ориентированный подход
Объектно-ориентированный подход использует объектную декомпозицию ИС и ПО. «Объекты» — предметы, процессы или явления, обладающие набором уникальных свойств (данных) и методов их обработки, инициируемых в момент возникновения предопределенных событий. Объекты объединяют в себе как данные, так и программный код. Объекты разделяются на классы. Внутри класса объектов создаются представители, которые наследуют свойства и методы класса. При этом для любого объекта возможно изменение наследуемых свойств и методов класса, а также передача методов обработки (программного кода) другим объектам. Объектный подход позволяет изолировать объект от многообразия всей системы, закончить разработку объекта, тиражировать программный код. Объектно-ориентированный подход вызвал к появлению огромное число инструментальных средств, объектно-ориентированных языков программирования (C++, Object Pascal, Simula и др.), языков моделирования (UML — Unified Modeling Language, CASE(Computer Added System Engineering)-технологий (SilverRun, Rational Rose, ErWin и др.), ориентирован на использование спиральной модели ЖЦ ПО.
Экономическая информационная система (ЭИС) - разновидность ИС, объектом управления является хозяйствующий субъект (юридическое или физическое лицо), деятельность которого связана с производством работ, выпуском продукции, оказанием услуг (производственного и непроизводственного назначения). Общие принципы построения ЭИС:
Подчинение ЭИС целям создания и функционирования объекта управления.
Обеспечение экономической эффективности информационных технологий.
Открытость и адаптивность ЭИС и ее компонентов к изменениям внешней среды, структуры и параметров объекта управления.
В качестве классификационных признаков ЭИС выступают:
характеристики объекта управления (масштаб, профиль деятельности, функции управления);
информационно-технологическая архитектура построения ;
особенности выполнения отдельных технологических операций обработки данных;
методы и средства, использованные при проектировании и реализации и др.
1. Сфера деятельности объекта управления:
промышленное производство;
сфера обращения (торговля, банки и кредитные организации);
образование;
социальная сфера и др.
2. Функциональная направленность ЭИС:
технической подготовки производства;
стратегического планирования;
оперативного учета;
бухгалтерского учета;
финансового анализа;
материально-технического обеспечения;
маркетинга;
сбыта готовой продукции;
управления кадрами и т.д.
3. Организационная структура ЭИС:
отдельное рабочее место управленческого персонала (АРМ);
ЭИС структурного подразделения;
ЭИС предприятия;
полнофункциональная корпоративная ЭИС крупномасштабного объекта управления (корпорации, финансово-промышленной группы);
отраслевая ЭИС ;
общегосударственная ЭИС ;
международная (транснациональная) ЭИС .
4 Информационная интеграция ЭИС:
локальная ЭИС - отдельно стоящий АРМ управленческого персонала, функционирующий в изолированном от других ЭИС информационном пространстве;
комплексная, частично интегрированная ЭИС - совокупность взаимосвязанных АРМ управленческого персонала, функционирующих в согласованных информационных пространствах;
полностью интегрированная ЭИС - АРМы управленческого персонала, использующие единое информационное пространство.