- •10) Классификация методов проектирования
- •Классификация методов проектирования
- •11) Классы технологий проектирования и их характеристики
- •12) Понятие жизненного цикла по жизненный цикл программного обеспечения
- •13) Модели жц по Модели жизненного цикла
- •Каскадная (водопадная) модель
- •Итеративная и инкрементальная модель – эволюционный подход
- •Спиральная модель
- •15) Формализация технологии проектирования эис
- •14) Стадии жц по Этапы жизненного цикла по
- •16.17.18) Каноническое проектирование
- •19) Индустриальное автоматизированное проектирование
- •20 Критерии выбора состава автоматизируемых функций
- •21 Индустриальное типовое проектирование информационных систем
- •23 Сущность реинжиниринга
- •24 Моделирование бизнес-процессов
- •Цели моделирования бизнес процессов
- •Стадии моделирования бизнес процессов
- •Виды моделирования бизнес процессов
- •Принципы моделирования бизнес процессов
- •25) Классификация бизнес-процессов
- •26) Характеристики бизнес-процесса
- •27) Реинжиниринг и эффективность
19) Индустриальное автоматизированное проектирование
Технология проектирования определяется как совокупность трех составляющих: пошаговой процедуры, определяющей последовательность технологических операций проектирования; критериев и правил, используемых для оценки результатов выполнения технологических операций (соответствие стандартам); нотаций (графических и текстовых средств), используемых для описания проектируемой системы.
Технология проектирования делится на каноническое проектирование и индустриальное. Автоматизированное проектирование относится к индустриальному, к которому так же относится типовое проектирование.
Технология автоматизированного проектирования. Основные усилия на анализ и проектирование. Быстрое интерактивное макетирование. Автоматическая генерация машинного кода. Автоматический контроль проекта. Сопровождение проекта.
Степень автоматизации-компьютерное проектирование. Степень типизации-оригинальное проектирование. Степень адаптивности-Реструктуризация модели (генерация ИС). CASE-технология – совокупность методов анализа, проектирования, разработки и сопровождения ИС, поддержанной комплексом взаимосвязанных средств автоматизации.
Цель CASE-технологии – отделить процесс проектирования ИС от ее кодирования и последующих этапов разработки, максимально автоматизировать процесс разработки системы.
Характеристики CASE-средств:мощная графика для описания и документирования систем;интеграция, обеспечивающая легкость передачи данных и позволяющая управлять всем процессом проектирования и разработки системы непосредственно через процесс планирования проекта;использование репозитория для хранения всей информации о проекте.
20 Критерии выбора состава автоматизируемых функций
Существуют определенные критерии выбора состава автоматизируемых функций информационной системы, которые, если их рассматривать в приоритетном порядке, сводятся к следующему: - степень влияния реализации обобщенной функции на основные технико-экономические и финансовые показатели; - трудоемкость реализации внутренних функций (частных функций) самого структурного звена в ручном и автоматизированном вариантах; - объем хранимой и передаваемой информации, необходимый для реализации частных функций и определяемый с учетом информационной емкости документов, показателей, процедур, а также их взаимосвязи и периода хранения; - трудоемкость автоматизации частных функций.
Работы по созданию и, следовательно, проектированию удобных для пользователей систем основываются на подборе более подходящих моделей человеко-машинного взаимодействия, учете особенностей определенных сфер применения автоматизированных систем.
Выбор состава автоматизированных функций при создании и проектировании АЭИС .включает следующие этапы: 1 этап - выявление и формулировку обобщенной функции деятельности структурного звена в организационной структуре объекта.
2 этап - выявление перечня основных технико-экономических и финансовых показателей деятельности объекта, значение которых зависят от деятельности структурного звена (либо характеризуют уровень реализации обобщенной функции его деятельности).
3 этап - определение степени улучшения технико-экономических показателей объекта или его структурного звена в результате автоматизации частных функций.
4 этап - декомпозиция обобщенной функции структурного звена на его частные функции. На этом этапе осуществляется проверка перечня частных функций на полноту и непротиворечивость по отношению к обобщенной функции.
5 этап - определение трудоемкости выполнения каждой из выявленных частных функций в ручном исполнении. На основе экспертизы определяется определяется доля общей трудоемкости звена, необходимая для реализации каждой частной функции. Трудоемкость частных функций в автоматизированном варианте определяется впоследствии на основе показателя степени автоматизации функции.
6 этап - выведение из общего перечня частных функций структурного звена ядра ключевых (желательно взаимосвязанных между собой) функций. Критерием отбора здесь выступает существенность влияния на изменение уровня реализации обобщенной функции структурного звена на значение выбранных технико-экономических и финансовых показателей деятельности объекта.
7 этап - декомпозиция каждой ключевой частной функции на процедуры. Из общего перечня выявленных процедур выделяются для каждой ключевой функции: базовые процедуры в реализации ключевой функции; критерием выделения базовых процедур является возможность влиять на уровень реализации ключевой или обобщенной функции функции структурного звена; сопутствующие (обеспечивающие) процедуры, необходимые для реализации базовых процедур.
8 этап - выделение блоков потенциально автоматизируемых процедур; для каждой базовой процедуры строится логический граф ее реализации посредством сопутствующих процедур и взаимосвязей с другими базовыми процедурами.
9 этап - определение трудоемкости реализации ключевых функций в автоматизированном варианте на основе определения доли автоматизируемых процедур.
10 этап - определение объема хранимой и передаваемой информации по ключевым функциям; определение возможности автоматизации ядра ключевых функций с учетом информационных возможностей вычислительной техники; проработка вариантов расширения - сужения ядра ключевых функций для различных вариантов технической реализации АЭИС. При этом необходимо учитывать: 1) устойчивость процедур, функций и ядра к возможным изменениям организационной и технологической структур, а также хозяйственного механизма; 2) компактность реализации функций структурного звена; 3) временную последовательность (одновременность) их реализации; 4) трудоемкость автоматизации процедур и функций.
