Слайд 1Лекции по курсу
«Проектирование информационных систем»
Лекция 2. Основные аспекты разработки ИС:
жизненный цикл, бизнес-модель, стандарты моделирования IDEF, стандарты планирования MRP
Слайд 2Жизненный цикл разработки информационных систем
© В.М. Гриняк, доц. каф. ИСКТ
ВГУЭС
Планирование (Planning);
Разработка требований (Requirements);
Дизайн (Design);
Кодирование (Coding);
Тестирование (Test).
Принято выделять следующие стандартные
фазы разработки ПО
Слайд 3Жизненный цикл разработки информационных систем
© В.М. Гриняк, доц. каф. ИСКТ
ВГУЭС
Стандартные фазы разработки ПО (иллюстрация)
Слайд 4Жизненный цикл разработки информационных систем
© В.М. Гриняк, доц. каф. ИСКТ
ВГУЭС
Водопад с возвратами;
Спиральная модель.
При разработке ИС принято применять следующие модели
жизненных циклов разработки ПО:
Слайд 5© В.М. Гриняк, доц. каф. ИСКТ ВГУЭС
Водопад с возвратами (Waterfall
with returns)
Жизненный цикл разработки информационных систем
Слайд 6© В.М. Гриняк, доц. каф. ИСКТ ВГУЭС
Жизненный цикл разработки информационных
систем
Достоинства и недостатки водопадной модели
Достоинства:
простота и наглядность;
лёгкость определения
контрольных фаз и этапов выполнения проекта.
Недостатки:
- процесс разработки требует очень точных и неизменных требований;
- требуются значительные усилия и ресурсы на устранение ошибок и доработку продукта.
Слайд 7© В.М. Гриняк, доц. каф. ИСКТ ВГУЭС
Жизненный цикл разработки информационных
систем
Спиральная модель (Spiral)
Слайд 8© В.М. Гриняк, доц. каф. ИСКТ ВГУЭС
Жизненный цикл разработки информационных
систем
Достоинства и недостатки спиральной модели
Достоинства:
работающий продукт выпускается на более
ранних стадиях;
не требуется полного и детального набора требований для начала разработки.
Недостатки:
- требуется очень хорошее знание предметной области;
- начало проекта с плохо определёнными целями неудобно для менеджеров проекта.
Слайд 9© В.М. Гриняк, доц. каф. ИСКТ ВГУЭС
Жизненный цикл разработки информационных
систем
Специфика жизненного цикла разработки КИС
Специфические особенности, обусловленные типом продукта имеют
этапы жизненного цикла «планирование» и «тестирование». При планировании проводятся основные мероприятия, связанные с разработкой бизнес-модели системы и реинженирингом бизнес-процессов, а тестирование разбивается на ряд отдельных специфических этапов.
Слайд 10© В.М. Гриняк, доц. каф. ИСКТ ВГУЭС
Разработка бизнес-модели
Параметры проекта, конкретизируемые
бизнес-моделью
- перечень участков внедрения и последовательность их автоматизации
- фактическая потребность
в объёмах закупаемого аппаратного и программного обеспечения
- сроки развёртывания и запуска системы
- список ключевых пользователей
- степень соответствия выбранного ПО специфике деятельности предприятия
Разработка бизнес-модели может быть совершенно отдельным самодостаточным проектом.
Слайд 11© В.М. Гриняк, доц. каф. ИСКТ ВГУЭС
Разработка бизнес-модели
Проблемы, характеризующие процесс
моделирования
- проблема достоверности разрабатываемой бизнес-модели
- проблема использования типовых отраслевых моделей
-
проблема реинжениринга
Слайд 12© В.М. Гриняк, доц. каф. ИСКТ ВГУЭС
Разработка бизнес-модели
Проблема достоверности
Исходная бизнес-модель
может утратить значительную часть своей актуальности к моменту окончания её
разработки
Слайд 13© В.М. Гриняк, доц. каф. ИСКТ ВГУЭС
Разработка бизнес-модели
Проблема использования типовых
моделей
Модель-заготовка значительно сокращает затраты на описание рутинных типичных процессов
Модель-заготовка не
является готовой к употреблению и нуждается в тестировании в конкретных условиях
Слайд 14© В.М. Гриняк, доц. каф. ИСКТ ВГУЭС
Разработка бизнес-модели
Проблема реинжениринга
Модификацию бизнес-процессов
на предприятии (реинжениринг) при внедрении КИС рекомендуется проводить поэтапно.
Слайд 15© В.М. Гриняк, доц. каф. ИСКТ ВГУЭС
Стандарты моделирования IDEF
Назначение семейства
стандартов IDEF
Стандарты IDEF предназначены для разработки бизнес-моделей и представляют собой
набор спецификаций языка описания бизнес-процессов.
IDEF-методика создавалась в США в рамках программы компьютеризации промышленности ICAM – Integrated Computer Aided Manufacturing. Название стандарта расшифровывается как Icam DEFinition.
Слайд 16© В.М. Гриняк, доц. каф. ИСКТ ВГУЭС
Стандарты моделирования IDEF
К семейству
IDEF относятся следующие стандарты:
IDEF0 – методология функционального моделирования
IDEF1 – методология
моделирования информационных потоков
IDEF1X – методология построения реляционных структур
IDEF2 – методология динамического моделирования развития систем
IDEF3 – методология документирования процессов в системе
IDEF4 – методология построения объектно-ориентированных систем
IDEF5 – методология онтологического описания сложных систем
Слайд 17© В.М. Гриняк, доц. каф. ИСКТ ВГУЭС
Стандарты моделирования IDEF
Стандарт IDEF0
– функциональный блок
Слайд 18© В.М. Гриняк, доц. каф. ИСКТ ВГУЭС
Стандарты моделирования IDEF
Стандарт IDEF0
– декомпозиция
Слайд 19© В.М. Гриняк, доц. каф. ИСКТ ВГУЭС
Стандарты моделирования IDEF
Два типа
диаграмм в стандарте IDEF3
Диаграммы описания последовательности этапов процесса (Process Flow
Description Diagrams, PFDD)
Диаграммы состояний объекта и его трансформаций в процессе (Object State Transition Network, OSTN)
Слайд 20© В.М. Гриняк, доц. каф. ИСКТ ВГУЭС
Стандарты моделирования IDEF
Пример PFDD
диаграммы
Слайд 21© В.М. Гриняк, доц. каф. ИСКТ ВГУЭС
Стандарты моделирования IDEF
Пример OSTN
диаграммы
Слайд 22© В.М. Гриняк, доц. каф. ИСКТ ВГУЭС
Стандарты планирования MRP
Методология MRP
(Material Resource Planning) представляет собой набор подходов, позволяющих оптимально регулировать
поставки комплектующих в производственный процесс.
Главной задачей MRP является обеспечение гарантии наличия необходимого количества требуемых материалов-комплектующих в любой момент времени в рамках срока планирования наряду с уменьшением постоянных запасов и разгрузкой складов.
Слайд 23© В.М. Гриняк, доц. каф. ИСКТ ВГУЭС
Стандарты планирования MRP
К основным
понятиям методологии MRP относятся:
Материалы – всё сырье и комплектующие
Статус материала
– основной показатель текущего состояния материала
Страховой запас материала – необходим для поддержания процесса производства в случае непредвиденных задержек с поставками
Потребность в материале – количественная единица, отображающая необходимость в заказе материала
Слайд 24© В.М. Гриняк, доц. каф. ИСКТ ВГУЭС
Стандарты планирования MRP
Логическая архитектура
MRP систем
Слайд 25© В.М. Гриняк, доц. каф. ИСКТ ВГУЭС
Стандарты планирования MRP
Главным отличием
MRP II (Manufacturing Resource Planning) систем является наличие дополнительных функций,
обеспечивающих обратную связь в системе, что предоставляет возможность планирования производства с учётом внешних факторов, таких как уровень спроса и состояние дел у поставщиков
Слайд 26© В.М. Гриняк, доц. каф. ИСКТ ВГУЭС
Стандарты планирования MRP
Основная идея
логической архитектуры MRPII систем
Слайд 27© В.М. Гриняк, доц. каф. ИСКТ ВГУЭС
Процесс тестирования бизнес-модели
Этапы процесса
тестирования
Внутреннее тестирование разработчика. На этом этапе разработчик тестирует базовую функциональность
и соответствие основным требованиям.
Тестирование проектной группой. На этом этапе происходит проверка самых общих пользовательских функций системы с точки зрения её работы «под ключ» (как правило – разработчиками требований).
3. Тестирование ключевыми пользователями. Создаётся специальная тестирующая группа, имитирующая работу предприятия в целом.
Слайд 28© В.М. Гриняк, доц. каф. ИСКТ ВГУЭС
Процесс тестирования бизнес-модели
Этапы процесса
тестирования (продолжение)
4. Опытная эксплуатация. Стадия реальной эксплуатации, при которой учёт
ещё ведётся и в старой системе (для контроля корректности).
Основным критерием правильности построения бизнес-модели является сбалансированность целей и средств