Evaluate client-side and server-side technologies

Assignment Help Web Project
Reference no: EM13910543

Learning Outcomes:

After completing the module you should be able to:

1. Critically evaluate the theory and technical skills required to design and develop dynamic web applications.
2. Critically evaluate appropriate client-side and server-side technologies.
3. Justify the design and development of an application and critically evaluate the implementation approach.
4. Apply appropriate client-side and server-side technologies to implement an online business system to meet the needs of both the user and the client.
5. Use appropriate design and development techniques to design and implement a database system in order to efficiently manage data within the web application.
6. Utilise appropriate multimedia objects to assist the continual development and marketing of an online business system.

SCENARIO

You work for a web development company, specialising in the development of e-commerce sites. Your company has decided to tender for a contract from a client who is considering implementing an e-Commerce site for their business in the near future. You have been given the task of developing the website.

Client Information

The Reproduction Antiques Company (RAC) is a manufacturing company that makes reproduction goods to order for both the home market and the overseas market. The latter consists of several countries. Examples of the type of product made include Victorian fireplaces, Georgian clocks, period furniture, etc.

Over the years the company has been a very successful business but is now finding it hard to compete with Internet based stores which can offer a wider range of reproduction furniture at lower prices. The company management has decided that they wish to set up an on-line shop to complement their current business.

The management makes extensive use of the Internet but do not have technical backgrounds, so they are not in a position to request specific technologies. They do, however, have a list of functional requirements (detailed below) which they would like from their website. It is up to you how you will implement these requirements.

The management wants to be involved in the design of the website, so you must produce appropriate documentation at each stage of the process.

Functional Requirements

The company management want a website that can do at least the following:

1. Operate as a "shop front" advertising the reproduction goods that they supply with the aim of increasing customer business. The website should include some information about the reproduction goods for sale, including photographs, and a "how to find us". For the purposes of the "how to find us" section, use this address: 73 Saltwells Road, Middlesbrough, TS4 2DT. This is a real address and will come up on web mapping sites and SatNav systems with UK maps. There is no reproduction goods business there! "Contact us" should be an appropriate e- mail address, which does not have to be real or live.

2. An on-line shop allowing people to order anything that the company sells. This should allow the browsing of a catalogue and the use of a shopping basket and checkout facility.

Assignment Tasks

You are to design, implement and test a website for RAC. This must meet the functional requirements given above. As this is a final year degree assignment, you need to complete every aspect to produce the final version of the website.

Specifically your website must:

1. Meet appropriate design guidelines for accessible websites.

2. Have appropriate photographs for this shop, which you may obtain from on-line sources such as Google Images and must be referenced.

3. Have a working catalogue with a significant sample of appropriate stock. This must include at least a photograph, description, price and shipping cost for each stock item. The factual content of this may be taken from on-line sources but you must construct the catalogue yourself. This catalogue must be implemented using suitable back end database technology which links to the website and is kept up to date as orders are taken.

4. Allow the customer to order from the stock list by selecting "Buy Now" buttons or similar.

5. Have a customer registration and login facility for regular customers. This will allow customers' personal details to be retained to simplify ordering and shipping.

6. Produce an invoice for the customer based on what they have ordered, with totals including shipping costs.

7. You do NOT need to implement a payment system. Instead, put a "Pay Now" button in an appropriate place and when clicked, go to a page saying "Thank you for your payment".

Using the given scenario, you are required to address the individual assignment tasks so that you can develop a solution website and prepare a final single report, as follows:

Task 1 - Website Design

You are to select, justify and use appropriate methodologies to design the website. You must include all the design material within your submission. At this level of study, you are required to select appropriate tools and methodologies yourself and use them correctly for the task. Your selection of tools and methodologies, justification of that selection and use of the tools and methodologies are all part of the assessment.

Task 2 - Database Design

You are to select, justify and use appropriate methodologies to design the database required for this website. You must include all the design material within your submission. At this level of study, you are required to select appropriate tools and methodologies yourself and use them correctly for the task. Your selection of tools and methodologies, justification of that selection and use of the tools and methodologies are all part of the assessment.

Task 3 - Website Implementation & Release

You are to select, justify and use appropriate software to build your website.

You are to provide a working URL for your web site. This may be via your own web server or via a commercially available or free web hosting service. This URL must be live and available from the UK from the submission date for at least THREE MONTHS to allow for marking and verification of results. It is up to you to make sure that the URL is live.

