Методика создания мультиаспектной информационной системы с алгоритмо-ориентированной структурой данных тема диссертации и автореферата по ВАК РФ 05.13.11, кандидат технических наук Виноградова, Мария Валерьевна

  • Виноградова, Мария Валерьевна
  • кандидат технических науккандидат технических наук
  • 2005, Москва
  • Специальность ВАК РФ05.13.11
  • Количество страниц 155
Виноградова, Мария Валерьевна. Методика создания мультиаспектной информационной системы с алгоритмо-ориентированной структурой данных: дис. кандидат технических наук: 05.13.11 - Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей. Москва. 2005. 155 с.

Оглавление диссертации кандидат технических наук Виноградова, Мария Валерьевна

Введение

Глава 1. Анализ класса мультиаспектных информационных систем

1.1. Определение класса мультиаспектных информационных систем

1.2. Особенности мультиаспектных информационных систем

1.3. Обзор существующих технологий разработки

1.4. Оценка стоимости разработки и модернизации

1.5. Аспектный подход к разработке

1.5.1. Представление МАИС объединением аспектов ее пользователей

1.5.2. Воможность независимой разработки функциональных задач

1.5.3. Однозначность составления описаний задач

1.5.4. Независимость структуры данных и алгоритма

1.5.5. Возможность реализации хранилища данных на реляционных СУБД

Выводы по первой главе

Глава 2. Общие принципы проектирования мультиаспектной информационной системы

2.1. Декомпозиция на аспекты и задачи

2.2. Свойства процесса проектирования

2.2.1. Идентичность описаний задач в аспектном подходе

2.2.2.Свойство однозначности построения структур данных

2.2.3.Свойство однозначности построения алгоритмов

2.3. Представление алгоритма графом технологии

2.3.1. Формальное описание графа технологии

2.3.2. Задание алгоритма задачи на графе технологии

I 2.4. Представление структуры данных

2.4.1. Формальное описание структуры данных 59 ^ 2.4.2. Описание структуры данных с помощью графа технологии

2.5. Требования аспектного подхода

2.6. Описание задачи спецификацией

2.6.1. Грамматика для построения спецификаций

2.6.2. Преобразование алгоритма, определенного на графе технологии, в спецификацию

Выводы по второй главе

Глава 3. Теоретические основы построения алгоритмо-ориентированной

• структуры данных

3.1. Понятия, их реквизиты и связи

3.1.1. Определение понятий и их реквизитов

3.1.2. Переход от понятий к функциональным зависимостям

3.1.3. Свойства понятия, реализующего многозначную зависимость

3.2. Свойства алгоритмо-ориентированной структуры данных

3.3. Этапы построения алгоритмо-ориентированной структуры

3.3.1. Построение структуры данных для ключевых

Ф атрибутов понятия

3.3.2. Добавление в структуру данных атрибутов вложенных понятий

3.3.3. Согласование структур данных композиционного и вложенного понятий

3.4. Реализация алгоритмо-ориентированной структуры данных на реляционной СУБД

3.4.1. Типы отношений базы данных

Р 3.4.2. Свойство соединения без потерь

I 3.4.3. Лемма о свойствах схемы базы данных

Выводы по третьей главе 100 ^

Глава 4. Методика и алгоритмы построения мультиаспектной информационной системы

4.1. Уровни графа технологии

4.2. Методика проектирования задачи

4.3. Построение структуры данных

4.3.1. Алгоритм построения схемы базы данных

4.3.2. Язык описания вычисляемых реквизитов

4.4. Построение графа технологии задачи

4.5. Выполнение спецификаций задачи

• 4.5.1. Формат и типы правил спецификаций

4.5.2. Пример построения спецификации

4.5.3. Алгоритм работы интерпретатора

4.6. Построение спецификаций задачи 122 Выводы по четвертой главе

Глава 5. Оценка эффективности методики построения мультиаспектной информационной системы

5.1. Создание мультиаспектной информационной системы

5.2. Добавление новых задач и модернизация структуры данных 131 Ф 5.2.1. Пример добавления новой задачи

