First Author\[1\]<sup>\*</sup>, Second Author<sup>2</sup>  
(Double Blind Review: Please do not type or edit anything here until final-camera ready submissions)

<sup>1</sup>First affiliation, City and Country (Please do not type or edit anything here, our editors will do the work for you)

<sup>2</sup>Second affiliation, City and Country (Please do not type or edit anything here, our editors will do the work for you)

<table>
<tbody>
<tr class="odd">
<td>ARTICLE INFO</td>
<td></td>
<td>ABSTRACT</td>
</tr>
<tr class="even">
<td><p><em>Article history:</em></p>
<p>Received XX Month 2024</p>
<p>Revised XX Month 2024</p>
<p>Accepted XX Month 2024</p>
<p>Online first</p>
<p>Published 1 September 2024</p></td>
<td></td>
<td><strong>Abstract:</strong> The aim of this paper is to develop an informative website that provides information on solar energy usage in Malaysia. The system aims to equip users with knowledge, awareness, and information about solar energy. Additionally, the website incorporates a data visualization feature that demonstrates Malaysia's electrical consumption, enabling users to observe the potential cost savings of utilizing solar energy. The project has three objectives, which are to obtain system requirements for displaying information on solar energy usage in Malaysia, design a data visualization to evaluate Malaysia's suitability for solar energy, and develop an informative website that allows users to explore solar energy data visualization related to Malaysia. The informative website development utilized the Waterfall Model, which progresses through the phases of requirements analysis, system design, and system testing. User Acceptance Testing was conducted to determine the informative website's perceived usability and perceived user satisfaction. The test results indicate that the informative website is a useful tool for allowing users to explore solar energy data visualization related to Malaysia.</td>
</tr>
<tr class="odd">
<td><p><em>Keywords:</em></p>
<p>Informative Website</p>
<p>Big data</p>
<p>Data Visualization</p>
<p>Solar Energy Website</p>
<p><em>DOI:</em></p>
<p>10.24191/jcrinn.v9i1</p></td>
<td></td>
<td></td>
</tr>
</tbody>
</table>

# INTRODUCTION 

Electricity consumption has become an integral part of daily life, pervasive across homes, businesses, and industries, especially in today's globalized era. However, in Malaysia, the escalating costs of electricity have emerged as a pressing concern, exacerbated by a staggering 23% surge in usage during the COVID-19 pandemic, intensifying financial burdens for households. Common appliances like refrigerators, air conditioners, and water purifiers significantly contribute to this consumption, particularly in warm climates. Notably, Malaysia boasts an average solar radiation of approximately 4500 kWh m-2, signaling immense potential for large-scale solar power implementations.

Solar energy, harnessed through photovoltaic systems that directly convert light into electricity (Kenu , 2020; Aziz et al., 2016) alongside technologies like concentrated solar power, holds promise in electricity generation. Additionally, solar-based heating and cooling systems efficiently capture thermal energy to facilitate hot water and air conditioning (SEIA, 2018). Remarkably, the sun radiates enough energy to sustain global energy needs for a year in just one hour (Vourvoulias, 2021).

However, barriers hinder widespread adoption of solar energy in Malaysia. The prohibitive initial installation costs, encompassing expenses for solar panels, inverters, batteries, wiring, and installation, pose a significant obstacle for potential users. Moreover, a prevalent lack of awareness about solar energy's advantages restricts its uptake. Companies specializing in solar panel installations face challenges in identifying suitable buildings due to insufficient data on electricity usage and available roof space.

To confront these multifaceted challenges, this paper aims to propose the development of an informative website tailored to provide comprehensive information on solar energy usage and relevant insights for Malaysians. The envisioned system intends to empower users by imparting knowledge, enhancing awareness, and furnishing essential information about solar energy. Central to its features, the website will offer insights into Malaysia's solar energy potential, data on solar panel power plant capabilities, and a user-friendly data visualization illustrating the country's electrical consumption. Through this, users can discern the scale of electricity usage in Malaysia and envisage the potential cost savings achievable by transitioning to solar energy.

The research methodology adopts a structured approach involving comprehensive data gathering from reputable sources and stakeholder engagements within the solar energy domain. This includes but is not limited to:

