Now hiring

Graphical user interface for a material test information system (BE) @ Centre d'étude de l'Energie Nucléaire

BEOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

<p><span style="font-size:12.0pt"><span style="font-family:'Times New Roman', serif"><b>Introduction</b></span></span></p> <p><span style="font-size:12.0pt"><span style="font-family:'Times New Roman', serif">Within the Structural MAterials expert group (SMA) many mechanical and corrosion tests are required for material characterization. The information that these tests yield needs to be stored, analyzed and be available in a user friendly way for current and future users of the material test information.</span></span></p> <p><span style="font-size:12.0pt"><span style="font-family:'Times New Roman', serif">Hitherto, we are setting up a graphical user interface (GUI) called TIMARS (Test Information Management Analysis and Reporting System). TIMARS needs to have scripts to e.g. store new test results properly, analyze previous and current test result, make overviews, export data to external database formats. The system needs to cater for various test types (e.g. fatigue life and tensile testing) and various processes (e.g. metadata creation, overview reporting). </span></span></p> <p><span style="font-size:12.0pt"><span style="font-family:'Times New Roman', serif">We like to trust the further design of a proper, modern system interface to a student in information technology as a practical work. The GUI must be developed in Visual Studio and needs to be able to run scripts in codes like R and Python, because many of our staff are writing the underlying scripts in those codes. The GUI and data treatment must be strictly separated so that modifications to the former do not affect data treatment routines. </span></span></p> <p><span style="font-size:11.0pt"><span><span style="font-family:'Calibri', sans-serif"><b><span style="font-size:12.0pt"><span style="font-family:'Times New Roman', serif">Objectives</span></span></b> </span></span></span></p> <p><span style="font-size:11.0pt"><span><span style="font-family:'Calibri', sans-serif"><span style="font-size:12.0pt"><span style="font-family:'Times New Roman', serif">• To produce a working and user-friendly GUI to our material test information.</span></span></span></span></span></p> <p><span style="font-size:11.0pt"><span><span style="font-family:'Calibri', sans-serif"><span style="font-size:12.0pt"><span style="font-family:'Times New Roman', serif">• To ensure the coding is extensively commented within the code.</span></span></span></span></span></p> <p><span style="font-size:11.0pt"><span><span style="font-family:'Calibri', sans-serif"><span style="font-size:12.0pt"><span style="font-family:'Times New Roman', serif">• To extensively test the produced GUI.</span></span></span></span></span></p> <p><span style="font-size:11.0pt"><span><span style="font-family:'Calibri', sans-serif"><span style="font-size:12.0pt"><span style="font-family:'Times New Roman', serif">• To write a technical manual of the GUI (for developers to create future versions).</span></span></span></span></span></p> <p><span style="font-size:11.0pt"><span><span style="font-family:'Calibri', sans-serif"><span style="font-size:12.0pt"><span style="font-family:'Times New Roman', serif">• To write a user manual for the GUI (for users).</span></span></span></span></span></p> <p><span style="font-size:11.0pt"><span><span style="font-family:'Calibri', sans-serif"><span style="font-size:12.0pt"><span style="font-family:'Times New Roman', serif">• To write an internship report or thesis with lessons learned.</span></span></span></span></span></p> <p style="margin-bottom:11.0px"><span style="font-size:11.0pt"><span><span style="font-family:'Calibri', sans-serif"><b>Additional info</b></span></span></span></p> <p style="margin-bottom:11.0px"><span style="font-size:11.0pt"><span><span style="font-family:'Calibri', sans-serif">• Major scripts for mechanical and corrosion test information are available and do not need to be programmed by the student. It is the intention that the student will only integrate them in an overall GUI (which might require some adaptation though).</span></span></span></p> <p style="margin-bottom:11.0px"><span style="font-size:11.0pt"><span><span style="font-family:'Calibri', sans-serif">• The assignment has been worded in English as most of the staff and PhD students that wrote the scripts are foreign.</span></span></span></p> <p style="margin-bottom:11.0px"><span style="font-size:11.0pt"><span><span style="font-family:'Calibri', sans-serif"><b>Keywords</b></span></span></span></p> <p style="margin-bottom:11.0px"><span style="font-size:11.0pt"><span><span style="font-family:'Calibri', sans-serif">GUI, Visual Studio, R, Python, Material test information system</span></span></span></p> <p style="margin-bottom:11.0px"><span style="font-size:11.0pt"><span><span style="font-family:'Calibri', sans-serif"><b>Profile student</b></span></span></span></p> <p><span style="font-size:11.0pt"><span><span style="font-family:'Calibri', sans-serif">• Necessary experience: Graphical user interface design and coding, Visual Studio, Python/Tkinter.</span></span></span></p> <p><span style="font-size:11.0pt"><span><span style="font-family:'Calibri', sans-serif">• Advantage: Knowledge of R.</span></span></span></p>

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores