Graphical User Interface System Testing

59 with more interpretable color symbol using classification utility. The result of habitat suitability and its summary is illustrated in the figure below. a b Figure 33. The Suitability Information: a Form of Information Summary and b Habitat Suitability Map

4.1.3.4. Graphical User Interface

The snapshot of SUITSTAT’s graphical user interface GUI is illustrated in the series of pictures and decription below, particularly on habitat suitability model facility. a Starting appearance and map viewer Starting appearance of SUITSTAT is the main form with blank map viewer. It looks like what the Figure 34 shown. Map viewer has a central role in SUITSTAT. The other facilities can be executed when the viewer was activated and the data that want to be processed was loaded. Figure 34. Map Viewer of SUITSTAT 60 b GUI for setting-up the ecogeographical variables to formulate the model After loading the required dataset, the user could begin to formulate habitat suitability model by executed “Habitat Suitability Model” in the “Utilities” menu. The user is required to choose categorization of the loaded dataset in the map viewer. As mentioned earlier, there are three categories of the dataset required in formulating habitat suitability model, i.e.: habitat factor, evaluated land, and presence data. Afterward, the user is needed to select certain spatial properties analysis upon habitat factor, determine the type of presence dataset note: there are two types of presence data, i.e.: used as formulating and validating the model; however, the validating is not considered in this application, and the output dataset of model result. The concerned GUI is shown like Figure 35. Figure 35. GUI for Categorization of Dataset, Chosing Spatial Properties Analysis Types, Presence Dataset Types, and Output Dataset of the Model Result c Assignment of abbreviation GUI The output of model is the dataset that contain the value of ecogeographical variables spatial properties in each grid. Hence, the naming system of is awared of by giving abbreviation of spatial properties name. SUITSTAT is provided by GUI that enable user to give the abbreviation or match the available dataset containing ecogeographical variables. The concerned GUI is shown in the Figure 61 Figure 36. GUI for Giving and Matching and Abbreviation of Ecogeographical Variables d GUI of Constraints and Criteria After giving andor matching the abbreviation of ecogeographical variable, the user is required to determine which variable is a constraint or criterion. It is also provided by categorization of “No data” selection to cope with the data that partly contains no data. There are two types of constraint situation coped in the GUI, i.e. the whole range of value in the variable and and certain range. When the user hits the “Calculate Weight” button, the system will read the spatial properties of each feature in presence dataset. After that, this value is analyzed by PCA module and the result is shown in the table. The matrix of PCA loading could be retrieved by right-clicking on the table to load pop-up menu and executing “Show PCA Matrix”. GUI for Criteria and Constraints, and the PCA Loading is illustrated in the Figure 37 and 38 subsequently. 62 Figure 37. GUI for Selecting and Modifying Constraint and Criteria, and Calculating Eeight Figure 38. PCA Calculation Result e GUI for standardization Basically, two standardizations are provided in SUITSTAT. Later, another of standardization was added to cope with the possibility of the utilization of interval value which assigned to certain classes. The skin captured of this GUI is shown in the Figure 39. 63 a Main GUI of Standardization b Interval Criterion Type Figure 39. GUI of Standardization f GUI of classification Standardization is followed by calucalting score step. After calculation process, map viewer will show the output dataset. Afterward, the user is required to classify the score of suitability result to view the better visualization of suitability classes. Figure shows the skin capture of output dataset which already classified with output histogram. Figure 40. GUI of Model Outcome and Histogram

4.2. Javan Gibbon Distribution and Habitat Suitability Analysis in Mount Salak