- •Дипломный проект
 - •Реферат
 - •Глава 5 включает в себя технические характеристики системы: расчеты надежности, энтропии, производительности и эмерджентности системы.
 - •Содержание список терминов и сокращений
 - •Введение
 - •Анализ предметной области
 - •Общая характеристика корпоративной информационной системы
 - •Функциональный и процессный подходы к организации кис
 - •Поддержка распределенных транзакций в кис
 - •Особенности распределенной организации информационных систем при разработке кис
 - •Свойства распределенной транзакции
 - •Обзор существующих моделей организации кис
 - •Типовые модули кис
 - •Функциональное назначение модулей корпоративной информационной системы
 - •Рынок кис
 - •Классификация рынка корпоративных информационных систем
 - •Анализ существующих реализаций кис
 - •Общая характеристика рассматриваемых аналогов
 - •Выбор средств реализации
 - •Выбор модели организации кис при процессном подходе
 - •Анализ существующих технологий поддержки концепции промежуточного слоя
 - •Технология corba omg
 - •Технология j2ee Sun
 - •Технология .Net
 - •Сравнительная характеристика технологий поддержки концепции промежуточного слоя
 - •Выбор языка программирования
 - •Критерии сравнения языков программирования
 - •Критерии сравнения языков программирования
 - •Сравнительный анализ языков программирования
 - •Сравнительная характеристика языков программирования
 - •Выбор платформы субд
 - •Критерии выбора
 - •Платформа MySql
 - •Платформа Microsoft sql Server
 - •Платформа Oracle Datebase
 - •Case-средства
 - •Архитектура информационной системы
 - •Описание и назначение кис
 - •Принципы построения кис
 - •Трехуровневая архитектура
 - •Поддержка распределенных транзакций
 - •Масштабируемость
 - •Ориентация на бизнес-процессы (применение процессного подхода)
 - •Средства анализа
 - •Структура кис
 - •Описание модели системы. Основные компоненты кис
 - •Структура ядра системы
 - •Интеграция процессного подхода в структуру кис
 - •Функциональная схема процессного подхода
 - •Типовая структура кис. Функциональный подход
 - •Особенности процессного и функционального подходов
 - •Модель жизненного цикла ис
 - •Каскадная модель
 - •Спиральная модель
 - •Модель прототипирования
 - •Выбор модели жизненного цикла
 - •Выбор модели жизненного цикла на основе характеристик требований
 - •Технические характеристики системы
 - •Расчет надежности системы
 - •Результаты расчетов вероятностей безотказной работы элементов системы
 - •Расчет энтропии системы
 - •Энтропия системы по фьючерсам
 - •Расчет производительности системы
 - •Условия проведения расчетов
 - •Расчет для сегмента общих требований к производительности
 - •Расчет для сегмента повышенных требований к производительности
 - •Расчет общей производительности системы
 - •Расчет эмерджентности системы
 - •Проверка на соответствие стандартам
 - •Соответствие стандартам
 - •Задание по экологичности и безопасности проекта
 - •Введение
 - •Эргономические требования к рабочему месту программиста
 - •Расчет освещенности рабочего места программиста
 - •Выбор освещения рабочего места
 - •Расчет искусственного освещения
 - •Параметры микроклимата
 - •Параметры микроклимата для помещений, где установлены компьютеры
 - •Расчет вентиляции рабочего места программиста
 - •Расчет выделяемого тепла
 - •Тепловыделения от людей
 - •Тепловыделение от солнечной радиации
 - •Тепловыделения от источников искусственного освещения
 - •Тепловыделения устройств вычислительной техники
 - •Суммарные тепловыделения
 - •Расчет воздухообмена
 - •Организационно-экономическая часть
 - •Введение
 - •Оценка потенциальных рынков сбыта и конкурентных преимуществ
 - •Организационный план работ по теме
 - •Расчет трудоемкости и продолжительности этапов работы
 - •Расчет затрат и договорной цены
 - •Расчет затрат на материалы и покупные изделия
 - •Расчеты основной заработной платы
 - •Структура договорной цены на научно-техническую продукцию
 - •Оценка экономической целесообразности проекта
 - •Заключение
 - •Список использованной литературы
 - •Приложение 1. Техническая документация
 - •Техническое задание
 - •Актуальность и новизна
 - •Имеющийся научный, проектный и производственный задел
 - •Ожидаемый научно-технический результат (продукция)
 - •Научно-техническая и практическая ценность ожидаемых результатов работы
 - •Задачи проекта:
 - •Перечень научной, технической и другой документации
 - •Использованная литература
 - •Технические условия эксплуатации
 - •Технические предложения
 - •Приложение 2. Анализ существующих реализаций кис
 - •Приложение 3. Графические материалы
 - •Приложение 4. Текст доклада
 
