Website Design

Read Complete Research Material

WEBSITE DESIGN

Website Design- for Ducksons

Website Design for Ducksons

Introduction

Today, there is a large demand for small- and medium scale Web applications. Such applications include download areas or news services, as well as tailored shopping systems. A short production time and heavy cost pressure from customers and competitors are major economic factors in the development process of these systems. Heavyweight development processes would introduce expensive overhead into such projects, which cannot be economically compensated by the process's benefits (Baumeister, 2010 , pp 20-25). Therefore, lightweight methods are needed. The development of a small- or medium scale Web application is usually performed by small teams of people. These people have different skills and academic backgrounds . They have different views on the system and use different languages to communicate their ideas. Commonly, this leads to misunderstandings which may cause expensive redesigns. In order to support successful communication, a common language is required which abstracts from technical details to support, in particular, the early stage of development and which is understandable to people of different background. The Unified Modeling Language (UML) fulfills this requirement by providing a family of intuitive diagrammatic notations by which a software system can be described at a high level of abstraction. In order to support the different views and backgrounds of the team members, models have to be focused on the information relevant to the different roles in the development team. In order to achieve this, the roles of the persons involved in the development process have to be identified. In many cases, we can distinguish between the domain expert, who has knowledge about the business processes behind the Web application, the graphic designer, who is in charge of the creation of the user interface, usually consisting of HTML pages, and the developer, who has to build a working software system based on the work of his partners(Ceri, 2012, pp 326-329). Furthermore, we have the customer, who has little knowledge about the technical realization of the project. Therefore, a second requirement for a method and language for Web application engineering is the specific support for the views and backgrounds of different roles in development teams. On the more technical side, many Web applications are based on dynamic Web pages generated by scripts written in a language like PHP , Microsoft's Active Server Pages (ASP) or Java Server Pages (JSP) (Conallen, 2011, pp 188-189). These scripts, which generate HTML pages from various data sources, are sometimes called page generators. This mechanism introduces a problem into the development process, because the responsibilities for the page generator and for the pages it generates are split among developers and graphic designers. The method proposed in this paper, besides reflecting the different views of these roles, has to support their consistent integration. Many small and medium scale Web applications only have small business logic. For such systems, the realization of data input, transport and presentation consumes a considerable amount of production time (Brusilowsky , 2011, pp 164-168). The models to be used in the development ...
Related Ads
  • Website Design
    www.researchomatic.com...

    Website Design Table of Contents Table of Con ...

  • Website Design
    www.researchomatic.com...

    Free research that covers : gui html editor : gui ht ...

  • Website Design
    www.researchomatic.com...

    Free research that covers introduction the rotary cl ...

  • Web Design
    www.researchomatic.com...

    Website Design is responsible for the image o ...

  • Website Design
    www.researchomatic.com...

    Free research that covers design a website ...