Throughout the years, significant developments have been achieved in internet networking and electronic devices, such as smartphones and tablet PCs, which can potentially reduce data storage costs and the error rate of paper-based data collection. The problem is that traditional employee enrollment requires the employee to come to the office to fill out the registration structure and the registration staff manually enters the data into the Excel software, which wastes a lot of time and results in numerous errors; therefore, we propose a Web-based employee registration system that meets the needs of its users. The intelligent system comprises two major components: (1) the part that your app's users utilize to interact with the system resources; (2) the repository of business and system-specific data, where the rules controlling your system are developed based on your business use cases. Findings - A web-based system was designed, developed and installed as a web portal enabling public access to various parties working, for instance, with the medical department. The design increased the system's overall usability and user satisfaction, as indicated by the accumulative evaluation findings.
The idea of service-oriented computing is the foundation for the technology known as systems of web Services. Web services systems are standards that facilitate the integration of Web-based applications by linking and sharing business activities across a network. Web services enable applications from different vendors, languages and platforms to connect with each other and with clients. Web apps are applications that are accessed via a web browser across a network and written using languages supported by web browsers (e.g., PHP, HTML and JavaScript).Web applications run on the World Wide Web and depend on web browsers for their execution. Web apps consist of numerous typical applications such as webmail, e-commerce and online auctions. Web apps are essential for interactions between businesses conducted through computer networks. For example, multinational corporations engaging in joint ventures demand online applications. A Web applications architecture can supply vital operations such as transferring payments and updating price knowledge [1].
Web-based application systems are typically preferred over their offline counterparts due to their capacity to offer a multiuser interface, thin client integration, centralized maintenance and updates, multilingual programming, distributed processing and cross-platform interoperability by utilizing Intranet, Internet, or Extranet technologies. Because of this popularity, Web applications have grown quite popular in the software business; most application developers are transitioning their traditional programs to the Web platform. As a result, almost all kinds of apps can now be used on the World Wide Web. These apps range from those that provide services on a small scale to those that provide software for large-scale enterprises [1,2].
The earliest implementations of the system web were only based on low-level tools, which did not provide the high-level abstraction for sharing and reuse. Due to the absence of suitable abstractions, it wasn't easy to design frameworks that permitted the reuse of a variety of already existing components. As online applications expanded in the late 1990s, however, web (software) engineers became conscious of the need to modularize issues to support huge and complex systems. As a result, technologies such as the Document Object Model (DOM) and Extensible Markup Language (XML) have emerged (XML). These technologies facilitate object-oriented concepts, including modularization, encapsulation and abstraction. This established a connection between the higher-level and lower-level implementations [3,4]. Numerous frameworks and technologies have been created in the present day to provide optimal support for the object-oriented methodology when designing web applications. The purpose of this research is to investigate the effects that the object-oriented programming paradigm has had on the creation of web applications. As a result of our research, web developers and designers will have a better understanding of the capabilities of web applications as well as the most common languages, tools and processes used to construct a system of web applications.
This article examines a model that improves overall performance when combined with other methods for designing a Web services infrastructure. Our model focuses most of its attention on examining the flow streams of everything that flows inside the various subsystems. This proposed model is a potentially effective strategy for software products for system applications. Flow-based conceptual models have the ability to capture high-level visual elements of Web service and e-business systems at an earlier stage in the process of application development. The models allow business managers and analysts to track the changes in models utilized by software engineers. In addition, they provide a means of communication that promotes collaboration and uniformity. Our research will also permit web designers and developers to comprehend the characteristics of web systems as well as the most prevalent languages, tools and methods for developing web application systems.
This article intends to present a web-based employee registration system that fits the requirements of its customers. The intelligent system consists of two key components: the portion of the system that your app's users use to interact with the system's resources; and the portion of the system that your app's developers use to Second, the repository of business and system-specific data, where the rules controlling your system are developed based on your business use cases, which leads to (1) Determining the effective and useful paths in reducing administrative work; (2) Taking advantage of modern electronic procedures to improve the quality of administrative work; (3) Benefiting from the characteristics of electronic procedures in constructing an electronic archiving system; (4) This system is regarded as an electronic archiving system.
The remainder of this work is structured as follows: In section 2, we examined an example Case of web-based systems. We presented the literature review of system development languages and tools in Section 3. Section 4, establishing methodology. However, the system's functionality will be the primary focus of this section. In section 5, we explored the conclusion and future of our smart system.
Exemplary Case
When putting up a network of business applications, the Information Technology (IT) manager is sometimes faced with the difficult and often irrevocable choice of which platform to use to implement the solution [5]. Desktop computers and web-based platforms were the two most popular selections. The time spent developing web applications for IS projects has been rising. On the other hand, web-based systems do not lend themselves well to using the conventional paradigm for the development cycle of computer systems. The development of web systems calls for an all-encompassing strategy considering various factors, such as organizational, legal and philosophical considerations. Because of this, the information processing methods, techniques and tools have been broadened to allow the development of such applications as Object Oriented Web Solutions (OOWS). In order to give an abstract representation of requirements for web-based software development processes, conceptual modeling techniques have been established. For instance, functional needs have been modeled using use cases and scenarios. For instance, a conference management system that supports three specific services, such as the submission of an article, the display of articles that have been submitted and the editing of author information, in addition to services for logging in or registering, is necessary. Figure 1 depicts a portion of the use case overview for this conference management system, which can be found at [6]. It contains the phrase "include," which defines that the conduct defined in the use case that extends it can be placed into that conduct, as well as the word "extend," which details how and when that action can be entered. Together, these two words indicate that the use case's behavior is inserted into the one that includes it. These two words comprise the "include" and "extend" keywords. After developing the Service Process Model, each complicated service was mapped to an activity in the previous model. This model represents the essential services it relies on as service activities [7].

