mardi 17 novembre 2009

Week 06 [09/11 to 15/11]


Work Of The Week



This week I worked half of the time on the design, and the other one on the beginning of the development. The result of the design is a document that summarize my first choices for the object organisation and also for their interaction. You can get the result of the development windows 32 binaries, the software is working, and no major bugs were found for the moment. If you want the sources just contact me by email.


I changed my sendspace folder as public, so now you can access it or follow the RSS feed to get all the documents.


Total worked: 16 hours.



Design



Most of the design work was about creating the final document and finish the drawing with Bouml. It tooks time, but give a satisfactory result. Moreover if it evolves during the development time, some changes could be done on Bouml fairly easily.

Time worked:
5h30

Development



The development was almost adapting the previous code, done as a prototype, in order to follow the UML class diagrams. Then I used the Qt Designer to create the first GUI and link it with my code. All was not very difficult, but is time consuming (learning a little about Qt Designer, that I almost never used). The result is a easy to develop interface, that needs few code creation. At this point the software has a basic interface and can load or save several type of file format (text and OBJ).

Time worked:
10h30


Gantt State


As the Gantt diagram shows it I am in advance of 1 week over the schedule. Basically this is due to my current work, that wasn't faster than expected, just that I worked more than expected. But as next week is the assessment week I will, may be, work less on the project. Anyway the left part of the interface isn't the easier one: the selection mechanism.




Information And References



I didn't use so much references that week also, instead of the Qt documentation.





Next Week prevision



Next week I should focus myself on the last parts of the interface creation. In order to follow what was said in both Gantt and the design I should:


  • handle translation of the view
  • learn an try to use the OpenGl selection mechanism

I will certainly do the first part, but will only begin to work on the second one if I have enough time.

Aucun commentaire:

Enregistrer un commentaire