Literature Review: Analyzing existing studies and publications on solar energy adoption, costs, and technological advancements relevant to Malaysia.

Data Collection: Collecting pertinent information on solar energy potential, electrical consumption patterns, and demographic specifics within Malaysia.

Development Phase: Implementing the Waterfall Model to guide the iterative process of website development, encompassing requirements analysis, system design, and testing.

User Testing: Conducting rigorous User Acceptance Testing (UAT) to gauge the website's usability, functionality, and user satisfaction.

This multifaceted approach ensures a robust foundation for the development of the informative website, aligning with the objective of addressing challenges and promoting solar energy adoption in Malaysia

# LITERATURE REVIEW

1.  **Solar Energy in Malaysia**

Every hour and a half, the sun radiates enough light onto the Earth's surface to generate sufficient energy to power the planet's energy consumption for an entire year. Solar technologies can harness this energy, utilizing photovoltaic (PV) panels or mirrors that concentrate solar radiation to convert it into electrical form. This energy can either be utilized to generate electricity or stored in batteries or thermal storage (Towler B. F., 2014)).

Solar radiation, also referred to as electromagnetic radiation, is provided by the sun and received by all areas on Earth, albeit with varying degrees of energy reception in different regions. Solar technologies capture this radiation and transform it into usable energy.

The Malaysian Building Integrated Photovoltaic Project (MBIPV) was initiated by the Malaysian government in 2005 to incentivize the installation of building integrated photovoltaic systems. Universiti Teknologi MARA (UiTM) was designated as the Photovoltaic System Monitoring Centre (PVSMC) in November 2006 to oversee the performance of BIPV and PV projects for a five-year period until June 2011 (Hussin et al., 2012).

According to Teoh (2020), two psychological factors are crucial in meeting the increased demand for renewable energy: awareness of renewable energy and adoption of energy-saving behaviors. While the public fulfilled the first criterion, with a majority having knowledge about renewable energy, they fell short in meeting the second criterion, displaying a lack of energy-saving behaviors. Additionally, respondents exhibited reluctance in installing PV panels due to associated costs, despite expressing a desire to do so.

In conclusion, although solar energy has been utilized in Malaysia, the absence of knowledge, awareness, and energy-saving behaviors has deterred many from availing its benefits. Companies involved in providing solar energy must prioritize raising awareness about its advantages, especially in regions where it can yield significant benefits.

2.  **Web-based Technology**

Web technology is the method through which computers communicate with each other using markup languages and multimedia packages. It encompasses various devices and methods utilized over the internet to facilitate communication between different types of computers.

A study conducted by (Kuiper et al., 2013) employed a web-based mapping application for solar energy project planning. This system facilitated the storage, management, analysis, and visualization of data and information pertinent to solar energy. By offering visual representations of solar energy-related data and information, this study aimed to assist solar panel companies in identifying optimal locations for successful sales of solar panels to their users and customers.

1.  > ***Web Application***

A web application is computer software that executes operations over the Internet through web browsers and web technologies (StackPath, 2023; Gibb, 2016). It necessitates three components for managing client requests, executing desired actions, and storing information: a web server, an application server, and a database.

On the client side, HTML5, CSS, and JavaScript are utilized, while on the server side, languages such as PHP, Python, or Java are essential for storing and retrieving information. Examples of web apps include Yahoo, Gmail, Google Docs, Google Slides, Google Sheets, as well as applications for photo editing, file conversion, and file scanning.

Utilizing a web application offers several advantages. One of the key benefits is its extensive accessibility, compatible with various browsers like Google Chrome and Mozilla Firefox. Moreover, web applications typically operate faster than traditional desktop applications and boast higher reliability as they remain unaffected by viruses or malware. Additionally, users can access them from anywhere with an Internet connection.

2.  > ***Types of Web Application***

Web applications are categorized into five types: static, dynamic, e-commerce, portal, and content management systems. Static applications, the most basic type, are usually built using CSS and HTML without scripting or database connections. They are easier to maintain and update due to having less code compared to dynamic websites, but modifying content within them can be more challenging. Examples of static web applications include online documentations, forms, and newsletter contents.

