Reference no: EM133263234
Unit 10 Website Design and Development - BTEC HND in Computing
Assignment - Website Design and Development
Assignment:
Objective
This assignment is designed so that it enables the student to demonstrate their understanding of the principles of website design and development covered in the module through the design and development of a website based on the given scenario
Assignment Scenario
Assume you are working as a web developer in a renowned web application development company. A new travel agency "Greenwich Travel Agency (GTA)" is demanding to develop a very basic website to promote its business. Initially, GTA is eager to present only four tourist attractions (including details information e.g. location, nearest hotels and prices, over ground / underground stations, bus services etc.) in the city of London. And, website must be supported by different browser and accessible in differ devices e.g. Mobile, Computer, Tablets. Based on your knowledge and expertise in web development tools/techniques, you have to design, develop a simple easy to use website based on their requirements. The client also wants SEO and content analysis for attracting users. You are free to make any assumptions but your assumptions must be related to travel/tourism business.
The recommendation for designing and developing the website:
1. The Website should have around 3-5 pages, each of those pages should use similar style, so that the pages look like they belong to the same website. And every page must have meaning title and relevant contents. Each HTML page and CSS should pass the W3C validation. You must use at least one style sheet.
2. You should have a consistent navigation for all pages and organize all the pages in a good structure. Your website should be easy to use, easy to read; background colour, front end colour, table, form etc. should be properly managed and organized.
3. Place the Google map in the contact page.
3. Your website should have a customer enquiry form (front-in only, you don't need to write any server- side code or implement it). The enquiry form should contain labels, text boxes, dropdown boxes, radio buttons, check boxes, command buttons, etc.)
4. You can use some multi-media contents e.g. audio, video, flash etc.
Requirements:
1. Collect and analyse their requirements
2. Investigate and compare appropriate hosting packages for the client
3. Identify the appropriate technologies for designing and developing the website
4. Design the website based on the design principals
5. Develop the website using the state-of-the-art front-end technologies
6. Create a User Acceptance Test Plan for the website
LO1 Explain server technologies and management services associated with hosting and managing websites
The website you will create for this assignment, as every other website, will be identified by a domain name for accessing the website via the World Wide Web and it will be hosted with a web hosting service provider. You are required to identify the purpose and types of Domain Name System (DNS) and also explain how domain names are organised and managed. Web hosting involves software and hardware technologies associated with hosting and managing websites. A number of these technologies are in use in real-world applications. You are required to explain the relationship between domain names, DNS services and communication protocols used to access a website. Also, include web server hardware, software and operating systems in your explanation with regards to designing, publishing and accessing a website. You should also evaluate the impact of different web development technologies and frameworks with regards to website design functionality and management. You are expected to review the influence of search engines on website performance and provide evidence-based support for improving a site's index value and rank through search engine optimisation.
LO2 Categorise website technologies, tools and software used to develop websites
You are required to discuss the capabilities and relationships between front-end and back-end technologies, and explain how they are related to presentation layer, client-side and server-side programming to build a User Interface (UI) for effective User Experience (UX). You should discuss the difference between custom-built website and online website creation using built in system by hosting provider; possible advantages, limitations with regards to design flexibility, performance, functionality, User Experience (UX) and User Interface (UI). You would also evaluate various tools and techniques are available and being used to develop custom-built website. Finally, justify the tools and techniques chosen to realise a custom-built website.
LO3 Utilise website technologies, tools and techniques with good design principles to create a multipage website.
You are required to research and create good content combined with good design principles to develop a multipage website based on the above scenario. Identify all the requirements for developing the website and create a design document for a branded, multipage website supported with medium fidelity wireframes and a full set of client and user requirements. Use your design document with appropriate principles, standards and guidelines to produce a branded, multipage website supported with realistic content. You should also compare and contrast the multipage website created to the design document. Then, critically evaluate the design and development process against your design document and analyse any technical challenges.
LO4 Create and use a Test Plan to review the performance and design of a multipage website.
After developing the websites, you are required to create a suitable Test Plan identifying key performance area and use it to review the functionality and performance of your website. E.g. you could consider the following;
• Review how intuitive interfaces and actions, user-friendly designs, appropriate graphics, effective navigation and good quality content can help establish user trust and deliver an improved User Experience (UX).
• Consider the effects of good and bad search engine optimisation (SEO) and indexing on the performance of a website.
• W3C Validation (HTML and CSS) and how it influences website design and performance.
• Assess the impact of poorly optimised website graphics.
Then, you should evaluate the Quality Assurance (QA) process and review how it was implemented during your design and development stages. At the end you are expected to critically evaluate the results of your Test Plan and include a review of the overall success of your multipage website; use this evaluation to explain any areas of success and provide justified recommendations for areas that require improvement.
Professional Practice
Aim & Objective
This coursework is designed to demonstrate the broad understanding and knowledge of the module, assessing and evaluating the student's strength and level of analysis; divided into four learning outcomes. The coursework should be submitted as one document in a report format in final submission.
Assignment Scenario:
You have been offered an internship with a software development company, it develops and enhances software, and it provides consultation services for big firms. The company has high end clients and a big network.
The company values giving back to the community, so they are hosting a charity event where a huge numbers of clients and sponsors are attending, along with the employees. You have been requested to plan and organise this corporate event.
Based on the above scenario write a report that should fulfil the following requirements:
LO1 Demonstrate a range of interpersonal and transferable communication skills to a target audience.
You have been requested to help with the planning of this one-day event and you will be able to use some of your key transferable skill including communication (verbal and written) as well as time management. The preparation includes among others, to contact key stakeholders via mail to inform them about the event. You are also expected to suggest an agenda for the day including details of timing, activities and responsible as well as a clear plan (schedule) of the activities you will do for the next 4 weeks in order to prepare the event and justify your decisions.
This experience will allow you to do networking, meet and work with a range of different people within the company and outside it, where you can apply and test how effective are your interpersonal skills. Therefore, this is a great chance for you to include in your weekly report an evaluation of the effectiveness and application of your interpersonal skill during this experience.
Note: You must include all the supporting documents. Without appropriate evidence(s) your assignment will not be marked.
1. Email to your manager to report your progress
2. Email to potential Guest Speaker
3. Professional schedule and weekly planning of the event for 4 weeks
4. Agenda for the 1-day seminar including the topic you are presenting
LO2 Apply critical reasoning and thinking to a range of problem-solving scenarios.
During the planning phase, try to forecast potential challenges during the preparation and delivery of the event. Select two of these challenges that you believe might be the biggest problems you could face during the design and preparation of the event and demonstrate how you would overcome each of them through the research and the use of different problem-solving techniques, justifying the range of solution methodologies that you used.
This discussion should demonstrate the critical reasoning you applied for the solution as well as the different techniques that you used. You should also consider criticising the whole process of applying critical reasoning to these particular challenges.
LO3 Discuss the importance and dynamics of working within a team and the impact of team working in different environments.
Following the preparation of the event, you have been asked to explain the concept of team dynamics and write a short discussion about its importance in the success or failure of group work. Additionally, work as part of a team (max 4 people) on the creation and delivery of a presentation to the audience during the Google's corporate event. This oral presentation must be about the key teamwork theories such as Belbin's team roles and Tuckman's model. A professional presentation should include a deep analysis of the topic in terms of the role group play in a team and also the effectiveness in terms of achieving shared goals. It is expected that you provide a critical evaluation of your own role and contribution to a group scenario.
LO4 Examine the need for Continuing Professional Development (CPD) and its role within the workplace and for higher-level learning.
The final task of this internship, requires you to discuss how important is CPD for your success and what is its real contribution to your own learning. This discussion should be complemented with a detailed professional CPD plan that you produce, which outlines responsibilities, performance objectives and required skills, knowledge and learning for your own future goals.
In this final task you can also identify what your personal drive is and/or what truly motivates you; for this reason, it is very important to have a good understanding of the motivational theories. Therefore, you should compare and contrast different motivational theories and the impact they can have on performance within the workplace. Finally, it will be important for you to be able to measure your progress of your CPD, thus, to evaluate a range of evidence criteria used to measure effective CPD.