Server Side Collaboration of eLearning Platform and Integrated Development Environment
Tegegne, Mesfin (2011)
Tegegne, Mesfin
Metropolia Ammattikorkeakoulu
2011
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201105188416
https://urn.fi/URN:NBN:fi:amk-201105188416
Tiivistelmä
The purpose of this thesis project was to design a plug-in, which integrates a locally installed Eclipse IDE with a remote exercise management system. The client of this project was Viope Solutions OY, an online based eLearning service provider company located in Helsinki Finland. The user groups of the service are students and individuals.
This project was carried out using Eclipse plug-in Development Environment (PDE) and different programming technologies such as Java technology, Standard Widget Toolkit (SWT), and XML parsing.
In this project there are three plug-in solutions such as: login, chapter and exercise selector,and exercise sender. Each plug-in solution has been integrated with client’s already existing system, and tested using dummy data files.
As a result, the requirements set for this project have been accomplished. Also additional features, such as enabling users to access exercises from Eclipse IDE main tool bar, were
realized.
The plug-ins designed may be useful in facilitating the client’s existing exercise handling process. However, only these solutions may not be enough to increase the productivity of the company. Therefore, it is recommended that additional plug-ins with multiple functionalities should be added in future.
This project was carried out using Eclipse plug-in Development Environment (PDE) and different programming technologies such as Java technology, Standard Widget Toolkit (SWT), and XML parsing.
In this project there are three plug-in solutions such as: login, chapter and exercise selector,and exercise sender. Each plug-in solution has been integrated with client’s already existing system, and tested using dummy data files.
As a result, the requirements set for this project have been accomplished. Also additional features, such as enabling users to access exercises from Eclipse IDE main tool bar, were
realized.
The plug-ins designed may be useful in facilitating the client’s existing exercise handling process. However, only these solutions may not be enough to increase the productivity of the company. Therefore, it is recommended that additional plug-ins with multiple functionalities should be added in future.