Dynamic web applications, more intricate than static ones, incorporate databases and the capability to modify existing information. Advanced server technologies such as PHP, JavaScript, or ASP are commonly employed in their development, allowing for easier updates and greater interactivity. Dynamic websites are also more interactive, facilitating engagement with users. Examples of dynamic web applications encompass online stores, forums, and social networks. The distinction between static and dynamic websites is delineated in Table 1.

**Table 1. Differences of static and dynamic website**

|                                                                       |                                                                                            |
| --------------------------------------------------------------------- | ------------------------------------------------------------------------------------------ |
| **Static Website**                                                    | **Dynamic Website**                                                                        |
| The content is fixed, programmed solely in HTML and CSS on each page. | The content is dynamic, programmed to vary based on user preferences.                      |
| Only HTML is required for development.                                | PHP, JavaScript, and ASP can be utilized for development.                                  |
| Errors can occur during updates.                                      | Easier to update.                                                                          |
| Has more flexibility and freedom as each page differs.                | Users have total control over the design content and may update and change it at any time. |

3.  **Data Visualization**

Data visualization involves presenting data in visual formats like graphs, charts, or maps, aiding in better comprehension of complex data sets by revealing patterns, trends, and outliers (Shinde & Shivthare, 2024). It is an essential step in the business intelligence process and finds applicability across various business sectors and professions.

By employing data visualization, raw data can be modelled and displayed in formats that facilitate drawing meaningful conclusions. Furthermore, ongoing developments in machine learning algorithms aim to enhance data visualizations, making them more comprehensible and analyzable.

1.  > ***Data Visualization Systems and Techniques***

Modern systems face the challenge of managing information overload when processing and visualizing large datasets. Visual scalability plays a crucial role in the success of Big Data visualization. Consequently, many systems utilize an 'approximation technique' called data reduction, computing abstract representations of data (Richer et al., 2022).

Hierarchical approaches prove notably effective in visualizing vast datasets, offering users an overview and facilitating specific area identification within the dataset (Bikakis et al., 2017). These approaches also leverage approximation techniques to tackle information overload. In Big Graph Visualization, hierarchical methods are commonly employed to recursively break down a graph into smaller subgraphs, establishing a hierarchy of abstraction layers (Rodrigues, 2013) (refer to Fig. 1).

![](667ed44c886e0_media/media/image1.png)

**Fig. 1. Data Visualization Systems and Techniques**

**Source: Bikasis et al., 2017**

Dynamic settings often hinder data preparation, restricting user access to limited input data in exploration settings (Bikakis et al., 2017). To counter this, some systems adopt 'in situ data exploration', enabling users to analyze vast, dynamic datasets on-the-fly without pre-processing the entire dataset. Small data segments are processed incrementally and adaptively using indexing approaches (Olma et al., 2017).

2.  > ***Data Visualization Tools***

Timeline is an open-source program that allows users to create visually appealing and interactive timelines easily, without requiring extensive technical knowledge or special software. The program can be swiftly downloaded and set up using a Google spreadsheet. For a more personalized experience, individuals with a good understanding of JSON may utilize TimelineJS to create their own Timeline project, equipped with the same basic functionalities (Caldarola & Rinaldi, 2017).

Graph-tool is a powerful Python package that equips users with the capability to modify graphs and conduct statistical analyses. The data structures and algorithms necessary for these operations are developed in C++, employing template metaprogramming and the Boost Graph Library. This enables it to be more efficient than many other Python modules with similar capabilities (Peixoto, 2023).

3.  > ***Information Visualization Tools***

![](667ed44c886e0_media/media/image2.png)Tableau is a tool designed for visualizing business big data, offering a wide range of visualizations such as charts, graphs, and maps (Tableau, 2020). It operates as a desktop-based program focusing on visual analytics and charting. Additionally, it provides a server solution allowing users to view reports online and via a mobile app. Customers also have the option of implementing a cloud-hosted service on their own premises (Caldarola & Rinaldi, 2017). An example of data visualization using Tableau is depicted in Fig. 2.

**Fig. 2. Example of Tableau**

**Source: www.tableau.com**

Infogram offers a variety of interactive charts and maps to aid users in visually presenting data attractively. Chart objects like column, bar, pie, and word cloud are readily available. It falls under the genre of infographic software, enabling users to include maps in their infographics for creating visually appealing reports. Moreover, Infogram offers team accounts for journalists and media enterprises, branded designs for businesses, and classroom accounts for educational purposes (Caldarola & Rinaldi, 2017). An example of data visualization using Infogram is depicted in Fig. 3.

