This assignment is your term project, so start early.
You are required to build a multipage web site for providing
some kind of service. The service you provide is up to you, but
the site must satisfy the following requirements.
- The service must be interactive, meaning users will
submit information and your site will act on that information.
- The service must require logging in, and must keep track of
a user's session.
- The site must consist of a number of pages, including a "home
page", a "site map" page (in which you show a graphical map of how
the pages in your site are linked together), and a "My account page"
(where users can get information on their past transactions).
- Some of the pages are to be generated dynamically, via JSP, ASP,
PHP, mod_perl, or whatever technology you prefer.
- The site must store some useful information in a database.
- Your site uses cookies (not because I like cookies, but you
need to understand the technology).
- All pages in the site must validate as XHTML 1.0 STRICT!
- The site uses non-trivial external scripts and a style sheet.
- The site features original artwork.
- The site uses at least one plug-in.
- The design of the site shows that you paid attention
to usability and accessibility concerns.
You are also required to submit a 8-10 page paper
detailing the design of the site. Describe the purpose of
the site, how you built in, and give examples of its use.
Include screenshots. Devote at least a couple pages
to the ways in which you followed both accessibility and
usability guidelines. Be very precise here, making
sure to cite whose guidelines you adapted.