ВВЕДЕНИЕ 2 1 ОБЛАЧНЫЕ ВЫЧИСЛЕНИЯ 4 1.1 Предпосылки появления и история развития 4 1.2 Виды. Модели развертывания и модели обслуживания 7 1.2.1 Модели развёртывания 7 1.2.2 Модели обслуживания. 9 1.3 Критика облачных вычислений 15 1.4 Проблемы облачных вычислений 17 2 МОДЕЛЬ ОБЛАЧНОГО СЕРВИСА АВТОМАТИЗАЦИИ КОЛЛЕКТИВНОЙ РАЗРАБОТКИ ПРИЛОЖЕНИЙ 2.1Обзор существующих систем. Описание предметной области 21 2.1.1 Системы управления планированием 21 2.2.2 Модели планирования 23 2.2 Математическое обеспечение. Метод сетевого планирования 26 2.3 Функциональное моделирование. IDEF0 - методология функционального моделирования 35 2.4 Проектирование базы данных: инфологическое и даталогическое моделирование 40 2.4.1 Понятия «База данных» и «Система управления базами данных» 40 2.4.2 Инфологическая модель 42 2.4.3 Даталогическое проектирование 52 3 РЕАЛИЗАЦИЯ СЕРВИСА ОБЛАЧНЫХ ВЫЧИСЛЕНИЙ 54 3.1 Описание используемых инструментов и технологий 54 3.2 Функциональная модель системы управления проектами 56 3.3 Инфологическая модель 58 3.4 Даталогическая модель 60 3.5 Реализация модели и описание функций 62 4.Правила техники безопасности и гигиены при работе на ПК 68 4.1 Требования по электрической безопасности 68 4.2 Система гигиенических требований 70 ЗАКЛЮЧЕНИЕ 74 БИБЛИОГРАФИЯ 77 ПРИЛОЖЕНИЕ А. ФУНКЦИОНАЛЬНАЯ МОДЕЛЬ 79

Разработка облачного сервиса (приложения)

дипломная работа
80 страниц
100% уникальность
2012 год
107 просмотров
Никитина М.
Эксперт по предмету «Информатика»
Узнать стоимость консультации
Это бесплатно и займет 1 минуту
Оглавление
Введение
Заключение
Список литературы
ВВЕДЕНИЕ 2 1 ОБЛАЧНЫЕ ВЫЧИСЛЕНИЯ 4 1.1 Предпосылки появления и история развития 4 1.2 Виды. Модели развертывания и модели обслуживания 7 1.2.1 Модели развёртывания 7 1.2.2 Модели обслуживания. 9 1.3 Критика облачных вычислений 15 1.4 Проблемы облачных вычислений 17 2 МОДЕЛЬ ОБЛАЧНОГО СЕРВИСА АВТОМАТИЗАЦИИ КОЛЛЕКТИВНОЙ РАЗРАБОТКИ ПРИЛОЖЕНИЙ 2.1Обзор существующих систем. Описание предметной области 21 2.1.1 Системы управления планированием 21 2.2.2 Модели планирования 23 2.2 Математическое обеспечение. Метод сетевого планирования 26 2.3 Функциональное моделирование. IDEF0 - методология функционального моделирования 35 2.4 Проектирование базы данных: инфологическое и даталогическое моделирование 40 2.4.1 Понятия «База данных» и «Система управления базами данных» 40 2.4.2 Инфологическая модель 42 2.4.3 Даталогическое проектирование 52 3 РЕАЛИЗАЦИЯ СЕРВИСА ОБЛАЧНЫХ ВЫЧИСЛЕНИЙ 54 3.1 Описание используемых инструментов и технологий 54 3.2 Функциональная модель системы управления проектами 56 3.3 Инфологическая модель 58 3.4 Даталогическая модель 60 3.5 Реализация модели и описание функций 62 4.Правила техники безопасности и гигиены при работе на ПК 68 4.1 Требования по электрической безопасности 68 4.2 Система гигиенических требований 70 ЗАКЛЮЧЕНИЕ 74 БИБЛИОГРАФИЯ 77 ПРИЛОЖЕНИЕ А. ФУНКЦИОНАЛЬНАЯ МОДЕЛЬ 79
Читать дальше
В настоящее время идет активное развитие сети Интернет. Разнообразие провайдеров и предлагаемых ими тарифов ведет к стремительному росту «интернет-аудитории». Следствие данного процесса появление всё большего количество услуг в виртуальной сети, для реализации которых создаются новые и используются существующие технологии. Одной из модели услуг, предоставляемых в интернете, являются «облачные вычисления».