![](667ed44c886e0_media/media/image3.png)

**Fig. 3. Example of Infogram**

**Source: https://infogram.com**

![](667ed44c886e0_media/media/image4.png)Google Charts, a Java library, utilizes HTML5 and SVG technologies to ensure full cross-browser compatibility, even with older versions of Internet Explorer using VML. The library enables users to create interactive charts that support zooming in for a user-friendly experience. Furthermore, the Google Charts website features an attractive and comprehensive gallery showcasing various visualizations and interactions that users may need (Caldarola & Rinaldi, 2017). An example of data visualization using Google Charts is depicted in Fig. 4.

**Fig. 4. Example of Google Charts**

**Source: https://developers.google.com/chart**

FusionCharts is the most comprehensive JavaScript charting package, boasting over 90 charts and 900 maps. Compatible with libraries like jQuery, frameworks such as AngularJS and React, and programming languages like ASP.NET and PHP, it allows users to export charts in various formats, including JSON and XML data, as well as image formats like PNG, JPEG, SVG, and PDF (Caldarola & Rinaldi, 2017). An example of data visualization using FusionCharts is depicted in Fig. 5.

![](667ed44c886e0_media/media/image5.png)

**Fig. 5. Example of FusionCharts**

**Source: www.fusioncharts.com**

# METHODOLOGY

The proposed methodology commences with Phase 1, Project Initiation, concentrating on project requirement analysis and development technique identification. Phase 2, Design and Development, encompasses tasks including data collection, system design, and coding. Finally, Phase 3, Testing, emphasizes system and data testing, especially pertinent due to the system's focus on data visualization. An overview of the proposed development method is illustrated in Fig. 6.

![](667ed44c886e0_media/media/image6.png)

**Fig. 6. Development method**

4.  **Initiation Phase**

The initial phase of the project involves identifying its requirements, encompassing aspects like design, function, purpose, and other pertinent factors. This phase holds significance as it ensures the seamless progression of all subsequent stages. Successful completion of this phase allows for easy implementation of any required changes in later stages. The processes involved in project initialization are outlined in Fig. 7.

**Fig. 7. Initiation Phase**

5.  **Design and Development Phase**

The Design and Development phase emphasizes the system's design and the consolidation of gathered data to facilitate user-friendly data comprehension via visualization. Software like Tableau or Power BI will be essential to merge multiple datasets into a unified format. The processes involved in design and development are delineated in Fig. 8.

**Fig. 8. Development Phase**

6.  **Testing Phase**

After each unit has undergone testing, all units generated throughout the design and development phase are integrated into a system. Consistent testing of the system is imperative to verify the absence of errors or mistakes. Additionally, tests should be conducted to ascertain that users can operate the system seamlessly and interpret the data effectively. The processes involved in testing are elaborated in Fig. 9.

**Fig. 9, Testing Phase**

# DEVELOPMENT

7.  **Development Requirements**

A laptop served as the primary tool for all tasks related to designing the web system, coding, data cleansing, and data visualizations during the development of the informative web-based system.

The software utilized in the development process included Visual Studio Code, XAMPP, Weka, Tableau, and 000webhosting. Visual Studio Code was employed for designing and coding the web-based system. XAMPP, an open-source web server solution stack package, provided a local-host development environment.

Weka, a robust data mining and machine learning tool, facilitated the creation of an automated system for predicting student performance. Tableau, a data visualization tool, was instrumental in generating visualizations based on student data. Finally, 000webhosting, a web hosting service provider, facilitated the deployment of the system online.

XAMPP was utilized for monitoring the web-based system, as the XAMPP server software offers a suitable platform for testing PHP projects on local computers (refer to Fig. 10).

![](667ed44c886e0_media/media/image7.png)

**Fig. 10. XAMPP Control Panel**

![](667ed44c886e0_media/media/image8.png)Weka played a role in data cleansing, effectively eliminating redundant data types, null values, and other unwanted data elements from datasets (refer to Fig. 11).

**Fig. 11. Weka Interface**

