Visualitzar/Obrir

Total Page:16

File Type:pdf, Size:1020Kb

Visualitzar/Obrir Disseny i desplegament d’un sistema CiviCRM aplicat a la gestió de voluntariat dins del projecte Code Club Catalunya Pérez Serra, Raquel Curs 2018-2019 Director: LAIA ALBÓ GRAU EN ENGINYERIA EN SISTEMES AUDIOVISUALS Treball de Fi de Grau GRAU EN ENGINYERIA EN xxxxxxxxxxxx “output” — 2019/7/1 — 14:54 — page i — #1 Disseny i desplegament d’un sistema CiviCRM aplicat a la gestio´ de voluntariat dins del projecte Code Club Catalunya Raquel Perez´ Serra TREBALL FI DE GRAU GRAU EN ENGINYERIA EN SISTEMES AUDIOVISUALS ESCOLA SUPERIOR POLITECNICA UPF ANY 2019 DIRECTORA DEL TREBALL Laia Albo´ Departament de Tecnologies de la Informacio´ i les Comunicacions “output” — 2019/7/1 — 14:54 — page ii — #2 “output” — 2019/7/1 — 14:54 — page iii — #3 A tothom amb qui gaudeixo de la vida. For all who I enjoy my life with. :) iii “output” — 2019/7/1 — 14:54 — page iv — #4 “output” — 2019/7/1 — 14:54 — page v — #5 Agra¨ıments Agraeixo, per una banda, a la Martina Mayrhofer la oportunitat de formar part en aquest projecte i l’esforc¸dedicat. I per altra banda, a la Laia Albo´ per tota la implicacio´ i suport al llarg del projecte; disponible en tot moment i d’una forma molt transparent i proxima.` De tu aprenc, entre d’altres coses, que a part de dir les coses a millorar tambe´ cal felicitar la bona feina. v “output” — 2019/7/1 — 14:54 — page vi — #6 “output” — 2019/7/1 — 14:54 — page vii — #7 Resum En aquest treball s’ha dissenyat i desplegat un sistema gestor de clients basat en web que permet administrar una base de dades de voluntariat dins del programa Code Club Catalunya. L’objectiu es´ facilitar el registre automatitzat de persones voluntaries` a l’organitzacio´ i agilitzar la seva gestio,´ fins ara manual. Code Club Catalunya es´ un projecte que preten´ apropar la programacio´ als infants oferint tallers gestionats per voluntariat en hores extra-escolars. Els Code Clubs es rea- litzen en diferents espais (escoles, biblioteques, . ) i involucren diferents actors (voluntariat, gestors dels espais, . ). Aix´ı doncs, el que aporta aquest treball es´ una adaptacio´ del gestor de codi obert CiviCRM a les necessitats del projecte Co- de Club, permetent gestionar els diferents perfils d’usuaris aix´ı com facilitant els processos de registre per a participar en el projecte (entrega documents, gestio´ de correus electronics.` . ). Per tal d’arribar a la solucio´ de disseny final, s’ha seguit una estructura c´ıclica, amb dues iteracions d’avaluacio´ amb usuaris finals. Abstract A web-based customer management system has been designed and deployed for the Code Club Catalunya to streamline their management of volunteers. The Code Club Catalunya project offers after-school workshops for children. The volunteer- managed workshops are held in a variety of spaces including schools and libraries, and involve multiple actors such as volunteers and managers of the spaces. The deployed customer management system, an adaptation of the open source Civi- CRM manager, streamlines the management of actors involved in the project. The system supports the management of actors by profile and improves the volun- teer registration process (delivery documents, management of emails). A cyclical structure comprising two evaluation iterations with final users was used to achieve the final design of the solution. vii “output” — 2019/7/1 — 14:54 — page viii — #8 “output” — 2019/7/1 — 14:54 — page ix — #9 Sumari Index´ de figures xii Index´ de taules xiv Appendix xiv 1 INTRODUCCIO´ 1 1.1 Context . .2 2 ANALISI` DE LA NECESSITAT 5 2.1 Objectius . .5 2.2 Requeriments del projecte . .5 2.2.1 Requeriments funcionals . .6 2.2.2 Requeriments no funcionals . .8 3 PLANIFICACIO´ I FASES DEL PROJECTE 11 4 DISSENY 15 4.1 Disseny del sistema . 15 4.2 Estudi de solucions . 26 4.2.1 Estudi de tecnologies . 26 4.2.2 Tecnologia escollida . 28 5 IMPLEMENTACIO´ 35 5.1 Gestio´ de persones usuaries` . 37 5.2 Gestio´ de correu electronic` . 38 5.3 Gestio´ de documents . 40 6 PRIMERA AVALUACIO´ 47 6.1 Avaluacio´ modalitat questionari¨ en l´ınia i reunio..........´ 47 6.2 Resultats: descripcio´ de les millores . 47 7 IMPLEMENTACIO´ DE LES MILLORES 57 ix “output” — 2019/7/1 — 14:54 — page x — #10 8 SEGONA AVALUACIO´ 63 8.1 Disseny prova . 63 8.1.1 Tasques a realitzar . 63 8.1.2 Instruments . 63 8.2 Participants . 65 8.2.1 Procediment . 65 8.3 Resultats de la prova d’avaluacio..................´ 65 9 CONCLUSIONS 71 9.1 Treball futur . 71 A ANNEXOS 75 A.1 Formularis d’inscripcio´ del voluntariat i de les biblioteques. 75 A.2 Exemples fitxes de contactes. 79 A.3 Entrega de documents necessaris del voluntariat i de la biblioteca. 81 A.4 Exemple de com es guarda l’entrega de documents en la fitxa d’un contacte. 83 A.5 Questionari¨ primera avaluacio....................´ 84 A.6 Respostes primera prova d’avaluacio.´ . 94 A.7 Cronograma de les plantilles de correu electronic.` . 99 A.8 Tasques ha realitzar del rol de persona usuaria.` . 110 A.9 Tasques ha realitzar del rol de biblioteca. 112 A.10 Questionari¨ rol voluntariat. 114 A.11 Questionari¨ rol biblioteca. 118 A.12 Full de consentiment. 122 A.13 Respostes segona prova d’avaluacio.´ . 124 x “output” — 2019/7/1 — 14:54 — page xi — #11 Index´ de figures 1.1 Elements dels Code Clubs [2]. .3 1.2 Fragment dels passos a seguir del primer projecte amb Scratch anomenat ’Grup de Rock’ (http://codeclubcat.org/materials/curriculum/) [2]. .3 3.1 Model iteratiu de disseny de software seguit al llarg del treball . 14 4.1 Mapa de rols de persones usuaries.` . 17 4.2 Mapa de casos d’us´ amb les relacions d’especialitzacio,´ extensio,´ composicio´ i afinitat. 24 4.3 Model de successio´ per a l’activitat extraescolar dins del projecte “Code Club a les Biblioteques”. 25 4.4 Caracter´ıstiques mes´ destacades de CiviCRM; en blau aquelles que s’utilitzen en el projecte (blau fosc com a requeriment princi- pal, blau clar com a requeriment secundari) . 31 4.5 Mapa conceptual dels diferents components que disposa CiviCRM, en lletra de color negra els que s’utilitzen (CiviCase i CiviEvent potser (segon requeriment) i en blanc els que no. 33 5.1 Mapa conceptual dels diferents elements necessaris per al bon funcionament de CiviCRM. 35 5.2 Dibuix esquematic` de la pantalla inicial de Drupal. 37 5.3 Zoom en la pantalla inicial de CiviCRM. 37 5.4 Relacions de la BBDD que guarda les dades dels contactes. 39 5.5 Captura de pantalla dels diferents formats en que es pot escriure un correu electronic` i de la opcio´ per a adjuntar un fitxer. 41 5.6 Captura del llistat de plantilles de correu electronic` del sistema. 42 5.7 Captura d’exemple missatge ’Av´ıs de formacio´ previa’.` . 43 5.8 Relacions de la DDBB que guarda les dades dels documents. 45 6.1 Visualitzacio´ de la configuracio´ de la connexio´ entre Drupal i Ci- viCRM de les persones voluntaries.` . 51 xi “output” — 2019/7/1 — 14:54 — page xii — #12 6.2 Visualitzacio´ de la configuracio´ de la connexio´ entre Drupal i Ci- viCRM de les biblioteques (notar que no disposem de una opcio´ reservada). 51 6.3 Captura de la cerca per a poder exportar el que es demana. 53 6.4 Exemple de la cerca per a obtenir el que es demana. 53 6.5 Exemple de la cerca per obtenir el que es demana. 55 7.1 Millores visualment destacades del formulari d’inscripcio´ com a persona voluntaria.` . 58 7.2 Millores visualment destacades del formulari d’inscripcio´ com a biblioteca. 58 7.3 Correu electronic` automatic` final del formulari d’inscripcio´ com a persona voluntaria.` . 59 7.4 Correu electronic` automatic` final del formulari d’inscripcio´ com a biblioteca. 60 7.5 Captura final de l’entrega de documentacio´ necessaria` del volun- tariat. 61 7.6 Captura final de l’entrega de documentacio´ necessaria` de les bi- blioteques. 61 8.1 Grafic` respostes preguntes primera tasca. 67 8.2 Grafic` respostes preguntes segona tasca. 67 8.3 Grafic` respostes preguntes visio´ global. 68 A.1 Formulari inscripcio´ persona voluntaria` (fotografia 1) . 76 A.2 Formulari inscripcio´ persona voluntaria` (fotografia 2) . 76 A.3 Formulari inscripcio´ persona voluntaria` (fotografia 3) . 77 A.4 Formulari inscripcio´ persona voluntaria` (fotografia 4) . 77 A.5 Formulari d’inscripcio´ biblioteques (fotografia 1) . 78 A.6 Formulari d’inscripcio´ biblioteques (fotografia 2) . 78 A.7 Dades d’un contacte voluntari (fotografia 1) . 79 A.8 Dades d’un contacte voluntari (fotografia 2) . 80 A.9 Dades d’un contacte biblioteca . 80 A.10 Captura formulari ’Documentacio´ necessaria` del voluntariat’ (fo- tografia 1). 81 A.11 Captura formulari ’Documentacio´ necessaria` del voluntariat’ (fo- tografia 2). 82 A.12 Captura formulari ’Documentacio´ necessaria` de les biblioteques’. 82 A.13 Captura d’exemple fitxa de contacte. 83 xii “output” — 2019/7/1 — 14:54 — page xiii — #13 Index´ de taules 3.1 Diagrama de Gantt inicial . 12 3.2 Diagrama de Gantt final . 13 4.1 Llistat dels principals tipus de rols que interactuen, breu descrip- cio´ i les corresponents interaccions. 16 4.2 Resposta del sistema a la tasca ’Utilitzar la plataforma’. 18 4.3 Resposta del sistema a la tasca ’Inscriure’s com a biblioteca o com a persona voluntaria’.` . 18 4.4 Resposta del sistema a la tasca ’Entregar els documents’. 19 4.5 Resposta del sistema a la tasca ’Utilitzar les tres diferents gestions persones usuaries,` correus electronics` o documents’. 19 4.6 Resposta del sistema a la tasca ’Modificar el formulari d’inscrip- cio,´ ja sigui de biblioteques o persones voluntaries’.` .
Recommended publications
  • Bulletin Issue 25
    Issue 25 Bulletin November 2014 Contents Free software needs your vote Free software needs your 1 by John Sullivan vote Executive Director What would a free 3 t the Free Software Foundation, software world look like? Awe want to empower all computer GNU Guix and GNU’s 4 users everywhere to do everything they 31st Birthday might need or want to do on any com- Appropriate legal 5 puter, using only free software, with- notices out having to ask permission. Free tools for the FSF 6 By definition, proprietary software Common misconceptions 7 does not empower users in this way. in licensing It places limits on what they can do, Volunteer opportunities 9 such as preventing sharing of the soft- at the FSF ware, or looking at its code to see how See you at LibrePlanet 10 it works. 2015! Proprietary software enables users Around the world in (a 11 to pursue everything they might need hundred and) eighty or want to do, only as long as the soft- days ware distributor approves. The four freedoms that define free software — to run the program (0), to study and modify it (1), to share it (2), and to share modifications (3) — are meant for everyone, in their inter- actions with any program. Free soft- ware is a means to protect the individ- ual freedom of computer users. But why would someone who has Register for LibrePlanet at u.fsf.org/14w. no intention of ever reading the source code of programs running on their computer, much less in modifying it, care about Freedom 1, or Freedom 3? Why do they need or want the freedom to do things they might never need or want to do? 1 One reason is that any computer general, the right to vote can be a pow- user can ask someone else to do those erful check on government behavior.
    [Show full text]
  • Implementing and Developing for Wordpress in Civicrm 4.6 and Beyond
    IMPLEMENTING AND DEVELOPING FOR WORDPRESS IN CIVICRM 4.6 AND BEYOND Kevin Cristiano [email protected] April 2015 Tadpole Collective @kcristiano Overview: • CiviCRM and WordPress • BasePage for WordPress • Shortcodes • Hooks for WordPress • What’s Next References for 4.6 improvements • Christian Wach • https://civicrm.org/blogs/haystack/ working-civicrm-46-wordpress • https://github.com/civicrm/civicrm- wordpress/pull/63 • https://github.com/civicrm/civicrm- core/pull/4360 CiviCRM and WordPress • 4.1 – The Beginning • Shortcodes • 4.2 - Extensions • 4.3 – ACL • 4.4 – Petition Shortcodes • 4.5 – wp-cli CiviCRM and WordPress • 4.6 – Major Step Forward • CiviCRM Basepage Auto Setup • Shortcodes • WordPress hooks WP BASEPAGE What is this basepage issue anyway? Drupal URLs vs WordPress URLs Drupal -- http://drupal.dev/civicrm/event/register? reset=1&id=3 WordPress – http://wpcv45.dev/?page=CiviCRM&q=civicrm/event/ register&reset=1&id=3 ?page=CiviCRM&q= One small Change: BasePage Create a WordPress Page http://wpcv45.dev/civicrm/? page=CiviCRM&q=civicrm/event/ register&reset=1&id=3 civicrm/?page=CiviCRM&q= Automated in 4.6 End Result: /includes/civicrm.basepage.php BasePage now have its own class CiviCRM_For_WordPress_Basepage Shortcodes Allow CiviCRM content to be added to WordPress content types example: [civicrm component="contribution" id="1" mode="live" hijack="0"] All WordPress shortcodes are added to a post, page or Custom Post Type Result : http://wpcivi46.dev/donate-now/ Instead of http://wpcivi46.dev/civicrm/? page=CiviCRM&q=civicrm/contribute/ transact&reset=1&id=1 16 Shortcode issues before 4.6: • Multiple shortcodes on one ‘page’ • Fail • Shortcodes and WordPress Content • Fail • Archive Page (eg.
    [Show full text]
  • Wordpress Submit Form to External Url
    Wordpress Submit Form To External Url How parasympathetic is Carmine when hole-and-corner and orthotone Alphonse impersonalize some contradictors? Overkind Pierre tritiate some psycho and begins his whipsaws so geotactically! Purging Randi restitute that forms dingo dully and canoes supernally. Limit selection to specific options Limit linked record selection to a funny Post-submission customization options Redirect to URL after the complex is submitted. External CSS and JS files are often called customization can prove tedious. How species develop new custom WordPress form without plugins. I still terrible to oppress an agile form creator because it huge the. For legacy browsers non-ajax not virgin when using external url. When someone outside the form submit the default headers. Referrer tracking ThemeCatcher Support. Integrating your web form with ScheduleOnce using URL parameters. If you're beat with WordPress learn also to watch a form which your WordPress post. Note D365 form capture script is not capturing wordpress contact 7 form data. How to Copy and Paste Images from Clipboard to WordPress Post. How many submit WordPress form from Contact form 7 specific ID PHP. This can be offset another Formstack form or create external site will pass submitted form data window the URL check the Append Submitted Data to. This is typically used when they want to pre-fill an external non-infusionsoft form URLs can be constructed to hold information from the contact. Submit Piece great post on external URL not working 3 years 5 months ago 204553. Sending Form attend to Another URL Formstack Forms. Wufoo Online Form Builder with Cloud Storage Database.
    [Show full text]
  • Application of Open-Source Enterprise Information System Modules: an Empirical Study
    University of Nebraska - Lincoln DigitalCommons@University of Nebraska - Lincoln Dissertations, Theses, and Student Research from the College of Business Business, College of Summer 7-20-2010 APPLICATION OF OPEN-SOURCE ENTERPRISE INFORMATION SYSTEM MODULES: AN EMPIRICAL STUDY Sang-Heui Lee University of Nebraska-Lincoln Follow this and additional works at: https://digitalcommons.unl.edu/businessdiss Part of the Management Information Systems Commons, Other Business Commons, and the Technology and Innovation Commons Lee, Sang-Heui, "APPLICATION OF OPEN-SOURCE ENTERPRISE INFORMATION SYSTEM MODULES: AN EMPIRICAL STUDY" (2010). Dissertations, Theses, and Student Research from the College of Business. 13. https://digitalcommons.unl.edu/businessdiss/13 This Article is brought to you for free and open access by the Business, College of at DigitalCommons@University of Nebraska - Lincoln. It has been accepted for inclusion in Dissertations, Theses, and Student Research from the College of Business by an authorized administrator of DigitalCommons@University of Nebraska - Lincoln. APPLICATION OF OPEN-SOURCE ENTERPRISE INFORMATION SYSTEM MODULES: AN EMPIRICAL STUDY by Sang-Heui Lee A DISSERTATION Presented to the Faculty of The Graduate College at the University of Nebraska In Partial Fulfillment of Requirements For the Degree of Doctor of Philosophy Major: Interdepartmental Area of Business (Management) Under the Supervision of Professor Sang M. Lee Lincoln, Nebraska July 2010 APPLICATION OF OPEN-SOURCE ENTERPRISE INFORMATION SYSTEM MODULES: AN EMPIRICAL STUDY Sang-Heui Lee, Ph.D. University of Nebraska, 2010 Advisor: Sang M. Lee Although there have been a number of studies on large scale implementation of proprietary enterprise information systems (EIS), open-source software (OSS) for EIS has received limited attention in spite of its potential as a disruptive innovation.
    [Show full text]
  • Introduction to Computational Techniques
    Chapter 2 Introduction to Computational Techniques Computational techniques are fast, easier, reliable and efficient way or method for solving mathematical, scientific, engineering, geometrical, geographical and statis- tical problems via the aid of computers. Hence, the processes of resolving problems in computational technique are most time step-wise. The step-wise procedure may entail the use of iterative, looping, stereotyped or modified processes which are incomparably less stressful than solving problems-manually. Sometimes, compu- tational techniques may also focus on resolving computation challenges or issues through the use of algorithm, codes or command-line. Computational technique may contain several parameters or variables that characterize the system or model being studied. The inter-dependency of the variables is tested with the system in form of simulation or animation to observe how the changes in one or more parameters affect the outcomes. The results of the simulations, animation or arrays of numbers are used to make predictions about what will happen in the real system that is being studied in response to changing conditions. Due to the adoption of computers into everyday task, computational techniques are redefined in various disciplines to accommodate specific challenges and how they can be resolved. Fortunately, computational technique encourages multi-tasking and interdisciplinary research. Since computational technique is used to study a wide range of complex systems, its importance in environmental disciplines is to aid the interpretation of field measurements with the main focus of protecting life, prop- erty, and crops. Also, power-generating companies that rely on solar, wind or hydro sources make use of computational techniques to optimize energy production when extreme climate shifts are expected.
    [Show full text]
  • The Landscape of Drupal for Nonprofits
    The Landscape of Drupal for Nonprofits June 2016 Better Websites for the Strategy Design Greater Good Development Support Message Agency is a full-service interactive agency based in Philadelphia. For over a decade, we have built brands, websites, and web applications exclusively for nonprofits, foundations, and universities. We are a social enterprise that helps good organizations use great technology to enlighten, educate, engage, and enact change. We use open-source tools like Drupal to deliver feature-rich sites that are easy to use and administer. We also integrate Drupal with Salesforce to help clients engage stakeholders and streamline business processes and data management. [email protected] | www.messageagency.com PAGE 2 The Landscape of Drupal for Nonprofits • June 2016 FOREWORD Dear Reader, On behalf of Message Agency, I am pleased to present Idealware’s The Landscape of Drupal for Nonprofits. We’re excited to be able to partner with Idealware to bring you this first-of-its-kind research. As an agency that has been building websites with Drupal for 10 years, we understand how powerful the platform can be. Drupal’s strength lies in its vast community of committed developers and contributors, who extend its core functionality with features and tools that can be used to meet the needs of any nonprofit. We’re proud to be one of those contributors. As a firm that exclusively works with mission-driven clients, we also know that the CMS market can be difficult to navi- gate for nonprofits—particularly when deciding which platform is the right one for your needs. It’s why impartial research like this report is so critical for organizations making tough decisions about how they invest their precious resources, effort, and time.
    [Show full text]
  • Civicrm Image Guide Civicrm Stack Components
    CiviCRM Image Guide Version 4.7.23 Websoft9 CiviCRM is a pre-configured, ready to run image for running CiviCRM on Alibaba Cloud. CiviCRM is a constituent relationship management system designed to meet the needs of advocacy, non-profit and non-governmental groups. It is an open source project, licensed under GNU AGPL 3.CiviCRM is released as a module that runs within the Drupal, Joomla, and WordPress content management systems. CiviCRM Stack Components Application Software(CiviCRM4.7.23,WordPress4.8) Software directory: /data/wwwroot/civicrm You should know that CiviCRM is a module running within the WordPress Application Server(PHP7.0,APACHE2.4) PHP Configuration File: /etc/php/7.0/apache2/php.ini Apache Vhost Configuration File: /etc/apache2/sites-available Apache Log Files:/var/log/apache2 Database(MYSQL5.7) Database install directory: /usr/share/mysql Database data directory: /data/mysql Database Configuration File: /etc/mysql/mysql.conf.d/mysqld.cnf PhpMyAdmin install directory: /usr/share/phpmyadmin Kown more from MySQL User Guide (http://en.websoft9.com/xdocs/manage-mysql%ef%bc%88lnmplamp- image-%ef%bc%89) Verify the Image After the installation of Image,please verify it Login on Alibaba Cloud console,get you Internet IP Address Open you Chrome or Firefox on your local PC,visit the http://Internet IP Address/ If verify successfully,you can enter the Start Installation page of this Image If no response from browser,please check the Security Group settings (https://www.alibabacloud.com/help/doc-detail/25471.htm) to ensure that port 80 is been allowed Start to install CiviCRM Using Chrome or Firefox to visit: http://Internet IP Addres/ to start the tapplication installation process.It is recommended to complete two steps before the installation: Domain resolution if you want to use (Add an A record to the Internet IP Address of Server from your Domain Control Panel) Modify the MySQL password of Root through PhpMyAdmin Then access the installation page by domain directly and complete the installation wizard for the following steps: 1.
    [Show full text]
  • Wordpress and Civicrm: Dynamic Integration for Non-Profits
    International Journal of Computer Applications (0975 – 8887) Volume 93 – No.19, May 2014 WordPress and CiviCRM: Dynamic Integration for Non-Profits Apurva Bhatkal Prarthna Jajodia Shrinidhi Bhandari Purvi Sankhe TCET, TCET, TCET, Assistant Professor, Mumbai University Mumbai University Mumbai University TCET, Mumbai, India Mumbai, India Mumbai, India Mumbai, India ABSTRACT 2. They are self governing, i.e they are private Non Profit organizations are an integral part of the civil 3. They do not distribute profits society. They are different from both government and business organizations because they are voluntary, self 4. They are voluntary and self governing. governing and serve the purpose and common goals of their members. The nonprofit organizations need to manage their members, membership fees and member dues, manage their events and Non-profit revenue sources include fees for membership, service, government grants, individual and corporate associated contributions, handle the funds raised and also donations, member dues, investments, revenues from generate timely reports. Handling such information requires a commercial ventures, and other sources. clear view of the constituency of the nonprofit. Hence, for The reason most Non-Profits find it difficult to achieve a total smooth functioning of the nonprofit, a connected view of all 360 degree view of their constituency is technology. Hence, the relationships of the nonprofit is a must to manage an affordable, user friendly and easy to use solution is needed information. to manage members, payments, donations and social goals. Data mappings, code structure, storage of member A solution that integrates open source CiviCRM and CMS is information and funds, event handling, promotions and being built.
    [Show full text]
  • CIVICRM COOKBOOK.Pdf
    CiviCRM Cookbook Master this web-based constituent relationship management software for nonprofit and civic sector organizations Tony Horrocks BIRMINGHAM - MUMBAI CiviCRM Cookbook Copyright © 2013 Packt Publishing All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews. Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book. Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information. First published: June 2013 Production Reference: 1310513 Published by Packt Publishing Ltd. Livery Place 35 Livery Street Birmingham B3 2PB, UK. ISBN 978-1-78216-044-1 www.packtpub.com Cover Image by Abhishek Pandey ([email protected]) Credits Author Project Coordinator Tony Horrocks Anugya Khurana Reviewers Proofreaders Erik Hommel Maria Gould Kurund Jalmi Paul Hindle Andrew Wasson Indexer Acquisition Editor Tejal Soni Usha Iyer Production Coordinator Lead Technical Editor Nitesh Thakur Dayan Hyames Cover Work Technical Editors Nitesh Thakur Jalasha D'costa Pushpak Poddar Varun Pius Rodrigues Lubna Shaikh Foreword This year CiviCRM celebrated its eight birthday.
    [Show full text]
  • Open Source Enterprise Software
    Open Source Enterprise Software Alexandra Kees • Dominic Raimon Markowski Open Source Enterprise Software Grundlagen, Praxistauglichkeit und Marktübersicht quelloffener Unternehmenssoftware 2., aktualisierte und erweiterte Auflage Alexandra Kees Dominic Raimon Markowski Fachbereich Informatik steep GmbH Hochschule Bonn-Rhein-Sieg Bonn, Deutschland Sankt Augustin, Deutschland ISBN 978-3-658-25217-5 ISBN 978-3-658-25218-2 (eBook) https://doi.org/10.1007/978-3-658-25218-2 Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detail- lierte bibliografische Daten sind im Internet über http://dnb.d-nb.de abrufbar. Springer Vieweg © Springer Fachmedien Wiesbaden GmbH, ein Teil von Springer Nature 2015, 2019 Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Jede Verwertung, die nicht ausdrücklich vom Urheberrechtsgesetz zugelassen ist, bedarf der vorherigen Zustimmung des Verlags. Das gilt insbesondere für Vervielfältigungen, Bearbeitungen, Übersetzungen, Mikroverfilmungen und die Einspeicherung und Verar- beitung in elektronischen Systemen. Die Wiedergabe von allgemein beschreibenden Bezeichnungen, Marken, Unternehmensnamen etc. in diesem Werk bedeutet nicht, dass diese frei durch jedermann benutzt werden dürfen. Die Berechtigung zur Benutzung unterliegt, auch ohne gesonderten Hinweis hierzu, den Regeln des Markenrechts. Die Rechte des jeweiligen ­Zeicheninhabers sind zu beachten. Der Verlag, die Autoren und die Herausgeber gehen davon aus, dass die Angaben und Informationen in diesem Werk zum Zeitpunkt der Veröffentlichung vollständig und korrekt sind. Weder der Verlag, noch die Autoren oder die Herausgeber übernehmen, ausdrücklich oder implizit, Gewähr für den Inhalt des Werkes, etwaige Fehler oder Äußerungen. Der Verlag bleibt im Hinblick auf geografische Zuordnungen und Gebietsbezeichnungen in veröf- fentlichten Karten und Institutionsadressen neutral. Springer Vieweg ist ein Imprint der eingetragenen Gesellschaft Springer Fachmedien Wiesbaden GmbH und ist ein Teil von Springer Nature.
    [Show full text]