5.2.2. Пример модернизации структуры данных

5.3. Модернизация мультиаспектной информационной системы

5.3.1. Типовые задачи модернизации

5.3.2. Сравнение трудозатрат на модернизацию АСУ Кафедра и МАИС

Выводы по пятой главе

Рекомендованный список диссертаций по специальности «Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей», 05.13.11 шифр ВАК

Введение диссертации (часть автореферата) на тему «Методика создания мультиаспектной информационной системы с алгоритмо-ориентированной структурой данных»

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

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

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

Объект исследования: мультиаспектная информационная система.

Предмет исследования: процесс разработки и модернизации информационной системы.

Выделены следующие задачи, решаемые в диссертационной работе:

1. Провести анализ мультиаспектных информационных систем. Определить класс МАИС и их особенности. Сформулировать требования к их построению, эксплуатации и модернизации.

2. Провести сравнительный анализ методов разработки информационных систем данного класса.

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

4. Разработать модели для описания алгоритмов и структур данных при использовании аспектного подхода к проектированию и исследовать их взаимодействие.

5. Разработать грамматику для описания алгоритмов задач МАИС.

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

7. Разработать методику проектирования МАИС.

8. Разработать алгоритмы построения базы данных, спецификаций задачи и работы интерпретатора для МАИС.

9. Реализовать МАИС на основе предложенной методики. Ю.Провести анализ эффективности предложенной методики.

Научная новизна: в диссертационной работе получены новые научные результаты:

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

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

3. Разработана формальная модель алгоритмо-ориентированной структуры данных, для которой выполняются свойства единственности пути, включения всех ограничений, а также свойства сохранения зависимостей, соединения без потерь и соответствия третьей нормальной форме. Доказаны соответствующие леммы.

4. Разработана грамматика для описания графа технологии и спецификации задачи.

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

Практическая ценность состоит в разработке:

1) инженерной методики проектирования информационной системы;

2) алгоритмов создания схемы базы данных и построения спецификации;

3) алгоритмического языка составления графа технологии и спецификации задачи;

4) алгоритма интерпретатора спецификаций, реализующего выполнение задач информационной системы.

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

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

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

Был проведен обзор типовых МАИС, в результате которого выявлено отсутствие мультиаспектных систем, удовлетворяющих поставленным требованиям из-за больших временных и трудозатрат на модернизацию и наращивание. Был рассмотрен вариант создания МАИС на основе технологии ERP-систем и сделан вывод о несоответствии ERP-технологии требованиям к разработке МАИС из-за жесткости определения структуры бизнес-процессов.

Был проведен сравнительный анализ существующих технологий (моделей) разработки информационных систем, в результате которого был сделан вывод о неэффективности их использования для систем данного класса. Были рассмотрены следующие технологии разработки: каскадная модель, инкрементная модель, макетирование (прототипирование), спиральная модель, компонентно-ориентированная модель, модель быстрой разработки приложений, экстремальное программирование, унифицированный процесс разработки (RUP). Был сделан вывод о необходимости создания новой технологии разработки и модернизации систем данного класса.

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

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

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

1) представление МАИС объединением аспектов ее пользователей;

2) возможность независимой разработки функциональных задач;

3) однозначность составления описаний задач;

4) независимость структуры данных и алгоритмов;

5) возможность реализации хранилища данных на реляционных СУБД.

На основании сделанного вывода об отсутствии теоретической базы для разработки мультиаспектных информационных систем были сформулированы цели диссертационной работы:

1) теоретическое обоснование возможности применения аспектного подхода для создания наращиваемых информационных систем,

2) создание методики разработки и модернизации мультиаспектных информационных систем в рамках аспектного подхода,

3) исследование эффективности предложенной методики.

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

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

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

1) выполняется свойство однозначности построения структур данных;

2) описание алгоритма составляется как последовательность выполнения операторов, управляемая готовностью данных;

3) операторы выделяются на основе алгоритмических зависимостей и обладают функциональной связностью;

4) между множеством входных данных и результатом существует единственная последовательность операторов;

