Презентация № 1 по теме

advertisement
Жизненный цикл
Этапы
– экономическая
категория,
отражающая
I .Системный анализ Предпроектная
стадия
сущность изменений
Основополагающие объектов во времени
Тема
5.
Жизненный
цикл
стадии в процессе и определяющая срок
разработки
ИС жизни
информационной
системы
ИС
II.Системный
синтез
Стадия рабочего
проектирования
III. Внедрение
IV. Эксплуатация
Стадия
функционирования
Жизненный цикл
I. Системный анализ
Предпроектная
стадия
1. Риски, связанные с требованиями к системе.
1. Анализ предметной
области риски, связанные с выбором
2. Технологические
2. Функциональноетехнологии
моделирование
разработки.
3. Риски,
связанные с персоналом, который будет
(использование
CASE-технологий)
использовать
разработанную
систему.
При разработке
бизнес-и
3. Определение
потребностей
направления
совершенствования
4.
Политические
риски.
и ТЗ возникают
4. Разработка плана
логической
модели данных
четыре категории рисков
Результат
1. Бизнес-план (Технико-экономическое обоснование) разработки
2.Техническое задание (ТЗ) на разработку (ГОСТ 34.602-89)
3.Функциональная модель деятельности и инфологическая модель
данных.
Жизненный цикл
I. Системный анализ
II. Системный синтез
III. Внедрение
1. Разработка физической
модели данных
2. Генерация программных
кодов БД
3. Разработка приложений и
генерация программных кодов
приложений
Стадия рабочего
проектирования
1. Опытная эксплуатация
2. Сдача заказчику
Результат
1. Рабочая и техническая документация. ГОСТ34202-89
2.Рабочие файлы (программные коды)
Жизненный цикл
1. Системный анализ
1. Производит сбор
статистического материала о
II. Системный синтез
функционировании системы.
2. Принимает решение о
модернизации системы. III. Внедрение
3. Выполняет модернизацию.
IV. Эксплуатация
Стадия
функционирования
1. Изучение функционирования системы.
2. Сопровождение системы.
3. Модернизация системы.
Результат
Заключение договора о сопровождении
проекта с разработчиком, который
5.1 Системный анализ
В процессе анализа предметной области
необходимо определить
• бизнес-процессы, реализуемые в системе,
• цели системы (главные и подчиненные),
реализуемые в рамках определенных ранее
бизнес-процессов – дерево целей,
• потоки задач и потоки данных,
сформированные с учетом целей,
определенных ранее
Потоки данных - последовательность
элементовПотоки
данных,
упакованная
в виде
задач
– последовательность
последовательности
слов,
имеющих
задач, ожидающих
выполнения.
размеры,
отличные
от
размеров
элементов данных.
Главные цели
Дерево целей
Цель1-1
Задачи – концевые
вершины дерева
целей.
Глобальная
цель
Цель4
Цель1
Цель1-2
Цель3
Цель1-3
Цель 3-1
Задачи
Цель1-2-1
Цль1-2-1-1
Цель1-2-1-2
Цель1-2-2
Цель3-2
Цель3-2-1
Цель3-2-2
Назад
Последовательность работ при
1. Установить, как осуществляется обработка данных, т.е.
системном анализе
какие процедуры (действия, activity) выполняются в
1.
2.
3.
4.
5.
системе при обработке.
2.
Установить перечень
механизмызадач,
обработки,
т.е. определить,
Составить
связанных
с данной
какие объекты участвуют в процессе обработки, т.е.
предметной
областью.
кто и где обрабатывает данные.
Провести
и структуризацию
3.
Установитьсистематизацию
способы управления,
т.е. определить
правила
преобразования
процессов
и данных.
задач
(разбиение
на классы
по их
4.
Продумать способы значению).
сбора, хранения, обработки и
содержательному
распространения информации в каждой ее части.
Выполняется
специалистами
в данной
Определить
данные,
обрабатываемые
предметной области управления
задачами.
(менеджерами) или производства
(инженерами),
Описать
процесс получения результатов из
исходных данных ,. т.е.
Составить функциональную модель
предметной области, в которой отразить
структуру бизнес-процессов.
5.2 Системный синтез
На этапе системного синтеза производится
• конструирование ИС на основе выбранного
варианта платформы программирования.
• определение параметров вычислительной
техники и способов реализации АИС.
Платформой программирования
Конструирование
- это система
процесс
является, например,
разработкибазами
и тестирования
управления
данных (СУБД)
программного обеспечения
Выводы
1. На этапах
СИСТЕМНОГО
АНАЛИЗА создается
большое количество
проектных
документов
3. Требуется основательная
переработка созданных
ранее документов, что
практически невозможно
осуществить вручную
Вместе с тем
2. В процессе
функционирования
ИС появляется
необходимость
изменения
различных условий
работы ИС,
например:
 способов
эксплуатации
 входных данных,
 начальных условий
Следовательно
Выводы
4. Ошибки системного анализа
Автоматизация системного анализа
исправляются в 10 раз дороже на этапе
выполняется с помощью
внедрения,
чем здесь
же, при системном
информационных
технологий
анализе
Следовательно
Необходимо автоматизировать этап
системного анализа, чтобы
минимизировать число ошибок и
сократить риски проектирования.
Download