The following diagram shows the components of the first phase of the Eggnchips search engine project. The two key functional components are URL submission and Keyword Searching.
The green areas indicate interactive web pages, blue areas are components. The blue components identified are URL Submission Validation, Keyword Validation, Update Manager, Mail Manager and Search Handler and Presentation/Formatting Component.
Initially I used a html table arrangement for the web pages however it would make sense to switch to CSS which I aim to do before development progresses any further.