5) при построении алгоритма учитываются все алгоритмические зависимости между входными, выходными и промежуточными данными.

Разработана модель представления алгоритма задачи на основе графа технологии. Приведено формальное описание и графическое представление графа технологии. Разработана модель представления алгоритмо-ориентированной структуры данных. Приведено формальное описание и графическое представление моделей. Доказана возможность преобразования модели данных в модель графа технологии. Разработаны требования аспектного подхода для построения корректного графа технологии: включения всех ограничений и единственности пути. Разработаны требования аспектного подхода для построения алгоритмо-ориентированной структуры данных: включения всех ограничений и единственности пути.

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

В третьей главе разработаны принципы построения алгоритмо-ориентированной структуры данных аспектного подхода. Разработан и исследован процесс формализации описания структуры данных. Разработаны этапы построения алгоритмо-ориентированной структуры данных. Доказано выполнение требований аспектного подхода для алгоритмо-ориентированной структуры данных (единственность пути и включение всех ограничений).

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

В четвертой главе разработана методика проектирования МАИС. Предложена последовательность выполнения этапов проектирования, их исполнители, входные и выходные данные для каждого этапа проектирования. Разработан алгоритм построения структуры базы данных на основе формальных правил, описанных в третьей главе. Разработан язык для задания правил вычисления реквизитов понятий базы данных.

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

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

Были определены типовые задачи модернизации. На основании количества задач модернизации, выполненных за учебный год, получены следующие данные: трудозатраты на модернизацию сократились на 75%, 87,5% задач модернизации было выполнено конечным пользователем без привлечения разработчиков. Оценка времени выполнения запросов к базе данных при выполнении задач в АСУ Кафедра и МАИС показала, что это величины одного порядка. Были сделаны выводы об эффективности использования новой методики для построения мультиаспектных информационных систем.

В заключении сформулированы основные результаты диссертационной работы.

Апробация работы: содержание отдельных разделов и диссертации в целом было доложено:

- на научных семинарах кафедры системы обработки информации и управления МГТУ им. Н.Э.Баумана;

- на одиннадцатой международной научной конференции по проблемам книговедения «Книга и мировая цивилизация».

Публикации: основные результаты диссертационной работы опубликованы в 8 печатных работах.

Результаты диссертационной работы были внедрены:

- на кафедре автоматизированных систем и вычислительной техники Московского Государственного Университета Пищевых Производств при разработке автоматизированной системы комбината хлебопродуктов (АИС КХП);

- в ОАО научно-исследовательском институте систем автоматизации при разработке автоматизированных систем управления специального назначения (АСУ СН).

Похожие диссертационные работы по специальности «Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей», 05.13.11 шифр ВАК

Заключение диссертации по теме «Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей», Виноградова, Мария Валерьевна

ВЫВОДЫ И ЗАКЛЮЧЕНИЕ

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

В ходе диссертационного исследования получены следующие основные результаты:

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

2. Разработана формальная модель структуры данных, для которой выполняются свойства «единственности пути», «включения всех ограничений», свойства «сохранения зависимостей», «соединения без потерь» и «соответствия третьей нормальной форме». Доказаны соответствующие леммы.

3. Разработана грамматика для построения графа технологии и спецификации задачи.

4. Разработаны алгоритмы создания схемы базы данных и построения спецификаций.

5. Разработан алгоритмический язык составления графа технологии и спецификации задачи.

6. Разработан алгоритм интерпретатора спецификаций, реализующего выполнение задач информационной системы.

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

Результаты диссертационной работы внедрены: на кафедре автоматизированных систем и вычислительной техники Московского Государственного Университета Пищевых Производств при разработке автоматизированной системы комбината хлебопродуктов (АИС КХП); в ОАО научно-исследовательском институте систем автоматизации» при разработке автоматизированных систем управления специального назначения (АСУ СН).

Список литературы диссертационного исследования кандидат технических наук Виноградова, Мария Валерьевна, 2005 год