- 
Выбор модели жизненного цикла
 
Для выбора приемлемой модели жизненного цикла разработки КИС в таблице 4.1 приведен набор вопросов относительно требований, которые предъявляются к модели разработки систем корпоративного уровня.
Таблица 4.1
Выбор модели жизненного цикла на основе характеристик требований
| 
				 Требования  | 
			
				 Каскадная  | 
			
				 V-образная  | 
			
				 Спираль-ная  | 
			
				 Прототипирование  | 
		
| 
				 Являются ли требования легко определимыми и/или хорошо известными?  | 
			
				 Да  | 
			
				 Да  | 
			
				 Нет  | 
			
				 Нет  | 
		
| 
				 Часто ли будут изменятся требования в цикле?  | 
			
				 Нет  | 
			
				 Нет  | 
			
				 Да  | 
			
				 Да  | 
		
| 
				 Будут ли требования отражать сложность системы?  | 
			
				 Нет  | 
			
				 Нет  | 
			
				 Да  | 
			
				 Да  | 
		
| 
				 Обладает ли требование функциональными свойствами на раннем этапе?  | 
			
				 Нет  | 
			
				 Нет  | 
			
				 Да  | 
			
				 Да  | 
		
| 
				 Будет ли присутствие пользователей ограничено в жизненном цикле?  | 
			
				 Да  | 
			
				 Да  | 
			
				 Да  | 
			
				 Нет  | 
		
| 
				 Будут ли пользователи вовлечены во все фазы жизненного цикла?  | 
			
				 Нет  | 
			
				 Нет  | 
			
				 Нет  | 
			
				 Да  | 
		
| 
				 Будет ли проект иметь тип системной интеграции?  | 
			
				 Нет  | 
			
				 Нет  | 
			
				 Да  | 
			
				 Да  | 
		
| 
				 Будет ли проект являться расширением существующей системы?  | 
			
				 Нет  | 
			
				 Нет  | 
			
				 Нет  | 
			
				 Нет  | 
		
| 
				 Будет ли финансирование проекта стабильным на всем протяжении жизненного цикла?  | 
			
				 Да  | 
			
				 Да  | 
			
				 Нет  | 
			
				 Да  | 
		
| 
				 Будет ли система изменяться, возможно, с применением непредвиденных методов, на этапе сопровождения?  | 
			
				 Нет  | 
			
				 Нет  | 
			
				 Да  | 
			
				 Да  | 
		
| 
				 Является ли график ограниченным?  | 
			
				 Нет  | 
			
				 Нет  | 
			
				 Да  | 
			
				 Да  | 
		
| 
				 Доступно ли повторное использование компоненты?  | 
			
				 Нет  | 
			
				 Нет  | 
			
				 Да  | 
			
				 Да  | 
		
Проанализировав сравнительную характеристику моделей ЖЦ, сделан вывод, что наиболее оптимальной для реализации КИС является модель прототипирования (рис. 4.1), поддерживающая следующие возможности, которые необходимо учитывать при разработке систем корпоративного уровня:
- 
возможность частого изменения требований к системе;
 - 
вовлечение пользователей во все фазы жизненного цикла;
 - 
возможность изменения системы на этапе сопровождения;
 - 
повторное использование компонент;
 - 
разумный баланс между скоростью и качеством разработки.
 
"Быстрая" частичная реализация системы создается перед этапом определения требований или на его протяжении. Конечные пользователи системы используют ускоренный прототип, а затем путем обратной связи сообщают о своем достижении команде, работающей над проектом, для дальнейшего уточнения требований к системе. Процесс уточнения продолжается до тех пор, пока пользователь не получит то, что ему требуется. После завершения процесса определения требований путем разработки ускоренных прототипов, получают детальный проект системы, а ускоренный прототип регулируется при использовании кода или внешних утилит, в результате чего получают конечный рабочий продукт. В идеале можно вывести, при чем без излишних затрат, модель прототипирования высокого качества, не экономя на документации, анализе, проектировании, тестировании и т.д. Следовательно, она получила название "структурной модели быстрого прототипирования", как показано на рис. 4.1.

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