Анализ, проектирование и разработка корпоративных...

Post on 15-Aug-2015

66 Views

Category:

Science

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

АНАЛИЗ, ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА

КОРПОРАТИВНЫХ ИНФОРМАЦИОННЫХ СИСТЕМ

ТЕОРИЯ И ПРАКТИКА

МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ, РАДИОТЕХНИКИ И ЭЛЕКТРОНИКИ

Москва – 2015

Работа посвящена проблемам внедрения ERP-систем,

продемонстрирована на 64-й НТК МИРЭА

Автор:

Степанов Дмитрий Юрьевич

к.т.н., доц. МИРЭА

Контакты:

http://stepanovd.com/

mail@stepanovd.com

1. Введение

2Все права защищены © 2015. Официальный сайт Дмитрия Степанова

... ...

Идея Концепция РеализацияСтратегия

ЦельТребования Тактика

ЗадачаСпособ. . Операция

РешениеРазработка.

более 1 годаЯнварь Февраль Март ...

2. Цель и задачи

3Все права защищены © 2015. Официальный сайт Дмитрия Степанова

Цель работы состоит в анализе теоретических и практических способов

реализации корпоративных информационных систем для обеспечения

более эффективного процесса их имплементации. Достижение

указанной цели предполагает решение следующих задач:

обзор литературных источников, посвященных анализу,

проектированию и разработке корпоративных информационных систем;

анализ теоретических подходов, используемых для реализации

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

демонстрация используемых на практике подходов к реализации

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

.обзор литературных источников, посвященных анализу,

проектированию и разработке корпоративных информационных систем;

анализ теоретических подходов, используемых для реализации

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

демонстрация используемых на практике подходов к реализации

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

обзор литературных источников, посвященных анализу,

проектированию и разработке корпоративных информационных систем;

анализ теоретических подходов, используемых для реализации

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

3. Обзор литературных источников

4Все права защищены © 2015. Официальный сайт Дмитрия Степанова

Анализ

и проектирование

Разработка

Внедрение

на уровне приложения

Гвоздева Т.В., Баллод Б.А.

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

Кнут Д.

Искусство программирования, 2006

Brand H.

SAP R/3 Implementation With ASAP, 1999

Способы без области применения

Общее описание

Что делать, но не как

4. Уровни управления, решения, реализации

5Все права защищены © 2015. Официальный сайт Дмитрия Степанова

Стратегический

Тактический

Оперативный

Цель

Задача

Решение

Требования

Концепция

Разработка

5. Способы анализа требований

6Все права защищены © 2015. Официальный сайт Дмитрия Степанова

Способы

выявления

требований

3. Обзор управленческой

документации

1. Использование

знаний

4. Анализ

документооборота

2. Проведение

опроса

5. Наблюдение

за выполнением

операций

6. Практический пример

7Все права защищены © 2015. Официальный сайт Дмитрия Степанова

База знаний

Презентационные

материалы

Типовые

бизнес-процессы

Проектные решения

и спецификации

Способы

выявления

требований

3. Обзор управленческой

документации

1. Использование

знаний

4. Анализ

документооборота

2. Проведение

опроса

5. Наблюдение

за выполнением

операций

7. Методы проектирования процессов

8Все права защищены © 2015. Официальный сайт Дмитрия Степанова

IDEF0 ARIS VAD

IDEF3DFDWFD ARIS eEPC UML AD SLD

Верхнеуровневое

проектирование

Низкоуровневое

проектирование

8. Практический пример

9Все права защищены © 2015. Официальный сайт Дмитрия Степанова

Начало

Подготовить

спецификацию на разработку

Протестировать

программную разработку

Разработать

программу

Есть

ошибки?

Окончание

Нет

Да

WFD

ARIS eEPC

Подготовить

спецификацию на

разработку

Спецификация

подготовлена

Разработать

программу

Программа

разработана

Протестировать

программную

разработку

Программа

успешно

протестирована

Корпоративная

информационная

система

Спецификация

Спецификация

Получено

требование

доработки

Консультант

Разработчик

Консультант

V

V

X

Корпоративная

информационная

система

9. Принципы реализации разработок

10Все права защищены © 2015. Официальный сайт Дмитрия Степанова

Принципы

разработки

программ

1. Проверка полномочий

3. Контур обратной связи2. Общий случай решения

cba

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

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. Проверки согласованности

(модульное, интеграционное, системное, приемочное)

(нагрузочное, стрессовое, стабильности, объемное)

12. Практический пример

13Все права защищены © 2015. Официальный сайт Дмитрия Степанова

Система

Модуль Модуль Модуль

Система

Регрессионное

Системное

Интеграционное

Модульное

Нагрузочное

Пр

ие

мо

чно

е (

лю

бо

е и

з)

Программа

13. Стратегии перехода

14Все права защищены © 2015. Официальный сайт Дмитрия Степанова

Последовательный

Риски

Параллельно-последовательный

Затраты

а)

б)

14. Практический пример

15Все права защищены © 2015. Официальный сайт Дмитрия Степанова

Предпосылки

1. Реализованный этап опытной эксплуатации

5. Малое число исторических систем

3. Реализация проекта с нуля»

Параллельно-

последовательный

подход

Последовательный

подход

2. Тиражирование решения

4. Отсутствие этапа опытной эксплуатации

Предпосылки

15. Выводы по работе

16Все права защищены © 2015. Официальный сайт Дмитрия Степанова

Использование проектных знаний, накопленных в процессе разрешения

схожих задач, представляется самым эффективным способом выявления

требований и бизнес-процессов предприятия.

Минимальный контроль качества приложений, составляющих

корпоративную информационную систему, требует проведения

практически всех видов тестирования программных разработок.

Последовательная стратегия перехода подразумевает меньшие

трудозатраты сотрудников, однако является более рискованной в отличие

от параллельно-последовательной стратегии.

Нотации моделирования процессов задаются графическими элементами,

описывающими параметры системы. Выбор способа проектирования

процессов зависит от наличия необходимых параметров в нотации.

Вне зависимости от вида программы реализация должна вестись

посредством использования универсальных принципов разработки. В

противном случае изменение требований породит доработку программы.

top related