Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Презентация диплома

No description
by

Alexander Borozdyuhin

on 4 June 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Презентация диплома

Презентация дипломной работы Бороздюхина А.Ю.
Цель работы:
- Повышение эффективности работы отдела разработок программного обеспечения компании «ТНДМ Софт». Решение проблемы централизованного развертывания приложений.
Министерство образования и науки Российской Федерации
ФГБОУ ВПО Саратовский государственный технический университет
имени Гагарина Ю.А.
Кафедра «Прикладные информационные технологии»

Тема Дипломной работы:

«Разработка программного обеспечения для учета серверов, находящихся в промышленной эксплуатации, и удаленного развертывания приложений»

Разработчик: Бороздюхин А.Ю.
Дипломный руководитель: Доцент каф ПИТ Большаков А.А.

Задачи:
- Изучение предметной области

- Определение функционально-технических требований

- Проектирование архитектуры приложения

- Разработка приложения

- Тестирование приложение

- Сдача приложения в эксплуатацию

Сервер1
Сервер2

СерверN

Кастомизация
Компиляция
Проблема учета серверов и обновления ПО
Мое решение
Спасибо за внимание!
2
4
5
6
Существующие решения
ИТ Аутсорсинг
ВНЕДРЕНИЕ ИС
Разработка ПО на заказ
Поддержка внедренных решений
SVN
Скомпилированный
пакет
Как
подключиться
к серверу?
Надо бы
обновить
сервера
Разработанное приложение
Сервер1
Сервер2

СерверN

Разработанное приложение против текущей ситуации
Долгий и сложный поиск информации, большие временные затраты на обновление приложений
Кастомизация в процессе развертывания
Приложения кастомизируются в момент развертывания, что экономит процессорное время build - серверов
Сбор статистики
Вся статистическая информация собирается в виде отчетов
Удаленное развертывание по клику
Вся логика удаленного развертывания инкапсулирована в приложении
Удобное хранение информации
Вся информация о серверах хранится в базе данных
Было
Стало
Построение отчетов в приложении
Построение существующих
История обновлений конкретного объекта

История обновлений всех объектов системы

Список операций над объектами системы

Выписка срверов по дате создания
Добавление новых
отчетов
SSRS + ReportBuilder

Удобный интерфейс добавления новых отчетов
Используемые технологии
Демонстрация
7
8
9
+ Web Deployment Tool
Разработка ПО
на заказ
Как хранить информацию о заказчиках
Как упростить процесс развертывания приложени
3
Full transcript