![](667ed44c886e0_media/media/image9.png)Tableau served as a visual analytics platform, transforming datasets from Microsoft Excel into more presentable and comprehensible data presentations (refer to Fig. 12).

**Fig. 12. Tableau Interface**

8.  **Design Interface**

The visual layout and appearance of a system's user interface play a pivotal role in shaping users' perceptions of an application. Essentially, the design interface acts as the users' first encounter, significantly influencing their assessment of the application's quality, ease of use, and functionality. Consequently, developers must meticulously craft the design interface, aiming to forge an intuitive and visually captivating user experience that leaves a positive initial impression.

1.  > ***Design Sitemap***

![](667ed44c886e0_media/media/image10.png)The description of the informative web-based application is presented in the sitemap design, delineating the entire process occurring on the website. Fig. 13 illustrates the sitemap, comprising four pages. The initial page is the home page, enabling users to access information and insights regarding solar energy. The second, pivotal page is the dashboard, housing four data visualizations aimed at enhancing users' comprehension of solar energy in Malaysia. The third page, the about section, contains details about the developers. Finally, the feedback page offers users the opportunity to leave feedback.

**Fig. 13 – Sitemap design**

2.  > ***Drafting Storyboard***

![](667ed44c886e0_media/media/image11.emf)The storyboard was crafted using Balsamiq to generate ideas and design concepts in the initial stages of the design process. Fig. 14 illustrates the storyboard design, acting as a blueprint for subsequent development phases. It delineates the system's flow and design, offering a visual representation of the user interface and its various functionalities.

**Fig. 14. Sketch storyboard design**

9.  **Website Development**

The development phase is where the system is constructed based on the design created in the preceding phase, and where raw data is collected and transformed into visualizations.

1.  > ***Data Collection***

![](667ed44c886e0_media/media/image12.png)This phase involves searching for and gathering data from the internet. The majority of the data used for the website was obtained from Kaggle.com and the Portal Data Terbuka Malaysia. Fig. 15 displays the data collected from Kaggle, while Fig. 16 showcases the data collected from the Portal Data Terbuka Malaysia.

**Fig. 15. Kaggle**

![](667ed44c886e0_media/media/image13.png)

**Fig. 16. Portal Data Terbuka Malaysia**

2.  > ***Transform Data***

Once all the data had been collected, it was essential to transform and cleanse the raw data. This step was necessary due to the presence of repetitive and null values, redundancies, and some irrelevant data within the collected dataset. The transformation and cleansing process were conducted using an application or software known as Weka, as depicted in Fig. 17.

![](667ed44c886e0_media/media/image14.png)

**Fig. 17. Using Weka to cleanse data**

3.  > ***Visualization of Data***

Visualizing data is the subsequent phase following the cleansing of the dataset. Now that all the crucial data in the dataset are available, they can be visualized utilizing Power BI or Tableau. In this project, Tableau was the chosen tool. Fig. 18 depicts the flowchart illustrating how to visualize a dataset using Tableau.

![A diagram of a flowchart Description automatically generated](667ed44c886e0_media/media/image15.png)

**Fig. 18. Flowchart of visualizing data**

4.  > ***Integration of Tableau and Website***

![](667ed44c886e0_media/media/image16.png)This represents the ultimate stage of data visualization. The system integrates Tableau Public with its website, enabling effortless embedding of data visualizations. Each data visualization uploaded to Tableau Public will acquire embedded code, facilitating its addition to the system's website (Fig 19).

**Fig. 19. Uploading data visualization on Tableau Public**

Upon uploading the data visualization to the Tableau Public profile, it will be showcased on the Tableau Public website, as depicted in Fig. 20.

![](667ed44c886e0_media/media/image17.png)

**Fig. 20. Data visualization uploaded on Tableau Public**

10. **Acceptance Test**

The Testing phase follows the design and development phase, involving testers or users to examine and navigate through the development by executing test cases, either manually or through automation (Zulqadar A., 2019).

The User Acceptance Test (UAT) involved selected students from different universities, such as UiTM, UPM, and UKM. Two respondents, lecturers from UPNM specializing in the Electrical Engineering course, were chosen to evaluate the system.

The primary aim of the UAT was to create an informative website that allows users to explore data visualizations related to Solar Energy in Malaysia. Thirty UAT respondents received a Google Form questionnaire and a link to the informative website. After navigating through the website, respondents were required to answer several questionnaires regarding its functionality.