Figure 1: Shows a Discussion Management System use Case
Review of Literature
Web-Based Technology: A program built specifically for use in the www-style is known as a web-based application. Online inventory management systems, customer relationship management systems, online registration systems and so on are examples of such systems. After the web-based application has been successfully put on the web server, users can access and utilize the program utilizing any web browser.
This facilitates easy access and has a much-reduced cost of preparation [8] because of its web-based format. The design of programming languages can lead to the creation of programs like Perl that are utilized in web application development. It is necessary to establish a connection between the database system and applications such as PHP, ASP, JavaScript, Visual Basic script, JSP and Java [9,10,11].
ASP.net
The term "ASP.net" applies to a website-building technology. It is a component of the dot Net framework industrialized by Microsoft and is responsible for online applications and web services [12].
JavaScript
JavaScript, also known as the website scripting language, is a lightweight, cross-platform, interpreted and compiled computer language. Although it is most commonly associated with web page creation, it is also widely used in non-browser environments. JavaScript can be used in both client- and server-side programming. JavaScript is a hybrid programming language, including both imperative and declarative features. JavaScript has a basic set of language elements like operators, control structures and statements and a standard library of objects like Array, Date and Math [13].
PHP
PHP, which stands for "Hypertext Preprocessor," is a general-purpose programming language that is extensively used and available as open source. It is especially well-suited for the building of websites and can be incorporated into HTML. The server is the one that really runs PHP code [14].
MySQL Database
MySQL is a free SQL-based database management system [13]. MySQL is a database management system developed specifically with online applications in mind and it is platform-independent. MySQL is a database server that makes it possible for a large number of users to create and manage different databases simultaneously. The researcher examined various forms and researched the process of submitting online grades, the online registration system, the course administration system, the transcript and other related topics. It was out that most of the research used the ASP programming language as well as the PHP, MySQL and Oracle databases during the development process. Users, such as registrar staff, students, professors and administrators, can be distinguished from one another using the system's login credentials. Regarding data protection, different access privileges are associated with different users [15,16].
Process of Sampling
From registration pages, more than 350 employees and numerous sample groups (subpages) were selected. It is a system designed for employees, the registrar and key members to share information regarding case scheduling, results and other issues based on the user's needs. Since the information is kept in an online database that follows specific protocols for its creation and development, you can have peace of mind knowing that it is protected in information systems. And it is genuinely usable through the website itself.
Equipment and Data Gathering
The web-based registration system and the questionnaires were used as research instruments during this study. The researchers collected the data for the five workplaces using google forms and excel spreadsheets. The data used in the model has been separated into five separate Excel spreadsheets, one for each of the five different offices. The suggested system is trained with actual and comprehensive data from different sheets and these sheets are used to train the system.
Design Web-Based System for Employee Registration
Research Equipment
The intended system is a two-tier web-based client/server architecture. Within this design, the user interface, practical procedure logic (business authorities), computer data repository and information access are all invented, maintained and often housed on separate platforms. In this study, the researcher used Microsoft.NET Framework 3.5, Visual Studio 2015, PHP language, as well as MySQL as the database to construct the system.
MySQL Tier
MySQL Server was utilized to construct the database for the suggested system. This layer ensures high connection and availability and makes it simple for system developers to manage and administer their databases, particularly through the Graphical User Interface (GUI) of its Management Studio. In addition to providing developers with the ability to construct their stored procedures or use ones already built into the system.
When the user implements the full solution with MySQL Server as a Relational Database Management System (RDBMS), they are able to construct Server-Side Cursors that allow them to traverse programmatically through numerous table entries and modify them row by row. During the expansion phase, it may be necessary for developers to be able to process the resultant records on the server without resorting to another programming language. This can be performed by exploiting the RDBMS's existing features. Always keep in mind the significance of using triggers to execute actions on data upon its deletion, insertion, or modification. MySQL Server is an excellent environment for hosting the system's database due to all the characteristics discussed thus far. The MySQL tables are used and employed in this paper, illustrated in Figure 2.

