- •Дипломный проект
- •Реферат
- •Глава 5 включает в себя технические характеристики системы: расчеты надежности, энтропии, производительности и эмерджентности системы.
- •Содержание список терминов и сокращений
- •Введение
- •Анализ предметной области
- •Общая характеристика корпоративной информационной системы
- •Функциональный и процессный подходы к организации кис
- •Поддержка распределенных транзакций в кис
- •Особенности распределенной организации информационных систем при разработке кис
- •Свойства распределенной транзакции
- •Обзор существующих моделей организации кис
- •Типовые модули кис
- •Функциональное назначение модулей корпоративной информационной системы
- •Рынок кис
- •Классификация рынка корпоративных информационных систем
- •Анализ существующих реализаций кис
- •Общая характеристика рассматриваемых аналогов
- •Выбор средств реализации
- •Выбор модели организации кис при процессном подходе
- •Анализ существующих технологий поддержки концепции промежуточного слоя
- •Технология corba omg
- •Технология j2ee Sun
- •Технология .Net
- •Сравнительная характеристика технологий поддержки концепции промежуточного слоя
- •Выбор языка программирования
- •Критерии сравнения языков программирования
- •Критерии сравнения языков программирования
- •Сравнительный анализ языков программирования
- •Сравнительная характеристика языков программирования
- •Выбор платформы субд
- •Критерии выбора
- •Платформа MySql
- •Платформа Microsoft sql Server
- •Платформа Oracle Datebase
- •Case-средства
- •Архитектура информационной системы
- •Описание и назначение кис
- •Принципы построения кис
- •Трехуровневая архитектура
- •Поддержка распределенных транзакций
- •Масштабируемость
- •Ориентация на бизнес-процессы (применение процессного подхода)
- •Средства анализа
- •Структура кис
- •Описание модели системы. Основные компоненты кис
- •Структура ядра системы
- •Интеграция процессного подхода в структуру кис
- •Функциональная схема процессного подхода
- •Типовая структура кис. Функциональный подход
- •Особенности процессного и функционального подходов
- •Модель жизненного цикла ис
- •Каскадная модель
- •Спиральная модель
- •Модель прототипирования
- •Выбор модели жизненного цикла
- •Выбор модели жизненного цикла на основе характеристик требований
- •Технические характеристики системы
- •Расчет надежности системы
- •Результаты расчетов вероятностей безотказной работы элементов системы
- •Расчет энтропии системы
- •Энтропия системы по фьючерсам
- •Расчет производительности системы
- •Условия проведения расчетов
- •Расчет для сегмента общих требований к производительности
- •Расчет для сегмента повышенных требований к производительности
- •Расчет общей производительности системы
- •Расчет эмерджентности системы
- •Проверка на соответствие стандартам
- •Соответствие стандартам
- •Задание по экологичности и безопасности проекта
- •Введение
- •Эргономические требования к рабочему месту программиста
- •Расчет освещенности рабочего места программиста
- •Выбор освещения рабочего места
- •Расчет искусственного освещения
- •Параметры микроклимата
- •Параметры микроклимата для помещений, где установлены компьютеры
- •Расчет вентиляции рабочего места программиста
- •Расчет выделяемого тепла
- •Тепловыделения от людей
- •Тепловыделение от солнечной радиации
- •Тепловыделения от источников искусственного освещения
- •Тепловыделения устройств вычислительной техники
- •Суммарные тепловыделения
- •Расчет воздухообмена
- •Организационно-экономическая часть
- •Введение
- •Оценка потенциальных рынков сбыта и конкурентных преимуществ
- •Организационный план работ по теме
- •Расчет трудоемкости и продолжительности этапов работы
- •Расчет затрат и договорной цены
- •Расчет затрат на материалы и покупные изделия
- •Расчеты основной заработной платы
- •Структура договорной цены на научно-техническую продукцию
- •Оценка экономической целесообразности проекта
- •Заключение
- •Список использованной литературы
- •Приложение 1. Техническая документация
- •Техническое задание
- •Актуальность и новизна
- •Имеющийся научный, проектный и производственный задел
- •Ожидаемый научно-технический результат (продукция)
- •Научно-техническая и практическая ценность ожидаемых результатов работы
- •Задачи проекта:
- •Перечень научной, технической и другой документации
- •Использованная литература
- •Технические условия эксплуатации
- •Технические предложения
- •Приложение 2. Анализ существующих реализаций кис
- •Приложение 3. Графические материалы
- •Приложение 4. Текст доклада
Заключение
В настоящем дипломном проекте осуществлена разработка корпоративной информационной системы поддержки распределенных транзакций на основе процессного подхода.
Новизна проекта заключается в использовании процессного подхода при разработке корпоративной информационной системы поддержки распределенных транзакций.
В дипломном проекте проведен аналитический обзор предметной области. В процессе обзора существующих моделей реализации КИС были выделены типовые модули КИС, сделан анализ рынка КИС и существующих реализаций. В результате сделан вывод, что современные информационные системы используют стратегию функционально-ориентированного внедрения, происходит автоматизация конкретных функций и функциональных подразделений организации, практически не учитывая сложные межмодульные связи и функционирование системы в целом. Использование процессного подхода предполагает смещение акцентов от управления отдельными структурными элементами на управление сквозными бизнес-процессами, связывающими деятельность всех структурных элементов, что позволит усовершенствовать и организовать более эффективно процесс управления ресурсами, в том числе гетерогенными ресурсами в распределенной среде.
В результате аналитического исследования тематики проекта в качестве методов, подходов и средств реализации были выбраны следующие: трехзвенная модель организации КИС, .Net в качестве технологии реализации сервера приложений, язык программирования Microsoft C#, Microsoft SQL Server как платформа СУБД, пакеты BPWin и ERWin как CASE-средства для разработки КИС.
Разработана архитектура системы. КИС базируется на следующих основополагающих принципах:
-
трехуровневая архитектура;
-
поддержка распределенных транзакций;
-
масштабируемость,
-
ориентация на бизнес-процессы (применение процессного подхода),
-
средства анализа OLAP.
Представлена общая структурная схема КИС с ее основными компонентами и структура ядра системы. Произведена интеграция процессного подхода в архитектуру системы и описана функциональная схема процессного подхода. С помощью структурной схемы типовой КИС (с использованием функционально-ориентированного внедрения) сделан сравнительный анализ процессного и функционального подходов, на основе которого доказаны преимущества первого, что подтверждает актуальность и новизну проекта.
Сравнительный анализ моделей жизненного цикла ИС показал, что наиболее оптимальной для реализации КИС является модель прототипирования.
Рассчитаны технические характеристики:
-
Надежность. Вероятность безотказной работы системы соответствует заданному условию – не менее 0,99, т.е. надежность системы, при резервировании отдельных блоков, после наработки 26100 часов составляет 0,9945.
-
Производительность системы для сегментов общих и повышенных требований к производительности. Итоговая производительность системы составила Eобщ=59,2 Эр, Eобщ НИЗ=37,36 Эр, Eобщ ВЫС=96,64 Эр.
-
Произведен расчет энтропии системы на всем ПЖЦ. Энтропия на нулевом фьючерсе составила 0,6684. В результате анализа работы системы были получены данные изменения энтропии по фьючерсам и построен график зависимости.
-
Используя коэффициент эмерджентности Хартли, вычислен максимальный уровень системности объекта, равный 2,49.
Выполнено задание по экологичности и безопасности проекта, включающее в себя: расчеты освещенности, вентиляции и воздухообмена рабочего места.
В организационно-экономической части проекта представлены: оценка потенциальных рынков сбыта и конкурентных преимуществ, организационный план работ по теме, расчет затрат и договорной цены, оценка экономической целесообразности проекта.
Таким образом, дипломный проект полностью соответствует требованиям задания на дипломное проектирование, технического задания на корпоративную информационную систему и стандартам: ГОСТ 34.602, ГОСТ 2.114, ГОСТ 2.118.
This diploma project by developing a corporate information system support for distributed transaction-based processing approach.
The novelty of the project is to use a process approach when developing a corporate information system to support distributed transactions.
In the diploma project carried out an analytical review of the subject area. The review of existing models of the implementation of CIS was made standard modules CIS, a market analysis and existing CIS implementations. As a result, concluded that modern information systems use a strategy of functionally-oriented introduction, is the automation of specific functions and functional units of the organization, practically ignoring the complex communication between modules and operation of the system as a whole. Using a process approach implies shift from management of individual structural elements in the management of cross-business processes, linking the activities of all structural elements that will improve and establish more effective management of resources, including heterogeneous resources in a distributed environment.
As a result, the analytical study of subjects in the project as the methods, approaches and means of implementation have been chosen as follows: The three-tiered model of CIS,. Net as the technologies of the application server, programming language Microsoft C #, Microsoft SQL Server as the database platform, packages BPWin and ERWin as CASE Tools for the development of CIS.
A system architecture. CIS is based on the following fundamental principles:
-
three-tier architecture;
-
support for distributed transactions;
-
scalability,
-
focus on business processes (the application process approach),
-
means of OLAP.
A general block diagram ISD, with its main components and structure of the kernel. An integrated process approach to system architecture and describes the functional scheme of a process approach. Using the structural model CIS scheme (using the functional-oriented implementation), a comparative analysis of process and functional approaches on the basis of which proved the benefits of the first that confirms the relevance and novelty of the project.
Comparative analysis of patterns of life-cycle of IP showed that the best for the implementation of SIS is the model of prototyping.
Calculations are the technical characteristics:
-
Reliability. Reliabilities of the system in line with set-term conditions - not less than 0.99, ie system reliability, while reserving certain blocks after 26100 hours of experience is 0.9945.
-
System performance for segments of the general and the increased demands for productivity. The final performance was Eобщ=59,2 Эр, Eобщ НИЗ=37,36 Эр, Eобщ ВЫС=96,64 Эр.
A calculation of the entropy of the system at all full life cycle. Entropy at zero futures amounted to 0.6684. An analysis of the system were the entropy of these changes on the futures and built according to schedule.
-
Using the ratio emergence Hartley, calculate the maximum level of system objects, equal to 2.49.
Completed the job on the environmental and safety project, which includes: calculations of lighting, ventilation and air job.
In organizational and economic part of the project are presented: an assessment of potential markets and competitive advantage, organizational plan works on the subject, the calculation of costs and contract prices, the feasibility of the project.
Thus, diploma project is fully consistent with the requirements of the job to the diploma design, technical specifications for corporate information systems and standards: ГОСТ 34.602, ГОСТ 2.114, ГОСТ 2.118.