Results were calculated based on the percentage of responses in the Google Form, consisting of five options: Strongly Disagree (1), Disagree (2), Neutral (3), Agree (4), and Strongly Agree (5). The UAT was divided into two primary sections: Perceived Usability and Perceived User Satisfaction.

1.  > ***Result of Perceived Usability***

Perceived usability refers to the degree to which a user perceives a product or system as easy to use and understand. It measures how well a product or system fulfils the needs of its users and how effortlessly users can accomplish their objectives while using it. Perceived usability is shaped by a user's individual evaluation of the product or system and can be influenced by its design, features, and user interface. A product or system with high perceived usability is more likely to be user-friendly, efficient, and successful, leading to heightened user satisfaction and engagement.

**Table 2. Result of Perceived Usability**

| **Perceived Usability**                                                                                                  | **Percentage (%)** |       |       |       |       |
| ------------------------------------------------------------------------------------------------------------------------ | ------------------ | ----- | ----- | ----- | ----- |
|                                                                                                                          | **1**              | **2** | **3** | **4** | **5** |
| 1\. I found the website complicated.                                                                                     | 16.7               | 83.3  |       |       |       |
| 2\. I think that I would use this website to receive awareness on usage of Solar Energy for the industrials in Malaysia. |                    |       |       | 90    | 10    |
| 3\. I think that I would need the support of a technical person to be able to use this website.                          | 20                 | 73.3  | 6.7   |       |       |
| 4\. I thought the website was easy to use.                                                                               |                    |       |       | 76.7  | 23.3  |
| 5\. I found the various functions on the website were well integrated.                                                   |                    |       |       | 93.3  | 6.7   |
| 6\. I thought there was too much inconsistency in this website                                                           | 3.3                | 86.7  | 10    |       |       |
| 7\. I would imagine that most people would learn to use this website very quickly.                                       |                    |       | 6.7   | 93.3  |       |
| 8\. I found the website very cumbersome to use.                                                                          | 13.3               | 86.7  |       |       |       |
| 9\. I felt very confident using the website.                                                                             |                    |       |       | 76.7  | 23.3  |
| 10\. I needed to learn a lot of things before I could get going with this website.                                       | 23.3               | 70    | 6.7   |       |       |

Summarizing Table 2, it reveals unanimous disagreement among respondents regarding the complexity of the website, coupled with unanimous agreement on the informative website's effectiveness in raising awareness about solar energy usage in Malaysia. A mere 6.7% of respondents expressed uncertainty about requiring assistance in navigating the website.

Additionally, all respondents unanimously agreed on the website's user-friendly nature and well-integrated functions. Moreover, a substantial 90% of respondents disagreed with the perception of website inconsistency. Furthermore, over 90% of participants concurred that they could swiftly grasp and confidently utilize the website.

2.  > ***Result of Perceived User Satisfaction***

Perceived user satisfaction refers to users' evaluations of their satisfaction level with a product or system. This subjective assessment is rooted in how effectively the product or system meets the user's requirements and expectations regarding usability, functionality, and overall user experience. Factors such as design, reliability, ease of use, and perceived value can significantly impact perceived user satisfaction. Products or systems with high perceived user satisfaction tend to yield satisfied users, who are more inclined to continue using and recommending the product and maintain positive perceptions of the associated brand or company.

**Table 3. Result of Perceived Usability**

