- •Введение
- •Лекция 1 теоретические основы проектирования экономических информационных систем (эис) понятие и классификация эис
- •Вопросы для самоконтроля
- •Лекция 2 методологические основы проектирования эис. Технология проектирования эис
- •По степени использования средств автоматизации:
- •По степени использования типовых проектных решений:
- •По степени адаптивности к предполагаемым изменениям:
- •Формализация технологии проектирования эис
- •Вопросы для самоконтроля
- •Лекция 3 каноническое проектирование. Стадии и этапы канонического проектирования эис
- •Состав и содержание работ на предпроектной стадии создания эис
- •Сбор материалов обследования;
- •Анализ материалов обследования и разработка технико-экономического обоснования (тэо) и технического задания (тз).
- •Состав и содержание работ на стадии техно-рабочего проектирования
- •Состав и содержание работ на стадиях внедрения, эксплуатации и сопровождения проекта
- •Вопросы для самоконтроля
- •Лекция 4 проектирование классификаторов технико-экономической информации основные понятия классификации экономической информации
- •Кодирование информации
- •Проектирование классификаторов
- •Вопросы для самоконтроля
- •Лекция 5 проектирование системы экономической документации понятие унифицированной системы документов
- •Проектирование усд
- •Особенности проектирования форм первичных документов
- •Особенности проектирования форм документов результатной информации
- •Вопросы для самоконтроля
- •Лекция 6 проектирование внутримашинного информационного обеспечения проектирование экранных форм первичных документов
- •Способы организации информационной базы
- •Проектирование информационной базы
- •Вопросы для самоконтроля
- •Лекция 7 индустриальное проектирование корпоративных эис реинжениринг бизнес-процессов на основе корпоративной эис
- •Этапы реинжиниринга бизнес-процессов
- •Идентификация бп
- •Обратный инжиниринг
- •Разработка моделей новой организации бп.
- •Реализация проекта реинжиниринга бп
- •Внедрение проекта реинжиниринга бп
- •Вопросы для самоконтроля
- •Лекция 8 автоматизированное проектирование эис (case – технологии) основные понятия и классификация case – технологий
- •Функционально – ориентированное проектирование эис
- •О бъектно-ориентированное проектирование эис
- •Диаграмма прецедентов использования (дпи)
- •Диаграммы классов объектов (дко)
- •Диаграммы состояний (дс)
- •Диаграмма взаимодействия объектов
- •Диаграмма деятельностей
- •Диаграммы пакетов
- •Диаграммы компонентов и размещения
- •Анализ системных требования к эис
- •Логическое проектирование эис
- •Физическое проектирование
- •Реализация эис
- •Прототипное проектирование эис (rad – технологии)
- •Вопросы для самоконторля
- •Лекция 9 типовое проектирование эис основные понятия и классификация методов типового проектирование
- •Параметрически – ориентированное проектирование эис
- •Определение критериев оценки функционального ппп
- •Оценка рынка функциональных ппп
- •Настройка функциональности ппп
- •Обучение персонала
- •Эксплуатация ппп
- •Адаптация типовой конфигурации ппп с использованием инструментальных средств
- •Модельно – оринтированное проектирование эис
- •Модель функций
- •Модель процессов
- •Модели объектов (данных)
- •Модель организационной структуры
- •Технологическая сеть модельно-ориентированного проектирования эис
- •Выбор типовой эис – анализ требований
- •Разработка проектной модели предприятия
- •Реализация типового проекта эис
- •Ввод в эксплуатацию
- •Вопросы для самоконтроля
- •Лекция 10 управление проектированием эис организационные структуры проектирования эис общая структура организации работ по проектированию эис
- •Организационный аспект
- •Организационные формы управления проектированием эис
- •Вопросы для самоконтроля
- •Лекция 11 планирование и контроль проектных работ основные компоненты процесса управления проектированием эис
- •Процессы инициации
- •Процессы планирования
- •Процессы исполнения и контроля
- •Процессы анализа
- •Процессы оперативного управления
- •Процессы завершения
- •Методы планирования и управления проектами и ресурсами
- •Диаграмма Ганта
- •Технология применеия метода спу для разработки проекта эис
- •Выбор системы для управления проектами
- •Средства контроля заходом выполнения проекта.
- •Графические средства представления структуры проекта, средства создания различных отчетов по проекту.
- •Вопросы для самоконтроля
- •Заключение
- •Библиографический список
- •Содержание
Диаграмма деятельностей
Диаграммы взаимодействия не отражают детально порядок выполнения операций в части разветвлений, циклических повторений, параллельности/произвольности действий. Диаграмма деятельностей исправляет эти недостатки. Под деятельностью понимают некоторую работу, которая может быть декомпозирована на совокупность действий.
Диаграмма деятельностей может отражать взаимодействие объектов из нескольких прецедентов использования, в частности реализующих отдельные стандартные и альтернативные пути обработки объектов.
Блок, соответствующий одной деятельности, может отражать несколько событий и быть декомпозирован аналогично блоку функционально-ориентированного подхода.
Имеют место следующие обозначения:
Д
еятельность
В
ыход
П
оток
от деятельности к деятельности
И
терация
С
инхронизация
Решение
Р
азделение
потока на деятельности,
выполняемые параллельно или произвольно
Диаграммы пакетов
В объектно-ориентированном подходе пакет содержит множество взаимосвязанных классов объектов и соответствует понятию «подсистема функционально-ориентированного подхода». Один прецедент использования может требовать классы объектов из разных пакетов. Класс объектов обычно назначается одному пакету, но с позиции достижения разных подцелей может входить в состав разных пакетов.
Пакетная технология группирования классов объектов позволяет:
упростить разработку и эксплуатацию ЭИС;
применить гибкую адаптацию типовых компонентов с позиции их повторного использования;
оптимизацию клиент-серверной архитектуры ЭИС.
Обычно ЭИС разбивается на функциональные и обеспечивающие пакеты. Функциональные пакеты, соответствующие решаемым проблемам (задачам), объединяются в один общий пакет «Проблемная область». Каждый пакет, в свою очередь, может быть разбит на подпакеты в соответствии с семантической близостью и теснотой взаимодействия классов объектов. Обычно пакеты проблемной области содержат иерархии обобщения и агрегации. Классы объектов, требуемые в нескольких подсистемам выделяются в самостоятельные пакеты. В одном пакете, как правило, выделяется не более 20 компонентов.
С обеспечивающей точки зрения ЭИС разбивают на пять основных пакетов:
Интерфейс, объекты которого реализуют функции взаимодействия пользователей с ЭИС по вводу-выводу информации и обмен сообщениями между системами;
БД, объекты выполняющие доступ к данным внешней памяти;
Управление задачами, объекты которого осуществляют функции диспетчеризации и маршрутизации обработки объектов, например, в системе управления рабочими потоками;
Утилиты, объекты которого осуществляют вспомогательные функции, например преобразование форматов данных;
Обеспечивающие пакеты, т.е. работающие по принципу клиент-серверной архитектуры, выполняющие серверные функции для функциональных объектов-клиентов. Таким образом, обеспечивающие пакеты освобождают пользователя от знания деталей программно-технической реализации ЭИС.
Диаграммы компонентов и размещения
Диаграмма компонентов отображает зависимости программных компонентов, которые представляются в виде исходных, откомпилированных и исполняемых программных кодов объектов. Один компонент, как правило, соответствует программному коду одного пакета класса объектов.
Компонент в своем составе имеет интерфейсный класс объектов, через которые осуществляется доступ к остальным классам объектов компонента. С помощью интерфейса объекты других компонентов обращаются не к конкретным объектам рассматриваемого компонента, а к его интерфейсному объекту. Таким образом, упрощается взаимодействие компонентов между собой, когда при доступе к компоненту из других компонентов не требуется знать внутреннюю структуру этого компонента. Компонент, к которому осуществляется обращение, может быть не объектно-ориентированным. Достаточно, чтобы у такого компонента был только один интерфейсный класс объектов, который транслирует запросы к компоненту в вызовы обычных процедур. У компонентов может быть несколько интерфейсов.
В модели размещения отображается топология расположения компонентов по узлам вычислительной сети. Технологическая сеть объектно–ориентированного проектирования ЭИС включает следующие операции: анализ системных требований, логическое проектирование, физическое проектирование, реализация.
Рассмотрим подробнее эти операции.
