Методы и средства построения представлений унаследованной информационной системы в процессе реинжиниринга

Методы и средства построения представлений унаследованной информационной системы в процессе реинжиниринга

Автор: Романенко, Сергей Александрович

Шифр специальности: 05.13.11

Научная степень: Кандидатская

Год защиты: 2004

Место защиты: Санкт-Петербург

Количество страниц: 181 с. ил.

Артикул: 3297561

Автор: Романенко, Сергей Александрович

Стоимость: 250 руб.

Методы и средства построения представлений унаследованной информационной системы в процессе реинжиниринга  Методы и средства построения представлений унаследованной информационной системы в процессе реинжиниринга 

ОГЛАВЛЕНИЕ
Список иллюстраций.
Список таблиц
Список сокращений
Введение.
Глава 1. Обзор технологии реинжиниринга и стандартов оценки качества информационных систем
1.1 Классический и реинжиниринговый подходы к разработке
информационной системы
1.2 Преимущества реинжиниринговой технологии.
1.3 Проблемы реинжиниринга информационных систем.
1.4 Анализ показателей оценки качества информационных систем.
1.5 Выводы.
Глава 2. Добротность унаследованной информационной системы
2.1 Определение понятия добротность информационной системы.
2.2 Вычисление добротности информационной системы
2.2.1 Расчет функциональной добротности.
2.2.2 Расчет прикладной добротности.
2.2.3 Расчет интеграционной добротности.
2.2.4 Расчет добротности информационного обеспечения
2.2.5 Расчет технической добротности
2.3 Оценка результатов реинжиниринга.
2.4 Варианты и стоимость реинжиниринга.
2.5 Выводы.
Глава 3. Формальное описание представлений унаследованной
информационной системы
3.1 Выбор подхода к определению состава представлений
3.2 Требования к представлениям унаследованной информационной
системы
3.3 Состав представлений унаследованной информационной системы.
3.4 Функциональные представления
3.5 Представления программных комплексов
3.5.1 Паспорт программного комплекса.
3.5.2 Формальная модель объектного приложения.
3.5.3 Построение спецификаций программных комплексов
на основе модели объектного приложения.
3.6 Представления внутреннего и внешнего взаимодействия.
3.7 Представления информационного обеспечения.
3.8 Представления компонентов инфраструктуры
3.9 Выводы
Глава 4. Методика построения представлений унаследованной
информационной системы.
4.1 Цели методики, направления работ и методы построения
представлений
4.2 Последовательность работ для построения представлений.
4.2.1 Формализация функциональных требований
4.2.2 Анализ прикладного программного обеспечения.
4.2.3 Построение представлений уровня интеграции
программных комплексов.
4.2.4 Построение представлений информационного обеспечения
4.2.5 Построение представлений инфраструктуры.
4.2.6 Расчет значения добротности НС
4.3 Преимущества разработанной методики.
4.4 Апробация разработанной методики.
4.5 Выводы.
Глава 5. Программный комплекс построения представлений
унаследованной информационной системы в процессе реинжиниринга
5.1 Назначение и структура комплекса.
5.2 Функциональные требования
5.3 Состав подсистем.
5.4 Реализация модуля автоматизированного анализа
программных приложений.
5.4.1 Методы анализа приложений.
5.4.2 Выбор подхода к встраиванию инструментального кода в исходный код анализируемого приложения.
5.4.3 Алгоритм встраивания и спецификация инструментального кода.
5.4.4 Обоснование корректности инструментального кода.
5.5 Реализация репозитория данных реинжиниринга.
5.6 Выводы
Заключение
Список литературы


