Неверов Николай Владимирович Средства и методы коллективной разработки проектов информационных технологий на основе продуктов фирмы Rational: ClearCase и RequisitePro диплом
Вид материала | Диплом |
- Рабочая программа наименование дисциплины методы и средства проектирования информационных, 238.05kb.
- Урок английского языка с использованием новых информационных технологий, 71.58kb.
- Математическое моделирование процесса разработки градостроительного обоснования коротун, 152.25kb.
- Рабочая программа По дисциплине «Методы и средства защиты информации» По специальности, 269.94kb.
- Его использованию при задании требований, разработке, оценке и сертификации продуктов, 762.5kb.
- Федоренко Алексей Николаевич аспирант 1 г о., ф-т фпм тема «Управление шарообразными, 21.23kb.
- Решением Ученого совета фдиКТ, 1469.91kb.
- На конференции планируется обсудить следующие вопросы: Методология разработки и использования, 131.13kb.
- Конкурса мультимедийных проектов по теме «Информационные мультимедиа-ресурсы в образовании», 79.72kb.
- Профессиональный стандарт в области информационных технологий, 849.93kb.
МОСКОВСКИЙ ФИЗИКО-ТЕХНИЧЕСКИЙ ИНСТИТУТ
(ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ)
Кафедра/специализация
«Вычислительные модели технологических процессов»
Неверов Николай Владимирович
Средства и методы коллективной разработки проектов информационных технологий на основе продуктов фирмы 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
- 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)
Объектно-ориентированное проектирование