| Successful organizations rely on Web | | | | Web application development model is consist |
| applications as effective points of contact | | | | of 3 levels: User Services, Business Services |
| with customers, partners, and employees, and | | | | and Data Services. |
| as a means to help reduce costs internally. | | | | |
| There are many entities that require | | | | To interact with the application, visual |
| applications for the Web-one example would be | | | | entrance for the user or consumer are created |
| Business-to-Business interaction. Many | | | | in the very first level the User Service. |
| companies in the world today demand to do | | | | This may be basic DHTML and HTML to complex |
| business with each other over secure and | | | | COM components and Java applets. |
| private networks. This process is becoming | | | | |
| increasingly popular with a lot of overseas | | | | The user services then take control of |
| companies who outsource projects to each | | | | applications and business logic from the |
| other. | | | | Business Services. Web scripting falls in |
| | | | this level range from in PHP/ASP/JSP to |
| The corporate intranet is slowly changing | | | | server side programming such as TCL, PERL and |
| into the enterprise portal. Web applications | | | | CORBA that permits the user to perform |
| are business strategies and policies carried | | | | difficult or complex activities by a Web |
| out on the Web through the use of User, | | | | interface. |
| Business and Data . Anything from a simple | | | | |
| online catalogue service to an online banking | | | | The final level is the Data Service layer. |
| service is the example of Web Application | | | | Data services store, recollect and update |
| Development . This process is becoming | | | | information at a higher-ranking. The examples |
| rapidly popular with a lot of overseas | | | | of Data storage and retrieval devices are |
| companies who outsource projects to each | | | | writeable media and Databases file systems. |
| other. | | | | Databases are most practical for Web |
| | | | applications development. Databases make |
| Web Application Development Model | | | | possible for developers to store, recollect, |
| | | | add to, and update information in a organized |
| Like other software development models, the | | | | & systematic manner. |