Онлайн-калькулятор поможет рассчитать стоимость выполнения чертежей в Краснодаре для вашей студенческой работы.


. Направление «облачные вычисления» является сегодня быстроразвивающимся и перспективным. Суть модели - обеспечение повсеместного и удобного сетевого доступа по требованию к общему пулу конфигурируемых вычислительных ресурсов, которые могут быть оперативно предоставлены и освобождены с минимальными эксплуатационными затратами и/или обращениями к провайдеру. Идеология «облачных вычислений» заключается в переносе организации вычислений и обработки данных с персональных компьютеров на удаленные серверы, доступ к которым осуществляется через интернет. Из-за больших капитальных затрат на построение собственной ИТ инфраструктуры достаточно часто компании прибегают к услуге «облачных вычислений». В связи с вышесказанным считаем, что тема – разработка сервиса облачных вычислений является актуальной. Объект исследования нашей работы – «облачные вычисления». Предмет – применение «облачных вычислений» для разработки системы управления проектами. Цель нашей работы – разработка облачного сервиса для автоматизации управления «проектами разработки приложений». Исходя из поставленной цели, ставим перед собой следующие задачи: - рассмотреть предпосылки появления и историю развития «облачных вычислений», - изучить виды, модели развертывания и модели обслуживания «облачных вычислений», - выявить критические моменты и проблемы технологии «облачных вычислений», - ознакомиться с системами управления и моделями планирования «облачных вычислений», - рассмотреть математическое обеспечение и метод сетевого планирования, - определить понятия «база данных» и «система управления базами данных», - выявить модели проектирования «систем управления базами данных», - провести моделирование предметной области, - провести моделирование базы данных, - изучить правила техники безопасности при работе оператора. Методы, используемые в нашей работе, - анализ литературы, посвященной данной проблеме, детальное изучение предметной области моделирования. Инструменты - Erwin data modeler, Microsoft Visio. СУБД Microsoft SQL Server Express Edition. Среда разработки – Microsoft Visual Studio 2010.