If you have a web server available that has an Internet connection, then you can use that. Otherwise, there are many organisations offering free web hosting services with appropriate facilities for things like PHP and MySQL. Search on "free web hosting".

You may NOT use the RDI student server for this. Part of the challenge of the assignment is to find an appropriate host and set up your web site on it.

You must submit a back-up copy of your website to the student server. This means you must build it so that it is contained entirely within a folder or directory and can be zipped up for uploading to the student server. This must be uploaded to the student server following the instructions given in the "Guide to uploading to the student server" document on the module page on iLearn.

Task 4 Launch

Once the website is built, the company need to launch it. They plan to do this via Flash adverts that will be placed on the websites of furniture retailers.

You are to design and build a suitable advert for this launch. In order to demonstrate this advert, you should provide a link within your website home page to the "Launch Advert".

Reference no: EM13910543

Questions Cloud

Perfectly competitive firm incurs an economic loss : If a perfectly competitive firm incurs an economic loss, it should-shut down immediately-try to raise its price-shut down in the long run
Analyze the three options relative to the current policy : Variable costs are 45% of sales and the cost of debt is 6%. Analyze the three options relative to the current policy and write a report detailing your findings and you recommendation.
Green computing research : Green Computing Research Project, Part 2 in Appendix CCongratulations!You have been selected as the project manager for the Green Computing Research Project.  The company's CIO, Ben, is the project sponsor, and Ito is the program manager for the larg..
Increasing order of molarity : Sodium hydroxide, NaOH, is a strong base that is sometimes used as a cleaning agent since it can be used to dissolve proteins, grease, oils, and fats. Rank the following in increasing order of their molarity.
Evaluate client-side and server-side technologies : Critically evaluate the theory and technical skills required to design and develop dynamic web applications and critically evaluate appropriate client-side and server-side technologies.
Discuss rationale behind a liberalization of credit policy : Discuss the rationale behind a liberalization of credit policy and its effect on sales and accounts receivable, in particular any associated financing impacts. What organizations have been in the news due to their poor credit ratings, and how has ..
Calculate the kj of heat energy : Calculate the kJ of heat energy required to convert 155.0 grams of ice at -44.0 C to all steam at 100.0 C. Assume that no energy in the form of heat is transferred to the environment.
Identify key facts, and legal issues in the simulation : Based on the simulation, identify several of company values and stakeholders. What are the conflicts among the competing stakeholders, and how does this constitute an ethical dilemma?
Maximum mass of the acid : What is the chemical formula of the acid, and what is the maximum mass of the acid she could theoretically produce when she does this reaction?

Reviews

Write a Review

Web Project Questions & Answers

  Benefits of incorporating crowdsourcing in a design project

Analyze and discuss at least three benefits of incorporating crowdsourcing in a design project. Analyze and discuss at least three challenges of incorporating crowdsourcing in a design project.

  Examples of poor typography

Browse the Website for examples of poor typography. Write a short design critique of why the type is confusing or misleading to the user. Make a document with screen shots from the Website page to accompany your critique.

  Increase the functionality of its online shopping cart

Use the concepts and scenario to help Fran's Virtual Fruit Stand increase the functionality of its online shopping cart. When a customer checks out, the shopping cart must store the required data pertaining to each item the customer is buying

  Explain what flash and html5 can and cannot do

Concentrate on reading around the web on what Flash and HTML5 can and cannot do. Draft summary of what you're going to do, this will probably involve developing prototypes for many

  Create a storyboard diagram depicting the layout of website

Create a storyboard diagram depicting the layout of your Website and Create a narrative that describes the site to your prospective client

  Evaluate a website of your choice for adherence

Evaluate a website of your choice for adherence to the six design principles outlined in the presentation.

  Developing a system

I am interested in developing a system that will allow my customers to use the intelligent systems that are available online but keep my customers in my store for purchases. Part of helping with this will be gathering a list of the major golf web..

  Create a one-page professional-looking personal website

Create a one-page professional-looking personal website using only HTML and CSS. You may build your site on any topic of your choosing.

  What is a web browser

What is the difference between server-side and client-side scritping? Why are they separate?

  Computer program stored on world wide web server

Identify a small computer program stored on a World Wide Web server that is designed to run in conjunction with browser software called?

  How techniques assist in monitoring and controlling project

How do these techniques assist in monitoring and controlling the project activity?

  Find recommendations for good design of web interfaces

Use a search engine to find recommendations for good design of Web interfaces. How are these recommendations similar to those discussed? How do they differ

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