Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шевчук - конспект лекций.docx
Скачиваний:
7
Добавлен:
01.04.2025
Размер:
2.65 Mб
Скачать
  1. Принципы проектирования ис

Экономико-организационные принципы:

  1. Принцип эффективности информационной системы. Требует обеспечения соответствия системы своему назначению. Показатели экономической эффективности и качества информации определяет степень этого соответствия. Остальные принципы показывают пути достижения соответствия своему назначению.

  2. Принцип стандартизации – подразумевает использование стандартов в процессе проектирования.

  3. Принцип системного подхода – предполагает учет взаимосвязи отдельных элементов систем между собой и внешней средой. Этот продукт предусматривает порядок проектирования системы сверху-вниз от общего к частному.

  4. Принцип интеграции – отражает тенденцию создания ИС с расширенной функциональностью. Например, кадровый учет дополняется расчетом заработной платы.

  5. Принцип новизны задач – решение ранее не решавшихся задач.

  6. Принцип декомпозиции – разбивание на подсистемы.

  7. Принцип декомпозиции процесса проектирования – разбиение на стадии и этапы.

  8. Принцип участия пользователей – участие пользователей в процессе разработки, особенно на этапах анализа и прототипирования системы.

  9. Принцип эффективности проектной деятельности – себестоимость проектирования должна быть существенно ниже рыночной цены ИС.

Информационно-технологические принципы:

  1. Принцип моделирования – составление моделей для анализа и синтеза системы. *Математическое, информационное моделирование БД.

  2. Принцип модульности - построение ИС в виде совокупности отдельных модулей, которые могут функционировать, как самостоятельно, так и отдельно.

  3. Принцип адаптивности – легкость настраивания под новые условия. При этом требуется хорошая документированность системы.

  4. Принцип открытости – возможность взаимодействия с другими системами на основе стандартов информационного обмена. *CORBA и COM.

  5. Принцип интеллектуализации - информационная поддержка пользователя с помощью элементов, имитирующих интеллектуальную деятельность человека. * Экспертные системы, нейросети, интеллектуальный интерфейс и т.д.

  6. Принцип дружественности – система д.б. ориентирована на пользователя-непрограммиста.

  1. Методы и средства проектирования ис

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

Для конкретных видов технологий проектирования свойственно применение определенных средств разработки ИС, которые поддерживают выполнение, как отдельных проектных работ, так и их совокупностей. Поэтому перед разработчиками, как правило, стоит задача выбора средств проектирования, которые по своим характеристиками в наибольшей степени соответствуют требованиям конкретного предприятия (таблица 2).

Таблица 1

Классификация методов проектирования ис

Признак

классификации

Тип

Суть

по степени использования средств автоматизации

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

Проектирование компонентов ИС осуществляется без использования специальных инструментальных программных средств, а программирование - на алгоритмических языках

компьютерное проектирование

Генерация или конфигурация (настройка) проектных решений на основе использования специальных инструментальных программных средств

по степени использования

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

оригинальное проектирование

Все виды проектных работ ориентированы на создание индивидуальных для каждого объекта проектов, которые в максимальной степени отражают все его особенности

типовое проектирование

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

Типовые проекты как обобщение опыта для некоторых групп организационно-экономических систем или видов работ в каждом конкретном случае связаны со множеством специфических особенностей и различаются по степени охвата функций управления, выполняемым работам и разрабатываемой проектной документации

по степени адаптивности проектных решений

реконструкция

Адаптация проектных решений выполняется путем переработки соответствующих компонентов (перепрограммирования программных модулей)

параметризация

Проектные решения настраиваются (перегенерируются) в соответствии с изменяемыми параметрами

реструктуризация

Изменяется модель проблемной области, на основе которой автоматически перегенерируются проектные решения

Средства проектирования без использования ЭВМ применяются на всех стадиях и этапах проектирования ЭИС. Как правило, это средства организационно-методического обеспечения операций проектирования и, в первую очередь, различные стандарты, регламентирующие процесс проектирования систем. Сюда же относятся единая система классификации и кодирования информации, унифицированная система документации, модели описания и анализа потоков информации и т.п.

Таблица 2

Классификация средств проектирования ИС(+СРС)

Признак классификации

Тип средства

Примеры

без использования ЭВМ

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

-

компьютерного проектирования

-

с использованием ЭВМ

операционные средства (поддерживают проектирование операций обработки информации)

алгоритмические языки, библиотеки стандартных подпрограмм и классов объектов, макрогенераторы, генераторы программ типовых операций обработки данных и т.п., а также средства расширения функций операционных систем (утилиты). В данный класс включаются также такие простейшие инструментальные средства проектирования, как средства для тестирования и отладки программ, поддержки процесса документирования проекта и т.п.

средства, поддерживающие проектирование отдельных компонентов проекта ИС

системы управления базами данными (СУБД), методоориентированные пакеты прикладных программ (решение задач дискретного программирования, математической статистики и т.п.), табличные процессоры, статистические ППП, оболочки экспертных систем, графические редакторы, текстовые редакторы, интегрированные ППП

средства, поддерживающие проектирование разделов проекта ИС

функционально-ориентированные средства проектирования:

типовые проектные решения, функциональные пакеты прикладных программ, типовые проекты.

средства, поддерживающие разработку проекта на стадиях и этапах процесса проектирования

CASE-средства в свою очередь классифицируются в основном по

двум признакам:

1) по охватываемым этапам процесса разработки ЭИС;

2) по степени интегрированности: отдельные локальные средства (tools), набор неинтегрированных средств, охватывающих большинство этапов разработки ЭИС (toolkit) и полностью интегрированные средства, связанные общей базой проектных данных – репозиторием (workbench).