
- •Понятие информации. Классификация информации. Свойства информации
- •Экономическая информация и ее особенности. Структура экономической информации
- •Классификация экономической информации
- •Информация и данные. Информационные ресурсы, информационные продукты, знания
- •Понятие информатизации общества. Основные тенденции информатизации
- •Понятие сетевой экономики. Основные направления развития сетевой экономики
- •Классификация ит
- •Современные информационные технологии. Виды, характеристика
- •Понятие информационной системы. Состав информационной системы
- •Классификация информационных систем
- •Моделирование информационных систем. Позадачный и процессный подходы к моделированию информационных систем
- •Понятие бизнес-процесса. Виды бизнес процессов
- •Основные принципы разработки информационных систем
- •Системы управления ресурсами предприятия (erp- системы)
- •Этапы разработки информационных систем для решения экономических задач. Роль специалистов в предметной области в проектировании информационной системы
- •Автоматизация операционных задач на предприятиях. Понятие арм. Виды арм
- •Понятие информационного обеспечения арм. Назначение, виды
- •Структура внемашинного ио
- •Классификация и кодирование экономической информации. Основные системы кодирования
- •Внутримашинное информационное обеспечение. Характеристика, основные формы
- •Файловые системы. Особенности организации и использования
- •Базы данных. Их применение для решения экономических задач
- •Базы знаний. Их применение для решения экономических задач
- •Дерево вывода. Создание, использование
- •Дерево целей. Создание, использование
- •Семантические сети. Назначение, создание, использование
- •Хранилища данных. Их применение для решения экономических задач
- •Пакетный и диалоговый режимы обработки экономической информации. Характеристика, особенности
- •Электронный документооборот
- •Защита информации в информационных системах. Основные методы и средства
- •Защита информации в сетях
- •Защита информации от несанкционированного доступа
- •Криптографические методы защиты информации
- •Защита информации от компьютерных вирусов
- •Применение интеллектуальных технологий для решения экономических задач
- •Современные программные средства моделирования информационных систем
- •Технологии искусственного интеллекта. Понятие, общая характеристика, назначение
- •Технологии искусственного интеллекта: экспертные системы
- •Технологии искусственного интеллекта: нейросети
Современные программные средства моделирования информационных систем
Тенденции развития современных информационных технологий приводят к постоянному возрастанию сложности информационных систем, создаваемых в различных областях экономики. Современные крупные проекты ИС характеризуются, как правило, следующими особенностями:
сложность описания (достаточно большое количество функций, процессов, элементов данных и сложные взаимосвязи между ними), требующая тщательного моделирования и анализа данных и процессов;
наличие совокупности тесно взаимодействующих компонентов (подсистем), имеющих свои локальные задачи и цели функционирования (например, поддержка принятия управленческих решений, использующая нерегламентированные запросы к данным большого объема);
отсутствие прямых аналогов, ограничивающее возможность использования каких-либо типовых проектных решений и прикладных систем;
необходимость интеграции существующих и вновь разрабатываемых приложений;
функционирование в неоднородной среде на нескольких аппаратных платформах;
разобщенность и разнородность отдельных групп разработчиков по уровню квалификации и сложившимся традициям использования тех или иных инструментальных средств;
существенная временная протяженность проекта, обусловленная, с одной стороны, ограниченными возможностями коллектива разработчиков, и, с другой стороны, масштабами организации-заказчика.
Первоначально при разработке ИС достаточно широко применялась структурная методология, предоставляющая в распоряжение разработчиков строгие формализованные методы описания ИС и принимаемых технических решений. Данная технология является достаточно наглядной: для описания различного рода моделей ИС используются схемы и диаграммы. Эта наглядность, а также строгость и четкость средств структурного анализа позволяла разработчикам и будущим пользователям системы с самого начала неформально участвовать в ее создании, обсуждать и закреплять понимание основных технических решений. Однако широкого распространения эта методология не получила, т.к. ее применения на практике значительно затруднено. Вручную очень трудно разработать и графически представить строгие формальные спецификации системы, проверить их на полноту и непротиворечивость. Если все же удается создать строгую систему проектных документов, то ее переработка при появлении серьезных изменений практически неосуществима.
Все это способствовало появлению программно-технологических средств специального класса - CASE-средств, реализующих CASE-технологию создания и сопровождения ИС.
В настоящее время под термином CASE-средств (Computer Aided Software Engineering) понимают программные средства, поддерживающие процессы создания и сопровождения ИС, включая анализ и формулировку требований, проектирование прикладного программного обеспечения (приложений) и баз данных, генерацию кода, тестирование, документирование, обеспечение качества, конфигурационное управление и управление проектом, а также другие процессы. CASE-средства вместе с системным программным обеспечением и техническими средствами образуют полную среду разработки ИС.
CASE-технология представляет собой методологию проектирования ИС, а также набор инструментальных средств, позволяющих в наглядной форме моделировать предметную область, анализировать эту модель на всех этапах разработки и сопровождения ИС и разрабатывать приложения в соответствии с информационными потребностями пользователей. Большинство существующих CASE-средств основано на методологиях структурного или объектно-ориентированного анализа и проектирования, использующих спецификации в виде диаграмм или текстов для описания внешних требований, связей между моделями системы, динамики поведения системы и архитектуры программных средств.
Интегрированное CASE-средство (или комплекс средств, поддерживающих полный жизненный цикл программного обеспечения) содержит следующие компоненты:
репозиторий, являющийся основой CASE-средства. Он должен обеспечивать хранение версий проекта и его отдельных компонентов, синхронизацию поступления информации от различных разработчиков при групповой разработке, контроль метаданных на полноту и непротиворечивость;
графические средства анализа и проектирования, обеспечивающие создание и редактирование иерархически связанных диаграмм (DFD, ERD и др.), образующих модели ИС;
средства разработки приложений, включая языки SQL и генераторы кодов;
средства конфигурационного управления;
средства документирования;
средства тестирования;
средства управления проектом;
средства реинжиниринга.
Для проведения анализа и реорганизации бизнес-процессов в настоящее время широко используется CASE-средство верхнего уровня BPwin, поддерживающее методологии IDEF0 (функциональная модель), IDEF3 (WorkFlow Diagram) и DFD (DataFlow Diagram).
All Fusion Process Modeler.
Наибольшую популярность в настоящее время приобрели следующие базовые информационные технологии:
- электронный офис (интегрированные пакеты для офисов);
- экспертные системы;
- нейросетевые технологии;
- Web-технологии;
- OLTP- и OLAP- технологии.