Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информационные системы2009.doc
Скачиваний:
4
Добавлен:
01.03.2025
Размер:
824.32 Кб
Скачать

Методы проектирования Процесс проектирования. Общие понятия.

Проектирование - это многоплановый процесс, начинающийся с общего замысла о предмете проектирования и заканчивающийся подробным его описанием. Чем полнее и понятнее выполнено описание, тем быстрее и качественнее реализация предмета проектирования.. Известны 2 приема при описания предмета проектирования:

  • Оформление чертежей, схем и диаграмм

  • Составление спецификаций в виде пояснительной записки.

Т.е Проектирование – процесс преобразования входной информации об объекте проектирования в проект ИС. Т.е. процесс проектирование сводится к последовательной формализации проектных решений на различных стадиях ЖЦ ИС

Проект – проектно-конструкторская и технологическая документация, в которой представлено описание проектных решений по созданию и эксплуатации ИС в конкретной программно-технической среде.

Объектами проектирования являются отдельные элементы или их комплексы функциональных и обеспечивающих частей. Функциональными элементами выступают задачи, комплексы задач и функции управления. В составе Обеспечивающей Части Объектами проектирования служат ИО, ПО, ТО. Это есть ИС. Например, с(.) зрения задачи: Пополнить базу, Получить запрос. С(.) зрения программных и ТС- сеть , компьютеры и т.д.

Субъект проектирования – коллектив специалистов, осуществляющих проектную деятельность, из организации, ведущей разработку и организации заказчика.

Осуществление проектирования предполагает использование проектировщиками определенной технологии проектирования, соответствующей масштабу и особенностям проекта.

Средства проектирования , поддерживают выполнение как отдельных проектных работ, этапов, так и их совокупностей. Должны быть:

  • Охватывать все этапы ЖЦ

  • Технически и программно совместимы

  • Экономически целесообразными и т.д.

Все СП можно подразделить на 4 класса

  1. Операционные средства, поддерживают проектирование операций обработки информации. Это

    • Алгоритмические языки

    • Библиотеки стандартных подпрограмм

    • Утилиты операционных систем

  2. Общесистемного назначения для ввода информации, хранения, доступа, анализа и отображения данных

    • СУБД

    • Методоориентированные пакеты прикладных программ (мат.статистики)

    • Табличные процессоры

    • Текстовые редакторы и т.д.

  3. Функциональные средства проектирования. Многообразие этих средств обусловлено их ориентацией на тип организационной системы (промышленная, непромышленная), уровень управления (предприятие, отдел, участок, рабочее место), функция управления (планирование, учет)

    • Типовые проектные решения

    • Функциональные ППП

    • Типовые проекты

  4. Средства автоматизации проектирования - САПР разработчика ИС

    • По охватываемым этапам разработки ИС

    • По степени интегрированности. Локальные и полностью интегрированные, связанные общей Б проектных Д –репозиторием.

Методы проектирования можно классифицировать по степени использования средств автоматизации, типовых проектных решений, адаптивности к предполагаемым изменениям. По степени использования типовых проектных решений

  1. оригинальные

  2. типовые.

Причем в оригинальных разработках используются также типовые приемы, но % их меньше. В типовых разработках частично используются оригинальные подходы.

Проектирование ведется разными методами и приемами. Разработка базы данных и ее схемы имеют наибольшие отличия. Поэтому необходимо правильно выбрать тип проектирования и использовать разные приемы.

Сведем в таблицу приемы, используемые при каждом виде разработки.

Признак

Оригинальные

Типовые

Процент типовых решений

малый

большой

Степень автоматизации

Ручное проектирование

Высокая

Применения CASE-средств

Небольшие, созданные для решения одной задачи или проблемы

В основном стандартные, многофункциональные, разработка большого количества шаблонов и репрозитариев

Уровень стандартизации

Минимальный

Максимальный

Методы мат. анализа и др.

Применяются явно или интуитивно. Нужно уметь применять или обходить не в ущерб качества проекта

Реализованы в Case-средствах, зашиты и не заметны. Применяются автоматически.

Использование определенных методов проектирования обуславливает характер используемой технологии. (Каноническое, индустриальное)