Figure 2: MySQL Results
Application and User tiers
The User Interface (UI) business authorities and data-access parts are inside the Application Layer. According to this structure, the MySQL server is accessed using the Net 2.0 framework to get data. PHP was used to develop all of the code for accessing the data and implementing the business rules; the code was written in files and each file comprised at least one class to address the procedures of the designed web structures using PHP.
The most basic usage requires a Personal Computer (PC), preferably one conducting Windows XP as an operative strategy and must have Internet Explorer (IE) established for users to view the website via the Internet. Because the code was written employing the Firefox browser, it functions quite well on browsers that support HTML5 or XML and other formats. Because it is a web-based application, all of the processing is carried out on the server that hosts the system rather than on the users' PCs. As a result, client workstations that use alternative operational systems such as Linux, Mac OS, UNIX and so on can be suitable. This section displays the test results for the developed web-based registration system. Initially, the user must log in to the system using the panel depicted in Figure 3.

Figure 3: Page for Logging into the System of Registration
After the user has successfully logged in, a menu window that is customized to the user's access rights will appear. For instance, the registration has access rights: the main menu, suspensions, inbound and outbound, recesses, fingerprint position, queries and logout, as presented in Figure 4.

Figure 4: Main Menu
The following explains how the system works: for instance, we will demonstrate how the system operates on the fingerprint position page.
Click on the fingerprint position page, as indicated in Figure 5.

Figure 5: Select the Fingerprint Position
Move to the managing fingerprint page containing employees' names, the date of their fingerprints, the time of their fingerprints and the type of fingerprint (morning, evening, etc.). This page also provides the option to modify, delete and print the records, as depicted in Figures 6 and 7, which are located below.

Figure 6: Handling Fingerprint Page

Figure 7: Working Procedure
Include, in the format illustrated in Figure 8, the addition of a new fingerprint to the employee.
After presenting a one-page only form of our system, which consists of several pages and each of which fulfills a certain function, Finally, the information has been saved in an online database that was designed and developed in an organized manner following the standards; as a result, you may have peace of mind knowing that the information kept in information systems is safe. And it's all accessible through the website. Each user must log in to the system and have a unique set of access privileges.

Figure 8: Adding Fingerprint Record
Employee Satisfaction Study Findings
A user satisfaction survey Study is a questionnaire designed to assess employees' content with the system they are currently utilizing. This survey aims to learn the users' perspectives regarding the quality of the experience they had while utilizing the system. A survey of this kind can give employees the ability to grasp users' perspectives concerning the system they use, allowing them to work toward improving particular areas that will assist them in preserving information and completing orders more rapidly.
The level of employee satisfaction is an important characteristic that can be gleaned from a system once it has been implemented. As a result, an employee satisfaction sample survey template might be useful for departments or offices that want to go ahead of the competition and ensure that their workers are happy. Utilize modern computerized methods to enhance the quality of administrative work while identifying the most effective and advantageous means of reducing the amount of administrative labor. When building an electronic archiving system, it is important to use the qualities associated with electronic processes. Figure 9 displays the employees' perspectives on the system, including how successful it is and how satisfied employees are with it.

