Content Frame
[Skip Breadcrumb Navigation]
Home  arrow Student Resources  arrow Project suggestions  arrow Web systems

Web systems
 
Web site checking and repair

Many web sites have broken links and the associated filestore contains unused and unwanted files. The aim of this project is to develop a system that checks a web site for errors of this type and which provides a simple control interface for users to repair these errors. The system should 'learn' as the user repairs an error so that if a link is replaced by another link on one occasion, the system should automatically propose this change if a further error involving the same files is detected.

Web site cross-referencing

The aim of this project is to develop a cross-referencing system that can traverse a web site and produce a table showing the links that are used on each web page and to show every web page on a site that references a particular web page. Limited external cross-referencing is also possible where you may follow an outgoing link and, if this has a back link, you can then cross-reference that site.

Web page layout of Java programs

In this project, your aim is to take a Java program laid out as text and to convert it into a coherent set of web pages where the Java is displayed in HTML. You need to be able to find all of the objects referenced in the program (normally in separate files) and to display these in separate pages. You may create several different indexes into the Java program pages. Your system should deal with the layout of Java programs of up to 10, 000 lines of code.

To do this project, you may have to parse the Java code to discover the objects used. There are a number of free Java components for parsing available that can be downloaded.




Copyright © 1995-2006 Pearson Education. All rights reserved.
Legal and Privacy Notice
Pearson Education

[Return to the Top of this Page]