![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Методы проектирования ЭИС
При проектировании ЭИС используются различные методы проектирования. Метод проектирования ЭИС — способ создания проекта системы, поддерживаемый определенными средствами проектирования. Средства проектирования ИС можно разделить на два класса: без использования ЭВМ и с использованием ЭВМ. Могут применяться как на отдельных, так и на всех стадиях и этапах процесса проектирования ИС. К средствам проектирования без использования ЭВМ относятся средства организационно-методического обеспечения операций: различные стандарты, регламентирующие процесс проектирования систем, единая система классификации и кодирования информации, унифицированная система документации, модели описания и анализа потоков информации и т. п. К средствам проектирования с использованием ЭВМ относятся: 1. Операционные средства (поддерживают проектирование операций обработки информации): алгоритмические языки, библиотеки стандартных программ, а также средства расширения функций операционных систем (утилиты), средства тестирования и отладки программ. Эти средства поддерживают отдельные операции проектирования ЭИС и могут применяться независимо друг от друга 2. Средства, поддерживающие проектирование отдельных компонентов проекта ЭИС: СУБД, ППП (решения задач дискретного программирования, математической статистики), табличные процессоры, оболочки экспертных систем, графические редакторы, текстовые редакторы, интегрированные ППП. 3. Средства, поддерживающие проектирование разделов проекта. Это функциональные средства проектирования к которым относятся типовые проектные решения, функциональные пакеты прикладных программ, типовые проекты. 4. Средства автоматизации проектирования ЭИС (CASE-средства - набор инструментов и методов программной инженерии для проектирования программного обеспечения, который помогает обеспечить высокое качество программ, отсутствие ошибок и простоту в обслуживании программных продуктов.). К ним относятся отдельные локальные средства, наборы не интегрированных средств, охватывающих большинство этапов разработки ЭИС и полностью интегрированные средства, связанные общей базой проектных данных – репозиторием. КЛАССИФИКАЦИЯ МЕТОДОВ ПРОЕКТИРОВАНИЯ ЭИС: 1. По степени использования средств автоматизации: 1.1. Методы ручного проектирования – проектирование компонентов ЭИС осуществляется без использования специальных инструментальных программных средств, а программирование – на алгоритмических языках; 1.2. Методы компьютерного проектирования – проектирование ЭИС производится на основе использования специальных инструментальных программных средств; 2. По степени использования типовых проектных решений: 2.1. Оригинальное (индивидуальное) проектирование предполагает разработку систем без использования готовых проектных решений(Проектные решения разрабатываются «с нуля» в соответствии с требованиями к ЭИС; ориентированы на создание индивидуальных для каждого объекта проектов, которые в максимальной степени отражают все его особенности); 2.2. Типовое проектирование основывается на использовании типовых проектных решений с возможной их настройкой (адаптацией) на особенности конкретной предметной области. 3. По степени адаптивности к предполагаемым изменениям: 3.1. Методы перепрограммирования – необходимость разработки изменяемых программных модулей заново; 3.2. Методы параметризации – обеспечивают настройку проектных решений путем изменения параметров в программных модулях; 3.3. Методы реструктуризации модели – изменяется модель проблемной области, на основе которой автоматически изменяются проектные решения. 4. По степени автоматизации методы проектирования 4.1. Методы с универсальной компьютерной поддержкой (используют универсальные языки программирования, СУБД, табличные процессы); 4.2. Методы со специальной компьютерной поддержкой (в качестве инструментальных средств проектирования используют case средства, в частности, средства моделирования предметной области, позволяющие осуществлять генерацию программного кода на основе созданной модели предметной области). 5. По характеру используемой технологии проектирования ЭИС: 5.1. Каноническаятехнология предполагает использование инструментальных средств универсальной компьютерной поддержки и предназначена для создания индивидуальных (оригинальных) проектов локальных ИС. При этом адаптация проектных решений возможна лишь путем перепрограммирования соответствующих программных модулей. В основе канонического проектирования лежит каскадная и итерационная модель жизненного цикла ЭИС. 5.2. Индустриальная технология – использует инструментальные средства специальной компьютерной поддержки для разработки проектов сложных интегрированных (корпоративных) ИС. Индустриальная технология, в свою очередь, разбивается на два подкласса: автоматизированное (использование CASE – технологий) и типовое (модельно - ориентированное) проектирование. Применяется при создании крупномасштабных и сложных АИС (КИС), реинжиниринге бизнес-процессов, обеспечивают проверку результатов проектирования.
|