- •Информационные системы
- •1.Место курса "Информационные Системы" в цикле дисциплин информатики
- •Место "ис" в учебном процессе:
- •1.2 Двупрофильная квалификация информатиков
- •2.Ит и ис: соотношение понятий
- •3. Классификация ис (таб. 3)
- •4.Этапы развития ит:
- •Структура и состав ис
- •Каскадная модель ( 1970-1985 гг.) (Waterfall). На каждой стадии - законченный набор проектной документации, логическая последовательность действий, возможность планирования затрат.
- •2. Спиральная модель (с 90-х годов до н.В.)
- •Содержание жц ис
- •Формирование требований к ис (предпроектная стадия)
- •2. Проектирование ис
- •Типы ис
- •У ровни управления организацией (предприятием)
- •Методы проектирования Процесс проектирования. Общие понятия.
- •Технология проектирования
- •Стандарты Группировка стандартов и схожих мет. Документов.
- •Польза применения стандартов
- •Международный стандарт iso
- •Стандарты комплекса гост 34. Общая структура.
- •Методология
- •Структурный подход к проектированию ис Сущность структурного подхода
- •Idef0 –стандарт функционального моделирования
- •Объектно- ориентированный подход к проектированию систем.
- •Язык uml
- •Диаграмма использования
- •Логическое представление
- •Предпроектное обследование Методы обследования Общие понятия
- •Дерево целей
- •Дерево целей
- •Состав и содержание работ Объекты обследования
- •Этапы обследования
- •Универсумы
- •Вопросы к интервьюируемым
- •Анализ материалов
- •Составление тз
- •Пример Предпроектное обследования ис «склад»
- •Определить классы объектов и дать характеристику класса
- •База данных Определение. Характеристика. Требования к базе данных
- •Типы структур
- •Способы организации бд
- •Требования к бд
- •Структурные элементы бд
- •Проектирование бд. Уровни проектирования бд
- •Уровни проектирования
- •Реляционная модель данных Организация данных в связанных таблицах. Аномалии. Таблицы объектов (справочные; uml – класс сущность) и таблицы связей (подчиненные; uml – класс управляющий)
- •Аномалии обновления
- •Типы связей в таблицах
- •Структура данных в таблице: поля и записи, ключи и характеристики
- •Нормализация отношений. Типы связей
Методы проектирования Процесс проектирования. Общие понятия.
Проектирование - это многоплановый процесс, начинающийся с общего замысла о предмете проектирования и заканчивающийся подробным его описанием. Чем полнее и понятнее выполнено описание, тем быстрее и качественнее реализация предмета проектирования.. Известны 2 приема при описания предмета проектирования:
Оформление чертежей, схем и диаграмм
Составление спецификаций в виде пояснительной записки.
Т.е Проектирование – процесс преобразования входной информации об объекте проектирования в проект ИС. Т.е. процесс проектирование сводится к последовательной формализации проектных решений на различных стадиях ЖЦ ИС
Проект – проектно-конструкторская и технологическая документация, в которой представлено описание проектных решений по созданию и эксплуатации ИС в конкретной программно-технической среде.
Объектами проектирования являются отдельные элементы или их комплексы функциональных и обеспечивающих частей. Функциональными элементами выступают задачи, комплексы задач и функции управления. В составе Обеспечивающей Части Объектами проектирования служат ИО, ПО, ТО. Это есть ИС. Например, с(.) зрения задачи: Пополнить базу, Получить запрос. С(.) зрения программных и ТС- сеть , компьютеры и т.д.
Субъект проектирования – коллектив специалистов, осуществляющих проектную деятельность, из организации, ведущей разработку и организации заказчика.
Осуществление проектирования предполагает использование проектировщиками определенной технологии проектирования, соответствующей масштабу и особенностям проекта.
Средства проектирования , поддерживают выполнение как отдельных проектных работ, этапов, так и их совокупностей. Должны быть:
Охватывать все этапы ЖЦ
Технически и программно совместимы
Экономически целесообразными и т.д.
Все СП можно подразделить на 4 класса
Операционные средства, поддерживают проектирование операций обработки информации. Это
Алгоритмические языки
Библиотеки стандартных подпрограмм
Утилиты операционных систем
Общесистемного назначения для ввода информации, хранения, доступа, анализа и отображения данных
СУБД
Методоориентированные пакеты прикладных программ (мат.статистики)
Табличные процессоры
Текстовые редакторы и т.д.
Функциональные средства проектирования. Многообразие этих средств обусловлено их ориентацией на тип организационной системы (промышленная, непромышленная), уровень управления (предприятие, отдел, участок, рабочее место), функция управления (планирование, учет)
Типовые проектные решения
Функциональные ППП
Типовые проекты
Средства автоматизации проектирования - САПР разработчика ИС
По охватываемым этапам разработки ИС
По степени интегрированности. Локальные и полностью интегрированные, связанные общей Б проектных Д –репозиторием.
Методы проектирования можно классифицировать по степени использования средств автоматизации, типовых проектных решений, адаптивности к предполагаемым изменениям. По степени использования типовых проектных решений
оригинальные
типовые.
Причем в оригинальных разработках используются также типовые приемы, но % их меньше. В типовых разработках частично используются оригинальные подходы.
Проектирование ведется разными методами и приемами. Разработка базы данных и ее схемы имеют наибольшие отличия. Поэтому необходимо правильно выбрать тип проектирования и использовать разные приемы.
Сведем в таблицу приемы, используемые при каждом виде разработки.
Признак |
Оригинальные |
Типовые |
Процент типовых решений |
малый |
большой |
Степень автоматизации |
Ручное проектирование |
Высокая |
Применения CASE-средств |
Небольшие, созданные для решения одной задачи или проблемы |
В основном стандартные, многофункциональные, разработка большого количества шаблонов и репрозитариев |
Уровень стандартизации |
Минимальный |
Максимальный |
Методы мат. анализа и др. |
Применяются явно или интуитивно. Нужно уметь применять или обходить не в ущерб качества проекта |
Реализованы в Case-средствах, зашиты и не заметны. Применяются автоматически. |
Использование определенных методов проектирования обуславливает характер используемой технологии. (Каноническое, индустриальное)
