PluginSync : työkalu pluginien automaattiseen rekisteröimiseen Microsoftin CRM-järjestelmiin
Hytönen, Hannu (2019)
Hytönen, Hannu
2019
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201904266119
https://urn.fi/URN:NBN:fi:amk-201904266119
Tiivistelmä
Työn tavoitteena oli toteuttaa työkalu, jolla voi ensisijaisesti rekisteröidä sovelluslaajennoksia, eli plugineja, Microsoftin CRM-toiminnanohjausjärjestelmiin. Työkalun tarkoituksena oli sovelluslaajennoksien kehitysprosessin parantaminen. Työ tehtiin Accountor Enterprise Solutions Oy nimiselle yritykselle.
Työssä toteutettiin komentorivisovellus. Sillä pystyy automaattisesti rekisteröimään sovelluslaajennoksia CRM-järjestelmiin. Sovellus toteutettiin niin, että sen suorituksen pystyi skriptaamaan. Sovellukselle toteutettiin myös kaksi toissijaista toimintoa. Ne ovat rekisteröityjen laajennoksien kongifuraatioiden validoiminen sekä rekisteröintiohjeiden luonti rekisteröidyille laajennoksille.
Sovellusta testattiin suotuisissa testiolosuhteissa, jotta sen voitiin todeta toimivan oikein. Sovelluksen kykyä toipua virhetilanteista ei testattu. Kehitysideoita sovellukselle ovat kattavampi testaaminen, virheidensietokyvyn kehittäminen ja erinäisten ominaisuuksien paranteleminen. Toisin sanoen sovelluksen toimintavarmuutta ja käyttömukavuutta täytyy kehittää.
Työssä toteutettiin komentorivisovellus. Sillä pystyy automaattisesti rekisteröimään sovelluslaajennoksia CRM-järjestelmiin. Sovellus toteutettiin niin, että sen suorituksen pystyi skriptaamaan. Sovellukselle toteutettiin myös kaksi toissijaista toimintoa. Ne ovat rekisteröityjen laajennoksien kongifuraatioiden validoiminen sekä rekisteröintiohjeiden luonti rekisteröidyille laajennoksille.
Sovellusta testattiin suotuisissa testiolosuhteissa, jotta sen voitiin todeta toimivan oikein. Sovelluksen kykyä toipua virhetilanteista ei testattu. Kehitysideoita sovellukselle ovat kattavampi testaaminen, virheidensietokyvyn kehittäminen ja erinäisten ominaisuuksien paranteleminen. Toisin sanoen sovelluksen toimintavarmuutta ja käyttömukavuutta täytyy kehittää.