Andreoli, Dario and Schiepek, Richard (2014) Enterprise Service Connector. Student Research Project thesis, HSR Hochschule für Technik Rapperswil.
Dokumentation.pdf - Supplemental Material
Download (2MB) | Preview
Abstract
Die Firma foryouandyourcustomers aus Uster benötigt für ihre tägliche Arbeit mit den Cloud-Applikationen Salesforce, Jira, Confluence und Gmail neue Hilfsmittel. Die Studienarbeit ist deshalb in zwei Unterprojekte aufgeteilt. foryouandyourcustomers pflegt seinen Kunden- und Kontaktdatenstamm mit dem CRM-System Salesforce. Für das Kontaktieren von Kunden und zur Terminplanung werden allerdings Google-Services eingesetzt. Die neu entwickelte Applikation mit dem Namen Enterprise Service Connector sorgt nun dafür, dass Kontakt-Stammdaten aus Salesforce regelmässig zu Google übertragen werden. Salesforce-Daten sind somit in Google-Contacts einsehbar. Dies hat den Vorteil, dass in Zukunft nur noch ein zentraler Kontaktdatenstamm gepflegt werden muss. Ebenfalls sind dann in Gmail alle Kontaktdaten der bekannten Personen von foryou¬andyourcustomers vorhanden. Dies erleichtert die tägliche Arbeit, indem beim Verfassen eines Mails in Gmail Autocomplete für das Suchen eines Kontakts verwendet werden kann. Zudem können die Kontakte mit einem Smartphone synchronisiert werden. Dies bringt den Vorteil, dass die Mitarbeiter die Kontaktdaten auch unterwegs bei sich haben und bei einem eingehenden Anruf auf einen Blick sehen können, wer den Anruf getätigt hat. Im zweiten Teil dieser Arbeit geht es darum eine Gesamtübersicht von Usern und Gruppen von den Services Google Groups, Jira und Confluence zu erzeugen. Auf der Benutzeroberfläche ist eine sortierbare und durch¬suchbare Tabelle dargestellt. Die Daten sind auf dem Webserver in einer MySQL-Datenbank persistent abge¬legt. Für die Applikation wurde das Play-Framework in Java verwendet, welches auf einem Server läuft, der von foryouandyourcustomers zur Verfügung gestellt wurde. Das GUI ist wie bei einer Webapplikation üblich über einen Webbrowser aufrufbar. Es ist in HTML/jQuery/Scala programmiert. Die Applikation soll später als Add-On für Confluence genutzt werden können und somit wurde das User Interface mit dem CSS von Atlassian User Interfaces (AUI) gestaltet. Für die Datenabfrage von Google, Confluence und Jira werden deren REST API’s verwendet. Die Autorisie¬rung erfolgt mittels OAuth 2.0, OAuth 1.0 sowie HTTP-Header-Auth.
Item Type: | Thesis (Student Research Project) |
---|---|
Subjects: | Topics > Software > Software Modeling Topics > Security Topics > User Interface Design Area of Application > Business Intelligence Technologies > Programming Languages > Java Technologies > Programming Languages > Scala Technologies > Programming Languages > Java Script Technologies > Frameworks and Libraries > Play Technologies > Databases > SQL Technologies > Web > HTML Metatags > IFS (Institute for Software) |
Divisions: | Bachelor of Science FHO in Informatik > Student Research Project |
Depositing User: | OST Deposit User |
Contributors: | Contribution Name Email Thesis advisor Keller, Daniel UNSPECIFIED |
Date Deposited: | 26 Mar 2015 12:45 |
Last Modified: | 26 Mar 2015 12:45 |
URI: | https://eprints.ost.ch/id/eprint/400 |