Define and use a consistent theme throughout

Assignment Help Web Project
Reference no: EM132098683

Objectives

This assessment item relates to the course learning outcome numbers 2 and 3. More specifically, the objective of this assignment is for students to:
- Develop, test and maintain a dynamic Internet application for business using an integrated suite of software tools.

Introduction

You are required to further develop the Best Bikes website using ASP.NET 4.5.1 and C#. You must develop the web pages according to the specifications given in this document. This means that you must provide the functionality specified, produce the layout specified and use the data and images provided on the course website. You may change the colour scheme and general styling, but you may not change the layout or functionality described. This document is a specification that you are required to implement.

Overview of website to be developed

Your website must:
- Use a master page and content pages throughout
- Define and use a consistent theme throughout
- Use a web.sitemap and related navigation controls
- Use roles and authorization rules to implement site security
- Use a database to retrieve bike details; this database will be supplied to you
- Simulate implementing a shopping cart so that bikes can be bought from the catalog pages. You are also required to:
- Discuss any design changes necessary for adapting the website for use on a mobile device using jQuery Mobile.
- Submit a brief Word document describing what features did and did not work in your website.

You are required to develop the following content pages:

Web Page

Description

Default.aspx

The default home page.

Pages/OurRange.aspx

Top level page under the "Our Range" menu option

Pages/BikeList.aspx

Lists bikes from different series in a grid view format, includes drop-down list filter, thumbnails and hyperlinks.

Pages/BikeCatalogue.aspx

Lists all the bikes in a catalogue format.

Pages/Specials.aspx

Lists bikes that are available on sale at 10% off their sale price.

Pages/Dealers.aspx

A page accessible by dealers only. This page lists all bikes in

a grid view format at dealers' prices.

Pages/ChangePassword.aspx

This page allows authenticated users to change their

password.

Pages/Register.aspx

This page allows users to register as a member.

Admin/Default.aspx

The top-level page in the admin menu.

Admin/AddUser.aspx

This page allows admin users to add a new user.

Admin/AddUserToRole.aspx

This page allows admin users to add an existing user to an existing role.

Admin/ManageCatalogue.aspx

This page allows admin users to add, edit or delete bikes from

the bikes database.

Shopping/Default.aspx

This page implements the view if the top level Shopping

menu is selected

Shopping/Checkout.aspx

This page implements the checking out stage of the E-

commerce pipeline

Shopping/ShoppingCart.ascx

This page implements the shopping cart control used in the ShoppingCart and Checkout pages

Shopping/ShoppingCart.aspx

This page implements the displaying of the contents of the

current shopping list

Shopping/ShoppingCartItem.aspx

This page contains details on a single item, and the link to

add the item to the shopping cart

You must also create the Web.sitemap and Masterpage.master files, as well as make appropriate edits to the web.config file.

These requirements are discussed in more detail below.

Provided materials - starter kit
To get you started, an assignment 2 starter kit is available on the web site. This starter kit contains:
- The Images directory containing all the images required for the assignment
- Bikes.mdf - the Microsoft Access database used for this assignment
- The StyleSheet.css files required for the themes for this assignment

Attachment:- Practical assessment.rar

Reference no: EM132098683

Questions Cloud

