Файл: Выбор модели разработки информационных систем.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 30.06.2023

Просмотров: 85

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

1.2 Методологии разработки информационных систем

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

Методология - совокупность методов, применяемых в какой-либо области человеческой деятельности.

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

Методология науки дает характеристику компонентов научного исследования - его объекта, предмета анализа, задачи исследования, совокупности исследовательских средств, необходимых для решения задачи данного типа, а также формирует представление о последовательности движения исследователя в процессе [5]решения задачи.

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

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

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


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

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

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

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

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


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

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

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

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

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


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

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

Основными задачами, решение которых должна обеспечивать методология создания информационных систем, являются следующие:

обеспечение создания информационных систем, отвечающих целям

и задачам предприятия и соответствующих предъявляемым к ним требованиям;

гарантия создания системы с заданными параметрами в течение заданного времени в рамках оговоренного заранее бюджета;

простота сопровождения, модификации и расширения системы с целью обеспечения ее соответствия изменяющимся условиям работы предприятия;

обеспечение создания информационных систем, отвечающих требованиям открытости, переносимости и масштабируемости;

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

На сегодняшний день существует не так много методологий, особенно полных, т.е. учитывающих все стадии жизненного цикла программного обеспечения. Именно методология определяет, какие языки и системы будут применяться для разработки программного обеспечения и, во многом, рекомендует, какой технологический по[6]дход будет при этом использован.

Глава 2. Методология разработки информационных систем

2.1 Методологии разработки информационных систем в отечественной литературе

Анализируя отечественную литературу по данной теме, мы приведем классификацию методологий, взятую из книги Одинцова И.О. "Профессиональное программирование. Системный подход"


Методологии создания информационных систем можно классифицировать по нескольким отличительным признакам. (Рис.2)

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

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

Ядра методологий определяются способом описания алгоритмов. К основным ядрам методологий относят:

  • методология императивного программирования;
  • методология объектно-ориентированного программирования;
  • методология функционального программирования;
  • методология логического программирования;
  • методология программирования в ограничениях.
  • Рассмотрим ядра методологий подробнее.

Рис. 2. Классификация методологий

методология императивного программирования;

методология объектно-ориентированного программирования;

методология функционального программирования;

методология логического программирования;

методология программирования в ограничениях.

по ядрам методологий

по топологической специфике методологий

по реализационной специфике методологий

смешанные методологии

методология структурного императивного программирования.

централизованная методология;

параллельная методология.

МЕТОДОЛОГИИ

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

Методы и концепции.

Метод изменения состояний заключается в последовательном изменении состояний. Метод поддерживается концепцией алгоритма

Метод управления потоком исполнения заключается в пошаговом контроле управления. Метод поддерживается концепцией потока исполнения.

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