1. Архангельский С.И. Учебный процесс в высшей школе, его закономерные основы и методы. М.: Высшая школа, 1980. - 368 с.

2. Ауэр К., Миллер Р. Экстремальное программирование: Постановка процесса с первых шагов и до победного конца. СПб.: Питер, 2003. -367с.

3. Ахо А., Сети Р., Ульман Д. Компиляторы. Принципы, технологии, инструменты.- М.: Вильяме, 2001. 767 с.

4. Ахо А., Хопкрофт Д., Ульман Д. Структура данных и алгоритмы. М.: Вильяме, 2000.-382 с.

5. Базы и банки данных и знаний: Учеб. для вузов по спец. «Автоматизирован, системы обраб. информ. и упр.» / Г.И. Ревунков, Э.Н. Самохвалов, В.В. Чистов / Под ред. В.Н. Четверикова. М.: Высшая школа, 1992.- 367 с.

6. Башмаков А.И. Подход к обеспечению верифицируемости объектно-ориентированных баз знаний // Вестник МЭИ (М.). 1999. - №3. - с. 8592.

7. Бек К. Экстремальное программирование = Extreme Programming Explained Extreme Programming Explained. СПб.: Питер, 2002. - 220 с.

8. Бек Л. Введение в системное программирование. М.: Мир, 1988.- 448 с.

9. Белоусов А.И., Ткачев С.Б. Дискретная математика: Учеб. для ВУЗов. /Под ред. B.C. Зарубина, А.П. Крищенко.- М.: Издательство МГТУ им. Н.Э. Баумана, 2002. 744 с.

10. П.Бондаренко Jl. В. Унаследованные системы: опора или препятствие на пути внедрения ERP-систем // PC Week. 2004. - №15. - С. 56-58.

11. Бочаров П.П., Печинкин А.В. Теория массового обслуживания: Учебник. М.: Издательство РУДЫ, 1995. - 529 с.

12. Брычков Е.Ю. Локальная вычислительная сеть системы управления вузом: Автореф. канд. техн. наук.- М.:б.и., 1999. 16 с.

13. Бурков В.Н., Ириков В.А. Модели и методы управления организационными системами. М.: Наука, 1994. - 270 с.

14. Бурков В.Н., Новиков Д.А. Как управлять проектами. М.: СИНТЕГ-ГЕО,1997.- 188 с.

15. Бутянов Д.В. Модели и инструментальные средства аутентификации программных приложений в многоуровневых АСУ: Дисс. . канд. техн. наук. М.:б.и., 1999.-218 с.

16. Васильев В.В., Кузьмук В.В. Сети Петри, параллельные алгоритмы и модели мультипроцессорных систем. Киев: Наукова думка, 1990. - 216с.

17. Вендров A.M. Практикум по проектированию программного обеспечения экономических и информационных систем: Учебное пособие. М.: Финансы и статистика, 2002. - 192 с.

18. Вендров A.M. Проектирование программного обеспечения экономических информационных систем. М.: Финансы и статистика, 2000. - 352 с.

19. Вендров A.M. CASE-технологии. Современные методы и средства проектирования информационных систем. М.: Финансы и статистика,1998.- 176 с.

20. Виноградов В.И., Виноградова М.В. Система управления учебным процессом // Проблемы построения и эксплуатации систем обработки информации и управления / Под ред. В.М. Черненького (М.).- 2000. -Вып.2. С. 57-65.

21. Виноградова М.В. Использование интернет-технологий для автоматизации учебного процесса в очных вузах // Интеллектуальныетехнологии и системы. Сборник статей аспирантов и студентов / Сост. и ред. Ю.Н. Филиппович (М.). 2001Вып. 3. - С. 159-181.

22. Виноградова М.В. Вопросы проектирования кафедральных информационных систем // Проблемы построения и эксплуатации систем обработки информации и управления / Под ред. В.М. Черненького (М.). -2002. Вып. 4.- С. 34-40.

23. Виноградова М.В. Структура данных аспектного подхода // Научный вестник МГТУ ГА. Серия Информатика. Прикладная математика (М.). -2005.-№92(10).-С. 87-94.

