Р Е Ф Е Р А Т
Дипломный проект 57 страниц, 25 рисунков, 14 таблиц, 1 приложение и 7 источников.
Ключевые слова: интернет, веб-сайт, бизнес-приложение, облачные вычисления, PaaS, SaaS, браузер, Force.com, Visualforce, Apex, SOQL, Java, HTML, CSS, JavaScript.
Цели и задачи дипломного проекта: целью дипломного проекта является создание бизнес-приложения для учета командировок на базе платформы облачных вычислений Force.com. Необходимо учесть особенности реализации предыдущего решения в компании и разобраться с основными недостатками. При этом требуется добавить ряд новых рабочих процессов и возможностей: возможность контроля полного рабочего процесса, поддержку нескольких видов виз, более точную настройку доступа к запросам командировок, возможность добавления запросов только для оценки стоимости.
Краткое содержание дипломного проекта:
Проект состоит из трех глав, введения и заключения.
В первой главе дипломного проекта изучается проблематика, приводится описание технических и программных требований, разбираются основные рабочие процессы необходимого приложения и выбирается оптимальный путь решения в рамках платформы облачных вычислений.
Во второй главе выбираются определенные технологии и инструменты, необходимые для разработки. Помимо этого сравнивается несколько платформ облачных вычислений. И после выбора платформы Force.com, которая наилучшим образом подходит для реализации задачи, более подробно рассматриваются ее особенности.
В третьей главе описывается реализация поставленной задачи. Определяется логическая модель данных – все необходимые объекты и их поля; описывается разработка шаблонов отправки электронных сообщений и настройка email-сервиса для обработки входящих писем; определяются и настраиваются рабочие процессы в рамках конкретной платформы облачных вычислений; рассматривается реализация бизнес логики приложения и работа над внешним интерфейсом. Помимо этого описывается разработка отдельного приложения, которое будет выполнять функции аутентификации. В итоге приводится наглядное описание полного цикла использования разработанного приложения.
Выводы:
Дипломный проект выполнен в полном соответствии с заданием на дипломное проектирование, отражает все этапы проведения работ. Разработанное приложение для автоматизации учета командировок готово к использованию.