
- •Проектирование информационных систем
- •Содержание
- •Лекция 1. Общая характеристика процесса проектирования ис
- •Основные понятия дисциплины
- •Срс виды обеспечивающих систем:
- •Принципы проектирования ис
- •Методы и средства проектирования ис
- •Классификация методов проектирования ис
- •Технология проектирования ис
- •Формализация технологии проектирования ис
- •Требования к эффективности и надежности проектных решений (срс)
- •Лекция 2. Жизненный цикл программного обеспечения (жцпо)
- •Понятие и основные процессы жц
- •Стандарты, регламентирующие создание по
- •Стадии жц по
- •Модели жц по
- •Каскадная модель
- •Спиральная модель
- •Лекция 3.Структура информационно-логической модели (илм) ис
- •1) Понятие илм
- •2) Этапы составления илм
- •Лекция 4. Разработка функциональной модели ис
- •Понятие функциональной модели (фм)
- •Sadt-метод построения фм
- •Состав фм
- •Иерархия диаграмм фм
- •Функциональная методика потоков данных
- •Лекция 5. Разработка модели данных ис
- •Понятие модели данных и их классификация
- •Уровни моделей данных
- •3) Логические и физические модели данных Логические модели данных:
- •Физические модели данных
- •Нормализация
- •Построение модели данных
- •Разработка моделей защиты данных
- •Лекция 6. Разработка пользовательского интерфейса ис
- •Понятие пользовательского интерфейса (пи)
- •Структура и классификация пи
- •Классификация управляющих средств пи
- •Принципы проектирования пи
- •Аппаратное и программное обеспечения пи
- •Правила этапы разработки пи
- •Этапы разработки пи:
- •Разработка пи
- •Проектирование пи, как часть разработки технического задания
- •Проектирование иерархического меню пи
- •Проектирование экранных форм пи
- •Реквизитный состав экранной формы
- •Проектирование отчетов пи
- •Реквизитный состав отчета
- •Лекция 7. Проектная документация ис
- •Стандарты проектирования
- •Проектная документация (пд)
- •Технико-экономическое обоснование (тэо)
- •Рабочий проект
- •Лекция 8. Инструментальные средства проектирования ис
- •Понятие case-технологии
- •Принципы case-технологий
- •Факторы эффективности case-технологии
- •Аспекты выбора case-технологии
- •Классификация case-средств
Лекция 7. Проектная документация ис
Стандарты проектирования
Проектная документация (ПД)
Стандарты проектирования
Стандарты, как нормативно-технические документы, устанавливают комплекс норм, правил, требований к объекту стандартизации. Применение стандартов способствует улучшению качества программных средств, повышению развития информатизации процессов, росту эффективности внедрения программных средств и устраняет разнобой при создании их различными разработчиками. Реальное применение любой технологии проектирования, разработки и сопровождения ИС в конкретной организации, и конкретном проекте невозможно без выработки ряда стандартов, которые должны соблюдаться всеми участниками проекта. К таким стандартам относятся следующие:
Стандарт проектирования, должен устанавливать:
Набор необходимых моделей (диаграмм) на каждой стадии проектирования и степень их детализации
Правило фиксации проектного решения на диаграммах, в том числе: правила именования объектов, набор атрибутов для всех объектов и правил их заполнения на каждой стадии, правила оформления диаграмм и т.д.
Требования к конфигурации рабочих мест разработчиков, включая настройки операционной систему, настройки k-средств и общие настройки проекта
Механизм обеспечения совместной работы над проектом, в том числе: правила интеграции подсистем проекта, правила поддержания проекта в одинаковом для всех разработчиков состоянии
Стандарт оформления проектной документации, должен устанавливать:
Комплектность, состав и структуру документации на каждой стадии проектирования
Требования к ее оформлению, включая требования к содержанию разделов, пунктов и т.д.
Правила подготовки, рассмотрения, согласования и утверждения документации с указанием предельных сроков для каждой стадии
Требования к настройке издательской системы, используемой в качестве встроенного средства подготовки документации
Требования к настройке k-средств для обеспечения подготовки документации в соответствии с установленными требованиями
Стандарт пользовательского интерфейса, должен устанавливать:
Правила оформления экранов, состав расположения окон и элементов управления
Правила использования клавиатуры и мыши
Правила оформления текстов помощи
Перечень стандартных сообщений
Правила обработки реакций пользователя
Основу отечественной нормативной базы в области документирования информационных систем составляет комплекс стандартов ЕСПД.
ЕСПД (единая система программной документации) – это комплекс государственных стандартов устанавливающих взаимоувязанные правила разработки, оформления и обращения программ и программной документации. В состав ЕСПД входят:
Основополагающие и организационно-методические стандарты
Стандарты, определяющие формы и содержание программных документов, применяемых при обработке данных
Стандарты, обеспечивающие автоматизацию разработки программных документов
Система технической документации на АСУ:
ГОСТ 24.101-80 Виды и комплектность документов (Заменен на ГОСТ 34.201-89)
ГОСТ 24.102-80 Обозначение документов (Заменен на ГОСТ 34.201-89)
ГОСТ 24.103-84 Автоматизированные системы управления. Общие положения
ГОСТ 24.104-85 Автоматизированные системы управления. Общие требования (Раздел 3 заменен на ГОСТ 34.603-92)
Основные международные методологии по созданию ИС:
IDEF0 – используется для создания функциональной модели, которая является структурированным отображением функций производственной системы или среды, а также информации и объектов, связывающих эти функции.
IDEF1 – применяется для построения информационной модели, которая представляет структуру информации, необходимой для поддержки функций производственной системы или среды.
IDEF1x – является методом для разработки реляционных баз данных.
IDEF2 – методология динамического моделирования развития систем.
IDEF3 – используется для сбора информации о состоянии моделируемой системы.
IDEF4 – методология построения объектно-ориентированных систем.
IDEF5 – этот метод позволяет разрабатывать, изучать и поддерживать онтологию моделируемой системы.
DFD – диаграммы потоков данных.