24. Висков Д. Эволюционный подход к внедрению ERP-системы // Intelligent Enterprise. 2004. -№17. - С. 14-26.

25. Галкин Г. ERP-гонка в самом разгаре // Intelligent Enterprise. 2003. -№18. - С.12-18.

26. Галкин Г. Мифы и парадигмы интеграции приложений // Intelligent Enterprise. 2004. - №12-13. - С. 34-38.

27. Гантер Р. Методы управления проектированием программного обеспечения. М.: Мир, 1981. - 392 с.

28. Глинских А. Мировой рынок ERP-систем // Jet Info, информационный бюллетень. Джет Инфо Паблишер. - 2002. - №2. - С. 3-36.

29. ГОСТ Р ИСО 9126-93. Оценка программной продукции. Характеристики качества и руководство по их применению. http://www.ugatu.ac.ru.

30. Григорьев Ю.А. Разработка научных основ проектирования архитектуры распределенных систем обработки данных: Автореф. докт. техн. наук. -М.: МГТУ им. Н.Э. Баумана, 1995. 32с.

31. Григорьев Ю.А., Плутеико А.Д. Жизненный цикл проектирования распределенных баз данных. Благовещенск: Амурский гос. ун-т., 1999. -266 с.

32. Григорьев Ю.А., Ревунков Г.И. Банки данных: Учебник для вузов. М.: Издательство МГТУ им. Н.Э.Баумана, 2002. - 320 с.

33. Данилов И.П., Сергеев А.Ф., Кенина С.Б. Проблемы внедрения информационных технологий в вузе /Информационные технологии в электротехнике и электроэнергетике: Материалы II Всерос. науч.- техн. конф.-Чебоксары, 1998. С.232-235.

34. Данчул А.Н. Декомпозиционные методы в проектировании автоматизированных систем организационного управления: Дисс. . докт. техн. наук. М., 1997 - 260 с.

35. Дейт К. Введение в системы баз данных. М.: Издательский дом Вильяме, 2002. - 1072 с.

36. Денищенко Г.Н. Информационные системы в решении задач управления предприятием. -М.: Статус-Кво 97, 2002. 96 с.

37. Дзегеленок П.И. Управление развитием образовательной среды на основе интеграции сетевых информационных ресурсов: Автореф. . канд. техн. наук. М.: Исследовательский центр проблем качества подготовки специалистов, 2000. - 20 с.

38. Дидрих В.Е. Моделирование информационных систем организационного управления. -М.: ИПРЖР, 2002. 184 с.

39. Дубов Ю.А., Травкин С.И., Якимец В.Н. Многокритериальные модели формирования и выбора вариантов систем. М.: Наука, 1986. - 296 с.

40. Емельянова Т.В. Построение экспертно-обучающих информационных систем в корпоративной вузовской сети: Автореф. . канд. техн. наук. — СПб.:С.-Петерб. гос. ун-т водных коммуникаций, 2000. 28 с.

41. Зайцев Я.В. Объектно-ориентированный методологический подход к моделированию организационно-управленческих процессов. — Самара: Самарский гос. аэрокосмический ун-т, 1999. 16 с.

42. Зимин К. К вопросу о выборе тактики внедрения ERP-системы // Intelligent Enterprise. 2004. - Спецвыпуск №3. - С. 36-37.

43. Зимин К., Шантаренкова М. Как оценить эффективность вложения средств в ERP-систему // Intelligent Enterprise. 2003. - №18. - С. 23-27.

44. Золотарев В. И. Построение корпоративной сети университетского кампуса с распределенными вычислительными ресурсами на примере сети СПбГУ в Петродворце: Дисс. . канд. физ.-мат. наук. СПб.: СПбГУ, 2000. - 125 с.

45. Зыкин С.В. Формирование пользовательского представления реляционной базы данных с помощью отображений // Программирование. 1999. - №3. -С. 70-80.

46. Оценка и аттестация зрелости процессов создания и сопровождения программных средств и информационных систем // ISO/IEC TR 15504-СММ. -М.: Книга и Бизнес, 2001.-348 с.

