O!Secour Software Project Report - Practical Studies December 2009
Explore the development and implementation of O!Secour software, including project details, software overview, map and track editor, application run details, means of implementation, and conclusion.
O!Secour Software Project Report - Practical Studies December 2009
E N D
Presentation Transcript
O!secourSoftware and Project Mr THIVEUX Gareth Mr TEXIER Aurélien Mr GRAIGNIC Guillaume Mr HAVEZ Maxime 3INFO – G2.2 Practical Studies 3INFO Year 2009-2010 December, 15th INSA Rennes 1/27 With the help and support of : Mr CAMILLERAPP Jean Mr LE LAGADEC Pierre Mr LE GUILLOU Xavier
Conclusion Table of Contents Introduction 2/27
Introduction 3/27
1. Project & Software1.3 O!Secour software - overview JPEG,BMP, … 6/27
Map and track editor2.1 Map editor (1) JPEG,BMP, … 7/27
Map and track editor2.3 Track editor (1) JPEG,BMP, … .OSC 11/27
Map and track editor1.3 Track editor (3) 13/27 13/23
Run application3.1 O!Secour software JPEG,BMP, ... .OSC .OSP 16/27
Run application3.4 Interface details and functionalities (1) 19/27
Run application3.4 Interface details and functionalities (2) 20/27
Means4.1 Introduction Previous experiences Ourknowledge Advice Brainstorming Solutions 22/27
Means4.2 Experiences and the Project Mr Le Lagadec’s presentation Xavier Le Guillou’s point of view • Global vision • Software • Language used : Tcl-tk • Tcl : • Scripting language • Tk extension : • Graphical interface • Coding : • Code written by hand (Mr Le Guillou) • Use of a code generator (student) Why did they choose to use this scripting language ??? 23/27
Means4.3 Advice Disadvantages : • Learn a new Language Advantages : • Tk extension : easy to use • Tcl : handheld • The “event loop” ! What are the other characteristics ? > Our own research work 24/27
Means4.4 Our Knowledge Learned at INSA : - Java - Perl • Scripting language - C language • Some researches : • - TCL : • Tool Command Language • John Ousterhout, 1988 • - Interpreters : • Tclsh and wish • - Analysedsome scripts 25/27
Means4.5 Solution 26/27
Conclusion 27/27