Опытно-конструкторская работа «Разработка подсистемы обеспечения эксплуатации и сервисного обслуживания Государственной автоматизированной системы «Выборы», выполненная для Федерального центра информатизации при Центральной избирательной комиссии Российской Федерации в - годах. Научно-исследовательская работа «Проведение диагностического обследования системы информационного обеспечения деятельности Счетной палаты Российской Федерации в целях разработки концепции и программы развития информационно-телекоммуникационной системы Счетной палаты Российской Федерации «Контроль» и разработки технических предложений по ее реализации», выполненная для Счетной палаты Российской Федерации в году. Опытно-конструкторская работа «Комплекс работ по составной части опытно-конструкторской работы «Меркурий» по теме: «Создание автоматизированной системы управления Космическими войсками», выполненная для Министерства обороны Российской Федерации в году. АО 0 Федеральной целевой программы (ФЦП) «Интеграция»: «Интегрированная система подготовки кадров и фундаментальных научных исследований в области информатики» (Регистрационный номер 2, книга 2) в году. Материалы работы и разработанный прототип автоматизированного средства анализа программных приложений использовались, соответственно, при чтении лекций и в курсовом проектировании курса «Объектно-ориентированные технологии разработки программного обеспечения» для направления - Информатика и вычислительная техника и специальности - Программное обеспечение вычислительной техники и автоматизированных систем. Публикации. По теме диссертации и опубликовано 9 печатных работ, из них: 4 статьи и тезисы к 4 докладам на международных и всероссийских научно-технических конференциях, издано 1 учебное пособие. Глава 1. В классической постановке решение задачи разработки ИС, или ее инжиниринг, представляет собой спиральный цикл, основанный на итеративном чередовании этапов анализа, проектирования и реализации (Рисунок 1. Инжиниринг предполагает построение моделей ИС, которые отражают различные взгляды на нее и служат основой для реализации и сопровождения. Система создается как последовательность законченных версий (очередей), каждая из которых все более полно отвечает предъявляемым к ней требованиям. Рисунок 1. В реальной жизни разработка ИС редко начинается "с нуля". Обычно она имеет некоторую предысторию в виде совокупности аппаратно-программных компонентов, реализующих - частично или полностью - требования к системе. Сопровождение таких систем стоит дорого, поэтому требуется технология поэтапной их модернизации. Разработка новых ИС на основе ранее созданных и внедренных аппаратно-программных компонентов базируется на технологии реинжиниринга информационных систем. Основное различие между проектированием и реализацией ИС в процессе реинжиниринга и в классическом подходе к разработке новой ИС связано со стартовой точкой начала работы. При реинжиниринге вместо написания системной спецификации "с нуля" используются представления унаследованной ИС, а компоненты унаследованной ИС служат основой для разработки новой системы. Термин «реинжиниринг» рассмагривается в большом количестве работ [-]. В данной работе под реинжинирингом унаследованной информационной системы понимается процесс ее модернизации с целью улучшения характеристик системы, поддерживаемой ею функциональности, понижения трудоемкости и стоимости ее сопровождения, вероятности возникновения значимых для заказчика рисков, уменьшения сроков работ по реализации и внедрению новой версии системы. Невыполнение информационной системой требований, которые предъявлялись к ней на момент создания. Такая ситуация может возникнуть, например, в результате изменения условий функционирования системы: увеличение количества пользователей, накопления большого объема исторических и оперативных данных, устаревания оборудования и/или общего программного обеспечения, увеличения затрат на сопровождение и др. Изменение требований к ИС в процессе ее использования. Изменения могут касаться как функциональных (расширение функциональных задач и бизнес процессов организации, появление новых типов пользователей, расширение состава обрабатываемой информации и др.

Рекомендуемые диссертации данного раздела

28.06.2016

+ 100 бесплатных диссертаций

Дорогие друзья, в раздел "Бесплатные диссертации" добавлено 100 новых диссертаций. Желаем новых научных ...

15.02.2015

Добавлено 41611 диссертаций РГБ

В каталог сайта http://new-disser.ru добавлено новые диссертации РГБ 2013-2014 года. Желаем новых научных ...


Все новости

Время генерации: 0.199, запросов: 244