47. Исследование систем организационного управления: Учебное пособие. Львович И.Я., Черняев Ю.Н., Юрочкин А.А. и др. / Науч. ред. Я.Е. Львович. Воронеж: Издательство Воронежского гос. техн. ун-та, 2001. -177 с.

48. Калянов Г.Н. CASE-технологии. Консалтинг в автоматизации бизнес-процессов. — М.: Горячая линия Телеком, 2002. - 320 с.

49. Кантор М. Управление программными проектами: Практическое руководство по разработке успешного программного обеспечения. / Пер. с англ. и ред. Ю.Н. Скороход. -М.: Вильяме, 2002. 173 с.

50. Колесников JI. А. Основы теории системного подхода. Киев: Наукова Думка, 1988.-174 с.

51. Команич В.В. Методы и модели управления собственностью Российской Академии Наук: Автореф. . канд. техн. наук. М.: Ин-т проблем управления РАН, 2000. - 34 с.

52. Котов С.Л. Нормирование жизненного цикла программной продукции. -М.: ЮНИТИ-ДАНА, 2002. 143 с.

53. Криницкий Н.А., Миронов Г.А., Фролов Г.Д. Автоматизированные информационные системы. М.: Наука, 1982. - 381 с.

54. Кузин В.Е., Толкачев В.Н., Пивоваров К.Л. Интегрированная среда концептуального проектирования систем поддержки жизненного цикла изделий // Справ.: Инж. ж. 1999. - № 11. - С. 29-31.

55. Кузовлев В.И., Шкатов П.Н. Математические методы анализа производительности и надежности САПР // Разработка САПР / Под ред. А.В. Петрова. М.: Высшая школа, 1990. - Кн. 8.-144 с.

56. Лавров С.С. Программирование. Математические основы, средства, теория. СПб.: БХВ-Петербург, 2001. - 320 с.

57. Лещенко Е.М. Интеграция управления обучением на основе моделей и алгоритмов конструирования учебной информации и диагностики степени обученности: Автореф. докт. техн. наук. Воронеж: Воронежский инт МВД России, 2000. - 32 с.

58. Кульба В.В., Малюгин В.Д., Шубин А.Н. Введение в информационное управление, СПб: Издательство Санкт-Петербургского университета, 1999.- 116 с.

59. Кульба В.В., Ковалевский С.С., Косяченко С.А. Теоретические основы проектирования оптимальных структур распределенных баз данных. М.: СИНТЕГ, 1999.-660с.

60. Курбацкий А.Н. Проектирование и оптимизация информационно-технологических систем организационного управления: Автореф. . докт. техн. наук. М., 1999. - 40 с.

61. Лазарев В.Н. Автоматизированный комплекс организации учебного процесса на кафедре в учреждениях дополнительного профессионального образования: Дисс. канд. техн. наук: М.:б.и., 1999 - 121 с.

62. Липаев В.В. Выбор и оценивание характеристик качества программных средств. Методы и стандарты. М.: СИНТЕГ, 2001. - 228 с.

63. Липаев В.В. Обеспечение качества программных средств. Методы и стандарты. М.: СИНТЕГ, 2001. - 380 с.

64. Липаев В.В. Системное проектирование сложных программных средств для информационных систем. М.: СИНТЕГ-ГЕО, 1999. - 224 с.

65. Леоненков А.В. Самоучитель UML. СПб.: БХВ-Петербург, 2002. - 304с.

66. Лукьянова Л.М. Элементы технологии программирования. Калининград: Калининградский гос. тех. ун-т, 1999. - 184 с.

67. Маклаков С.В. BPwin, ERwin. CASE-средства разработки информационных систем. -М.: Диалог-Мифи, 1999. 295 с.

68. Мамиконов А.Г., Кульба В.В. Синтез оптимальных модульных систем обработки данных. М.: Наука, 1986. - 280 с.

69. Мамиконов А.Г., Кульба В.В., Косяченко С.А. Типизация разработки модульных систем обработки данных. М.: Наука, 1989. - 165 с.

