Asmaul Husna Web-Based System: Acquainting the 99 Names of Allah

Web-based systems have had a significant impact on computer and communication technology advancement. Websites are still prevalent in a variety of practices after a long time. As a result, an Islamic learning-oriented website concentrating on Asmaul Husna was formed. This project was created as the topic still requires an engaging and comprehensive informal learning method to fill the need. The website was designed using a Waterfall model-based system development life-cycle methodology. According to the testing results, this website has aided users in learning their topic more openly and at their leisure. By using this website, more people would be able to profit from learning about the subject in their daily lives


INTRODUCTION
Today, web-based systems have grown significantly, and various technologies have been deployed to enhance usability. Since the website's inception and introduction to users, it has evolved into a phenomenon in the pursuit of knowledge and the development of everything. It turns out that the website remains current and valuable to this day due to its mobility, which enables it to be seen on laptops or mobile phones. In this epidemic era, the quick expansion of online learning demonstrates websites' ability to remain intact while including a variety of add-ons for a variety of purposes.
As the website is still relevant for learning and teaching, this study was conducted to offer informal learning to users to learn the field of Islam, namely Asmaul Husna. Asmaul Husna is contained in some Islamic studies in schools and universities. So, this is one of the ways to introduce Asmaul Husna to users through a digital approach: a website. It allows users to access information without age, place, and time limit. Asmaul Husna is Allah's intermediary through whom humans can communicate with Him. It can be considered a pathway through which humans can spontaneously encounter God. And it is precisely this that might expedite the discovery process and open up enormous areas of spirituality to behold Allah's light (Muntasir et al., 2019).
By large, Asmaul Husna is the name of Allah Most High. Asma is the Arabic word for name, and Husna is the Arabic word for good. The Asmaul Husna website contains benefits, prayer (doa), and information about the Asmaul Husna, which is highly significant. Previous researchers carried out various projects based on Asmaul Husna through mobile apps or websites. But there are still gaps that need to be improved from time to time. Among the previous projects that have used Asmaul Husna as content in the field of study are as shown in Table 1: So, what is the idea behind a web-based project? This study is implemented to examine how users react to learning about Allah's names over the internet. Is it superior to other mediums or inferior to other mediums? Previous users have also noted that the phone screen is too small for learning; thus, learning can also be done on laptops and personal computers, and the phone.

METHODOLOGY
To fulfill the objective of this project. Asmaul Husna's web-based system was developed using the Waterfall Model for the software development life cycle (SDLC), as shown in Figure 1. This model is the most suitable and adaptable than others. The content requirements for this web-based system contain the meaning, definition, benefits, and doa of Asmaul Husna. The function requirements include registers, login, log-out, and many more. The requirements define the required functionality and operation of the final packages that drive what the user expects from the system. The content requirements for this web-based system generally contain the meanings, definitions, benefits, and prayers of Asmaul Husna, which are essentially quite significant. Designing this website is guided by a sitemap and storyboard designed before developing the system.

Planning Phase
During this phase, various background studies and literature elicitation have been made to ensure that users' requirements and other requirements such as software, hardware, and user interface design have been considered.

Design Phase
During the design phase, activities such as sitemap and storyboard development were carried out to ensure the smooth running of the web. This process is implemented to certify that every navigation and page on the web is arranged neatly and user-friendly.
Sitemap Figure 2 is a sitemap for this Asmaul Husna web-based system. This sitemap is crucial to planning this web-based system. This sitemap was done before the development of the system, and it has adhered to the navigation plan for the web.  Figure 3 is the storyboard for this Asmaul Husna web-based system. The storyboard was designed before the development of this system. However, according to experts' recommendations, some modifications were made to the existing system despite the earlier planned storyboard. The sign-up page is intended for new users to sign up for the Asmaul Husna web-based system, as represented in Figure 4. Users are required to fill in every piece of information. Nonetheless, the admin does not need to sign up because the admin already has their username and password. The log-in page will appear after the user sign-up. The user or admin must enter a username and password to access the website, exactly as on the sign-up page. As depicted in Figure 5, the main page will appear after the user or admin successfully log-in into the website. This page contains a navigation bar that will lead users or admins to their wanted pages. Input interface in Asmaul Husna web-based system is a screen display for both user and admin to key-in any data from input devices such as screen monitor and keyboard. The page requires input from users or admins if they want to search any doa by entering the name of Asmaul Husna as the keyword. As shown in Figure 6, the search result will appear on this page if the keyword is matched. If the keyword does not match, no result will appear, and the user or admin can search for another prayer. The output interface is a screen display after the input from the user and admin by key-in any data from input devices such as a screen monitor or keyboard. The information obtained from the data processing will be transformed into an acceptable human form from the binary format. As illustrated in Figure 7 on this website, the quiz section required input from the user or admin by answering the questions given. There is 15 seconds time limit for each question. Results will be provided once the quiz has been answered. The quiz result will appear in the quiz section after the user or admin completes answering all the questions. If the wrong answer is chosen in the question section, the correct answer will appear automatically. The correct answer will automatically be displayed if the time ends before the user selects a response.

FINDINGS AND DISCUSSIONS
From the testing that has been conducted on users that consisted of two computer field experts who are computer lecturers who served for more than 5 years in a local university and a software developer from the industry, it is found that the users have given positive feedback. Users have also provided some suggestions in terms of user-interface design. For example, there is a proposal to change the original color of the website to a more suitable color to facilitate reading the content provided.

System strengths
Some of the system's advantages are that this system uses password hashes to protect and cover passwords entered by users in the database rather than storing the user's password as plain text, which can be read by administrators who manage the database. This system is exceptionally user-friendly because it is generally simple to access without filling out forms after signing up and logging in, which is particularly important in this case. In addition, it contains valuable content, such as additional information about Asmaul Husna, which users can access without having to visit numerous websites, as they had previously believed to be the case.

System weaknesses
The system operated well on specific devices, but it has several shortcomings, some of which are significant. Even though the internet platform is open-source, it has the potential to be exploited by hackers effectively. The exposure to the hacker may typically result in data theft and can generally result in users losing faith in the integrity of the system. Unfortunately, hashing a password is not nearly enough to protect users' information. A professional data thief or hacker may compare the hash to the crack and check whether it is the same as the original. Once you have found a proper match, you have figured out the password subtly.

Recommendation
The web-based system should be maintained for any updates in the future so that this website can be safe from any threats, generally contrary to popular belief. The researcher would also like to suggest that the web be further enhanced in terms of color rendering and the use of multimedia elements other than pictures, text, and audio as already available.

CONCLUSION AND RECOMMENDATIONS
The existence of this web-based system intends to make it easier for students and the general public to learn the names of Allah. Asmaul Husna is a pillar of monotheism and the Muslim religion. Hence it must be understood and embraced. The prayers and remembrances included in this system can also assist each user in praying more efficiently and effectively using Asmaul Husna. This approach will make it easier for visitors to access information on Asmaul Husna without visiting multiple websites. It can also serve as a reliable resource. As a result, the system will provide a more in-depth introduction to Asmaul Husna to the community.