Читать дальше
Подводя итоги нашей работы, отметим её основные моменты. В настоящее время завершается ранний этап развития облачных технологий, который характеризуется новаторскими экспериментами и неустойчивостью бизнес-моделей. Одной из наиболее существенных технологических новаций, лежащих в основе облачных вычислений, являются технологии виртуализации, которые получили массовое использование на компьютерах архитектуры x86 с 2006 года, когда Microsoft выпустила бесплатную Windows-версию продукта Microsoft Virtual PC. Благодаря появлению Amazon Elastic Compute Cloud широко распространилась идея аренды виртуальных серверов на чужом оборудовании. Среди других технологических трендов, которые послужили прелюдией к современным облачным вычислениям, можно назвать сервис-ориентированную архитектуру, предоставление приложений в режиме услуг. Повсеместное распространение высокоскоростных каналов интернет-связи сделало возможным интенсивный обмен данными с компьютерами, находящимися в «облаке». Сегодня виды «облака» можно разделить на: - частное, предназначенное для использования одной организацией, включающей несколько потребителей, - публичное, предназначенное для свободного использования широкой публикой, - гибридное - комбинация облачных инфраструктур, остающихся уникальными объектами, но связанных между собой стандартизованными или частными технологиями передачи данных и приложений, - общественное, предназначенное для использования конкретным сообществом потребителей из организаций, имеющих общие задачи. Среди моделей обслуживания облачных вычислений в нашей работе мы выявили следующие. «Инфраструктура как сервис» (IaaS), ключевыми особенностями которой являются технологии виртуализации, интегрированные системы управления, возможность использования лучших архитектур и фреймворков. «Платформа как услуга» (PaaS), требующая, помимо виртуализации, дополнительных инструментов, позволяющих разрабатывать сетевые приложения с большей эффективностью и меньшими затратами. И, наконец, «программное обеспечение как услуга (SaaS) или программное обеспечение по требованию - бизнес-модель продажи и использования программного обеспечения. В современном мире существует вероятность, что с повсеместным приходом технологии «облачных вычислений» становится очевидной проблема создания неконтролируемых данных. Регулирование отношений в области облачных вычислений - сложная задача еще и потому, что пользователи заинтересованы в сохранении контроля над своими данными, а поставщики облачных услуг заинтересованы в максимальной свободе при эксплуатации и развитии своих сервисов. Системы управления проектами можно разделить на две части. Первая представлена в виде программных продуктов для персонального компьютера – приложений Windows. Вторая – сервисы с использованием облачных технологий. Ярким примером приложений Windows является Microsoft Project, созданный с целью помочь менеджеру проекта в разработке планов, распределении ресурсов по задачам, отслеживании прогресса и анализа объёмов работ. Примером систем управления проектами с использованием облачных технологий является Мегаплан, представляющий собой корпоративную систему управления проектами, финансами и коммуникациями. Каждая из систем управления проектами использует определенные модели планирования – диаграмму Ганта и диаграмму PERT. Диаграмма Ганта - популярный тип столбчатых диаграмм (гистограмм), который используется для иллюстрации плана, графика работ по какому-либо проекту. PERT диаграмма представляет собой технику оценки и анализа программ (проектов), которая используется при управлении проектами. Любая система управления проектами обеспечивается методом сетевого планирования на основе математического обеспечения. Сетевое планирование - одна из форм графического отражения содержания работ и продолжительности выполнения стратегических планов и долгосрочных комплексов проектных, плановых, организационных и других видов деятельности предприятия. В свою очередь, сетевое планирование связано с базой данных. База данных представляет собой организованную в соответствии с определёнными правилами и поддерживаемую в памяти компьютера совокупность данных, характеризующую актуальное состояние некоторой предметной области и используемую для удовлетворения информационных потребностей пользователей. База данных или система управления базами данных проектируется с помощью инфологической или даталогической моделей. Конкретный вид и содержание концептуальной модели базы данных согласно первой модели определяется выбранным для этого формальным аппаратом. В качестве иллюстрации используются графические нотации, подобные ER-диаграммам. Под даталогической понимается модель, отражающая логические взаимосвязи между элементами данных безотносительно их содержания и физической организации. При этом даталогическая модель разрабатывается с учетом конкретной реализации СУБД, также с учетом специфики конкретной предметной области на основе ее инфологической модели. На основе полученных теоретических знаний нами было проведено моделирование предметной области и моделирование базы данных. Опираясь на полученные модели была реализована система управления проектами с использованием технологии .Net, ASP.NET СУБД MS SQL SERVER Express Edition. В связи с выше перечисленным, считаем, что цель работы достигнута.
Читать дальше
1. Баканов М.В., Романова В.В., Крюкова Т.П. Базы данных. Системы управления базами данных. Учебное пособие - Кемерово, 2010. 2. Барабанов А. Введение в системное программирование.ч.1.Постановка задачи. – М., 2008. 3. Барабанов А. Введение в системное программирование.ч.2. Вычислительная модель. – М., 2009. 4. Барабанов А. Введение в системное программирование. ч.3.Кодирование. – М., 2009. 5. Гарсиа-Молина Г., Ульман Дж., Уидом Дж. Системы баз данных. Полный курс - М., 2003. 6. Гребенюк Е.И., Гребенюк Н.А. Технические средства информатизации. - М., 2011. 7. Дейт К. Дж. Введение в системы баз данных = Introduction to Database Systems - 8-е изд. - М., 2006. 8. Диго С.М. Базы данных. Проектирование и создание. Учебно-методический комплекс. – М,. 2008. 9. Зуева Н.В., Заболотский В.П., Култышев Е.И. Базы данных Access. Методические указания. – СПб, 2004. 10. Истомин Е.П., Новиков В.В.. Новикова М.В. Высокоуровневые методы информатики и программирования. – СПб, 2010. 11. Клементьев И.П., Устинов В.А. Введение в Облачные вычисления - Екатеринбург, 2007. 12. Когаловский М.Р. Энциклопедия технологий баз данных - М., 2002. 13. Кузнецов С. Д. Основы баз данных - 2-е изд. - М., 2007. 14. Кумскова И.А. Базы данных. - М., 2010 15. Мезенцев К.Н.Автоматизированные информационные системы. - М., 2010. 16. Михеева Е.В.Информационные технологии в профессиональной деятельности. - М., 2010. 17. Облачные сервисы. Взгляд из России. Под ред. Е. Гребнева. - М., 2011. 18. Погодаев А.К., Дозоров В.В. Программное обеспечение автоматизированных систем. Разработка информационной структуры: Часть 1. Учебное пособие - Липецк, 2002. 19. Риз Д. Cloud Application Architectures - Облачные вычисления. Перевод Кокорева О. - СПб, 2011. 20. Сидоров А.И., Бабаян А.Л., Боровик С.И. Безопасность жизнедеятельности. - М., 2009. 21. Симакин И.Г., Шестаков А.П. Основы алгоритмизации и программирования. - М., 2011. 22. Симонович С.В. Компьютер в вашей школе. - М., 2001. 23. Тарнавский Г.А., Чесноков С.С. Краткий обзор Web-ресурсов компьютерного моделирования в Интернете // Труды ИВМиМГ СО РАН. Серия: Информатика. 2009. Т.9. С.125–131. 24. Фингар П.DOT. CLOUD. Облачные вычисления - бизнес-платформа XXI века. Перевод Захаров А. - М., 2011 25. Фуфаев Э.В., Фуфаев Д.Э.Базы данных. - М., 2011. 26. Черняк Л. Интеграция – основа облака. Открытые системы. СУБД. - М., 2011.
Читать дальше
Поможем с написанием такой-же работы от 500 р.
Лучшие эксперты сервиса ждут твоего задания

Похожие работы

дипломная работа
"Радио России": история становления, редакционная политика, аудитория. (Имеется в виду радиостанция "Радио России")
Количество страниц:
70
Оригинальность:
61%
Год сдачи:
2015
Предмет:
История журналистики
курсовая работа
26. Центральное (всесоюзное) радиовещание: история создания и развития.
Количество страниц:
25
Оригинальность:
84%
Год сдачи:
2016
Предмет:
История журналистики
практическое задание
Анализ журнала "Индекс. Досье на цензуру"
Количество страниц:
4
Оригинальность:
75%
Год сдачи:
2013
Предмет:
История журналистики
реферат
причины последствия политической борьбы по вопросам построения социализма в ссср в 20-30 годы 20века
Количество страниц:
10
Оригинальность:
100%
Год сдачи:
2010
Предмет:
История Отечества
реферат
международные монополии и их роль на мировом рынке
Количество страниц:
15
Оригинальность:
100%
Год сдачи:
2010
Предмет:
Мировая экономика

Поможем с работой
любого уровня сложности!

Это бесплатно и займет 1 минуту
image