Создание очень индивидуального приложения для приложений Google и предприятия - МОЖЕТ ли это быть сделано? - PullRequest
0 голосов
/ 10 марта 2010

Я думаю, что не смог правильно определить свой вопрос. Я немного читал о приложениях Google и об идее интеграции их приложений, чтобы сформировать законченный продукт. Особенно после прочтения тематических исследований небольших компаний, переходящих на Google и «настраивающих» приложения Google.

В основном у меня сильный фон php, и это немного ново для меня. Я не очень уверен, как подойти к этому с самого начала. По сути, позвольте мне определить ситуацию, которая у меня есть, или, скорее, мысленную картину того, чего я хочу, и возможно ли такое.

У нас создана система сотрудничества. В основном наша компания принимает заказы от клиентов по электронной почте и обрабатывает их, а после обработки эти заказы архивируются для выставления счетов и истории. Один заказ может потребовать несколько различных ресурсов, которые прикреплены вместе с заказом. По сути, в сфере системы сотрудничества единый «заказ» представляет собой организованное накопление всех ресурсов, таких как документы, задачи, роли пользователей, обсуждения, комментарии и т. Д., Необходимых для обработки и выполнения одного запроса клиента.

Рабочий процесс выглядит так:

1 - Мы получаем письмо по запросу

2 - электронная почта помечается как таковая, что создает новый заказ. (Заказ может быть создан из одного сообщения электронной почты или несколько сообщений электронной почты также могут быть прикреплены к заказу)

3 - пользователям назначены роли в заказе.

4 - Необходимые ресурсы накапливаются и прилагаются

5 - заметки размещены

6 - Прилагаются контактные данные соответствующих лиц и компаний

7 - После того, как все необходимые ресурсы собраны, например: заказ отправлен и получен и т. Д. - заказ считается завершенным и выполненным. Затем он архивируется для выставления счетов.

Это был сценарий - сейчас я имею в виду:

1- Я захожу в GMail - мы получаем письмо от клиента - нажимаем на какую-нибудь doohickey или кнопку на том же интерфейсе, чтобы создать заказ из письма и отметить его как таковой.

2. Перейдите в настраиваемую область «Заказы», ​​где мы можем назначать роли и пользователей для работы над заказом - пользователи, входящие в систему со своими учетными записями Gmail, - должны будут настроить управление пользователями.

3 - Присоединяйте документы и ресурсы с помощью интерфейса приложения Google Docs или виджета к заказу.

4 - Назначьте контактную информацию, прикрепив ссылки на контакты, уже находящиеся в адресной книге контактов Google.

5 - даты получения заказа и даты отправки должны быть просмотрены в календаре Google.

6 - В модуле пользовательских заказов - мы видим все открытые или заархивированные заказы. Появится один заказ при просмотре - соответствующие электронные письма от GMAIL, прикрепленные ДОКУМЕНТЫ из Документов Google, заинтересованные пользователи, которым был назначен заказ ...

Это почти то, что я хотел бы увидеть - используя надежность приложений Google! Возможно ли вышеупомянутое решение, я имею в виду, могу ли я действительно интегрировать GMAIL, Google Docs, Google Calendar и т. Д. С помощью специального модуля, который должен обрабатывать мою бизнес-логику - может ли он быть настроен в такой степени.

Или наоборот, и я понятия не имею, что на самом деле представляют приложения / предприятие Google. В основном у нас запущено приложение, но оно не очень надежное для начала, поэтому мы подумали об использовании решения на основе Google

Мне действительно нужен подробный ответ на этот вопрос - заранее спасибо

1 Ответ

3 голосов
/ 10 марта 2010

То, на что вы ссылаетесь в отношении GMail, Документов, Календаря и т. Д., Известно как Google Apps для бизнеса . Это позволяет вам использовать эти приложения под доменным именем вашей компании (то есть отправлять / получать электронную почту для user@yourdomain.com, обмениваться календарями и документами между пользователями). Для получения более подробной информации об этом, я предлагаю вам прочитать вышеуказанную ссылку.

Вы хотите расширить базовые функциональные возможности Служб Google, добавив дополнительные функции бизнес-логики и рабочих процессов. Это определенно можно сделать, но, возможно, стоит сначала взглянуть на недавно выпущенный Google Apps Marketplace , в котором есть ряд бизнес-ориентированных приложений, которые интегрируются с Google Apps. Может быть, там есть что-то, что будет соответствовать вашим потребностям, прежде чем вы сами начнете заниматься разработкой на заказ.

Обратите внимание, что Google Apps (набор приложений) и Google App Engine (платформа облачного хостинга для пользовательских приложений / веб-сайтов) - это две совершенно разные вещи, и люди склонны их немного смешивать.

...