
- •Понятие иэс. Технология проектирования эис: понятие, классификация, требования.
- •Методы и средства проектирования эис.
- •Жизненный цикл процесса проектирования эис. Основные модели.
- •4. Каноническое проектирование эис. Состав стадий и этапов канонического проектирования эис.
- •Состав и содержание работ на предпроектной стадии канонического проектирования эис.
- •Этапы предпроектной стадии.
- •6Методы обследования и методы сбора материалов обследования на предпроектной стадии канонического проектирования эис.
- •7. Формализация материалов обследования на предпроектной стадии канонического проектирования эис. Состав и формы документов формализации материалов обследования.
- •Анализ материалов обследования на предпроектной стадии канонического проектирования эис. Состав и содержание работ.
- •Цель, параметры и основные компоненты технико-экономического обоснования проекта эис.
- •Цель и основные компоненты документа «Техническое задание на создание автоматизированной эис».
- •Состав и содержание работ на стадии технического проектирования эис.
- •Состав и содержание работ на стадии рабочего проектирования эис.
- •Состав и содержание работ на стадиях внедрения и сопровождения проекта эис.
- •Понятия и основные системы кодирования экономической информации. Классификация систем кодирования.
- •Проектирование классификаторов технико-экономической документации эис. Основные типы классификации.
- •Единая система классификации и кодирования. Функции, структура.
- •Состав и содержание операций проектирования классификаторов эис.
- •Типовое проектирование эис. Параметрически-ориентированное проектирование эис.
- •Типовое проектирование эис. Модельно-ориентированное проектирование эис.
- •Основное понятие и классификация case-технологий. Методология rad.
- •Функционально-ориентированное проектирование эис. Диаграммы idef0, dfd, idef3
- •Объектно-ориентированное проектирование эис. Нотация uml
- •Объектно-ориентированное проектирование эис. Метод comet. Модель требований. Моделирование прецедентов.
- •Объектно-ориентированное проектирование эис. Метод comet. Аналитическая модель. Статическое моделирование.
- •Объектно-ориентированное проектирование эис. Метод comet. Аналитическая модель. Разбиение на объекты
- •Объектно-ориентированное проектирование эис. Метод comet. Аналитическая модель. Конечные автоматы и диаграммы состояний.
- •1 Конечные автоматы
- •2 События и состояния
- •2.1 События
- •2.2 Состояния
- •5 Действия
- •5.1 Деятельности
- •6Иерархические диаграммы состояний
- •6.1 Иерархическая декомпозиция состояний
- •6.2 Агрегирование переходов состояний
- •7 Параллельные диаграммы состояний
- •Объектно-ориентированное проектирование эис. Метод comet. Аналитическая модель. Динамическое моделирование
- •1 Моделирование взаимодействий объектов
- •1.1 Диаграммы кооперации
- •1.2Диаграммы последовательности
- •1.3 Сравнение диаграмм последовательности и кооперации
- •1.4 Прецеденты и сценарии
- •2 Сообщения-метки на диаграммах взаимодействия
- •2.1 Порядковая нумерация сообщений
- •Объектно-ориентированное проектирование эис. Метод comet. Проектная модель. Разбиение на задачи.
Типовое проектирование эис. Параметрически-ориентированное проектирование эис.
Типовое проектное решение - проектное решение, представленное в виде проектной документации, включая программные модули, пригодное к многократному использованию.
Классификация методов:
1. Элементный метод. В качестве типового элемента системы используется типовое решение о задаче или отдельному виду обеспечения задачи (информационному, программному, техническому, математическому, организационному)
Достоинства - применение модульного подхода к проектированию и документированию ЭИС. Недостатки - большие затраты времени на сопряжение разнородных элементов в следствие информационной, программной, технической совместимости, а также плохая адаптивность элементов к особенностям предприятия.
2. Подсистемный метод. В качестве элементов типизации выступают отдельные подсистемы, которые обеспечивают функциональную полноту, минимизацию внешних информационных связей, параметрическую настраиваемость, альтернативность схем в пределах значений входных параметров.
Достоинства - модульное проектирование, сокращение затрат на проектирование и программирование взаимосвязанных компонентов, хорошее документирование.
Недостатки - сложности в комплексировании программных продуктов разных функциональных подсистем.
Пример - «1С: Предприятие 7.7» (автоматизация складского, бухгалтерского, кадрового учета), «Project Expert»
3. Объектный метод. В качестве типового элемента используется типовой проект для объектов управления определенной отрасли, который включает полный набор функциональных и обеспечивающих подсистем. Достоинства - хорошая комплексируемость всех компонентов за счет методологического единства и информационной, программной и технической совместимости компонентов. Пример - Отраслевые специализированные решения на базе «1С».
Параметрически-ориентированное проектирование ЭИС.
При проектировании ЭИС на основе параметрической настройки пакета прикладных программ (ППП) последний рассматривается как «черный ящик» (рис. 14.3). На вход ППП подаются параметрический (ПП) и информационный (ИП) потоки, а выходом служит результат работы пакета (РП). ППП включает следующие блоки: функционирования, обработки параметров, адаптации.
Рассмотрим взаимосвязь основных потоков и компонентов пакета прикладных программ.
Информационный поток представляет собой исходные данные, которые обрабатываются и необходимы для получения результатов работы пакета. Исходные данные для функционирования пакета могут быть представлены в виде различных документов, причем как бумажных, так и электронных.
Результаты работы пакета могут быть представлены в виде отчетов, графиков, электронных документов, которые могут накапливаться или направляться во внешнюю среду.
Блок функционирования обрабатывает исходные данные и формирует результаты работы пакета. Графически блок функционирования представляется деревом программных модулей, которые автоматизируют функции обработки данных.
Параметрический поток - информация, необходимая для настройки пакета на конкретные условия функционирования. Параметрический поток включает информацию, которая задается один раз при установке (инсталляции) этого пакета. Изменяя параметры, можно включать и выключать какие-либо модули или влиять на режим их работы. Для архитектуры «клиент-сервер» в параметрическом потоке описываются пользователи и их уровни доступа к программным модулям и ко всему пакету в целом.
Параметрическая информация предоставляется:
в справочниках (классификаторах с задаваемым числом уровней классификации, например, в справочниках номенклатуры изделий и услуг, видов расчетов, валют и т.д.);
в таблицах описаний конфигурации программных модулей (например, условия включения (выключения) модуля, режимы ручного или автоматического обновления полей данных, методы расчетов показателей и т.д.).
Блок обработки параметров представляет собой совокупность специальных модулей по интерпретации значений параметров. В частности, блок обработки параметров переносит установки пользователя непосредственно в прикладные программы и в используемую базу данных. Проводимая настройка ППП позволяет использовать его для широкого класса объектов управления.
Блок адаптации взаимодействует с блоком функционирования и может добавлять модули или модифицировать их. Необходимость применения блока адаптации связана с потребностями доработки программных модулей ППП под воздействием внешних условий функционирования. Поэтому в состав ППП включается инструментарий адаптации существующих типовых проектных решений.
В качестве таких инструментов, доступных квалифицированному пользователю (непрограммисту), используются:
генераторы программ ЭИС на основе языковых средств RAD-технологии (4GL);
макроязыки проектирования и настройки типовых модулей.
Сущность метода типового проектирования на основе параметрической настройки приложения заключается в:
1. Определении критериев оценки функционального ПО:
назначение и возможности пакета;
оптимальные признаки и свойства;
требования к техническим средствам;
документация пакета;
стоимостные показатели;
особенности установки и внедрения;
особенности эксплуатации;
помощь поставщика по внедрению и поддержке пакета;
оценка качества пакета и опыт его использования;
перспективы развития.
Оценке рынка и закупке функционального ПО;
Настройке и внедрении ПО (заполнение справочников, параметризация);
Обучению персонала;
Эксплуатации ПО;
Адаптации типовой конфигурации с использованием инструментальных средств.