Back to homepage
2nd year student in the French
Engineering School École Centrale Paris, I present on this Web
page an overview of a project I have been working on from September
2008 to January 2009, for my client
CPI, a French Merchandising and
Digital Media company.
A web page illustrating the results of this project is available here.
CPI sells touch screens which can read images,
movies and present slide shows. These touch screens do not use HTML but
a proprietary language. As I have mostly been working with scripts
(with DOS shell, Python, VBA and command-line tools for images),
I could generat each time the result in a HTML format and in a format
adapted to the touch screen.
This first work presented below
is a display model of the touch screen for Renault car dealers. I did
it on CPI demand, adapting to the touch screen
the
Mégane
Berline presentation on Renault's website. Thanks to
this work, I learned how to use the touch screen proprietary language
and how to work on images with command-line tools. It also was an
opportunity to developp my own programming methods and tools that I
used during the whole project.
|
| Display model of the touch
screen for Renault car dealers |
The aim of my project for CPI was
to build a catalogue editor for the touch screen. An example of such a
catalogue is presented below. I made it for CPI's stand during the
"Journées de l'Institut Français du Merchandising", a
major event in Paris for Merchandising companies.
This project was part of my studies in my Engineering School and
occupied me one day a week from september 2008 to january 2009. I led
a team with 2 other engineer students. On CPI demand, the user
interface was to be an Excel File. I wrote the Excel procedures that
permit to edit and update the catalogue. These procedures need
parameters extern to the Excel File. One of my fellows wrote a user
interface in Visual Basic to edit easily those parameters. The other
fellow had to develop a two-way SMS solution for our client : it
permitted customers to receive on their cell phone the description of
one
of the catalogue's products.
|
| Demonstration of a film
catalogue on CPI stand during the "Journées de l'Institut
Français du Merchandising" |
Nothing simpler than editing or
updating your catalogue. If you want to add or remove an item which is
in the Excel File, you just have to put or remove a cross in front of
it and the
procedure will do the rest. If you want to add a new item, you just
have to add a new line in your Excel File, add the product presentation
in the procedure ressources, and put a cross.
Screenshot of the
Excel File for the films catalogue
During this project, I had the
opportunity to lead a small team, to determine and plan the different
phases of our project. I learned how to find the appropriate
programming tools to reach my goals : for instance, to build my
catalogue editor, I needed to vizualise easily the whole structure of
any catalogue I generated, so I used a command-line tool to draw
graphs. The Flex application below illustrates these graphs for a
simplified catalogue. I improved my knowledge in VB and VBA, Python and
PHP. It also was for me an opportunity to be in interaction with CPI
commercial team who gave me a better marketing point of view on our
product.
A web
page illustrating the results of this project is available here.