Using Ruby on Rails for supporting team collaboration of developers
Thesis title: | Využití Ruby on Rails pro podporu týmové spolupráce vývojářů |
---|---|
Author: | Hofmann, Petr |
Thesis type: | Diplomová práce |
Supervisor: | Pavlíček, Luboš |
Opponents: | Buchalcevová, Alena |
Thesis language: | Česky |
Abstract: | Téma této diplomové práce zní Využití Ruby on Rails pro podporu týmové spolupráce vývojářů. Hlavním cílem je podpoření týmové spolupráce vývojářů (studentů kurzů programování) na Katedře informačních technologií Vysoké škole ekonomické v Praze. Splnění tohototo cíle bylo dosaženo vývojem nové aplikace na školním serveru kitscm.vse.cz v Ruby on Rails. Tato aplikace slouží pro podporu týmové spolupráce. Automatizuje některé činnosti, které se doposud na serveru kitscm.vse.cz prováděly ručně. Spolupracuje s dalšími open-source aplikacemi (openldap, dokuwiki, subversion) běžícími na serveru kitscm.vse.cz. Po úvodu do problematiky (kapitola 1), následuje seznámení s Ruby a Ruby on Rails (kapitola 2), dále pak analýza a návrh aplikace (kapitola 3), seznámení s provozní architekturou aplikace (kapitola 4) a ukázka vlastního vývoje části aplikace (kapitola 5). Hlavním přínosem je zhotovená aplikace podporující týmovou spolupráci, využívaná vyučujícími a studenty. Celá aplikace je k dispozici na http://sourceforge.net/projects/kitscm/ pod GPL licencí. |
Keywords: | kitscm; ruby; ruby on rails; openldap dokuwiki subversion ; podpora spolupráce vývojářů |
Thesis title: | Using Ruby on Rails for supporting team collaboration of developers |
---|---|
Author: | Hofmann, Petr |
Thesis type: | Diploma thesis |
Supervisor: | Pavlíček, Luboš |
Opponents: | Buchalcevová, Alena |
Thesis language: | Česky |
Abstract: | Thema of this master thesis is Using Ruby on Rails for support of team collaboration of developers. The main objective is support of team collaboration of developers (students of programming courses) at the Catedry of Computer Science of the University of Economics Prague. The objective has been acomplished by developement of a new application in Ruby on Rails on the school server kitscm.vse.cz. This application is used for support of team collaboration. Application automatizes some of procedures, which were made on the server kitscm.vse.cz manually in the past. Application collaborates with another open-source applications (openldap, dokuwiki, subversion) running on the kitscm.vse.cz server. After the introduction (chapter 1), follows familiarization with Ruby and Ruby on Rails (chapter 2), analysis and design of the application (chapter 3), familirization with application operational architecture (chapter 4) and example of development of part of the application (chapter 5). Main benefit is an application supporting team collaboration, which is used by students and teachers. The whole application is available on http://sourceforge.net/projects/kitscm/ under GPL license. |
Keywords: | ruby on rails; ruby; openldap dokuwiki subversion ; kitscm; cooperation support |
Information about study
Study programme: | Aplikovaná informatika/Informační systémy a technologie |
---|---|
Type of study programme: | Magisterský studijní program |
Assigned degree: | Ing. |
Institutions assigning academic degree: | Vysoká škola ekonomická v Praze |
Faculty: | Faculty of Informatics and Statistics |
Department: | Department of Information Technologies |
Information on submission and defense
Date of assignment: | 29. 9. 2008 |
---|---|
Date of submission: | 15. 12. 2008 |
Date of defense: | 7. 6. 2010 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/14189/podrobnosti |