Корпоративные информационные системы
Cтадии создания и внедрения информационных систем
Стадии разработки технического задания:
Определение Бизнес-процесс (деловой процесс) –последовательность выполнения деловых операций (действий), необходимых для решения поставл
Предпроектный анализ БП
Пример делового процесса «Технологическое проектирование»
Схема делового процесса (функциональная модель)
Результат разработки ТЗ
Стадия технического проекта
Стадия рабочего проекта
Стадия внедрения
Модели проектирования систем
Каскадная модель
Кризис разработки сложных программных систем
Спиральная модель
Компания Rational Software Corporation
0.98M
Category: informaticsinformatics

Проектирование корпоративных информационных систем

1. Корпоративные информационные системы

Раздел 2
«Проектирование корпоративных
информационных систем»
Каф. ТПС
Проф. Д. Куликов
2012 г.

2. Cтадии создания и внедрения информационных систем

разработка технического задания;
разработка эскизного проекта (не
обязательна);
разработка технического проекта;
разработка рабочего проекта;
промышленное внедрение системы.
Эти стадии приведены в ГОСТ 19.102-77 ЕСПД.
Аналогичные стадии имеются в стандартах CALS

3. Стадии разработки технического задания:

обоснование необходимости
разработки системы;
выполнение научноисследовательских работ
(предпроектный анализ бизнеспроцессов);
разработка и утверждение
технического задания.

4. Определение Бизнес-процесс (деловой процесс) –последовательность выполнения деловых операций (действий), необходимых для решения поставл

Определение
Бизнес-процесс (деловой процесс) –
последовательность выполнения
деловых операций (действий),
необходимых для решения
поставленной задачи.
Параметры деловой операции:
- подзадача (действия исполнителя);
- исполнитель;
- дата начала операции;
- плановая дата завершения операции;
- фактическая дата завершения операции.

5. Предпроектный анализ БП

Точка зрения на БП:
функциональная (функциональный
анализ: результат - функциональная
модель);
информационная (информациональный
анализ: результат - информационная
модель, содержащая потоки информации);
организационная (организационный
анализ: результат – организационные
модели, в которых фиксируются
подразделения и связи между ними.)

6. Пример делового процесса «Технологическое проектирование»

Деловые операции:
ДО1- Проектирование технологического процесса.
ДО2 - Разработка управляющей программы.
ДО3 - Проектирование специальной оснастки
(штампы, пресс-формы, приспособления,
инструмент ).
ДО4 - Утверждение технологической документации.
ДО5 - Изготовление специальной оснастки.
ДО6 - Внедрение технологического процесса.
Примечание
Данный ДП носит обобщенный характер. В действительности ДП
имеет обратные связи и может быть выражен в виде графических
схем.

7. Схема делового процесса (функциональная модель)

ДО1
ДО2
ДО3
ДО6
ДО5
ДО4
7

8. Результат разработки ТЗ

Сформулированы требования к системе
(определены объекты автоматизации и
требования к ним),
Указаны этапы и сроки разработки
системы;
Определена экономическая
эффективность результатов
автоматизации.

9. Стадия технического проекта

Разрабатывается обеспечение:
методическое (принципы построения,
методики решения задач)
информационное (модели и структуры
баз данных),
математическое (методы и алгоритмы);
техническое обеспечение (выбор
компьютеров сетевых средств и
серверов).

10. Стадия рабочего проекта

Выполняются работы:
программирование системы;
опытное формирование баз данных
(знаний);
комплексная отладка системы;
составление эксплуатационной
документации.

11. Стадия внедрения

Выполняются работы:
закупка и установка технических средств;
установка программного продукта;
обучение пользователей работе с системой;
формирование базы данных (знаний);
опытная эксплуатация системы;
выявление ошибок, накопление замечаний и
рекомендаций по совершенствованию системы;
исправление разработчиками найденных
ошибок;
сдача системы в эксплуатацию.

12. Модели проектирования систем

Основные виды моделей:
каскадная;
каскадная с обратной связью;
спиральная;
На базе унифицированного
процесса (UP - Unified Process ).

13. Каскадная модель

Разработка
РП
Разработка ТЗ
Разработка ТП
Реальное
проектирован
ие

14. Кризис разработки сложных программных систем

проекты не сдаются в срок;
существенно перерасходуется бюджет
проектов;
проекты не удовлетворяют заданным
спецификациям;
модификация проектов становится
чрезвычайно трудоемкой и рискованной.

15. Спиральная модель

16. Компания Rational Software Corporation

Методология на базе
унифицированного процесса - Rational
Unified Process - RUP
использование языка UML;
большой набор справочных пособий и
шаблонов;
наличие инструментария (Rational Suite)
для эффективного проектирования
сложных программных систем.
English     Русский Rules