Real rate of interest on the certificate of deposit : If a bank advertises 9 percent annual interest rate on a one-year certificate of deposit and you anticipate the rate of inflation to rise to 2 percent.
One of the assumptions of simple linear regression model : One of the assumptions of the simple linear regression model is that:
Determine the change in electric potential energy of system : Determine the change in electric potential energy of a system of two charged objects when a -1.3-C charged object and a -5.0-C charged object move.
An explanation of potential challenges in communicating : An explanation of potential challenges in communicating with clients within your agency.
Define and use a consistent theme throughout : COIT12204 - Web Site Development - develop the Best Bikes website using ASP.NET 4.5.1 and C#. You must develop the web pages according to the specifications
Used standard hiring process for hiring executives : The CEO explains that the company has never used a standard hiring process for hiring executives.
What current flows through a rod of pure silicon : What current flows through a 2.35 cm diameter rod of pure silicon that is 20.0 cm long, when 1000 V is applied to it? (Such a rod may be used to make nuclear.
Importing and exporting the same good : How can there be any economic gains for a country from both importing and exporting the same good?
Use to determine the cause of performance problem : Explain the process you would use to determine the cause of a performance problem. What questions would you ask?

Reviews

len2098683

8/29/2018 2:48:52 AM

ShoppingCartItem page - Image of item is correctly displayed - Add to cart button displays the shopping cart and adds the item to the shopping cart - Specials price is correct 2.5 ShoppingCart page - Uses a control to display the information that shows all items that have been added to the cart - Allows the items to be deleted and allows the Quantity to be edited - Correctly displays the Total and hyperlink to Checkout page 3 Checkout page - Login for unauthenticated users displayed, but not displayed for authenticated users - Delivery address and payment step correct - Confirmation step displays the shopping cart correctly - Completion step takes user back to BikeCatalogue page 2 Web.config - The profile has been added to allow saving of customer selections and data between visits to site 1 Shopping.cs - The shopping.cs code has been modified correctly 0.5 Web.config - The profile has been added to allow saving of customer selections and data between visits to site 1 Word document - Lists complete and incomplete stages and describes steps taken to fix incomplete functionality (if applicable) - Suggestions for new functionality

len2098683

8/29/2018 2:48:38 AM

Specials/Dealers - Correct content view according to user's role/authentication - Specials price is calculated and shown, currency correctly formatted, hyperlink to cart works correctly and sorting is enabled - Dealers price is shown, currency correctly formatted, hyperlink to cart works correctly and sorting is enabled 2 Register - User can register - New user is automatically added to the member role 1.5 Change password - Only authenticated users can access the page - Authenticated user can change password 1 Admin – manage catalogue - Filter has list of Makes, no duplicates - Selection of Makes filters gridview - Grid view has appropriate formatting and alignment of columns - Items in gridview can be edited/deleted - New item can be added via form view - BikeID and Make values added automatically during inserting event 6 Admin – Add user - Admin user can add new user - Admin user is not logged in as new user 2 Admin – Add user to role - User can be added to role - Correct response when user is already in role 2

len2098683

8/29/2018 2:48:31 AM

Assessment criteria Assignment Component Criteria Marks Total Master page - Login - Login controls are present on master page - Correct view of login controls for authenticated vs unauthenticated user 2 Roles & security - Appropriate security rules present in web.config - Navigation menu is trimmed - Not possible to access pages directly unless user is authorised 3 View as list - Drop-down filter contains list of Makes, no duplicates - Drop-down selection correctly filters gridview - Fields correctly formatted, sorting is enabled and hyperlink to cart works 1.5 View as catalogue - Catalogue appearance is correct - Hyperlink to cart works correctly 1

len2098683

8/29/2018 2:48:23 AM

You are required to submit your assignment electronically via the Moodle course website. You must zip (or create a .rar archive) together: • The directory containing your ASP.NET website. • Your Word document The resulting zip file should be submitted on the course website. Please note that you should use your student ID to name your uploaded for this assignment.

len2098683

8/29/2018 2:48:14 AM

You are to prepare a brief Word document. Your document should: • Include an appropriate title page. • List the features you successfully implemented, there is no need to describe them. • List the features you were unable to successfully implement; you should describe the problem in a few sentences and also briefly describe anything you attempted to get it to work. Your approach to identifying and attempting to fix these bugs may gain you some partial credit for those features you were unable to implement. • A description of any additional functionality you believe would be useful to add to this Website. Explain what the features are and how they would help to improve the Website. • You are to include a discussion of what design changes would be needed to create a mobile version of this website. • References (if any) listed using the Harvard Referencing Style.

Write a Review

Web Project Questions & Answers

  Evaluating an ecommerce website

Create a check list that contains key point for evaluating an ecommerce website - Write a short, reflective report about website

  Gpc and runtime magic quotes

Create a script that lets you know whether Zeus or Helios has the GPC and Runtime Magic Quotes turned on or off. The output should have appropriate labels that define what output signified and should display 'ON' or 'OFF' depending on the setting.

  Creating functions through conditional operator

Use the conditional operator and the cal_days_in_month function, determine the number of days in the current month and output to browser whether it is normal month or a leap month.

  Web development projects with database

Since the vast majority of web-development projects involve a database, do you think that computational activities should be performed there, or do you think they belong in the XML page or stylesheet?

  Comparing shelf software packages

Required assistance with comparing and contrasting two main off the shelf software packages that could be implemented in an organization.

  Web based scams

Web phishing, pharming and vishing are popular web based scams. Talk about currently used tools and recommended measures to defeat this kind of attacks efficiently?

  Explanation of contextual links

The most powerful hypertext capabilities is the the contextual link. Wikipedia . com is a great example of a site that utilizes contextual links.

  How architectural and protocol changes occur

Discuss how architectural and protocol changes happen, the administrative organization that oversees the technical development of the Internet,

  Traditional approaches for training professionals

Webinars and other web conferencing techniques have proved most beneficial for the provision of affordable quality corporate training.

  Internet for business

Discuss how can a business use the Internet and give at least three examples with web links demonstrating your answer.

  It influences the behavior of organizations

Information technology influences the behavior of organizations. Name one effect of Information technology implementation and long-term usage you suppose having a positive contribution and one having a negative consequence.

  Importance of a guided navigation system

Explain the use and importance of a guided navigation system and shopping cart for a website designed for e-commerce and business purpose.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd