Загрузил Олька Алымова

lec4

реклама
МДК. 05.01
Проектирование и дизайн
информационных систем
Раздел 1. Технологии проектирования и дизайн
информационных систем
Тема 5.1.1. Основы проектирования
информационных систем (ИС)
__________________________________________
Преподаватель:
к.ф.-м.н. Монахова Ольга Александровна
tim.moa@ya.ru
Общая характеристика процесса
проектирования ИС
[1] § 2
Блочно-иерархический подход к созданию
сложных систем
•Проектирование ИС
• Преобразование входной информации об объекте
проектирования
• Методы проектирования
• ГОСТы и ЕСКД (единая система конструкторской
документации)
•Проект ИС
Проектно-конструкторская и технологическая
документация, в которой представлены описание
проектных решений по созданию и эксплуатации
ИС в конкретной программно-технической среде
• Процесс разбиения
Объект
сложного объекта
на сравнительно
независимые части Блок 1
Блок 2
Блок n
• связи между
частями слабее,
Блок 1.1 Блок 2.1 Блок n.1
чем связи внутри
• многократная
Блок 1.2 Блок 2.2 Блок n.2
декомпозиция
иначе называется
Блок 1.m Блок 2.k Блок n.z
пошаговой
Абстракция
Детализация
Декомпозиция
Аспекты проектирования
•Различные взгляды на объект проектирования
• Нисходящее проектирование
• сверху вниз
• от целого к деталям
• характеризуется неопределенностью и нечеткостью
исходных данных
• Восходящее проектирование
• снизу вверх
• от частного к общему
• характеризуется неопределенностью и нечеткостью
исходных требований
Этапы проектирования
•Бизнес-анализ и реструктуризация
(реинжиниринг бизнес-процессов)
•Понимание процессов функционирования
организации
•Предложения по улучшению работы бизнеспроцессов
•Системный анализ и проектирование
•Выявление и согласование требований
заказчика
•Понимание того, что предстоит сделать
•Возможность обучения рабочих групп
организации
Цели проектирования
• Представление деятельности предприятия в виде
иерархии диаграмм, обеспечивающих наглядность
и полноту их отображения
• Формирования предложений по реорганизации
организационно-управленческой структуры
• Упорядочение информационных потоков
организации
• Выработка рекомендаций по рационализации
работы подразделений организации
• Рекомендации и предложения по применимости и
внедрению систем управления предприятием (ERPсистем)
Основные этапы разработки проектов
1.
2.
3.
4.
5.
6.
7.
Анализ первичных требований и планирование
работ
Проведение обследования деятельности
предприятия
Построение моделей деятельности предприятия
Разработка системного проекта
Разработка предложений по автоматизации
бизнес-процессов организации
Разработка технического проекта
Разработка новой системы или настройка
Этапы 1-3 – каноническое !
существующей
проектирование ИС
4. Разработка системного проекта
•Техническое задание
на создание автоматизированной системы
•Модели системы в соответствии с
существующими стандартами
• IDEF0, IDEF3 – функциональная модель
• IDEF1, DFD – информационная модель
IDEF – Integrated DEFinition
DFD – Data Flow Diagram
!
5. Разработка предложений по автоматизации
бизнес-процессов организации
•Составление перечня автоматизированных
рабочих мест (АРМ) и способов взаимодействия
между ними
•Анализ применимости существующих ERP-систем
для решения требуемых задач и формирование
рекомендаций по выбору готовой системы
•Совместное с заказчиком принятие решения о
выборе конкретной системы или создании
собственной
•Разработка требований к программнотехническим средствам
•Разработка предложений по этапам и срокам
6. Разработка технического проекта
•Проектирование архитектуры системы
•Разработка структуры и интерфейсов компонент
•Определение информационных потоков между
основными компонентами и связей между ними
•Детальное проектирование каждой
компоненты
•Разработка спецификаций, требований к тестам,
плана интеграции компонент
•Построение иерархии программных модулей
•Проектирование внутренней структуры модулей
7. Разработка новой или настройка
существующей системы
•Новая система
•Программирование модулей системы по
спецификациям технического проекта
•Тестирование и отладка
•Настройка существующей системы
•Наполнение системы фактическими
данными
•Построение процедур их обработки
•Интеграция процедур и АРМ
•Интеграция АРМ и системы
Литература
[1] - Перлова «Проектирование информационных
систем»
[2] - Федорова «Разработка, внедрение и адаптация
программного обеспечения отраслевой
направленности»
[3] - Рудаков «Технологии разработки программных
продуктов. Практикум»
[4] - Блинков «Проектирование информационных
систем»
[5] - Грекул «Проектирование информационных систем»
Скачать