The fourth week
In the fourth week, three of our members which include TONG WU, XIUQI LIU and ZIANG XU attended the meeting with our supervisor in 19 February. The supervisor tested our program and had a try on the functions on them. He also gave some advice on how to improve our program such as design of GUI and improvement of some functions including 'Grabbing points'. In this Friday lab session, team leader TONG WU added functions including calibration of log-axis and 'Select curves' along with 'Grab points', the illegal input check function and wrote the description part of the sustainability report, XIUQI LIU, ZIANG XU and ABDULLA ALAMRI took charge of the writing of three sections of the sustainability report and think about the poster design. Moreover, XIUQI LIU and ZIANG XU improved the GUI design to make it more compact and user-friendly.
The figure below shows the newest version of the GUI design as shown in Figure 1.
Fig.1 New GUI design
Fig.2 Results of 'Grab point' function
Fig.3 Results of 'Grab point' function
The 'Select curve' function enables user to manually click in order to get the whole curve and the curve will be displayed in the preview axes along with the data about the point clicked by user saving in the table. After pressing 'Enter', user can choose to do another 'Select curve' function or other functions on the same image in order to save time.
Fig.4 Results of 'Select curve' function
Fig.5 Results of 'Select curve' function
When user input a letter or nothing and press 'Ok', the program will ask user to input a number. If user cancel after inputting or inputting nothing, the program will assume the user do not want to calibrate and clear the Xmin, Xmax, Ymin, Ymax as shown in below in Figure 6,7,8,9:
Fig.6 Results of illegal input check
Fig.7 Results of illegal input check
Fig.8 Results of illegal input check
Fig.9 Results of illegal input check









没有评论:
发表评论