Content area
Full Text
Abstract - User registration for events has been made easier via the use of web applications. Similarly, administrative systems often accompany them providing event coordinators with the ability to manage the registration data of users who register via web form. Many web applications that exist make the management of registered users' data easier to manage. However, the creation of unique registration forms for each new event is often lacking in most systems; this often places undue stress on companies and organizations providing the online registrations, requiring significant development time to create unique registration forms. In this paper, we present a method for minimizing this development time by providing a system for dynamic, self-service form creation for event coordinators. This method uses a scheme for event data storage requiring minimal database tables in MS SQL, control and form generation in C#, and provides client access to registration data. The system is intended to minimize form creation time and provide ease-of-use for system administration, event coordinators, and end-users. Our test results demonstrate that the designed system is successful in these regards as well as being responsive, secure, and accessible in its performance.
Keywords: registration, dynamic, forms, generation
1 Introduction
Event registration has been made more efficient by the internet. Online registrants can now provide their registration information to a web site holding the registration form for the particular event, and event coordinators may easily view this data. These interactive web applications leverage the ubiquity of the internet and advances in web development to provide more customized access [3] and more cost-effective solutions for creating, distributing, and managing event registration. Event coordinators are connected to their end-users (or registrants) via authenticated access to event information on these sites. The credentials of the user of the system will identify the user as either an event coordinator or end-user; if the user is a qualified event coordinator, they may complete a variety of management tasks associated with an event. These tasks will often include creating the events, manually adding event registrants, and managing registrant data from completed forms.
Registration forms for events, distributed as web forms to end-users, include a variety of field types and requirements for completion. Forms may utilize one or more of the following field...