Johan Nihlén , pp. 32. TKS/Medieteknik, 2008.
This document is a summary of my work to create a project management system for a small firm working with computer graphics. The intention is to manage customers, projects, images and invoices in the easiest possible way. To make the system as flexible as possible a web-interface was chosen which makes it possible to access the system from any computer, making it independent of any particular operating system. The only requirement on the user environment is that the computer must have a connection to the Internet to be able to access the system. The different techniques that have been used to develop the project management system is primarily Ruby on Rails and a MySQL database.
Although Ruby on Rails was completely new to me, I decided to use this framework instead of PHP, which I
already have a good knowledge of, because of the benefits Ruby on Rails provide. These benefits are described more later on in this paper.
The requirements I have on this project management system has its origin in the needs I have in my own firm, which I started a few years before I began my
education. A well-functioning system to manage projects and images will quickly save me a lot of time and make it easier for me to have control of all the projects at once.
I have used the knowledge that my education in Media Technology has given me in this work. It shows that, within a reasonable time, it is possible to create a well performing project management system, while learning a new programming
language at the same time.
Detta är en reflektionsdel till en digital medieproduktion.