Calendar of activities
Thursday May 2nd
to Friday May 10: Reading on statecharts and on GUI design
Friday May 3rd: Meeting, description of everyone's task
Friday May 10: Meeting, brainstorming on the
requirements of the GUI
List of the requirements
Monday May 13
to Friday May 24: Design of the GUI.
I did a class diagram, and two different statecharts. We
have to chose one particular implementation.
Monday May 27
to Friday June 07: Design of the GUI and code of a first prototype.
You can see the class diagram and the 2 statecharts
following this
link
The first prototype will not be posted since it was used only
to get a better understanding of TkInter.
Monday June 10
to Tuesday June 18: Design and code of the first
real prototype. The source code and the design
are available following this
link
Wednesday June 19
to Tuesday July 2: Coding of the second and third
prototypes that I decided to merge together.
Wednesday July 3
to Monday July 15: Away on vacations
Monday July 15
to... : Finishing prototype 3
I was not available to work for the end of the
summer. I have started again as of September
3rd.
I have made a small modification in the
prototype order. I will finish the actions
of prototype 5 before those of prototype 4. This
is done to facilitate the integration with
the current AToM3. This way, we will have more
functionnalities added to our prototype to test
the integration
Tuesday September 3
to Tuesday September 12: I have finished the next
prototype wich is still called prototype3 but has
the functionnality of prototypes 1-3 + 5
Friday September 13
I gave a presentation on my tool so far, I also
took some suggestions of functionnalities. You
can view them following this
link
Monday September 16
to Wednesday September 18: I have added some
of the functionnalities that were asked for on
Friday. Namely, I have added the possibility
to select all the shapes of a certain type, to
move or rotate more than one object at the time
and to deselect everything.
|