Conceptual design and requirements specification for the development and redesign of websites