Неверов Николай Владимирович Средства и методы коллективной разработки проектов информационных технологий на основе продуктов фирмы Rational: ClearCase и RequisitePro диплом

Вид материалаДиплом

Содержание


Ключевые слова
Объектно-ориентированный анализ
2. О программных средствах автоматизированного проектирования информационных систем
3. Общие вопросы проектирования информационных систем
Управление проектом
Управление конфигурацией
3.2. Модели жизненного цикла программного обеспечения
3.3. Технологии проектирования информационных систем
4. Структурный подход к проектированию информационных систем
4.2. Методология функционального моделирования SADT
4.2.1. Состав функциональной модели
4.2.2. Иерархия диаграмм
4.3. Моделирование потоков данных
4.3.1. Внешние сущности
4.3.2. Системы и подсистемы
4.3.4. Накопители данных
4.3.5. Потоки данных
4.3.6. Построение иерархии диаграмм потоков данных
5. Методология моделирования данных IDEF1
6. CASE-средства. Общая характеристика и классификация
...
Полное содержание
Подобный материал:
  1   2   3   4   5   6   7

МОСКОВСКИЙ ФИЗИКО-ТЕХНИЧЕСКИЙ ИНСТИТУТ


(ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ)

Кафедра/специализация


«Вычислительные модели технологических процессов»


Неверов Николай Владимирович




Средства и методы коллективной разработки проектов информационных технологий на основе продуктов фирмы Rational: ClearCase и RequisitePro


Дипломная работа/выпускная квалификационная работа

студента 4 курса


Направление: 511600 - «Прикладные математика и физика»


Специальность: 511656 - «Математические и информационные технологии»


Научный руководитель: д.т.н., проф. Глухарев К.К.


Научный консультант: Сенкевич В.В.


Москва

2001




Содержание

1. Введение····························································································································5

2. О программных средствах автоматизированного проектирования информационных систем····································································································································6

3. Общие вопросы проектирования информационных систем·················································7

3.1. Понятие жизненного цикла программного обеспечения········································7

3.2. Модели жизненного цикла программного обеспечения·········································8

3.3. Технологии проектирования информационных систем········································10

4. Структурный подход к проектированию информационных систем····································11

4.1. Сущность структурного подхода·········································································11

4.2. Методология функционального моделирования SADT········································12

4.2.1. Состав функциональной модели·····························································13

4.2.2. Иерархия диаграмм················································································13

4.3. Моделирование потоков данных··········································································14

4.3.1. Внешние сущности················································································14

4.3.2. Системы и подсистемы··········································································15

4.3.3. Процессы·······························································································15

4.3.4. Накопители данных···············································································16

4.3.5. Потоки данных······················································································16

4.3.6. Построение иерархии диаграмм потоков данных···································16

5. Методология моделирования данных IDEF1·····································································17

6. CASE-средства. Общая характеристика и классификация·················································18

7. Знакомство с корпорацией Rational Software·····································································19

8. Продукт ClearCase············································································································32

8.1. Описание возможностей продукта·················································································32

8.2. На чем основана программа···························································································34

8.3. Интеграция с другими программными продуктами························································36

8.4. Дополнительные функции продукта···············································································36

8.5. Спецификации ClearCase·····················································································37
8.6. Пример использования ClearCase········································································38

8.7. Выводы··························································································································41
  1. 9. Продукт RequisitePro·········································································································41

9.1. Описание возможностей продукта··················································································41

9.2. На чем основана программа···························································································41

9.3. Интеграция с другими программными продуктами························································43

9.4. Дополнительные функции продукта···············································································43

9.5. Спецификации RequisitePro·················································································44

9.6. Пример использования RequisitePro·····································································44
9.7. Выводы·············································································································· 45

10. Заключение·····················································································································46

11. Словарь специальных терминов······················································································47

Литература···························································································································51

Приложение. Базовые международные стандарты в области информационных технологий··51


Аннотация


В данной работе представлена общая информация по Case-средствам компании Rational Software. Эта информация позволяет ввести неподготовленного в курс дела, и на основе этой информации более подробно остановится на двух программных продуктах компании Rational: ClearCase и RequisitePro.

Данные продукты являются средствами коллективной разработки проектов в области информационных технологий, в качестве методов данной разработки выступает взаимодействие членов коллектива, как партнерских сторон в разработке какого-либо проекта. Рассмотрены основные функциональные возможности и области применения данных продуктов. Также сказано о необходимом уровне подготовки специалиста, которому необходимо использовать то или иное средство, т.е. кому позиционируются данные продукты. С какими программными продуктами интегрируются ClearCase и RequisitePro, минимальные системные требования на технику и операционную среду. Стр. 52; рис. 26; табл. 3.


Ключевые слова:

Данные

Система

Информационная система (ИС)

Информационная технология

Метод

Методология

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

Верификация

База данных (БД)

Система управления базами данных

Предметная область

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

Метод потока данных

CASE

CASE-технология

Жизненный цикл программного обеспечения (ЖЦ ПО)

ISO/IEC

Абстракция

Иерархия

Иерархическая система

Структурный aнaлиз

Функциональная модель

Информационная модель

Репозиторий

Релиз

Архитектура системы

Архитектор проекта

Ответственный за подсистемы

Прикладные программисты

Менеджер проекта

Аналитик

Инженер по повторному использованию

Контролер качества

Менеджер интеграции

Ответственный за конфигурацию

Инструментальщик

Системный администратор

Сущность

Реинжиниринг

DFD (Data Flow Diagrams)

Объектно-ориентированное проектирование