70. Мамиконов А.Г., Кульба В.В., Косяченко С.А. Оптимизация структур распределенных баз данных в АСУ. М.: Наука. Главная редакция физ.-мат. литературы, 1990.-240 с.

71. Математические модели информационных процессов и управления: Учебник для ВУЗов / Овчаров Л.А., Битюков В.О., Волков В.М. и др.; /Под ред. Л.А. Овчарова. М.: Недра, 2001. - 247 с.

72. Монахова Е. Причины неудачных ERP-проектов: версии консультантов //PC Week. 2004. -№16. - С. 34-35.

73. Нейлор К. Как построить свою экспертную систему / Пер. с англ. Н.Н. Слепова. М.: Энергоатомиздат, 1991. - 288 с.

74. Неминущий Г.П. Учебный процесс в вузе, как система, его структура, механизм функционирования и пути совершенствования. Ростов на Дону: РГАС, 1994. - 26 с.

75. Одинцов И.О. Профессиональное программирование. Системный подход. СПб.: БХВ-Петербург, 2002. - 512 с.79.0йхман Е.Г., Попов Э.М. Реинжиниринг бизнеса: реинжиниринг организаций и информационные технологии. М.: Финансы и статистика, 1997.-333 с.

76. Паринова JI.B. Рационализация управления диссертационными научными исследованиями на основе системной информатизации и интеллектуализации экспертизы: Автореф. . докт. техн. наук. -Воронеж: Воронежский гос. техн. ун-т, 2000. 33 с.

77. Петров А.В., Черненький В.М. Проблемы и принципы создания САПР //Разработка САПР / Под ред. А. В. Петрова (М.). 1990. - Кн. 1 . - 143с.

78. Петрова С.Ю. Проектирование и интеграция инструментальных средств обучения для создания информационно-образовательной среды дистанционного обучения государственных и муниципальных служащих:

79. Дисс. канд. техн. наук. СПб.:СПбГУ, 2000. - 150 с.

80. Питерсон Дж. Теория сетей Петри и моделирование систем. М.: Мир, 1984.-263 с.

81. Подольский В.И., Дик В.В., Уринцов А.И. Информационные системы бухгалтерского учета: Учебник для вузов / Под ред. В.И. Подольского. -М.: Аудит, 1998.-319 с.

82. Полуэктов А .С. Семантическое моделирование предметной области с помощью модели сущность-связь. Спб.: Балтийский гос. тех. ун-т Военмех - 1998. - с. 99-106.

83. Сонин А.И. Исследование и разработка метода семантического информирования: Дисс. канд. техн. наук. М.:б.и., 2000. - 209 с.

84. Тарасюк И.В. Эквивалентностные понятия для моделей параллельных и распределенных систем: Дисс. . канд. физ.-мат. наук. -Новосибирск:б.и., 1997. 191 с.

85. Технологии разработки программного обеспечения: Учебник. / Орлов С.А. СПб.: Питер, 2002. - 464с.

86. Трофимова O.K. Автоматизация процесса составления учебных планов вузов: Автореф. канд. техн. наук.- М.:б.и., 1999. 28 с.

87. Трояновский В.М. Проектирование информационных систем: Курс лекций. -М.: МИЭТ, 2002. 108 с.

88. Укрупненные нормы времени на разработку программных средств вычислительной техники. Укрупненные нормы времени на изготовление и сопровождение программных средств вычислительной техники М.: Экономика, 1988.-63с.

89. Хетагуров Я. А. Основы построения автоматизированных систем обработки информации и управления (АСОИУ). М.: МИФИ, 2002. -251с.

90. Хопкрофт Д., Мотвани Р., Ульман Д. Введение в теорию автоматов, языков и вычислений. М.: Вильяме, 2002. - 527 с.

91. Черненький В.М. Процессно-ориентированная концепция системного моделирования АСУ: Дисс. . докт. техн. наук. М.:МГТУ им. Н.Э .Баумана, 2000. - 299 с.

