More Related Content Similar to Презентация "Анализ, проектирование и разработка корпоративных информационных систем: теория и практика 2.0" (20) More from ph.d. Dmitry Stepanov (20) Презентация "Анализ, проектирование и разработка корпоративных информационных систем: теория и практика 2.0"1. АНАЛИЗ, ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА
КОРПОРАТИВНЫХ ИНФОРМАЦИОННЫХ СИСТЕМ
ТЕОРИЯ И ПРАКТИКА
МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ, РАДИОТЕХНИКИ И ЭЛЕКТРОНИКИ
Москва – 2015
Работа посвящена проблемам внедрения ERP-систем,
продемонстрирована на 64-й НТК МИРЭА
Автор:
Степанов Дмитрий Юрьевич
к.т.н., доц. МИРЭА
Контакты:
http://stepanovd.com/
mail@stepanovd.com
2. 1. Введение
2
Все права защищены © 2015. Официальный сайт Дмитрия Степанова
... ...
Идея Концепция Реализация
Стратегия
Цель
Требования Тактика
Задача
Способ. . Операция
Решение
Разработка.
более 1 года
Январь Февраль Март ...
3. 2. Цель и задачи
3
Все права защищены © 2015. Официальный сайт Дмитрия Степанова
Цель работы состоит в анализе теоретических и практических способов
реализации корпоративных информационных систем для обеспечения
более эффективного процесса их имплементации. Достижение
указанной цели предполагает решение следующих задач:
обзор литературных источников, посвященных анализу,
проектированию и разработке корпоративных информационных систем;
анализ теоретических подходов, используемых для реализации
корпоративных информационных систем на предприятиях;
демонстрация используемых на практике подходов к реализации
корпоративных информационных систем компании.
.обзор литературных источников, посвященных анализу,
проектированию и разработке корпоративных информационных систем;
анализ теоретических подходов, используемых для реализации
корпоративных информационных систем на предприятиях;
демонстрация используемых на практике подходов к реализации
корпоративных информационных систем компании.
обзор литературных источников, посвященных анализу,
проектированию и разработке корпоративных информационных систем;
анализ теоретических подходов, используемых для реализации
корпоративных информационных систем на предприятиях;
4. 3. Обзор литературных источников
4
Все права защищены © 2015. Официальный сайт Дмитрия Степанова
Анализ
и проектирование
Разработка
Внедрение
на уровне приложения
Гвоздева Т.В., Баллод Б.А.
Проектирование информационных систем, 2009
Кнут Д.
Искусство программирования, 2006
Brand H.
SAP R/3 Implementation With ASAP, 1999
Способы без области применения
Общее описание
Что делать, но не как
5. 4. Уровни управления, решения, реализации
5
Все права защищены © 2015. Официальный сайт Дмитрия Степанова
Стратегический
Тактический
Оперативный
Цель
Задача
Решение
Требования
Концепция
Разработка
6. 5. Способы анализа требований
6
Все права защищены © 2015. Официальный сайт Дмитрия Степанова
Способы
выявления
требований
3. Обзор управленческой
документации
1. Использование
знаний
4. Анализ
документооборота
2. Проведение
опроса
5. Наблюдение
за выполнением
операций
7. 6. Практический пример
7
Все права защищены © 2015. Официальный сайт Дмитрия Степанова
База знаний
Презентационные
материалы
Типовые
бизнес-процессы
Проектные решения
и спецификации
Способы
выявления
требований
3. Обзор управленческой
документации
1. Использование
знаний
4. Анализ
документооборота
2. Проведение
опроса
5. Наблюдение
за выполнением
операций
8. 7. Методы проектирования процессов
8
Все права защищены © 2015. Официальный сайт Дмитрия Степанова
IDEF0 ARIS VAD
IDEF3DFDWFD ARIS eEPC UML AD SLD
Верхнеуровневое
проектирование
Низкоуровневое
проектирование
9. 8. Практический пример
9
Все права защищены © 2015. Официальный сайт Дмитрия Степанова
Начало
Подготовить
спецификацию на разработку
Протестировать
программную разработку
Разработать
программу
Есть
ошибки?
Окончание
Нет
Да
WFD
ARIS eEPC
Подготовить
спецификацию на
разработку
Спецификация
подготовлена
Разработать
программу
Программа
разработана
Протестировать
программную
разработку
Программа
успешно
протестирована
Корпоративная
информационная
система
Спецификация
Спецификация
Получено
требование
доработки
Консультант
Разработчик
Консультант
V
V
X
Корпоративная
информационная
система
10. 9. Принципы реализации разработок
10
Все права защищены © 2015. Официальный сайт Дмитрия Степанова
Принципы
разработки
программ
1. Проверка полномочий
3. Контур обратной связи2. Общий случай решения
cba
11. 10. Практический пример
11
Все права защищены © 2015. Официальный сайт Дмитрия Степанова
+7 999 888 77 66
1
2015
Номер телефона:
Месяц:
Год:
98765СМС код: ОАО «Организация»
Петров П.П.
2015 / 1
Организация:
Сотрудник:
Год / месяц:
Код
верный?
Да
Нет
Просмотреть
другой период?
Да
1
3
2
+7 999 888 77 66Номер телефона: 98765СМС код: ОАО «Организация»
Петров П.П.
2015 / 1
Организация:
Сотрудник:
Год / месяц:
Код
верный?
Да
Нет
1
2015 / 3-
Введен некорректный
СМС код
2
3
AS IS TO BE
12. 11. Методики тестирования разработок
12
Все права защищены © 2015. Официальный сайт Дмитрия Степанова
Вид
тестирования
программ
1. Функциональное
2. Нефункциональное 3. Связанное с изменениями
1.1. Безопасности
1.2. Взаимодействия
1.3. Функциональное
2.1. Установки
2.2. Удобства использования
2.3. Отказа и восстановления
2.4. Конфигурационное
2.5. Производительности
3.1. Дымовое
3.2. Регрессионное
3.3. Сборки
3.4. Проверки согласованности
(модульное, интеграционное, системное, приемочное)
(нагрузочное, стрессовое, стабильности, объемное)
13. 12. Практический пример
13
Все права защищены © 2015. Официальный сайт Дмитрия Степанова
Система
Модуль Модуль Модуль
Система
Регрессионное
Системное
Интеграционное
Модульное
Нагрузочное
Приемочное(любоеиз)
Программа
14. 13. Стратегии перехода
14
Все права защищены © 2015. Официальный сайт Дмитрия Степанова
Последовательный
Риски
Параллельно-
последовательный
Затраты
а)
б)
15. 14. Практический пример
15
Все права защищены © 2015. Официальный сайт Дмитрия Степанова
Предпосылки
1. Реализованный этап
опытной эксплуатации
5. Малое число
исторических систем
3. Реализация
проекта с нуля»
Параллельно-
последовательный
подход
Последовательный
подход
2. Тиражирование
решения
4. Отсутствие этапа
опытной эксплуатации
Предпосылки
16. 15. Выводы по работе
16
Все права защищены © 2015. Официальный сайт Дмитрия Степанова
Использование проектных знаний, накопленных в процессе разрешения
схожих задач, представляется самым эффективным способом выявления
требований и бизнес-процессов предприятия.
Минимальный контроль качества приложений, составляющих
корпоративную информационную систему, требует проведения
практически всех видов тестирования программных разработок.
Последовательная стратегия перехода подразумевает меньшие
трудозатраты сотрудников, однако является более рискованной в отличие
от параллельно-последовательной стратегии.
Нотации моделирования процессов задаются графическими элементами,
описывающими параметры системы. Выбор способа проектирования
процессов зависит от наличия необходимых параметров в нотации.
Вне зависимости от вида программы реализация должна вестись
посредством использования универсальных принципов разработки. В
противном случае изменение требований породит доработку программы.