Topic 9 Introduction to Web Design Designing and Developing a Website
V1.0 Visuals Handout Page 1
Designingand Developing a NCC Education Limited V1.0 Designing and Developing a Website Topic 9: Introduction to Web Design Introduction to WebDesign Topic 9 - 9.2 This topic will cover: eCommerce Revenue models Types of eCommerce Webdesign process Scope and Coverage NCC Education Limited V1.0 Web design process User-centred web design The research stage of design Defining goals Learning about users Defining content and functionality Introduction to WebDesign Topic 9 - 9.3 Learning Outcomes By the end of this topic, students will be able to: Describe the main types of eCommerce and the major eCommerce revenue models Explain the stages involvedin designing a website NCC Education Limited V1.0 Explain the stages involved in designing a website Apply user-centred design techniques to define requirements for a web design project Topic 9 Introduction to Web Design Designing and Developing a Website V1.0 Visuals Handout Page 2 Introduction to WebDesign Topic 9 - 9.4 The use of the Internet and WWW to transact business Laudon and Traver (2010, p.8) The buying and selling of products and services over the Internet Revenue Model eCommerce NCC Education Limited V1.0 Revenue Model How a business generates money Task: List as many eCommerce revenue models you can think of How can a business generate income through a website? Introduction to WebDesign Topic 9 - 9.5 Main eCommerce revenue models Advertising Revenue Model http://www.yahoo.com Sales Revenue Model http://www.amazon.com S bscriptionRe en e Model eCommerce Revenue Models NCC Education Limited V1.0 Subscription Revenue Model http://www.thetimes.co.uk/ Transaction Fee Revenue Model http://www.paypal.com Affiliate Revenue Model http://www.kelkoo.com Introduction to WebDesign Topic 9 - 9.6 Business-to-Consumer (B2C) Business-to-Business (B2B) Consumer-to-Consumer (C2C) Peer-to-Peer (P2P) Types of eCommerce NCC Education Limited V1.0 Peer to Peer (P2P) Mobile (M-Commerce) Categories often overlap Many businesses operate more than one type of eCommerce. Topic 9 Introduction to Web Design Designing and Developing a Website V1.0 Visuals Handout Page 3 Introduction to WebDesign Topic 9 - 9.7 Selling products and services to consumers Examples Online shops Newspaper and magazine websites that charge Business-to-Consumer(B2C) NCC Education Limited V1.0 Newspaper and magazine websites that charge users subscription Social networking sites that generate revenue through advertising Introduction to WebDesign Topic 9 - 9.8 Businesses selling products/services to other businesses over the Internet Largest form of eCommerce Two types Net marketplace Business-to-Business (B2B) NCC Education Limited V1.0 Private industrial networks Examples A manufacturer selling products to a retailer through their website A manufacturer ordering raw materials from a supplier through a private network Introduction to WebDesign Topic 9 - 9.9 Consumers sell to each other through an online business Consumers sell their own products Consumer-to-Consumer (C2C) NCC Education Limited V1.0 Example Auction websites where consumers sell items they own to other consumers Topic 9 Introduction to Web Design Designing and Developing a Website V1.0 Visuals Handout Page 4 Introduction to WebDesign Topic 9 - 9.10 Peer-to-peer networks connect computers allowing them to share files. No need for a central web server Peer-to-Peer (P2P) NCC Education Limited V1.0 Example Hollywood studios distributing films using P2P networks Introduction to WebDesign Topic 9 - 9.11 eCommerce using a mobile device Example 2C ff M-commerce NCC Education Limited V1.0 Many B2C websites offer iPhone applications with similar functionality as their mainstream website Introduction to WebDesign Topic 9 - 9.12 Designing and building a website involves much more than writing HTML and CSS. Task Designing and Building a Website - 1 NCC Education Limited V1.0 Task List the different stages involved in designing and building a website. Topic 9 Introduction to Web Design Designing and Developing a Website V1.0 Visuals Handout Page 5 Introduction to WebDesign Topic 9 - 9.13 Designing a website can involve all of the following: Designing and Building a Website - 2 Defining goals Learning about users Designing site structure Interface design Writing (X)HTML and CSS Testing NCC Education Limited V1.0 Defining content and functionality Designing navigation Interface design g Task - Put these different stages in order from the activity you would do first to the activity you would do last. Introduction to WebDesign Topic 9 - 9.14 A typical web design project involves the following: - Defining goals - Learning about users - Defining content and functionality Web Design Process Research T e NCC Education Limited V1.0 e gco e a d u c o a y - Designing site structure - Designing navigation - Interface design - Writing (X)HTML and CSS Design Implementation e s t i n g Introduction to WebDesign Topic 9 - 9.15 Users visit websites to perform tasks. E.g. Find a piece of information Many websites are difficult to use. Users get lost or frustrated and do not complete tasks User-Centred Web Design NCC Education Limited V1.0 tasks. The process of designing a website should be user-centred. At each stage, design with users in mind. Involve users at each stage of the design process. Topic 9 Introduction to Web Design Designing and Developing a Website V1.0 Visuals Handout Page 6 Introduction to WebDesign Topic 9 - 9.16 The starting point for designing a website is to describe the aims and objectives for the site. Example website goals Create a newsales channel Defining Goals for a Website - 1 NCC Education Limited V1.0 Create a new sales channel Reduce the need for printed materials Reduce the number of calls for information Build stronger customer relations Promote a new product Introduction to WebDesign Topic 9 - 9.17 Goals should describe what the website will accomplish. These are not goals! Create a great looking site. Defining Goals for a Website - 2 NCC Education Limited V1.0 Create a great looking site. Create a website with video, images and a contact form. Learn to use HTML 5 and CSS 3. Introduction to WebDesign Topic 9 - 9.18 JB Contemporary Jewellery is a small business that specialises in custom-made jewellery. They sell some pieces at local art fairs and craft markets, but the majority of their sales come through one-off commissions. Customers approach them to design and create individual pieces of jewellery. Currently they do not have a website; Defining Goals - Example NCC Education Limited V1.0 p j y y y ; customers are referred to them by word of mouth or because they have seen their work on display in art galleries. They would like a website to help their business. Question: What do you think the goals will be for the website? Topic 9 Introduction to Web Design Designing and Developing a Website V1.0 Visuals Handout Page 7 Introduction to WebDesign Topic 9 - 9.19 Possible goals for J B Contemporary J ewellery 1. Create a new sales channel for the jewellery 2. Increase the number of commissions 3. Build better relations with existing customers Defining Goals NCC Education Limited V1.0 3. Build better relations with existing customers Introduction to WebDesign Topic 9 - 9.20 Web design projects often conduct research into the intended users. We need to know about users in order to design a website that meets their needs. Learning About Users - 1 NCC Education Limited V1.0 Question: What kinds of information would it be useful to know about users when designing a website? Introduction to WebDesign Topic 9 - 9.21 Information about the users themselves Age, gender, disabilities, occupation, education, nationality, experience of using the web Context of use Desktop or mobile, connection speed, screen resolution, Learning About Users - 2 NCC Education Limited V1.0 es op o ob e, co ec o speed, sc ee esou o , browser, operating system Goals What the user hopes to achieve from visiting the site Question : How can we find out this information? List the possible ways of finding out this information Topic 9 Introduction to Web Design Designing and Developing a Website V1.0 Visuals Handout Page 8 Introduction to WebDesign Topic 9 - 9.22 Research techniques for finding out about users. Server logs Surveys Interviews Learning About Users - 3 NCC Education Limited V1.0 Focus groups A moderator led discussion with a group of users A survey of potential users for the JB Contemporary Jewellery website has been conducted Introduction to WebDesign Topic 9 - 9.23 Gender Male 32% Female 68% Age 18-24 2% 25-34 23% 35-44 31% 45-54 32% 55-64 12% Browser Internet Explorer Firefox 18% Chrome 10% Safari 5% Unknown 27% Learning About Users - 4 NCC Education Limited V1.0 40% Screen Resolution 800x600 1% 1024x768 35% Higher 64% How did first hear about JB Contemporary Jewellery Art Gallery 37% Craft Fair 21% Friend/ Family Member 42% Introduction to WebDesign Topic 9 - 9.24 A persona is a fictional description of a typical user Based on the research carried out into users Personas - 1 Name: Anne Foster Age: 49 Occupation: Part-time Accountant NCC Education Limited V1.0 Occupation: Part time Accountant Browser: Internet Explorer Screen Resolution: 1024x800 Web experience: Regularly uses the web to check her email, keep in touch with friends and shop online. Details: Anne is married with two teenage children. She cares about the way she looks and likes to think she has a distinctive style, not just following the latest fashions and trends. Topic 9 Introduction to Web Design Designing and Developing a Website V1.0 Visuals Handout Page 9 Introduction to WebDesign Topic 9 - 9.25 A number different personas are created for each distinct type of user We add specific personal details to the persona E.g. a name, a relevant description, a photograph Personas - 2 NCC Education Limited V1.0 E.g. a name, a relevant description, a photograph This helps keep users in mind during the design process. Introduction to WebDesign Topic 9 - 9.26 Content The text, images, audio, animation and video in the site Functionality Defining Content and Functionality - 1 NCC Education Limited V1.0 Functionality Things the user can do at a website Buy a product Register Leave a comment Contact the organisation Introduction to WebDesign Topic 9 - 9.27 Techniques for defining content Scenarios Analysis of an existing website Competitor analysis Defining Content and Functionality - 2 NCC Education Limited V1.0 Competitor analysis Brainstorming Topic 9 Introduction to Web Design Designing and Developing a Website V1.0 Visuals Handout Page 10 Introduction to WebDesign Topic 9 - 9.28 A scenario describes how the user completes a task using the site A story describing how the user interacts with the site The scenario should describe The user (a persona) Th bj ti Scenarios NCC Education Limited V1.0 The users objective Reason for visiting the site The stages involved in achieving the objective Scenarios are developed through research with real users. They can also be invented and then tested with real users. Introduction to WebDesign Topic 9 - 9.29 Anne likes a brooch one of her friends is wearing. It is a unique piece made for her friend by J B Contemporary J ewellery. Anne searches for the J B Contemporary J ewellery website online. Example Scenario - 1 NCC Education Limited V1.0 She finds the site and explores the examples of J ewellery they have on the site. She particularly likes some earrings displayed on the site and the idea of having a pair made specially for her. She finds out the choice of materials the earrings can be made from, how much they will cost, and how long it will take to have them made and delivered. Introduction to WebDesign Topic 9 - 9.30 The jewellery seems quite expensive, but after watching a video showing the skill involved in creating each piece, she decides that she would like to order a pair of earrings. She uses the website to select the materials for her Example Scenario - 2 NCC Education Limited V1.0 She uses the website to select the materials for her earrings and orders them through the site. Two weeks later, Annes custom-made earrings arrive in the post. Topic 9 Introduction to Web Design Designing and Developing a Website V1.0 Visuals Handout Page 11 Introduction to WebDesign Topic 9 - 9.31 The outcome of this stage is a list of content and functionality requirements. Defining Content and Functionality Awards Contact us Metals used to make the jewellery Bangles Brooches Pendants The jewellery making process NCC Education Limited V1.0 Customer testimonials Galleries exhibiting the J ewellery Exotic woods used to make the jewellery Gemstones used to make the jewellery j y J ims biography Bettys biography Earrings Necklaces Shopping Basket Introduction to WebDesign Topic 9 - 9.32 Defining goals Learning about users Defining content and functionality Web Design Process Research T e In the next topic, we will look at the design stages. NCC Education Limited V1.0 Defining content and functionality Designing site structure Designing navigation Interface design Writing (X)HTML and CSS Design Implementation e s t i n g Introduction to WebDesign Topic 9 - 9.33 Courage ,C. and Baxter, K. (2005) .Understanding Your Users. Morgan-Kaufmann. Laudon, K. C. and Guercio Traver, C. (2010). References NCC Education Limited V1.0 , , ( ) eCommerce 2010 Business. Technology. Society. Pearson. Watrall, E. and Siarto, J . (2008). Head First Web Design. O'Reilly Media. Topic 9 Introduction to Web Design Designing and Developing a Website V1.0 Visuals Handout Page 12 Introduction to WebDesign Topic 9 - 9.34 Topic 9 Introduction to Web Design NCC Education Limited V1.0 Any Questions?