| **Perceived User Satisfaction**                                                      | **Percentage (%)** |       |       |       |       |
| ------------------------------------------------------------------------------------ | ------------------ | ----- | ----- | ----- | ----- |
|                                                                                      | **1**              | **2** | **3** | **4** | **5** |
| 1\. It was easy to learn to use this website.                                        |                    |       |       | 86.7  | 13.3  |
| 2\. I felt comfortable using this website.                                           |                    |       |       | 73.3  | 26.7  |
| 3\. It was easy to view visualization using this website.                            |                    |       |       | 36.7  | 63.3  |
| 4\. This website has all the functions and capabilities I expect it to have.         |                    |       | 16.7  | 83.3  |       |
| 5\. The interface of this website was pleasant.                                      |                    |       | 13.3  | 86.7  |       |
| 6\. I liked the interface of this website.                                           |                    |       | 30    | 70    |       |
| 7\. I believe I could become productive quickly using this website.                  |                    |       | 16.7  | 83.3  |       |
| 8\. The organization of information on the website screen was clear.                 |                    |       |       | 80    | 20    |
| 9\. I felt very confident using the website.                                         |                    |       |       | 76.7  | 23.3  |
| 10\. I needed to learn a lot of things before I could get going with this website.   | 23.3               | 70    | 6.7   |       |       |
| 9\. Whenever I made a mistake using the website, I could recover easily and quickly. |                    |       |       | 100   |       |
| 10\. The information provided was clear.                                             |                    |       |       | 50    | 50    |
| 11\. Overall, I am satisfied with how easy it is to use this website.                |                    |       |       | 90    | 10    |
| 12\. The information was effective in helping me complete the tasks and scenarios.   |                    |       |       | 100   |       |
| 13\. I would recommend this website to others.                                       |                    |       |       | 86.7  | 13.3  |
| 14\. The website information clearly told me how to read the visualization.          |                    |       |       | 76.7  | 23.3  |
| 15\. It was simple to use this website.                                              |                    |       |       | 22    | 26.7  |
| 16\. Overall, I am satisfied with this website                                       |                    |       |       | 66.7  | 33.3  |

In summary, Table 3 illustrates that over 90% of respondents agreed that the website is user-friendly, comfortable, and facilitates easy visualization. Most respondents expressed satisfaction with the website's functionalities and capabilities, while a few respondents remained uncertain. All respondents conveyed contentment with the website's information organization and felt highly confident using it. Furthermore, 100% of respondents concurred on the following points:

  - > the information effectively aided in task completion and scenarios.

  - > they would recommend the website to others.

  - > the website's usability is straightforward.

  - > the website's information effectively explained how to interpret the visualizations.

# CONCLUSION

The objective of this project is to craft an informative website aiming to enhance user awareness and understanding of solar energy in Malaysia. This project successfully achieved three key objectives: gathering system requirements to exhibit and present data on solar energy usage in Malaysia, crafting a data visualization to assess Malaysia's potential for leveraging solar energy, and developing an informative website enabling users to delve into solar energy data visualization specific to Malaysia.

The development of the informative website adhered to the Waterfall Model, progressing through phases such as requirements analysis, system design, implementation, and rigorous system testing. User Acceptance Testing (UAT) was carried out to gauge the perceived usability and satisfaction with the informative website. The UAT results affirm the website's acceptance as a tool that enables users to explore data visualization centered on solar energy in Malaysia.

Recommendations for enhancing the informative website encompass the incorporation of additional datasets pertaining to solar energy in Malaysia, considering the limited availability of current datasets. Furthermore, optimizing data visualization tailored to the specifics of each dataset is essential. Lastly, users anticipate the inclusion of real-time data visualization features, such as real-time solar radiation data in Malaysia.

# Acknowledgements

The authors would like to express gratitude to Universiti Teknologi MARA (UiTM), Perlis branch, for their support in this research. The author also acknowledges the support and assistance received from Richtech Synergy Sdn Bhd, as well as others who contributed to the completion of this research.

# Authors’ contributions

