CIS 204 Intro to Website Development
Final Project - Project Requirements
Objective:
This project will allow the student to show a working knowledge
of basic webpage design, HTML, XHTML and DHTML. The project
will be a multi-page commercially oriented website. The project should
be selected by the student based upon their interests or for a business
interest they are familiar with. This is an opportunity to create a
project that can be added to a student's work portfolio that will
demonstrate the student's ability and creativity using E-Commerce tools
and techniques. The student should use Notepad, FrontPage or
DreamWeaver as their software development tool. The following
lists describe the features required in the project.
PURPOSE AND ORGANIZATION: (30 points)
This should be a 1-2 page write up covering your project. The
storyboard may be hand drawn or created using one of many drawing
applications. Please keep in mind that
this is just a beginning framework for your project. Your project will most likely change as you develop it.
Changes are acceptable and expected. These changes do not have to be reflected in this document.
- Objective Statement for the website as a whole. (What will it attempt to do and why?)
- Website storyboard/outline of the whole website. (This may change/expand as the site is developed.)
- Objective Statement for each page of the website. (What will the page attempt to do and why?)
- Identification of Target Market for the Website. (Basic Demographics, location, special features/characteristics, etc)
REQUIRED TECHNICAL Features: (150 points)
BASIC STRUCTURE
- A home page named Index.htm
- At least four additional pages
- A common navigation structure on all pages
- Project stored in a folder with your initials and project
name
- All images stored in an images subfolder in
your website folder
HTML/XHTML
- Proper page setup, tag formatting and structure to
comply with XHTML standards
- Proper use of hyperlinks, including at least one link to one or more external website
and at least one link to an email address
- Proper use of tables for page organization and layout
management
- At least one form asking for contact information,
name, address, city, state, zip, phone, email.
- Good use of the ALT attribute on images and other
elements
- Good use of <meta> tags, including author,
descriptions, keywords, etc.
CSS
- All presentation such as colors, sizes, formats,
fonts, bold, underline, etc. controlled using CSS concepts
- Proper use of the class subgroup selector
- An external CSS style sheet for the entire site
- One or more internal/embedded CSS style sheets as
appropriate for your web application
- Examples of inline CSS commands as appropriate for
your web application
JAVASCRIPT
- Banner Rotator somewhere on your site, used as
appropriate for your web application
- Last Update Date, correctly formatted and displayed on
home page
- Form field validations
- Required fields (2 or more) must have content
- Phone number must be numeric
- Dynamic Confirmation/Thank You page for your form.
- One or more Pop Up/Drop Down menus used for describing some content on
your page or providing links
Extra Credit Features: (20 points maximum)
- Additional Pages (1 point per page, max 5 extra
useful and relevant pages)
- Additional Javascript elements such as a calculator,
properly formatted dollar amounts, movement, etc. (1-5 points per element)
- Use of CSS positioning for page layout (1-5 points)
- Use of CSS positioning for element movement on a page
(1-10 points)
- XML content displayed on a page (10 points)
- HTML Image map appropriate for your site (1-3 points)
- Use of advanced features such as audio, video,
animations, etc. (1-5 points per feature)
- Use of the W3C XHMTL Validator to validate your web
application (5 points)
Project Grade:
When your project is complete please post
the website to the student server. The project is based upon 200 points.
The project grade is based upon the following scale.
| 15% Purpose and Organization |
(30 points) |
| 75% Technical Features |
(150 points)
|
| 10% Website Demonstration to Class |
(20 points) |
top