Figure 9: Comparison of Employees' Perspectives on the System
On the basis of the collected and analyzed data from the study, it can be concluded that implementing an online registration system will significantly increase the overall efficiency of any office. This conclusion might be drawn from the fact that a bigger majority of respondents supported online registration. Online registration not only helps the employee save money but also helps the official authorities improve their operations by preserving up-to-date records from which customized reports may be made. The employee might save money by registering for benefits online. Even though this would result in a positive change for the school and save a substantial amount of resources, there are difficulties registering students online due to security concerns. The construction of such a system constitutes an improvement in terms of adding specific functionalities to the system; nevertheless, a connection to the system must also be established. For instance, there is a demand to link with employees' numerous office fee payment systems. This is important in order to eliminate the requirement for third-party verification of workers' financial transactions.
A web-based system that was planned, created and put into operation as a web gateway in order to provide various individuals and organizations with the ability to benefit from it has been accomplished in this paper. In addition, we discussed our proactive approach to constructing a web-based employee registration system. We began by conducting an issue analysis and then we produced a prototype capable of resolving these concerns. We asked for input on our prototype and then modified it based on what we heard. Our solution was able to cut the time required for participants to complete assignments, eliminate the requirement for external tools to create a class schedule and boost overall user satisfaction with the system, according to evaluation data. In preparation for future work, we are developing a unique version of the system that is optimized for different apps.
Acknowledgments
The authors would like to extend their gratitude to Engineering College/UOITC, located in Baghdad, Iraq, for funding this research. A special thank you to all the knowledgeable individuals who contributed research equipment, tools and insightful recommendations.
Pasaribu, J.S. “Development of a web based inventory information system.” International Journal of Engineering, Science and Information Technology, vol. 1, no. 2, pp. 24–31, 2021.
Katsoulas, N. et al. “A web-based system for fungus disease risk assessment in greenhouses: System development.” Computers and Electronics in Agriculture, vol. 188, p. 106326, 2021.
Underberg, N. and McDaniel, R. “Using the extensible markup language in cultural analysis and presentation.” In Digital Ethnography. University of Texas Press, pp. 48–65, 2021.
Nurninawati, E. et al. “Web-based e-learning application to support the teaching and learning process at Genta Syaputra Senior High School.” International Journal of Cyber and IT Service Management, vol. 3, no. 1, pp. 12–21, 2023.
Vuksanovic, P. and Sudarevic, B. “Use of web application frameworks in the development of small applications.” In Proceedings of the 34th International Convention MIPRO, IEEE, pp. 458–462, 2011.
Higuera, J.R.B. et al. “Building a dataset through attack pattern modeling and analysis system.” Computers and Electrical Engineering, vol. 97, p. 107614, 2022.
Rak, T. “Modeling web client and system behavior.” Information, vol. 11, no. 6, p. 337, 2020.
Ala’a, M. “Online registration system.” International Journal of Computer Science and Security (IJCSS), vol. 4, no. 3, pp. 331, 2010.
Hur, C. and Ubelhor, L. Developing business applications for the web: With HTML, CSS, JSP, PHP, ASP.NET and JavaScript. MC Press, LLC, 2017.
Ranjan, A. et al. “A comparative study between dynamic web scripting languages.” In International Conference on Data Engineering and Management, Springer, pp. 288–295, 2010.
Wibisono, Y.P. et al. “E-Vent: Support system for event registration.” In 2nd International Conference on Applied Information Technology and Innovation (ICAITI), pp. 157–162, 2019.
Galloway, J. et al. Professional ASP.NET MVC 4. John Wiley and Sons, 2012.
Selakovic, M. and Pradel, M. “Performance issues and optimizations in JavaScript: An empirical study.” In Proceedings of the 38th International Conference on Software Engineering, pp. 61–72, 2016.
Nixon, R. Learning PHP, MySQL and JavaScript: With jQuery, CSS & HTML5. O’Reilly Media, 2014.
Letkowski, J. “Doing database design with MySQL.” Journal of Technology Research, vol. 6, p. 1, 2015.
Maesaroh, S. et al. “Query optimization in MySQL database using index.” International Journal of Cyber and IT Service Management, vol. 2, no. 2, pp. 104–110, 2022.