92. Шаракшанэ А.С., Халецкий А.К., Морозов И.А. Оценка характеристик сложных автоматизированных систем. М.: Машиностроение, 1993. -272с.

93. Шафранский С.В. Декомпозиция и многокритериальный выбор в проектировании систем: Автореф. . канд. физ.-мат. наук Черновцы: Черновицкий гос. ун-т им. Ю. Федьковича, 1991. - 12 с.

94. Экспертные системы. Принципы работы и примеры. / А. Брукинг, Ф. Кокс, П. Джонс и др. М.: Радио и связь, 1987. - 224 с.

95. Юрасов В.Г. Моделирование и синтез развивающихся телекоммуникационных сетей и компьютерных систем управления вузом: Автореф. докт. техн. наук.- Воронеж, 1999. 32 с.

96. Якимов А.Е. Методы и инструментальные средства моделирования для системы проектирования промышленных предприятий: Автореф. . докт. техн. наук. М.: Моск. ин-т стали и сплавов, 2000. - 41 с.

97. Якобсон А., Буч Г., Рамбо Дж. Унифицированный процесс разработки программного обеспечения. СПб.: Питер, 2002. - 496 с.

98. Canfied S., Cyper A., Tesler L. Novice programming comes of age //Commun. ACM. 2000. - vol. 43, № 3. - P. 75-81.

99. Carlis J. Middleware moves to the forefront // Computer. 1999. - vol.32., №5.-P. 17-19.

100. Gastin P., Misvole M. A simple process algebra based on atomic actions with resources // Math. Struct. Comput. Sci. 2004, № 1. - P. 1-55.

101. Fayad M., Laitinen M., Ward R. Software engineering in the small //Commun. ACM. -2000. vol. 43, № 3. - P. 115-118.

102. Glass R. In this the biggest is controversy of all // J. Syst. and Software. -1999.-vol. 45, №1. -P. 1-2.

103. Keepence В., Mannion M. Using patterns to model variability in product families // IEEE Software. 1999. - vol. 16, № 4. - P. 102-108.

104. Juristo N., Moraunt J., Moreno A. A formal approach for generating oo specifications from natural language // J. syst. and Software. 1999. - vol. 48, №2.-P. 139-153.

105. Levchuk G., Levchuk Y., Pattipat К Normative design of project-based Ш organisation. Pt. III. Modeling congruent, robust and adaptive organizations

106. EE Trans. Syst., Man, and Cybern. F. 2004. - vol. 34, № 34, - P. 337-350. * 114. Li Wai Another metric suite for object-oriented programming // J. Syst. and

107. Software. 1998.-vol. 44, №2.-P. 155-162.

108. Majster-Gederbraum M., Roggenbanch M. Transition systems from event structures revisited // Inf. Process. Lett. 1998. - vol. 67, №3. - P. 119-124.

109. Serif J., Sanderson P. Metrics for object-oriented software projects // J. Syst. and Software. 1998. - vol. 44, № 2. - P. 147-154.

110. Siff M., Reps T. Identifying modules via concept analysis: Pap. International Ф Conference of Software Maintenance, Bari, 1997: ICSM'97 // IEEE Trans.

111. Software Eng. 1999. - vol. 25, № 6. - P. 749-768.

112. Sigman S., Liu Xiaoqing F. A computational argumentation methodology for capturing and analising design rationale arising from multiple perspectives //Inf. and Software Technol. 2003. - vol. 45, № 3. - P. 113-122.

113. Soley R.M. Thought converging // Computer. 1999. - №5. - P. 54-55.

114. Stavridova V. Integration in software intensive systems // J. Syst. and Software. 1999. - vol. 48, № 2. - P. 91-104.

115. Van Lamsweerde A., Darimont R. Letier E. Managing conflicts goal-driven requirements engineering // IEEE Trans. Software Eng. 1998. — vol. 24, №11.-P. 908-926.

116. Yourdon E. Modern structured analysis. Englewood Cliffs (N. J.): Yourdon press, Cop., 1989.-672 p.

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