- •Проектирование информационных систем
- •Содержание
- •Лекция 1. Общая характеристика процесса проектирования ис
- •Основные понятия дисциплины
- •Срс виды обеспечивающих систем:
- •Принципы проектирования ис
- •Методы и средства проектирования ис
- •Классификация методов проектирования ис
- •Технология проектирования ис
- •Формализация технологии проектирования ис
- •Требования к эффективности и надежности проектных решений (срс)
- •Лекция 2. Жизненный цикл программного обеспечения (жцпо)
- •Понятие и основные процессы жц
- •Стандарты, регламентирующие создание по
- •Стадии жц по
- •Модели жц по
- •Каскадная модель
- •Спиральная модель
- •Лекция 3.Структура информационно-логической модели (илм) ис
- •1) Понятие илм
- •2) Этапы составления илм
- •Лекция 4. Разработка функциональной модели ис
- •Понятие функциональной модели (фм)
- •Sadt-метод построения фм
- •Состав фм
- •Иерархия диаграмм фм
- •Функциональная методика потоков данных
- •Лекция 5. Разработка модели данных ис
- •Понятие модели данных и их классификация
- •Уровни моделей данных
- •3) Логические и физические модели данных Логические модели данных:
- •Физические модели данных
- •Нормализация
- •Построение модели данных
- •Разработка моделей защиты данных
- •Лекция 6. Разработка пользовательского интерфейса ис
- •Понятие пользовательского интерфейса (пи)
- •Структура и классификация пи
- •Классификация управляющих средств пи
- •Принципы проектирования пи
- •Аппаратное и программное обеспечения пи
- •Правила этапы разработки пи
- •Этапы разработки пи:
- •Разработка пи
- •Проектирование пи, как часть разработки технического задания
- •Проектирование иерархического меню пи
- •Проектирование экранных форм пи
- •Реквизитный состав экранной формы
- •Проектирование отчетов пи
- •Реквизитный состав отчета
- •Лекция 7. Проектная документация ис
- •Стандарты проектирования
- •Проектная документация (пд)
- •Технико-экономическое обоснование (тэо)
- •Рабочий проект
- •Лекция 8. Инструментальные средства проектирования ис
- •Понятие case-технологии
- •Принципы case-технологий
- •Факторы эффективности case-технологии
- •Аспекты выбора case-технологии
- •Классификация case-средств
Стадии жц по
Стадия создания ПО – это часть процесса создания ПО, ограниченная некоторыми временными рамками и заканчивающая выпуском конкретного продукта (моделей ПО, программных компонентов) определяемого заданными для данной стадии требованиями.
В состав ЖЦ ПО обычно включаются следующие стадии:
1)Формирование требований к ПО: иначе эту стадию называют планирование и анализ требований, либо предпроектная стадия. Она является одной из важнейших, поскольку определяет успех всего проекта.
Этапы:
-планирование работ – определение цели разработки, предварительная экономическая оценка проекта, составление плана-графика выполнения работ, создание и обучение совместной рабочей группы.
-проведение обследования деятельности автоматизируемого объекта– выявляются предварительные требования к будущей системе, определяется структура организации, перечень ее целевых функций, анализ распределения функций по подразделениям и сотрудникам, выявление функциональных взаимодействий между подразделениями и информационных потоков между ними, анализ существующих средств автоматизации.
-построение модели деятельности организации – модель AS-IS и TO-BE.
Результатом данной стадии является технико-экономическое обоснование.
2)Стадия проектирования:
-разработка системного проекта – на этом этапе дается ответ на вопрос, что должна делать будущая система, а именно определяется архитектура системы, ее функции, условия функционирования, распределение функций между пользователями и т.д. Результатом этого этапа является технического задание.
-разработка технического проекта – здесь дается ответ на вопрос, как построить систему, чтобы она удовлетворяла предъявленным к ней требованиям. Здесь выполняется проектирование системы, включающее в себя архитектуру системы и детальное проектирование. Результатом данного этапа является технический проект.
3)Стадия реализации:
4)Стадия внедрения:
5)Стадия эксплуатации:
Иногда 2 и 3 стадии объединяют в одну, она называется технорабочее проектирование, либо системный синтез.
На каждой стадии может выполняться несколько процессов (из 1 вопроса) и, наоборот, один и тот же процесс может выполняться на различных стадиях.
Модели жц по
Модель ЖЦ – это структура, определяющая последовательность выполнения и взаимосвязи процессов, действий и задач процессов на протяжении всего ЖЦ. Модель ЖЦ зависит от специфики, масштаба и сложности проекта, а также специфики условий, в которых система создается и функционирует. Стандарт ISO/IEC 12207:95 описывает структуру процессов ЖЦ ПО, но не конкретизирует в деталях как реализовать или выполнить эти процессы, поэтому данные процессы являются общими для всех моделей ЖЦ. Модель ЖЦ любого ПО определяет характер процесса его создания.
Процесс создания ПО – это совокупность упорядоченных по времени, взаимосвязанных и объединенных в стадии работ, выполнение которых необходимо и достаточно для создания ПО, соответствующего заданным требованиям. Наиболее распространенными являются спиральная и каскадная модели.
