304247 Website development URGENT

Pågår Lagt ut Mar 16, 2009 Betales ved levering
Pågår Betales ved levering

As a member of an agreed group of two students, you are required to develop a book club web site for secondary school pupils aged 13-18 years. The pupils are divided into two groups: 13-16 years and 16+-18 years. The books are organised into three main categories: Film & TV, Non-Fiction, Fiction, for each group. You only need to fully develop one book category and the remaining categories are simply links to 'under-construction' pages.

The book club web site provides guest facilities to view a book summary, buy books, write a review and rating for a book as well as view a calendar of events. Your group web site should have a suitable name.

You must email me the names of your group members by 26 February. If you wish to work on your own, you must also let me know by 26 February. If you are working on your own, you must still fully develop the Group site and the links to the two groups of school pupils: 13 - 16 years, and 16+ - 18 years, one of which must be fully implemented.

For this assignment:

1. Each group will have a home page for the group site which is named [url removed, login to view] file (where N stands for your given group number). For example, [url removed, login to view] for group 99. The file, [url removed, login to view], must be emailed to me by 24 March.

The home page must include:

* at least a suitably sized heading

* at least one welcoming paragraph that describes the book club site

* a suitable site logo

* at least a picture representative of the site's objective

* contact details

* images linked to at least six interesting books

* a navigation system for global (preferably at the top of the content area) and sub-navigation choices

* a book club calendar of events between February and April

From the home page, a user is able to select an age group and then a category, browse a list of books for the selected category and/or select a book for viewing its summary, write a review and rating for a book, buy a book and pay for it which will require entry of billing and home address details. Use JavaScript to validate all form inputs and provide appropriate feedback.

2.

Each Group site should contain:

* a group identity/logo

* internal links to the rest of the Group site

* images to represent the two groups of school pupils aged between 13 to 18 years

* HTML tables to structure the page layout in an organised way

* HTML lists and forms (correct use of Cascading Style Sheets will be expected and graded according to their complexity)

* previous, next and top of page links for lengthy contents and sequential activities

* a contact details feature

* a book club calendar of events between February and March

3.

Each student is responsible for developing his/her individual 'site' on ONE of these pupil groups: 13-16 years and 16+ - 18 years. The student must implement the web pages for performing the following activities within their chosen pupil group:

* select a book category from: Film & TV, Non-Fiction, Fiction

* view a book summary chosen from a table of books for the selected category (only one category to be fully developed)

* select one of the books for adding to a shopping basket and view the shopping basket contents and total cost. Then proceed to pay if desired. You don't need to be registered to pay.

Validate payment and email/address details as well as display suitable error messages for any invalid input fields.

* write a review and/or rating for a book

JavaScript arrays are used to keep the lists of categories and book details. More marks will be given for this kind of coding in JavaScript rather than in static HTML code.

An important requirement is that you take into consideration the web- accessibility of your web pages for visually impaired and colour-blind users.

4. Using JavaScript place a horizontal rule at the bottom of the each page followed by a centered paragraph that uses [url removed, login to view] to print the date the page was last modified. This information will be used to date stamp the file for marking purposes.

The following considerations must be taken into account in order to get a good mark.

1. Good use of layout grids, navigation system and presentation are essential (follow the HCI guidelines as discussed in the module such as consistent style throughout, quick to download, easy to navigate and understand, etc).

2. Information content will be judged on quality rather than report writing. The content of your web pages must have the look-and-feel of a professional web site. This means that it must not only contain one or two book details and hence very limited functionality for a user to select a book for viewing, buying, or writing a review/rating for a book, etc. The list of books should contain relevant images, book details and brief summaries to attract the school pupils. Remember that more marks will be gained for coding the different categories and list of books using JavaScript arrays.

3. Organisation of information for display, ease of data entry and structure of forms used.

4. All the web pages for your web site must be accessible from all browsers (e.g. IE, Firefox, Safari) and deployed on the University Unix system.

5. You must follow the University's standards on appropriate internet use.

6. Treating specific areas in some detail of user-friendliness will likely be better than a web site containing a long series of monotonous interactions.

7. Appropriate data validation is required for the data entry on any forms that are displayed for users' interaction.

8. Use of Flash generated images/pages are not allowed in order to be fair to students who do not have the knowledge to use this software.

9. Make sure that you have a bibliography listing any books and/or web sites on the Internet that you have cross-referenced inside your report and web site.

If you are quoting phrases from outside sources, then you must follow the University guidelines on plagiarism which can be found by visiting the 'Skills and Resources' section on Blackboard. Use the University guidelines with regards to correct referencing style by visiting the 'Referencing your work' section on the library site. The most common type of referencing used in the University is the Harvard system. Information about this style of referencing can be found on

[url removed, login to view]

HTML JavaScript Odd Jobs

Prosjekt-ID: #2050038

Om prosjektet

Eksternt prosjekt Aktiv Jul 11, 2012