Free Dissertations - Engineering Dissertations

The Web Form Then Transfers The Data To The Database Server When The User ...


The web form then transfers the data to the database server when the user clicks the Send Button on the website where the information entered will be transferred to the database server tables.
In order to avoid the repetition of data being sent to the server, the Send button is disabled clicking the button once. This ensures that the user is not entering the information repeatedly to flood the table with information that affects analysis using the information gathered.
The overall application is developed as a three-tier application in order to enable the effective management of the total software system elements without affecting the entire set-up. Glenn J. Brookshear (2006) argues that the classical three-tier implementation of a system will enable the effective encapsulation of the database from the end-users and hence provide effective data management and efficient data provision for the purpose of analysis.
The three tires of the application are described below

Tier 1: This is the user front end where the web form is present as a section in a web page. The web form with its graphical user interface features forms the tier 1 for the application. This tier is the entity that also faces the users and hence it is essential to encapsulate the logics and the connection information from the user in order to prevent unauthorised access to the information.
The use of ASP .NET as the base for this application achieves this task through the use of cookies, which encapsulate the connection and other technical information from the end-users. The Web config code segment shown in Appendix 1 of this report provides an insight on the configuration of the web page and the forms to connect to the web server as a web service provider.
Tier 2: This is where the business logic is deployed for the application. Thus any changes in the logic behind the storage of the information or transfer of data to the table can be committed in this section without affecting the client set-up or server design. The implementation of the business logic tier as a separate segment of the code although logically possible is not realisable since the validation of data and the transfer of information depends on either the client or the server as a base. Hence the tier 2 becomes part of either the client or the server. When the tier 2 or the business logic is implemented along with the client it is called Fat-Client as argued by Glenn J. Brookshear (2006). Appendix 2 of the report provides an overview on the code segment to perform the aforementioned tasks.

Tier 3: RDBMS The SQL Server Database used for the purpose of storing the information sent by the users forms tier three of the application.

Order Now. It takes less than 2 minutes.

  1.  
  2.  
  1.  

Please note: The above dissertation snippet was written by a student and then submitted to us to display and help others. Thanks to all the students who have submitted their work to us.