Each author contribution must be stated clearly reflecting each contribution to the body of the work and manuscript. Authors can refer to [<span class="underline">CRediT</span>](http://credit.niso.org/) (Contribution Roles Taxonomy) for the detailed information about individual contributions to the work. For example *(Double Blind Review: Leave this section blank until final camera-ready submission)*:

# REFERENCES

Aziz, P. D. Abd., Wahid, S. S. A., Arief, Y. Z., & Aziz, N. Ab. (2016). *Evaluation of solar energy potential in Malaysia*. Science Alert: Research Papers, Journals, Authors, Publishers. https://scialert.net/abstract/?doi=tb.2016.35.43

Bikakis N., Papastefanos G., Skourla M., & Sellis T. (2017). *A Hierarchical Aggregation Framework for Efficient Multilevel Visual Exploration and Analysis*. Semantic Web Journal, Vol. 8, no. 1.

Caldarola, E. and Rinaldi, A. (2017). *Big Data Visualization Tools: A Survey - The New Paradigms, Methodologies and Tools for Large Data Sets Visualization*. DOI: 10.5220/0006484102960305 In Proceedings of the 6th International Conference on Data Science, Technology and Applications, pages 296-305 ISBN: 978-989-758-255-4

Gibb R. (2016). *What is a Web Application?.* Stack Path. https://blog.stackpath.com/web-application/

StackPath. (2023). *What is a web application?* https://www.stackpath.com/edge-academy/what-is-a-web-application/

Hussin, M.Z., N. Hasliza, A. Yaacob, Z.M. Zain, A.M. Omar and S. Shaari. (2012). *A development and challenges of grid-connected photovoltaic system in Malaysia.* Proceedings of the IEEE Control and System Graduate Research Colloquium, pp: 191-196.

Rodrigues, J. F., Hanghang Tong, Jia-Yu Pan, Traina, A. J., Traina, C., & Faloutsos, C. (2013). *Large graph analysis in the GMINE system*. IEEE Transactions on Knowledge and Data Engineering, 25(1), 106–118. https://doi.org/10.1109/tkde.2011.199

Kenu, E. (2020). A Review of Solar Photovoltaic Technologies. International Journal of Engineering Research and. V9. 10.17577/IJERTV9IS070244.

Kuiper, J., Ames , D. P., Koehler, D., Lee, R., & Quinby, T. (2013). *Web-based mapping applications for Solar Energy Project Planning.* Solar Web Mapping Applications. https://inldigitallibrary.inl.gov/sites/sti/sti/5712465.pdf

Olma M., Karpathiotakis M., Alagiannis I., Atahanassoulis M., & Ailamaki A. (2017). *Slalom: Coasting through Raw Data Via Adaptive Partitioning and Indexing*. VLDB Endowment (PVLDB), vol. 10, no. 10.

Park Y., Cafarella M. J., & Mozafari B. (2016). *Visualization-aware Sampling for Very Large Databases*. SIEEE Intl. Conf. on Data Engineering (ICDE).

Peixoto, T. P. (2023). The graph-tool Python Library. figshare. https://figshare.com/articles/dataset/graph\_tool/1164194

Richer, G., Pister, A., Abdelaal, M., Fekete, J., Sedlmair, M., & Weiskopf, D. (2022). Scalability in Visualization. IEEE Transactions on Visualization and Computer Graphics. PP. 1-15. 10.1109/TVCG.2022.3231230.

Shinde, Ms & Shivthare, Sunayana. (2024). Impact Of Data Visualization In Data Analysis To Improve The Efficiency Of Machine Learning Models. Journal of Advanced Zoology. 45. 107-112. 10.53555/jaz.v45iS4.4161.

Solar Energy Industries Association (SEIA). (2018). *Solutions for Today’s Energy Needs*. Solar Energy Technologies. https://www.seia.org/sites/default/files/inline-files/SEIA-Solar-Energy-Technologies-Factsheet-2018-April.pdf

Teoh A.I., Go Y.L. & Yap, T. Z. (2020). *Is Malysia Ready for Sustainable Energy? Exploring the Attitudes toward Solar Energy and Energy Behaviors in Malaysia*. MDPI, 96. https://www.mdpi.com/2673-4060/1/2/8/pdf

Towler B. F. (2014). *Solar Energy – an overview*. ScienceDirect. https://www.sciencedirect.com/topics/engineering/solar-energy

Vourvoulias A. (2021). *Pros and Cons of Solar Energy*. Greenmatch. https://www.greenmatch.co.uk/blog/2014/08/5-advantages-and-5-disadvantages-of-solar-energy

Zulqadar, A. (2019). *SDLC Waterfall Model: 6 Phases You Need to Know About*. https://rezaid.co.uk/sdlc-waterfall-model/

<table>
<tbody>
<tr class="odd">
<td><blockquote>
<p><img src="667ed44c886e0_media/media/image18.png" style="width:1.01042in;height:0.36111in" alt="A picture containing text, clipart Description automatically generated" /></p>
</blockquote></td>
<td>© 2024 by the authors. Submitted for possible open access publication under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).</td>
</tr>
</tbody>
</table>

1.  <sup>\*</sup> Corresponding author. *E-mail address*: <donottypehere@email.com> (Add the e-mail in the final camera-ready submission)
